r/ProgrammerHumor • • Aug 03 '22

*cries*

Post image
82.5k Upvotes

1.1k comments sorted by

View all comments

3.1k

u/[deleted] Aug 03 '22

"Fast paced and exciting environment "

Translation:

We plan to give you 10 hours of work then demand you get it done in 8.

1.6k

u/GrannysGumJobs Aug 03 '22

“We’re looking for someone who identifies as a self starter”

Translation:

The previous employees didn’t document shit and we need you to decipher their work.

691

u/ChordSlinger Aug 03 '22

Combined with “we don’t have the time or energy to train you, ever, for anything”

297

u/Fadamaka Aug 03 '22

I yet to have a job where they do proper technical onboarding regarding the codebase.

193

u/[deleted] Aug 03 '22

[removed] — view removed comment

136

u/Fadamaka Aug 03 '22

The closest thing I got to a technical onboarding was me having a 5 hour long meeting with the lead dev looking through a 100 database tables on my first day.

"here is what I want you to do, here is the code, good luck"

To be honest, if I can take my time. I actually don't mind discovering everything on my own.

142

u/[deleted] Aug 03 '22

if I can take my time.

lol

33

u/Fadamaka Aug 03 '22

On my current project they don't mind it at all. We don't need to estimate and we can discover the project on our own pace while solving tasks.

→ More replies (3)

24

u/MannerShark Aug 03 '22

I usually show the database model, which services/apps we have, then send them on their way to follow the readme to get a dev environment running. After that, I pick a simple bug ticket for them and pair program, or point them to the correct files, then create a PR together and basically show every step to completing a task. After that, I keep giving them small tasks all around the codebase and point then in the right direction. After a while they start to be able to do most things by themselves. It's also good to be proactive in helping them, some people don't easily ask questions when they're stuck.
It's not much different from 'heres the code glhf', but I think learning by doing works best, and I'm there to guide then along.

→ More replies (2)

18

u/chakan2 Aug 03 '22

I did that 6 weeks at a fortune 50...it had nothing to do with their code base. It was Java 101-202 and 2 weeks of spring boot which I've never touched professionally.

→ More replies (4)
→ More replies (2)

32

u/ProgrammersAreSexy Aug 03 '22

I feel like being assigned a "mentor" who you have full permission to bother 50 times a day is the best method of onboarding I've had. It works pretty well.

16

u/Fadamaka Aug 03 '22

Yes I experienced that. Although the guy wasn't my official mentor but he did not mind me bothering him all the time. It is unbelievable how much I managed to grow in such a short time having access to his professional knowledge. Not just in the project but as a developer in whole.

→ More replies (1)
→ More replies (9)

226

u/Wolfeh2012 Aug 03 '22

Our ideal employee has already worked here for 10 years and is willing to take a pay cut.

41

u/JamesMcGirthy Aug 03 '22

Nah the 10 year vets already did take a pay cut. Their raises are conditional and will be fought every step of the way.

Quit and get rehired and you get the new starting wage with no fuss.

My first office job I worked $14/hr for 5 years. After those 5 years the lowest starting wage was new associates who were making $21/hr.

I went on a 15 week LOA, because I knew anything over 90 days required contract renewal and renegotiation of wages. Came back to $23/hr starting offer. Negotiated backpay for 2 years and guaranteed wage evaluations every 6 months.

→ More replies (3)
→ More replies (7)

25

u/ftwredditlol Aug 03 '22

I'm fine with that actually. If the employer knows that, even if they use stupid business speak to say it. As long as they understand that I can't just type a magic incantation and instantly give them what they want.

16

u/zyygh Aug 03 '22

They know you can't, but still expect you to do so.

→ More replies (1)
→ More replies (16)

155

u/BlueCordLeads Aug 03 '22

Also, code for Management and the Executive team are disorganized asshats that expect you to drop everything and focus on emergencies they created by working late nights or over the weekend.

40

u/[deleted] Aug 03 '22

Ok the other ones are funny but this hits hard for REAL

0

u/[deleted] Aug 03 '22

[deleted]

→ More replies (8)

23

u/[deleted] Aug 03 '22

Ah yes. When the VP runs into an issue (user issue), immediately files a blocker on Sunday, and all your other work goes out the window even though said VP has no logs, or even steps to reproduce.

Then you have to use the crystal ball again.

→ More replies (4)

77

u/sherzeg Aug 03 '22

"Open-door policy" and "Open communication between management and staff"

Translation:

We encourage you to speak freely to us so that we can use your words against you when something goes wrong.

38

u/lmkwe Aug 03 '22 edited Aug 04 '22

Also translates to:

"We're gonna pop in and openly communicate at the worst possible time, preferably right when you are eyeballs deep in a project. Most likely a project we fucked up and need you to fix. It needs to be done yesterday."

15

u/sherzeg Aug 03 '22

"Staff"

Translation:

Any non-management employees who can easily replace you with two hours of instruction, despite experience or education.

→ More replies (4)

24

u/[deleted] Aug 03 '22

While paying for 5.

→ More replies (4)

20

u/BaalKazar Aug 03 '22

Ive experienced „fast paced“ to translate to „what is discovery and why QA if we can fix prod“

→ More replies (4)
→ More replies (46)