I&#x27;m 41 and a dev (and manager and bunch of other roles when needed, but most my days are spent with software&#x2F;hardware dev) and sure, it&#x27;s all true what this article says, but there is no real personal advice there besides, as others said, just &#x27;don&#x27;t do everything, but do everything&#x27;.<p>So some unasked advice from a 40+ then which I wish I was told when I was 17 or something: a) believe in yourself; learn from others, but if you have strong opinions or think something is wrong then voice it even though others (are supposed to) have more experience b) fast typing and making long hours are irrelevant c) get out there and mingle with non coders a <i>lot</i>.<p>All of these 3 points (I learned them at different stages, in order of appearance above; c I only started doing 3 years ago) made me never having to need a job as such, always worked where&#x2F;when I wanted, always made enough money and usually have enough spare time to do whatever while still performing.