Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As a younger male about to finish his software engineering degree and start applying I agree with these points. I am intimidated at the rigorous testing some companies use. I don't have the confidence that others might have in there ability.

I am ultimately looking for a mentoring workplace ( just to start) where I can build my confidence quickly and start producing for the company.



>>just to start

One place I worked at had a senior dev slash architect who really enjoyed mentoring green developers. This company did tend to hire people straight out of college, and this guy was really good at bringing them up to speed. It was really quiet nice to behold.

The problem was, the hires that were 'good' tended to leave after a year or two, leaving the less talented and motivated to muddle along. I think this is why you rarely see this nowadays.


I don't think that has anything to do with mentorship. I think it's just that most companies don't give most young programmers big enough raises to reflect their increased value on the open market.

Lots of companies don't want to hire new grads, so there's a significant price premium for hiring someone with a couple years of experience. The companies that are willing to hire new grads aren't always willing to give annual raises that reflect that price premium. So lots of programmers with a couple of years of experience see that they can get a 20% raise by switching jobs. So they switch jobs.

(This happens with programmers later in their career too, but the difference between 8 and 10 years of experience is much less dramatic than the difference between 0 and 2. If a company gives the same annual raise to all its programmers in the same performance band regardless of experience, that raise may be too small for the newest ones, even if it's just right for the middle ones.)




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: