4 ms·
I work with less experienced developers. They really put a drag on the project. They need to be watched and you have to give a lot of pointers and refactoring s
by nathanvanfleet 12y ago
I work with less experienced developers. They really put a drag on the project. They need to be watched and you have to give a lot of pointers and refactoring suggestions. And then their tasks just don't end up coming in fast enough either. Personally I think I'd learn a lot more if I was working with more advanced devs where I could learn from them than seeing the mistakes I would have made years ago.
- vonmoltke 12y agoSo, basically you are saying you want to be the less-experienced dev, but not work with them. I think the prevalence of this attitude is a key part of the problem.
- Bahamut 12y agoAnd then a more advanced dev might say the same of you. People should come first. Everyone has to start from the beginning at some point.
- wyclif 12y agoEverybody wants to hire a flying purple unicorn that is a master of "full stack." It seems nobody has time for "jack of all trades, master of some." But knowing only one or two domains is a step on the ladder of programmer competence, and there's no shame in it at all. As other commenters say, you have to start somewhere. And it's incredibly hard as a developer to go from intermediate to truly advanced mastery—there's very little training and mentoring coming from the employer direction (because, as Sweet Brown says, ain't nobody got time for that: anybody who is a real "ninja" is swamped), and therefore the only sane strategy is to take complete responsibility for your own career development, continuing education, and improval of skillset. But that's just another reason why developers should be paid more.