Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> their bullshit is a waste of life and won't lead them to a meaningful existence as a professional programmer

That's where you're wrong. Being a professional programmer is 10% programming, 40% office politics, and 50% project management. If your student managed to get halfway through college without any actual programming skills, they're perfect candidate, because they clearly own the 90% of skills needed to be a professional programmer.



> Being a professional programmer is 10% programming, 40% office politics, and 50% project management.

I'd say that really depends on your job.

At smaller companies, your job will likely be 60% programming at a minimum.

Only at ~100 employees do companies fall into lots of meetings and politics.


Hence my personal policy of never working for a company with more than ~100-150 people.


In my experience, it's 70% programming, 20% office politics, and 10% project management. People who realize late they're no good at programming, or don't enjoy it, will pivot towards other kinds of work, like project management. But people who think they'll have luck managing people without having any grasp of the skill set of the people they manage, they either need really good people skills, or they're obnoxiously incompetent in both humans and computers.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: