Hacker News new | past | comments | ask | show | jobs | submit login

I don’t agree. People are hired to do a job. If they can’t do a job because they don’t have the skills and must depend on someone else to help them, they should not have been hired in the first place. This has nothing to do with empathy. This is common sense. If you can’t do the job, why are you here?



> If you can’t do the job, why are you here?

Because you're the best the company could find and afford to get into the position to maybe fix the problem. Lamenting an unskilled workforce or not having the perfect developer for a given task is just professional entitlement.

Your job is to work with the team and the resources you have. Why are you daydreaming about things you don't?


There's often an issue where people do not make any progress towards becoming useful, and do not show any promise of being capable of becoming a net contributor.

At this point, you can fire them, silo them off the critical path, move them into other work, or just keep jamming a square peg in a round hole. But it wears on the people who have to take up the slack and do, or re-do, that person's work.


I get things done with the team I hired. I don’t hire people who can’t do their jobs and question those who hired them.


Common sense suggests that > 95% of companies don’t have access to the highest grade of engineers. If we work for companies like that, our job is to work within the system and get shit done. That often means being kind and mentoring.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: