5 ms·
You call devs Junior until they have over 5 years experience? Wow, that’s harsh
by klyonrad 7y ago
You call devs Junior until they have over 5 years experience? Wow, that’s harsh
- BoiledCabbage 7y ago> You call devs Junior until they have over 5 years experience? Wow, that’s harsh Less than 3-4 years is absolutely junior dev. Up until around 7 or 8 years is mid-level. Passing beyond that would be senior dev and the other titles then follow. With the obvious note that it's not strictly time bound - someone could easily get stuck at mid level for much longer if they aren't progressing. It's pretty hard to still be only junior after 7+ years
- vertexmachina 7y agoI agree. I still very much consider myself junior but someone I know with less experience than me just recently got a job with "senior" in the title. I have seen senior job postings that say something like "3+ years of experience." I absolutely do not consider myself senior and I don't think I will for at least seven more years.
- datavirtue 7y agoTen years. Minimum. I don't trust anyone without gray hair. That includes me and I have twenty years.
- BalinKing 7y agoOne of the big reasons I realized I still _was_ a junior developer was because of Sandi Metz's content showing me how long of a journey I still have to go :-P I don't personally think it's strictly about the time one's been programming, although in my experience that can be a good benchmark for e.g. how good one's abstraction, API design, etc. skills are.