My first day as a software developer: โ€œI am going to change the world.โ€

Ten years later: โ€œI am lost and difficult to keep up with the current trends. I want to keep it simple.โ€

Fifteen years later: โ€œI am tired, lost faith in the world and now want to work as a carpenter.โ€

@nixCraft after 30 years I often daydream about swapping jobs with they guy riding around cutting the grass outside my office.
@skryking @nixCraft yeah I see the guys pulling the trailers with the mowers and always get jealous of how they cracked the code
@nixCraft it took me 2 years to reach your 10 years, and took me another 2 years to reach your 15 years
@nixCraft So true, but I'm not at the last step yet. Fortunately? dunno yet
@nixCraft Here's the result of my 30 years of being a software developer:
@nixCraft I bailed at about 25 years. 17 of those years under constant threat of layoffs. The layoffs happened just not to me. Just a constant grind. Lucky/unlucky I guess. There ought to be some version of the Kรผbler-Ross model of grief for SW developers...
Anyway carpentry sounds much less stressful and possibly more satisfying. ๐Ÿค”๐Ÿ˜‰
@nixCraft I thought we were going to be goose ranchers
@Terminhell @nixCraft na, that's just for infosec folk. they still need the adrenaline hit some times

@nixCraft from my small amateur experience as an electrical engineer, chasing trends shouldn't be a part of your job. You never really need to stray very far from the foundations, but your job instead is to figure out how apply those foundations to new situations.

When I hear people talk about software engineering though, it sounds nothing like my experience with engineering. I begin to wonder if software engineering really should be called engineering.

@hstone32 @nixCraft most of it is in no way related to engineering. and most of it is really just shopfitting
@nixCraft took me way less than 15 years to get to stage three >_>
@nixCraft Either you have free will and thus every decision you make changes the entire cosmos by swaying the mechanics of reality... or you don't have free will and never could have changed anything that wasn't actually changing you anyway?
@nixCraft After 40 yearsโ€ฆ I never want to see a fucking computer again.
@dry @nixCraft not really.
I'm curious and enthusiast of computers as 40 years ago.
But there are too many things to do you don't like ... fucking growing older ..
@nixCraft Is it an ill omen that I feel shades of the latter ten years into my career.
@nixCraft wood doesn't tend to degrade and be in dire need of replacement every 18 months unless you do it wrong :)
First day at vidya: Cool a game about a plumber!
13000 day at vidya: Man I wish I'd apprenticed to a plumber.
@nixCraft 40+ years and the stage reached now is nostalgia for the first 10-20 years when you actually ended up doing something you really enjoyed.
You know you could go back, the spirit, experience, the knowledge is there more than ever, but you are now old and nobody will ever consider you valid ... or alive. 40+ years and you realize you are done because you are now become
Mr. Cellophane.
@nixCraft I see you've found my journals.
@nixCraft TWW: Your life is given only to you and you direct its course. *My first day as a boat shop helper was noisy dirty and exhausting. My first day as a journeyman shipwright was long hard and built more calluses. My first day as a master shipwright was complex easing of egos deadlines and specifications. My first day as a retired shipwright was constantly searching for stuff to do. Now many years later I build whatever comes to mind as every day is a Saturday. Peace! OWOP
@nixCraft After 40 years all I want to do is create something beautiful.
@nixCraft I wanted to go back to being a baker. That technology hasnโ€™t changed in millennia. Flour yeast water heat.
@nixCraft 20 years later I'm making a fortune as a COBOL maintenance programmer?
@davehay @pavsmith @nixCraft I wish I'd learnt Cobol. I rather liked the quirkyness of mainframes, but only ever dabbled on them as one of many platforms
@sldrant @davehay @nixCraft at uni for me, and was congratulated last eve for being able to name all of the "divisions" by someone that was a professional COBOL coder *cough cough* years ago. ๐Ÿ˜Ž
@pavsmith @sldrant @nixCraft college in the 80s and then briefly in the 90s on AS/400, and now in the 20s on LLM
@sldrant @pavsmith @nixCraft cโ€™mon over, we have pizza
@nixCraft I still write my tools in bash/awk. I have tried perl and later python. Still the quick tasks are done in bash.
I wrote whole interactive websites in bash.
@nixCraft Replace software developer with designer and this is me.

@nixCraft
A few years into teaching, where he was trying to change the world, a friend quit teaching and became a carpenter. He makes more money now, and changes the world by building houses.

Try it - you might like it! ๐Ÿ˜
@n69n

@nixCraft Itโ€™s great to see discussions here about staying sharp with development and security practices, and when youโ€™re working with PHP it really helps to think beyond just making things work โ€” using a php secure code review checklist https://devcom.com/tech-blog/php-code-review/ like the one in that devcom article can guide you through common pitfalls, highlight best practices for validating logic and preventing vulnerabilities, and generally make your code more robust and safe before it ever reaches production.