ProgrammerHumor

didEverythingThere

didEverythingThere
https://i.redd.it/il48yczdkndf1.jpeg
Reddit

Discussion

Constant-Tea3148

And his hairline has halved

3 days ago
Cautious_Storm_513

Hello HR, I’m in this comment and don’t like it :(

3 days ago
shivam183
:js:

Hello, I’m currently away visiting Coldplay concert with CEO. I will look into this once I’m back. Have a good day! Thanks

3 days ago
_Its_Me_Dio_

coldplay lol

2 days ago
No_Percentage7427

He become bald

2 days ago
No-Con-2790

Such is the power of the dark side.

No seriously, all sith are balding.

3 days ago
arminhammar

There’s a true cost for obtaining such vast amount of power. Saitama knows this well.

1 day ago
Kahlil_Cabron

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.

3 days ago
JimroidZeus

Good thing I’m already bald! 😎

3 days ago
WirelessChimp

Good. Twice the pride, half the salary.

3 days ago
ButtfUwUcker
:powershell:

HR

2 days ago
spastical-mackerel

Prodigal Dev: Ha! Implemented that feature in 12 minutes! Just gonna push this PR….
<< waits six weeks for PR approval >>

3 days ago
babypho

"Lgtm"

3 days ago
welcome-overlords

Said the senior engineer after barely glancing it through

3 days ago
captainAwesomePants

You must study the ways of the gentle ping.

2 days ago
SonicZedt

tell me

2 days ago
captainAwesomePants

"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.

2 days ago
ChalkyChalkson

"choose your weapon"

"golfing in x86 asm"

2 days ago
s0ulbrother

Also your code is shit with a lot of errors.

3 days ago
vocal-avocado

And no tests.

2 days ago
littlejerry31

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.

2 days ago
ElRexet
:g::p::ts::gd:

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.

3 days ago
Real_Life_Sushiroll

Maybe he only has 8 years of experience so far. According to many job postings that's what you need for a jr position.

3 days ago
Long-Refrigerator-75

Experienced/senior dev is the new junior dev.

3 days ago
AgathormX
:cs::j::py::ts:

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.

3 days ago
lucas_ought

Brother it was the standard 20 years ago, Fake it til you make it.

2 days ago
ImmunochemicalTeaser

Well, at least 4yoe are required for a Junior position nowadays, so...

3 days ago
Adghar

No no, you see, "Jr Dev" is his name

3 days ago
nonsenseis OP

The meme doesn't say he is a Jr Dev now.

3 days ago
ElRexet
:g::p::ts::gd:

Well it doesn't say he isn't

3 days ago
nonsenseis OP

Ok he isn't. But again he can be too..

3 days ago
RepresentativeCut486
:bash:

What even is life?

3 days ago
bob152637485

42

3 days ago
RepresentativeCut486
:bash:

Entropy actually

(watch Veritasium video)

3 days ago
nonsenseis OP

Switching roles while doing the same job

3 days ago
PolyglotTV

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.

3 days ago
nonsenseis OP

I need to find a template to add back stories and to add life details for all memes?

3 days ago
PolyglotTV

Nah just accept the inevitability of pedantic, overly critical reddit comments.

3 days ago
nonsenseis OP

Do we have an option?

3 days ago
DeviatedForm

It was inevitable

2 days ago
TurtleFisher54

Yes it refers to him in the current tense as Jr Dev

3 days ago
1_4_1_5_9_2_6_5
:ts::js::p::j:

I'm under 5yoe, officially led a team at my first company, unofficially leading a team now, still not officially senior

2 days ago
ElRexet
:g::p::ts::gd:

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.

2 days ago
1_4_1_5_9_2_6_5
:ts::js::p::j:

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.

2 days ago
saharok_maks

I worked for 4 years starting as a trainee, had 3 raises, and still was a junior.

1 day ago
ElRexet
:g::p::ts::gd:

Yeah, I can see how such a thing might happen, I can even see how a person can truly stay a junior with a couple of years of experience. And that's a situation where something went really wrong.
Like, if you task a person with simple, homogenous tasks without much room for thought or improvement for years on end - the person won't really develop as a specialist. However that means the management isn't interested in growing its own staff which is an extremely odd situation for a business.

I've heard such stories for governmental jobs where people would come, do some abhorrent shit for years, and come out gaining basically nothing as specialists. Scary stuff if you ask me.

1 day ago
Trick-Interaction396

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.

Edit: Currently working with some start up people and they're driving me crazy. When something breaks they push a "fix" and move on without verifying the root cause and testing their "fix". It never solves the actual problem and creates more bugs.

3 days ago
DoctorDabadedoo

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.

3 days ago
Far_Function7560
:cs: :py: :js:

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.

3 days ago
YuriTheWebDev

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 

2 days ago
_JesusChrist_hentai
:c:

Just one week ago I saw on this very sub a post pointing out a trivial logic error in an Amazon page, I refuse to believe everything is "done right" there

2 days ago
CrankShaft15
:py::bash::ftn::m:

That's a great approach, except in many smaller companies and start-ups things move a lot faster, and small number of staff are typically responsible for a lot more varied tasks. To do things right, document and test and validate things properly generally takes more time and even some specialised tools, which small companies might not have or value as much.

1 day ago
vulkur
:c::g:

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.

3 days ago
Drew707

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

3 days ago
ZunoJ
:cs: :asm: :c:

What's the rdp tool you developed?

3 days ago
vulkur
:c::g:

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.

3 days ago
TonsillarRat6

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?

2 days ago
vulkur
:c::g:

I definitely want to do something with it someday. At the very least I am using it as reference code for my other projects. Im quite proud of it.

Maybe me and a coworker on it might bring it back to life someday. . . IDK.

8 hours ago
OsoMafioso0207

Yo what is your line of work? I'm in uni right now and want to go into lower level stuff using c and go instead of web dev.

2 days ago
vulkur
:c::g:

Yo what is your line of work

So I started out of college (4 year degree in CS) with a Java job, and on my own time I learned Vulkan (my reddit username an obvious reference to it), and Golang. Golang got me a job at a big software company doing Go+K8s. Still while working there I finished a basic Vulkan renderer in C/C++. That got me a job at this startup.

I'm in uni right now and want to go into lower level stuff using c

Lower Level stuff is fun. Very fun. C is beautifully simple. There are tons of companies you can find that need this type of work, but most of them expect Computer or Electrical Engineers, not Computer Science. Since most of the work you are doing is interfacing with hardware, and requires more knowledge of electronics and signal processing, also starting out the pay is pretty shit. Lots of companies need micro controllers to control their hardware, and they can be hit or miss as a company. I have one friend who got a job doing this work for a top 100 company to work for, and was still treated a bit badly in terms of pay, it took them a bit to give him what he is worth. Another friend got a job at another similar company, and hated it, they treated him like shit, he left to first friends company and is much happier. So keep that in mind.

and go instead of web dev

Golang IMO is not low level. Its high level (its just void of OOP). Go is also growing stupid fast IMO, with pretty solid pay. This is the career path I recommend to you. Learn Go and some Containerization Tech (Docker, Podman, K8s), and you will be on a good start to get a job working in the backend server world. This is all assuming AI doesnt take over (i dont think it will, but learn how to use it as a tool to enhance your skills/productivity, and don't let it use you).

8 hours ago
OsoMafioso0207

Thank you very much for the answer, I appreciate it. I think I'm gonna take a play from your book and learn Go with K8s, but eventually I want to go more into the embedded systems world.

7 hours ago
vulkur
:c::g:

Good luck! If you want a fun project idea to start you out, I recommend building a 4x4x4 LED cube! Highly interactive (can write your own animations for it!), gets you some experience with soldiering, and work with a microcontroller of your choice! You dont have to follow the instructables, do things differently, use a rpi zero or go LOW LEVEL with a MSP430!

6 hours ago
OsoMafioso0207

I just learned that a instructables site exists. Thank you very much for the help and recommendation! I'll probably get an rpi zero to get started. Thank you for teaching me!

5 hours ago
OsoMafioso0207

Also, sorry to take more of your time but, do you know if there is somewhere similar to the odin project or ossu to follow a learning path to embedded systems? Or lower-level-ish software projects?

1 hour ago
RoboJediNate

Twice the pride, double the PR comments.

3 days ago
iMac_Hunt

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.

3 days ago
Ender2309

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.

2 days ago
[deleted]

[deleted]

2 days ago
Separate_Increase210

Meh. I worked at two start-ups. One where I built everything. And I had no one with more knowledge or experience guiding or teaching me. I made good stuff and bad stuff, but didn't know the difference till later.

Worked at another startup where the only more experienced devs didn't care at all about teaching, and "good practices" just meant whatever they already did and preferred. Managers weren't engineers so they didn't know better. I learned little to nothing.

Now I'm at a big corp with much more advanced teammates. I hate it in some ways, but DAMN I am learning a lot more than I ever did at startups.

2 days ago
JunkNorrisOfficial

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

2 days ago
naholyr

I'm working in a startup and definitely you learn A LOT more than everywhere else

2 days ago
wdahl1014
:j:

Over 2 years experience and still a junior bro? What are you doing?

3 days ago
Ursine_Rabbi

2YOE is basically required for an internship now

2 days ago
cockadickledoo

I'm currently asking myself that. Let me check LinkedIn again

2 days ago
CrankShaft15
:py::bash::ftn::m:

Classic capitalism. Companies have found ways to ask for more and pay people less. What a surprise haha

1 day ago
nwbrown
:clj:

Oh crap, he's going to murder all the new hires we've hired since he left.

2 days ago
sdraje

Senior Vibe Engineer

2 days ago
TheStoicSlab

its almost like getting experience makes you better at doing your job.

2 days ago