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

Wow. What condescending hogwash!

You don't have to be born loving knowing how things work. But if you want to be a programmer (and most people don't) you should accept that the people who understand how things work are eventually going to run rings about people who don't. So you can either cultivate curiosity in how things work, or you can cultivate the habits and fake it till you make it. You put in the work if you want to develop a skill. There's no magic in it.

If you're not interested in being a programmer, then you don't need to waste your time reading man pages, obviously.



I was trying to answer the question "why people check online instead of reading the manuals". Again, I was not trying to insult anyone. I don't agree that the answer is "people are lazy and should not be programmers" is correct.

Programming is a vast ocean and very few people are going to know every single detail of ever single nook and cranny. If your day to day involves bash scripts, sure, learn and digest all of them. If you are a python programmer and you just want to compress a file you don't need to know all the flags that `tar` supports.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: