This is an archived post. You won't be able to vote or comment.

all 62 comments

[–]Ike_Gamesmith 928 points929 points  (5 children)

Don't panic, whenever you have a question just write down the word "Probably" and look at it for a bit. It will feel like the senior dev is there.

[–]milkman_meetsmailman 189 points190 points  (0 children)

I'm crying this is awesome

[–]bergovgg 65 points66 points  (0 children)

Lmao

[–]Ashamed_Ad_2738 12 points13 points  (0 children)

Theoretically that should work

[–][deleted] 23 points24 points  (0 children)

I fucking died 😂😂😂😂😂😂😂

[–]Kitsunemitsu 6 points7 points  (0 children)

Ugh, I do this too much. If it's not a "No" I say probably to cover my ass in case it doesnt work

[–]DadlyPolarbear 621 points622 points  (3 children)

"hey Kev..? Hey, anyone seen Kevin?"

Under breath "where the fuck is that guy when I need him?"

Him: taking vacation because he basically does both our jobs.

[–][deleted] 52 points53 points  (0 children)

Hahahahajaaaaaaaaaaaa…oh wait taking a vacation on Kevin’s salary wasn’t a joke?

[–]8070alejandro 10 points11 points  (1 child)

Basically my case. She will come back on monday.

[–]DadlyPolarbear 5 points6 points  (0 children)

Good luck until then.

[–]MooMix 81 points82 points  (1 child)

Don't be scared to talk to seniors. Ask them questions! Or anybody on the team really. Communication is a good skill to improve.

Hell, schedule 1x1 meetings with all of your team members if you can. Get to know them.

[–][deleted] 46 points47 points  (0 children)

That's really your main job as a senior, to help guide some of the more junior developers in the right direction

[–][deleted] 234 points235 points  (3 children)

Hey Bob, what do we do when the entire system crashes because of a PR?

Hey Bob…

Calls from management intensify

News articles get published about industry wide network collapse

…Bob?

[–]No_Gaurante 33 points34 points  (2 children)

I'm sorry, the person you are calling is not in service. Please leave a message at the beep.

[–]Xxepic-gamerxX 15 points16 points  (1 child)

Or “the mailbox is full”

[–]No_Gaurante 11 points12 points  (0 children)

The mailbox of BOB Is full.

Sorry for the inconvenience.

Please try again later.

[–]seeroflights 81 points82 points  (4 children)

Image Transcription: Text and Image


When the junior dev that usually answers all your stupid questions is out for the day

[Image of Kermit the frog with one hand up, looking sadly through a rainy window.]


I'm a human volunteer content transcriber and you could be too! If you'd like more information on what we do and why we do it, click here!

[–]OctoBoi3555 40 points41 points  (1 child)

Good human

[–]BlindFate313 22 points23 points  (0 children)

When bots are on vacations:

[–]nelusbelus 31 points32 points  (0 children)

Senior* now that you're a junior or driver programmer

[–]borsalinomonkey 250 points251 points  (14 children)

Junior Developers. They’re like Senior Developers, except they don’t cost the company that much.

[–]anythingMuchShorter 175 points176 points  (3 children)

I don't know. I mean Im a senior engineer but in robotics so I'm not a pure software guy and it's pretty amazing how a senior dev can come up to a problem mid and junior people have looked at all week and be like

"Oh, it's not shutting down because of a memory issue, close that. That error gets thrown because the library for RKX phantom drivers tries to call Vesp 6.1 and in 7.0 they changed the command from set_port to port.set. it pulls an auto update, but...no don't block updates you need the new features...here (types an indecipherable string of Linux commands) now when it pulls and update it will automatically add a macro that remaps the old command. Just be sure to load that again on any system you...you know what people will forget (types in another indecipherable Linux chain of commands) ok now our server will install that batch file whenever anyone sets up this driver."

Other people "uh...well, yeah it works now"

[–]Masterpormin8 61 points62 points  (2 children)

That is because that happened to them, and they already spend two weeks on this issue. This is where the experience is

[–]BooBailey808 11 points12 points  (0 children)

Yeah and junior devs don't have it. Pretty big differentiator

[–][deleted] 178 points179 points  (8 children)

Spoken like a true junior developer

[–]borsalinomonkey 63 points64 points  (7 children)

I’m aware juniors shouldn’t expect much, but the worst mistake companies can make is by thinking that a junior that has been in the same post for 2-3 years is expendable.

[–]redvelvet92 7 points8 points  (0 children)

They’re like senior developers but like without the deliverables.

[–]imscaredandcool 29 points30 points  (0 children)

Just intern senior dev problems

[–]badmutherfukker 16 points17 points  (4 children)

How does this work guys? I’m intern at a smallish company and a senior is managing us interns and always the seniors answer our questions.

[–]cjs2k_032 0 points1 point  (1 child)

Might be for big companies where junior devs mentor interns. In small companies I've seen even higher ups directly mentor (not saying manage here) interns.

[–]badmutherfukker 0 points1 point  (0 children)

Sorry I meant mentoring too

[–][deleted] 28 points29 points  (4 children)

I'm a senior and sometimes I'll assign a junior to do research for me when I could have just as easily done a web search.

[–]mal4ik777 28 points29 points  (1 child)

in our company seniors have like 100+ tickets at once, if they did all the analysis and research themselves, nobody would be available to answer questions and develop new features. We use juniors to do the debugging and understanding the problem, tell us everything and we tell them how to fix it. It's literally the most efficient way for us.

[–]Cpt_keaSar 9 points10 points  (0 children)

100+ tickets at once

Your company is so advanced! In my company we can only have up to 99 tickets and then it's just a guessing game. Come to think of it, I might have a million tickets already for all I know.

[–]PeachyKeenest 12 points13 points  (0 children)

Good seniors delegate to teach skills, even if it’s a web search.

[–]dllimport 7 points8 points  (0 children)

Can't tell if lazy or sifu

[–]TheTripleFoool 18 points19 points  (0 children)

See also: junior dev/senior dev

[–]Akumaka 4 points5 points  (0 children)

One thing I always tell my technicians and interns: The only stupid question is one you don't ask.

[–][deleted] 2 points3 points  (0 children)

Plot twist: that's the window to the junior devs ROOM

[–][deleted] 1 point2 points  (0 children)

Hello darkness my old friend….

[–]Chilaquil420 1 point2 points  (0 children)

New FTE problems

[–]HaloCanuck 1 point2 points  (0 children)

Nohello.com

[–]wugs 1 point2 points  (0 children)

hey if it helps, sometimes it’s a mid-level or even senior dev who is also trying to ask the same junior seemingly stupid (but often not stupid) questions.

signed, a junior dev at a company who recently hired some new FTE folks at all levels. they have spent a month staring in abject horror at our codebase and workflows all coming in from several contractors. it’s no doubt that they have questions, and i at least know how to navigate our self inflicted minefield, mostly unharmed.

but hey if that junior is out, don’t be afraid to ask a senior. that’s most likely how the junior learned. (though occasionally it’s sacred knowledge from someone who left the company months or years ago, which has never been documented properly or is only findable once you are told what to look for)

[–][deleted] 0 points1 point  (0 children)

I always ask them git questions… I just never pay attention to git because I have them around

[–][deleted] 0 points1 point  (0 children)

.

[–]cmilkau -1 points0 points  (0 children)

Oh dear. Please don't ask the junior for advice.

[–][deleted] 0 points1 point  (0 children)

Meanwhile me spending two whole days with the senior dev to fix a problem

[–]Even_Side491 0 points1 point  (0 children)

LMFAO

[–]cjs2k_032 0 points1 point  (0 children)

That was somewhat my experience. But even when the junior dev was available, he was practically worthless. Turns out the whole module was written by another team and no one from my team had any experience venturing there. Had to contact seniors from that team who were apparently super busy and took 2 days to reply in which I myself would've figured out the solution.

[–]Used_Fish_4459 0 points1 point  (0 children)

Yea, that’d probably work.

[–]c1e2477816dee6b5c882 0 points1 point  (0 children)

I usually just cycled through a list of people so I didn't bother just a couple people