Good. Twice the pride, half the salary.
Prodigal Dev: Ha! Implemented that feature in 12 minutes! Just gonna push this PR….
<< waits six weeks for PR approval >>
"Lgtm"
Said the senior engineer after barely glancing it through
You must study the ways of the gentle ping.
tell me
"Hey, sorry to bother, but can you take a quick look at this commit? It's blocking such-and-such. Thanks!"
Then, if that doesn't work, stop by their desk and same.
Then, the next day, gentle email repeating the same.
Then, the next day, gently reply to it and CC their manager (which makes you gentle enemies).
Then, the next day, repeat, CC your own manager.
Then, the next day, your manager CCs their grandboss.
Then, the next day, you gently slap them with a Power Glove and challenge them to a duel.
"choose your weapon"
"golfing in x86 asm"
Also your code is shit with a lot of errors.
And no tests.
Oh yes, the weaponization of PRs. A classic hallmark of an unironically toxic work environment.
PRs can be used to deliberately stall your work and/or to wear you down by excessive nit-picking about things like variable names (their always either too terse or verbose) or the use of ternary operators over if-else statements.
I once worked at a company where the team members flat out refused to review my PRs. I asked the SM/PO to intervene to no avail. I figured "oh well, I tried" and ended up changing the repo PR policy and merging anyway.
So, said junior worked some time at a big company, then worked for two years in a start up and after all that he is still a junior? Something is wrong there.
Maybe he only has 8 years of experience so far. According to many job postings that's what you need for a jr position.
Experienced/senior dev is the new junior dev.
Seems to be the standard for the market nowadays.
Hire a mid level dev to a Junior position, give him the same responsibility as a mid level dev, and pay him a junior wage.
Brother it was the standard 20 years ago, Fake it til you make it.
Well, at least 4yoe are required for a Junior position nowadays, so...
No no, you see, "Jr Dev" is his name
The meme doesn't say he is a Jr Dev now.
Well it doesn't say he isn't
Ok he isn't. But again he can be too..
What even is life?
42
Entropy actually
(watch Veritasium video)
Switching roles while doing the same job
Yes it does. It says that a Jr Dev is rejoining the company. That means that at the moment they rejoin the company, they are a Jr Dev.
It does not state what they were 2 years ago.
I need to find a template to add back stories and to add life details for all memes?
Nah just accept the inevitability of pedantic, overly critical reddit comments.
Do we have an option?
It was inevitable
Yes it refers to him in the current tense as Jr Dev
I'm under 5yoe, officially led a team at my first company, unofficially leading a team now, still not officially senior
Well, the issue here is still being a junior with 2+ years of experience. In my opinion 5 years isn't really enough to be a senior in general (however there are exceptions). Also, leading a team is about being a team lead, not a senior developer - quite a different range of skills is required for both.
Well they picked me for lead because of my reviewing skills, my custom tooling, my work ethic, and my skill at mentoring, so I'd say those are all relevant to seniors. To be clear i wasn't a manager, more like spearheading projects and directing my team to get those things done effectively while keeping them in line with standards (many of which I helped create).
But yes I see what you mean.
Also ironically two of the people under me had been seniors in their previous role, at least in name - but they certainly didn't act like senior devs.
Do the opposite. Work at a big company to learn how to do things the right way then move to a small company and be amazing.
I find that big doesn't equal right, just with enough juice to keep it running long.
I've seen some atrocious shit that don't make sense if care for the craft is taken into account.
I did this, learned the more safe approach in more experienced teams and then moved to a more startup type environment. There's more room to touch everything when no one else knows how that works, and also a lot of room for bringing better practices to the 'move fast and break things' type startup devs.
Still, different teams have different needs, and the more corporate approach isn't necessarily right for smaller teams that need to be able to move faster with less bureaucracy. I'm kind of liking having this experience on different ends of the spectrum.
My first ever job was at a startup and I hundred percent agree with you. I wish I could have worked at big company but the only opportunities I have gotten were at startups in my area.
The code I written at my old job would make me cringe but I was not really taught good coding standards and small startups often don't have a mentor to walk through your code and show you better ways to code.
Also not all startups have strong VC backing so you might get paid lower than market rate. First coding job I made was around $45k and that sucked
Accurate af.
Went from doing Go + K8s work at a big company to literally everything under the sun. Went from fixing bugs with the ribbons on streaming apps to building an entire remote desktop protocol from scratch that could deliver 4k HEVC in under 20ms, rivaling Moonlight and Parsec. Had to figure out so god damn much.
Now Im back to doing Go + K8s. While I love it, I miss all the crazy shit I was building before.
I am/was a JOAT pretty much my entire career and now I do consulting. I get to see some crazy shit. I have a municipal government client who has a guy for everything. I first met the network admin whole was also pulling double duty as the phone admin and he made it sound like that was a crazy job. I asked him about some issues I was having with the inbox that was issued to me, and he said I needed to go talk to the Exchange guy. The fucking Exchange guy? Like you have a whole ass dude just for Exchange? That's all he does? Yup.
The worst thing I could've ever done was then look up these guys' salaries on Transparent California.
FML
What's the rdp tool you developed?
The project died sadly. IDK what happened. Was working remote and our boss ghosted all of us. I still have all the code backed up just in case. The RDP part that I built worked, and still works PERFECTLY.
That sounds super interesting. If I may, when was this and do you have any clue on if you’ll ever do something with it?
Twice the pride, double the PR comments.
I’d quite to hear from people who have done the start up to big company journey.
I’m 1.5 years in and I’m the tech lead at my startup with a fractional CTO. I do infrastructure, backend, front end and everything. The fractional CTO gives me weekly architecture guidance and some code reviews in there - but I’m generally the one code reviewing and mentoring the new junior too.
I’d find it bizarre not being the ‘everything’ man and honestly love the challenge.
That’s me. It fucking sucks. Everything is slow, the software is shitty and the blind are leading the sighted and I want to pull my hair out. Actually the backend is good it’s just the frontend is a fucking dumpster fire like I can’t even believe. I’m reinterviewing with startups.
Also I see why so many people are struggling to find jobs now. They don’t actually know how to do anything.
Over 2 years experience and still a junior bro? What are you doing?
2YOE is basically required for an internship now
I'm currently asking myself that. Let me check LinkedIn again
Oh crap, he's going to murder all the new hires we've hired since he left.
He was junior for first week, but started doing DevOps, frontend, backend, market researches, meetings with customers, cloud migrations and developing inhouse database solution from 2nd week
And his hairline has halved
Hello HR, I’m in this comment and don’t like it :(
Hello, I’m currently away visiting Coldplay concert with CEO. I will look into this once I’m back. Have a good day! Thanks
coldplay lol
He become bald
Such is the power of the dark side.
No seriously, all sith are balding.
I hired a junior with a full head of hair and I swear within a year and a half he was bald on top with some weird wispy little hair floating around on top of his head lol. This guy was like 22.
Good thing I’m already bald! 😎