3 ms·
Why do companies hire junior devs? You still want a senior to review the PRs before they merge into the product right? But the net benefit is still there.
by billti 2y ago
Why do companies hire junior devs? You still want a senior to review the PRs before they merge into the product right? But the net benefit is still there.
- stavros 2y agoWe hire junior devs as an investment, because at some point they turn into seniors. If they stayed juniors forever, I wouldn't hire them.
- jhgg 2y agoAre you implying this technology will remain static in its capabilities going forward despite it having seen significant improvement over the last few years?
- stavros 2y agoNo, I'm explicitly saying that gpt-4o-2024-11-20 won't get any smarter, no matter how much I use it.
- jhgg 2y agoDoes that matter when you can just swap it for gpt-5-whatever at some point in the future?
- stavros 2y agoSomeone asked why I hire juniors. I said I hire juniors because they get better. I don't need to use the model for it to get better, I can just wait until it's good and use it then. That's the argument.
- esafak 2y agoI suppose the counterargument would be your investment in OpenAI allows them to fund the better model down the road, but I get your drift :)
- drusepth 2y agoI started incorporating LLMs into my workflows around the time gpt-3 came out. By comparison to its performance at that point, it sure feels like my junior is starting to become a senior.
- OvidNaso 2y agoGenuinely curious, are you saying that your junior devs don't provide any value from the work they do?
- stavros 2y agoThey provide some value, but between the time they take in coaching, reviewing their work, support, etc, I'm fairly sure one senior developer has a much higher work per dollar ratio than the junior.