Being A Developer After 40
Some simple tips to reach the glorious age of 40 as a happy software developer.
Tue May 3 11:48:59 2016 - permalink -
1. Forget The Hype
Most of what you see and learn in computer science has been around for decades, and this fact is purposedly hidden beneath piles of marketing, books, blog posts and questions on Stack Overflow. Every new architecture is just a reimagination and a readaptation of an idea that was floating around for decades.
2. Choose Your Galaxy Wisely
choose your galaxy wisely, enjoy it as much or as little as you want, but keep your telescope pointed towards the other galaxies, and prepare to make a hyperjump to other places if needed.
3. Learn About Software History
==> Learn the fundamentals, the rest will change anyway !
4. Keep on Learning
Learn. Anything will do.
Many common concepts in Computer Science have been around for decades, which makes it worthwhile to learn old programming languages and frameworks.
Once you have learnt, teach. This is very important.
6. Workplaces Suck
Do not take a job just for the money. Software companies have become sweatshops where you are supposed to justify your absurdly high salary with insane hours and unreasonable expectations.
(...) people working without ethics do not deserve anyone’s brain.
Disobey authority. Say “fuck you, I won’t do what you tell me” and change jobs. There are fantastic workplaces out there; not a lot, but they exist. Do not let a bad job kill your enthusiasm. It is not worth it. Disobey and move on.
And, as a bonus, interesting/funny thoughts used as illustrations throughout the article :
"If I could go back in time and tell the younger me exactly one and only one thing, it would be 'learn UNIX'"
Every day, with every action and choice, you're either a teacher and an inspiration, or a lesson and a reminder.
David Winterbottom @codeinthehole
Desirable developer skills:
1 Ability to ignore new tools and technologies
2 Taste for simplicity
3 Good code deletion skills