Email or username:

Password:

Forgot your password?
SaraMG

Hiring a software engineer in their late 40s:

Pros:
* Understands your stack better than you do after glancing through the repo for five minutes.
* Will rewrite said stack 2x as fast, and half as buggy if you let them.

Cons:
* Gives zero fucks.
* Knows we're not *really* like family here.
* No, seriously, absolutely zero fucks given.

Do not cite the deep magic to me, product manager, I was there when it was written.

234 comments
Sam J Sharpe

@saramg are these firm reqs? I'm only in my early to mid 40s.

Matthew Ford :bitzesty:

@SamJSharpe @saramg yeah I would say this applies to mid 40s too ๐Ÿ˜‚

Sandor Szรผcs

@Matthewcford @SamJSharpe @saramg I think itโ€™s more on experience than with age, because I had the same impression since <40.
In my team we are also very open about it, so the younger will observe themselves even earlier.

Fred Moyer

@sleepyfox @saramg with regards to that item:

Pros: deletes half of the stack, reducing maintenance costs and making it easier to use . They would delete 90% of it, but know itโ€™s not worth the fight.

Cons: tends to rant on about how they would have done it in ancient languages like Perl/php ;)

Janne Moren

@phredmoyer @sleepyfox @saramg
I'm in my 50's; and could I perhaps interest you in Fortran for your next greenfield project?

Ankit Pati

@phredmoyer @sleepyfox @saramg Iโ€™m in my twenties, and there isnโ€™t a single system Iโ€™ve seen that I couldnโ€™t have written better in Perl.

I would also have deleted 50% of the stack, but no one will let me. So I guess I have to wait until Iโ€™m forty.

Pros of staying around that long: Iโ€™ll be the one supposed to put up a fight when someone tries to delete 90% of the stack, and I justโ€ฆ ๐Ÿค” wonโ€™t. ๐Ÿ˜ˆ

Abbie ๐Ÿณ๏ธโ€โšง๏ธ

@phredmoyer @sleepyfox @saramg
Hiring an incompetent person in their 50s:

Cons: deletes half the stack reducing maintenance costs and why is it all Perl now?

Cons: doesnโ€™t actually know Perl but replaces the rest with Perl anyway and why is the patient data missing?

Kevin

@phredmoyer @sleepyfox @saramg

Do you also consider Javascript "ancient"? It was released the same year as PHP.

Todd

@sleepyfox @saramg I was waiting for the grays to respond to this oneโ€ฆ ๐Ÿ˜„

Scott Galloway

@sleepyfox @saramg 50s is knowing that if you rewrite the stack you'll be stuck writing code for the rest of eternity as you're beyond even your senior devs level.

Steven Harman

@saramg I am in this photo andโ€ฆ I like it.

Sean Eric Fagan

@stevenharman @saramg One *weird* advantage of us olds: we know that not everything is going to be 32 or 64 bits. Hell, we may not even trust two's-complement!

Brammm

@saramg I'm in the second half of my 30's. Good to know I can lessen the amount of given fucks.

Mike Knell

@saramg As an SRE in very late 40s (omg 50 on Friday what?) can confirm, except second pro is more "Will rebuild said stack 2x as fast and half as buggy whether you like it or not", and our nemesis is more likely to be a project manager than a product manager.

Carorolyn

@m @saramg team up with a project manager in their late 40s. We know how to get the fuck out of the way and provide air cover.

Mike Knell

@carorolyn @saramg hell yeah. I apologise to all the amazing project managers I've worked with. But the ones who exist only to pass on buzzwords from middle managers and declare that we now have to use (buzzword)... don't deserve the title.

Arnan

@saramg proper devs past 30-35 years old don't call stacks a stack... They just know several languages.

Simon Frankau

@arnan Proper devs nitpick things I don't get?

I'm genuinely intrigued what you've got against "stacks"! It just seems kinda appropriate term, for anyone lucky enough to have anything close to a well-layered architecture.

Arnan

@sgf we don't need a 'well layered architecture' for summing up what programming languages someone knows. Especially not if full stack can mean literally any combination of it. It's a meaningless term.

Chris Kendall

@saramg @JeniParsons True for most professions, I should think. Certainly for civil servants. ๐Ÿ˜‚

Hein Ragas

@saramg As a product manager, I appreciate working with software engineers who give zero fucks. With them, you know where you stand.

(And I have the tendency to give zero fucks, too. But that might be because I'm in that same age bracket.)

Giles Goat

@saramg .. and it gets even worse if you'd hire one in his early 50s .. ๐Ÿ˜Ž

Natalie Romana

@gilesgoat @saramg
Yep. "I've no more fucks to give" is our rallying song.

Giles Goat

@natalie_romana @saramg Just because you mention "the family" BEEN THERE, we WERE ALL A BIG FAMILY DURING HARD TIMES .. "we need some sacrifices .. the times are hard .. we need to hang on .. " .. and WE DID .. then finally came the times of "Really Good Money" .. did we see anything "more" from all that ? .. Suddenly "we are a family were some members are LOT more important than YOU and YOU are NOT so important ( to get a bonus ) " .. been there, seen all of it, yes I don't have any more ..

Briala

@saramg One of the more satisfying things in my job as an older coder is seeing my younger colleagues learn from the coding I do.

Rachel Greenham

@TomF @saramg fuckbuffer underflow error. Retired early, terminally fuckless. ๐Ÿ˜ฉ๐Ÿ’€

tarper24

@saramg
I bring all the same cons for half the level!

Thomas Depierre

@saramg fitting the description in my early 30s... Should I be scared? ;)

Vmlinuz

@saramg I, too, am long out of fucks. Been there, been fucked, no longer returning fucks.
Given that I just joined a very large public sector project as a consultant, might take me a little longer than 5 minutes to understand everything. Give me a week or so...

Toni Widmo

@saramg@fosstodon.org This is why I moved to contracting. 6 months in one place, for a decent pay, is a sweet spot that keeps me interested long enough to impress and then move on before I get too jaded with the place.

Laura

@saramg oops, i already got there at 29 years old.. though maybe I'm just part of the generation that never wanted to believe in the "we're like a family" bullshit anyway

Thorwegian โ„๏ธ

@saramg i'm in my early 40s and the fucks i give are so low that i don't even work in the industry anymore, because i don't think it's worth the money. i'm very good at what i do. but i don't wanna.

jnbhlr

@thor @saramg Financial Independence Retire Early. Was a (big) thing a couple of years ago, e.g. mr money mustache made it somewhat popular mrmoneymustache.com/

Thorwegian โ„๏ธ

@jnbhlr @saramg seeing as i'm in Scandinavia, i've got a few other buttons i can push to secure a basic income.

Thorwegian โ„๏ธ

@jnbhlr @saramg i haven't got the "early retirement with all the money i saved up" option because i'm not good enough with money for that. and in any case, i still wanna do stuff. you gotta keep life interesting somehow. but i'm taking my time.

Thorwegian โ„๏ธ

@jnbhlr @saramg so the general idea here is to use the system that exists here in Scandinavia for all its worth, while still looking for ways of being useful. maybe get some kind of business going.

jnbhlr

@thor care to elaborate on those buttons?

Thorwegian โ„๏ธ

@jnbhlr well, one of them is that i've got AuDHD type conditions. so it's difficult to do anything that i'm not obsessed with. i discovered that during the 15 years where i attempted to be a part of the regular workforce. but i suspected i wasn't quite normal so i began getting that checked out with psychiatrists and such, and they found anomalies. it's not like you automatically get a get-out-of-jail card just from that, but i was able to prove to the government that i had faced serious issues despite acceptable starting conditions, so it was plausible to the government that "hm, you know, maybe he's having difficulty due to his diagnoses"

the true difficulty is that my productivity is selective. i'm not good with holding onto a job that i dislike.

@jnbhlr well, one of them is that i've got AuDHD type conditions. so it's difficult to do anything that i'm not obsessed with. i discovered that during the 15 years where i attempted to be a part of the regular workforce. but i suspected i wasn't quite normal so i began getting that checked out with psychiatrists and such, and they found anomalies. it's not like you automatically get a get-out-of-jail card just from that, but i was able to prove to the government that i had faced serious issues despite...

Thorwegian โ„๏ธ

@jnbhlr it's not that you can decide to go this route spontaneously, but more that i found out how i'm mentally equipped and i'm working from that.

Thorwegian โ„๏ธ

@jnbhlr with that said, even if you're the average person and you decide to quit a job you've had for a few years, you can keep going on benefits for at least a year or two, even if nothing's wrong with you.

Thorwegian โ„๏ธ

@jnbhlr you will receive about 66% of the income you had while you were working.

there is a time penalty if you resign yourself, of a few weeks. if you're fired, there is no penalty.

Thorwegian โ„๏ธ replied to Thorwegian

@jnbhlr i've been off the job trail for a bit longer though, so my benefits are not as good as that. my income's about 1/3 of the average currently. but this is workable, if you just learn how to be a bit frugal.

jnbhlr replied to Thorwegian

@thor so "you're not good enough with money" but you're "a bit frugal"? Maybe you want to try to work on your money skills as you get half of the equation figured out :-)

Thorwegian โ„๏ธ replied to jnbhlr

@jnbhlr i know i'm bad with money so i use tricks to fool myself into being better.

Thorwegian โ„๏ธ replied to Thorwegian

@jnbhlr if there is money in the account that the debit card is on, that'll evaporate quickly.

if i keep the money in an account in another bank that doesn't have a card and takes a day to transfer, that makes it less easy to impulse buy.

with scheduled transfers 3 times a week, you get a steady amount of money to spend.

jnbhlr replied to Thorwegian

@thor Scientists developed a guidance chart on how to try reduce impulse buyings projekt-meinding.de/fileadmin/ maybe you can get that translated as I think it's fairly good

Thorwegian โ„๏ธ replied to jnbhlr

@jnbhlr the main approach i use is that i try to rig my life so i'll be forced to do the right thing.

jnbhlr replied to Thorwegian

@thor That's totally the way to go from all I know: Make the "right thing" easy and the "wrong thing" hard. Good luck!

jnbhlr replied to Thorwegian

@thor for me not logging into amazon/ebay/paypal by default and keeping the passwords not in the browser but in the seperate password manager helps some :-)

Thorwegian โ„๏ธ replied to jnbhlr

@jnbhlr i can be pretty determined about these impulse buys... it's hard to explain. they're more like compulsions than momentary impulses.

jnbhlr replied to Thorwegian

@thor No need to explain. Do I need a 3D printer in the sense that I will print enough to justify the space/money taken by it? Maybe not. Did I buy a 3D printer? Yes. I entertained the purchase for about 10 years though :-) Now I need to practice my cad/slicing tuning skills...

~/phranck

@saramg I was hired 18 months ago by a young startup when I was 53. I LOVE this job and they are โ€žhappy to have hired meโ€œ (quote). Well... ๐Ÿค

jnbhlr

@saramg not quite there yet (somewhere in my 30s) but getting your point. Not totally agreeing on the zero fucks. Still giving some fucks, but slightly fewer and more distanced.

GNU/overflo

@saramg
seldom did words match that well.
this is literally me.
also i do not care for "arbeitszeiten".
0 fucks.

:blahaj: Why Not Zoidberg? ๐Ÿฆ‘

@saramg I work at a gov. Agency in Sweden and it is such a nice place, basically all the prestige shit is non existent so the last points are almost seen as pro's too.

Ivor Hewitt

@saramg ๐Ÿ˜‚โ€‹
and the number of fucks given drops even further past 50.

Tony Kennick

@saramg I find that it isn't the Gen-X engineers that don't respect this old-as-the-hills ex-developer ex-sysop product manager citing ancient lore to them. It is the younger ones who have decided that it has to be us-versus-them.

I believe the appropriate phrase is "fuck around and find out"

David Whitmarsh

@saramg

That was me. I gave it up at 60 because I'd solved the same problems and had the same arguments with managers so many times it was getting boring.

At one point I did try moving up (as some people see it) to project management, but I didn't enjoy it and wasn't any good at it.

Now I play my guitar and write science fiction.

Gabor

@saramg this is essentially me, except at 39

jnfrd Jan

@saramg gives zero fucks would be a pro. Iโ€™m getting 50 this year and I do give still way to msny fucks.

Jon Wood

@saramg I'm only late 30s, and definitely tick most of the con boxes already. I'd like to think I also tick the pros, but would feel like tooting my own trumpet to declare them as fact.

0gust1

@saramg
I'm 43, and I feel this gradually coming since ~4 years.

The uneasy part (for me ?) is the "zero fucks" part:
letting go/dry the self-toxic fucks (easy example: the corporate bullshit), and keeping to give the ones that won't make me a senseless jerk. I've seen colleagues become so much jaded that they've transformed into jerks. I don't want that.

SaptakS

@philsherry @saramg thank you. This was my exact reaction. I am hoping it was sarcasm ๐Ÿค”. I am nowhere close to 40, and have all the "cons"

Phil Sherry

@saptaks @saramg Had them in my 20s! Neurodivergent traits, but I didnโ€™t know that back then. My age starts with a 5 these days Iโ€™d not swap those traits for the alternative.

Robin Syl ๐ŸŒธ:blobcatreach:

@saramg @patterfloof as an autistic I really appreciate people who give zero ducks about the we are family bullshit

Matt Franz

@saramg And once they cross 50 they will tell you their due dates and deadlines are all ๐Ÿ’ฉ and don't really matter.

Bill's in the shop for repairs

@saramg
Dev in their 40s ๐Ÿค PM in their 40s
๐Ÿ˜

Pฤ“teris Kriลกjฤnis

@saramg absolutely ZF ๐Ÿคท๐Ÿปโ€โ™‚๏ธ

Daniel Taylor

@saramg Zero Fucks is the evolution of Zero Cool

SensibleOtter

@saramg

Most common phrase:

[in weary voice]: Look, I just want to get shit done. It could have been written in half the amount of time we spent talking about it. ๐Ÿคฃ

Alfred R. Baudisch

@saramg I think it's not related to "late 40s", but instead "someone who has 20 to 30 years of experience" fits all of this!

I know to have 20 to 30 yrs of experience one is probably 40+, but there are exceptions.

Mage ๐Ÿณ๏ธโ€๐ŸŒˆ

@saramg Well zero fuck given is something also exhibited by 30s and 20s software engineers

indigo

I can share some experience with it, but applying it to every person in an age in software engineering might be a bit harsh. Prejudice might be built with statements like this - Chatgpt is watching :)

wirepair

@saramg 40 year old here, (not late) but can confirm.

Thomas Gideon :cmdln:

@saramg Thank you. I turned fifty at the start of this year. I feel deeply seen. :totoro:

Thomas Gideon :cmdln:

@saramg Also, I am so using this in actual conversation: "Do not cite the deep magic to me, product manager, I was there when it was written." Absolute perfection. :totoro:

Cristina ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ต๐Ÿ‡น๐Ÿ‡ช๐Ÿ‡บ

@saramg not sure why โ€œgives zero fucksโ€ is a con - maybe because Iโ€™m in my middle 40s ๐Ÿ˜…๐Ÿ˜…. Can you clarify? ๐Ÿ˜Š

Martin

@saramg Hahah I love this (as a 45 year old dev).

I could add:

- "I've seen... things. You can't frighten me with code anymore."
- "My technical advice about this feature is to not do it at all"

Full onboard with the "zero fucks given".

BestMacFly

@saramg oh believe me, dozens of fucks are no problem above 40, the rest of the list is correct ๐Ÿ˜‚

user not found

@saramg 38 and starting a new job in a few weeks. On my way to be exactly this person!

The, where do i see myself in 10 years.

Steven Willems

@saramg @tomklaasen thatโ€™s about as accurate as accurate can get.
Minor thingie: it started in my 30s :)

Hubert Figuiรจre

@saramg If they even hire such a person.

"too much experience"

Jayne :wales_flag:๐Ÿ‡ช๐Ÿ‡บ๐Ÿณ๏ธโ€๐ŸŒˆ

@saramg

I'm an #AncientGeek (age 67) and I can confirm that the number of fucks given decrease exponentially with age ๐Ÿ‘

Grant Gainey

@saramg Look, I *know* I've never interviewed/worked with you, so where were you hiding your cameras? I am definitely In This Picture, aaaaand...eh, it's fine. Whatever.

And by the way, if you don't let me fix that problem I've been nagging you about, the SEC is going to Roast Us Alive when it comes to light. You let me know what you want me to do, I'm going to lunch... ;)

bit101

@saramg I'm dying, because it's too true.

Karl Stanley

@saramg I feel seen. Other than the first 2 points about being good at my job.

Tobias Klausmann

@saramg Hit 48 this year. Can confirm amount of fucks given, though I am an SRE. I figure approaching 50 means your resume makes you very employable in our field, so not giving fucks is an option younger people, or people in other fields don't have. I.e. everybody would, it's just that in our line of work, when approaching 50, we _actually get to do so._

Colin

@saramg @marcoarment Very excited to enter this phase of my life. Very early on in my new position I told my manager โ€œI donโ€™t do fire drillsโ€.

Breizh

@saramg Yay, I already have the cons! As for the prosโ€ฆ wellโ€ฆ Iโ€™ll try again in 20 years.

Zathras

@saramg @briankrebs Hire one in their late 50s and they can rewrite it in assembler.

myrmidon

@saramg You're describing hiring person and the pyramid above problems.

Christy Brandon

@saramg Could I add, โ€˜Grumbles about not being consulted before the RFQ was submitted because I know I will be the one to fix itโ€™?

OnTheFenceDev

@saramg - I'm in my mid-50s and can confirm that this is the case.

rm

@saramg are you talking about me? ๐Ÿ˜œ i have to say that i have seen too much "family" as an excuse for exploitation to even take anyone who says these things seriously. i do enjoy helping people making their own experiences, even if i have to do the pull requests ... the rest is just two more decades of training y pattern recognition models.

microtherion

@saramg โ€œWill rewriteโ€ sounds like early 30s. Late 40s is โ€œis tempted to rewrite, but will notโ€.

Steven Johnson

@saramg pfft, wait until you hit mid-50s. Not only do I have zero fucks to give, I'm not sure I even remember what they look like.

Jasmine Mangalaseril ๐Ÿง

@saramg I'd say the same for many other fields -- I go through this in communications, PR *so* often.

dodex1000
@saramg @saramg They are my favorite. Whenever I raise an issue with them they are always brief and somewhat impersonal. But they are always right. Saves so much time takes so much Pathos out of everything.
Jens Finkhรคuser

@saramg I give such few fucks that I've maneuvered myself into a niche so specialized that I had to start my own thing.

phil

@saramg As someone in their mid-30ies, there is a ramp-up-phase for this, too. Also, this applies to other IT areas as well.

The Evil Microwizard

@saramg In their 50s: *points at specific section of deep magic* I actually wrote that part. See, the reference note has my old email address in it?

Jesse Chounard

@saramg I love this! I just wish they'd stop trying to turn me into a manager.

Robert Kist ๐Ÿ‡ฆ๐Ÿ‡น ๐Ÿ‡ธ๐Ÿ‡ฌ

@saramg I'm closer to 50 than to 40 but the answer is COBOL! Sorry, what was the question again?

Aaron :apple_inc: :isles:

@saramg @marcoarment Oh I havenโ€™t given a fuck for corporate stuff for a long time. Iโ€™ve paid my dues and have realized that being married to your job is a really bad idea.

Wenzel

@saramg can we put "zero fucks" with the pros?

Astrid (Certified Server Maid)
@saramg my team is mostly people in their late 30s and 40s, while I'm the youngest on it by far, and I'm constantly amazed at how fast they do things
mx alex tax1a - 2020 (4)

@saramg what does it say about us that we've been trans since age 30, but also have been in our "late 40s" by this description since, like, 25?

๐ŸŽ“ Dr. Freemo :jpf: ๐Ÿ‡ณ๐Ÿ‡ฑ

@saramg As an engineer/scientist in my 40s I can confirm most of this :)

Jari Komppa ๐Ÿ‡ซ๐Ÿ‡ฎ

@saramg
Not giving fucks is a survival strategy, I guess. I'm in my late 40's and giving fucks at work led to surgery and stress medication.

Stone Bear

@saramg Card-carrying ๐Ÿง“ ... no lies found.

ZoidbergForPresident

@saramg zero fucks given, as it should. Definitely not family.

synlogic

@saramg age and experience are powerful and transformative

Louis Ingenthron

@saramg Oh, I feel this post in my bones, lol

Aviva Gary

@saramg I feel like this could be written about the age group and not just software engineers

Go Up