Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: What is some timeless knowledge for programmers / software developers?
3 points by 31reasons on April 1, 2015 | hide | past | favorite | 2 comments
I've been doing programming for almost 18 years and learned over a dozen languages and probably hundreds of APIs and libraries over the years. I no longer remember most of it mainly because most of it is replaced by something new. I am at a point where I feel resistance to learn a new framework or a library just because its new. Because i know where that new framework going to end up in a couple of years. I guess its a occupational hazard that our skills needs to be rewritten multiple times during our careers.

So i've been contemplating about learning things that last for decades. Something that does not go away out of fashion in few years. Math is definitely one of it. Once you learn Trigonometry, you are set for next few hundred years at least.

In terms of programming, what do you think is timeless knowledge and time spent learning it is a time well spent ?




If you are starting to become more senior it's probably time to start considering programming problems from a higher/different perspective: the 0th problem in tackling a development assignment is often actually more economic than technical: learning to start asking yourself the question if the task at hand is actually worth to implement or maybe could be substituted with something else than a purely technical solution.


use assertions before you use debuggers.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: