Hacker News new | ask | show | jobs
by abbadadda 447 days ago
The way to differentiate oneself is to know and understand the details, and what is actually happening, I think. Applications are messy whether they run on bare metal or in the cloud. If you truly understand what’s going on at a deeper level with the programming language, compiler, and the system architecture (both software engineering architecture and system component architecture) you’ll be a far more valued programmer than one that is just “getting things to work.”