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

"9. Trying to understand everything is a lost cause. In the beginning, I tried to chase down the “why” to every problem I encountered. This isn’t necessary."

Nonsense. That is literally the worst advice you could give to an aspiring programmer. It is precisely necessary to get to the bottom of your programming problems and bugs, that's the stuff that increases your knowledge and lets you understand systems deeply. Be curious! Track things down all the way to the OS and the hardware! Recently, I just found an OS bug that negatively affected the realtime performance of our controllers. Dig deep! Never write code based on ignorance!




Wanted to write exactly this. This is a hurtful advice.




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

Search: