312
It Be Like That (media.mas.to)
submitted 6 months ago by yogthos@lemmy.ml to c/programmerhumor@lemmy.ml
top 24 comments
sorted by: hot top controversial new old
[-] lockhart@lemmy.ml 70 points 6 months ago

Interview: write an optimized o log something reverse binary linked list quick sort to extract a cake recipe out of an object with an array list of football teams by hand and explain it like it's the only code you've been writing all your life

Job: meetings that could have been e-mails

[-] MonkderZweite@feddit.ch -2 points 6 months ago

Interview: write an optimized o log something reverse binary linked list quick sort to extract a cake recipe out of an object with an array list of football teams by hand and explain it like it's the only code you've been writing all your life

No, because that's bullshit.

[-] GissaMittJobb@lemmy.ml 2 points 6 months ago

It's the kind of bullshit that nets you top-tier pay. Unfortunately.

[-] davel@lemmy.ml 37 points 6 months ago

There are worse mistakes than accepting senior engineer: there’s management.
I’ll give you my IWW card when you pry it from my cold, dead hands.

[-] clay_pidgin@sh.itjust.works 3 points 6 months ago

I have no employees, but I'm a white collar worker in a "bullshit job". Would I be welome?

[-] davel@lemmy.ml 2 points 6 months ago

Yup! Basically everyone but employers, and cops, who are class traitors.

As long as you are a worker — not an employer — you can join the IWW. Members of other unions (except officers), students, retirees, the unemployed, the self-employed, those in informal professions, and those unable to work may also join.

[-] JoYo@lemmy.ml 21 points 6 months ago

I've been a senior engineer ever since I started my career.

The title means nothing.

[-] bellsDoSing@lemm.ee 6 points 6 months ago

In my experience, getting one can be more about politics and fulfilling certain management checkboxes than about technical skill and experience.

[-] JoYo@lemmy.ml 1 points 6 months ago

i got it right out of college.

[-] figjam@midwest.social 3 points 6 months ago
[-] pyrflie@lemm.ee 3 points 6 months ago* (last edited 6 months ago)

I'm guessing Software.

PE Senior Engineer is a very different thing. A PE Senior Engineer has often designed tourist landmarks.

Though ironically you can make more as a Software Engineer.

[-] JoYo@lemmy.ml 0 points 6 months ago

did senior pe engineering help you guess i was a senior software engineer posting in the programming humor community?

[-] Dirk@lemmy.ml 15 points 6 months ago

Still better that pair programming in an open space office.

[-] horse_called_proletariat@hexbear.net 13 points 6 months ago* (last edited 6 months ago)

Yeah, you either work extra hours or you work during the meetings or both or you get de-skilled pretty quickly unless you work open source, second job or personal projects in the non-work hours. Otherwise, you can treat it like BS job but your skills will become BS and you will have to get better at lying and or potentially go into management with that level of experience. RN I'm unemployed and I'd gladly take any position, even if I'm qualified for senior, and I don't care if I have to work extra hours to keep up and this is coming from someone who has been actively organizing on the job at my last two tech jobs.

[-] Ulijin@feddit.uk 7 points 6 months ago

There is another way. Push back. Decline meeting invites along with a note "Thanks for the invite but I don't think I'm needed at this one am I?" 90% of the time people don't even read your decline reason. Or just leave yourself tentative till the last minute unless you really believe you need to be there.

Far too many devs seem to think you can't decline meetings and yet spend their time descoping development work because we're too busy... When it comes to annual reviews / your next contracting gig, the guy / gal who got the work done is the door who's door is knocked on.

[-] Anticorp@lemmy.ml 3 points 6 months ago

If you're a senior engineer, then you should have a team of juniors doing most of the coding. Your job is to architect, peer review, meet with stakeholders, etc.. At least that has been my experience. Unless you are on one of those small teams with all senior engineers and then you have to do all of the above, and the coding too. I've had that experience as well.

[-] horse_called_proletariat@hexbear.net 1 points 6 months ago* (last edited 6 months ago)

If you're a senior engineer, then you should have a team of juniors doing most of the coding. Your job is to architect, peer review, meet with stakeholders, etc.. At least that has been my experience. Unless you are on one of those small teams with all senior engineers and then you have to do all of the above, and the coding too. I've had that experience as well.

small team with inexperienced new people that needed a lot of training and we also had "architect" positions and those guys I would never even see or talk to, they were in their own realm somewhere isolated from the actual work. what you are describing was more like the "principal" engineer and we had one of those and he was mostly only doing meetings and occasionally doing some work when the itch struck him sufficiently

[-] omgarm@feddit.nl 11 points 6 months ago

Getting paid to pay attention.

[-] racketlauncher831@lemmy.ml 3 points 6 months ago

More like getting paid to multitask. In most meetings it's fine to just say 'Sorry, I was distracted. Could you repeat the question?' We attend meetings because we are needed only 5% of the whole time, and working our own stories in the background is a norm.

[-] Dogeek@sh.itjust.works 7 points 6 months ago

Decline meetings. Tbh as a senior your time is more valuable to the company fixing hard problems and architecturing solutions than doing the job of a pm / po.

[-] anticommon@sh.itjust.works 3 points 6 months ago

As a designer who works closely with my boss, it actually works like this:

He does meetings 8 hours a day, 2hrs talking to me

I do site visits, design, meetings, solving problems, and 2 hrs a day of picking his brain so I can fit all of my shit into 10 hrs a day.

[-] HairHeel@programming.dev 6 points 6 months ago

Only 8? Those are rookie numbers

[-] BlueLineBae@midwest.social 5 points 6 months ago

This is precisely why I don't actively seek promotions. Not only are there very few paths for someone to move up with my skill set, but if I do, I won't be doing what I enjoy doing anymore. I just want to find the medium where I can make enough to live off of and also just do my work most of the time.

[-] avidamoeba@lemmy.ca 1 points 6 months ago
this post was submitted on 19 Dec 2023
312 points (95.9% liked)

Programmer Humor

31217 readers
746 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 4 years ago
MODERATORS