|
|
|
|
|
by wyclif
5304 days ago
|
|
Spot on. I've seen this again and again: everyone is hurting for senior people, and everyone wants rock stars/ninjas. Hardly any companies that I see are willing to hire a junior dev or admin and contribute anything at all to his/her personal development, skill accumulation, and experience. They just wanna plug the hole and fill the position as fast as they can, and that's usually bad for both employer and employee long term. |
|
Companies have been hiring tons of inexperienced devs throughout the late '90s and early '00s, and they have been hurt badly by it. Incoherent teams full of junior devs that lacked practical skills and didn't know how to work in a team nearly killed many software based companies.
A CS degree teaches barely any professional skills, it's all on the job training, so training a junior is extremely costly.
So nowadays, smart companies build their team around seniors, and only then start hiring juniors one at a time. Which means 3 to 4 seniors for every junior dev.
It's not about "plugging the hole", it's about making sure the ship doesn't start leaking so badly it sinks.