Hacker News new | ask | show | jobs
by curiousguy 1193 days ago
> makes programming harder, not easier

That’s exactly my point. The current scenario where someone can just go into a 3 months javascript bootcamp won’t be enough.

In my team, there is a grad dev doing bare minimum work. He has no initiative and struggles to understand basic requirements. I need to break down the task so much that I’m almost doing the work. In a few years, with better tooling/copilot/gpt, I will be able to just “finish” the job myself, and this kind of dev is made redundant.

Maybe this kind of dev is not common in FANG, but I met several, from small to big companies, in my over 10 years software engineer career.

2 comments

>That’s exactly my point. The current scenario where someone can just go into a 3 months javascript bootcamp won’t be enough.

Realistically 3 months of any bootcamp was never enough.

>In my team, there is a grad dev doing bare minimum work. He has no initiative and struggles to understand basic requirements.

This kind of person has been around all over my 25+ year career, starting in the dot boom. "You should get into programming because of the money!" This is the result. With programming, you have to have an almost unhealthy obsession with it to be successful. These people get weeded out during the crashes, in which we are in the midst of.

FWIW, we have one of those too.

Your case sounds like this - we have an engineer assigned to our team, we don't like his performance, and we can't do anything about it. Kind of a dead end which is bad for business. I prefer strong teams which were assembled by team leaders and members, not by business. I think the biggest problem in tech hiring is who makes the hire, it's pure luck if you don't have a ton of comprehension in the field and just assign someone as a business owner. The second biggest problem is that the wrong people don't get churned in the first few weeks So hire ONE senior engineer who will get stuff done in a way you like, – let him do the rest of the team hires, give him the responsibility to fire those who don't fit in the first few weeks. Voila, you have a self-sustained, well-communicating, and motivated team of people who get stuff done in a way you like.