The real value of an engineer is 10 or 20 percent in what frameworks they know, but 80 or 90 percent in what they can learn.  That&#x27;s especially true in today&#x27;s embarrassment of riches world in which no one could possibly learn everything.<p>It&#x27;s really a great time to be in software, despite the problems.  The world runs on software and this will only be more true in the future.<p>You don&#x27;t have to hit one of the pitfalls in the story.  After all, printf himself ended up as a happy programmer with a human face.  If you love programming and you can stay focused on doing what you love, then no matter what else happens, you win.  And if you don&#x27;t enjoy what you&#x27;re doing, then you lose, no matter what kind of paycheck you take home.