ProgrammerHumor

damnItsTime

damnItsTime
https://i.redd.it/c737w81q1tbf1.jpeg
Reddit

Discussion

StormOnyx42

When you realize your career now includes babysitting code, not just writing it.

11 hours ago
skwyckl
:elixir-vertical_4::py::r::js:

Also, playing policeman and forcing people to enforce guidelines and the likes, until one stubborn junior thinks he too good for it and find yourself triggering a PIP after repeated offence

11 hours ago
WrapKey69

What's a PIP?

9 hours ago
khalcyon2011

Performance Improvement Plan. In theory, it's an agreement to correct how you're performing your job. If you don't shape up, you're fired. In reality, it's usually just a CYA by the employer to say "well, we tried" before firing an underperforming employee.

8 hours ago
skwyckl
:elixir-vertical_4::py::r::js:

A process you have imposed on you by your supervisor because of bad performance, often resulting in a termination of contract (it wasn't always like this, but today it is a bad omen)

9 hours ago
WrapKey69

Thanks

9 hours ago
Himskatti

Short for performance improvement plan, if I'm correct. Ironic, if so, as it seems to be interpreted as a step before termination by many

5 hours ago
skwyckl
:elixir-vertical_4::py::r::js:

Sure thing

9 hours ago
headshot_to_liver

Performance Improvement Plan, sugar coat and a severance waiver so that employer can sack you without any reason, deliverables are often unrealistic to begin with

5 hours ago
Brilliant-Prior6924

It's a death sentence, once you get one bail and go to the next job and survive until you get one there

6 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

I mean, I knew this was goin to happen at some point. Just expressing my disappointment.

10 hours ago
headshot_to_liver

Bruh, who the hell submitted a school essay as PR

5 hours ago
KarneeKarnay

One of the hardest things to find out. Your company thinks your more efficient doing reviews than coding. The worst part is they are probably right.

4 hours ago
ttlanhil
:py:

If that's anything other than "used autoformatter to fix whitespace" or "optimised SVG files", then rejected for being too large

Or, maybe in some cases, auto-generated definition files or some such (although often that'd make more sense to be part of build than checked in)

10 hours ago
the_horse_gamer

tip: for formatting prs, use .git-blame-ignore-revs so git blame does not blame whoever did that formatting commit, but whoever last changed the actual code

10 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

Thanks! Git blame gets used a LOT at my job, so this'll come in handy.

10 hours ago
Mojert

That's one hell of a tip. I didn't know about this feature, thanks a lot!

6 hours ago
anto2554

At my job we just refer to an empty folder called "doc"

9 hours ago
immersiveGamer

Huh, I wonder if Perforce has something like this. 

3 hours ago
Bomaruto
:sc::kt::j:

Testdata for unit tests has been the cause of my biggest PRs.

5 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

Nice guess, you are correct!

10 hours ago
ttlanhil
:py:

Ooh, on which one? Autoformatter?

At least that should be simple enough to review - run the autoformatter yourself (because they also checked in autoformatter config, right?) and see if it's the same

10 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

Yeah about that... We are not yet using autoformatters. I tried to explain it to my boss, but he did not want me to spend time setting it up. We do have a readme in which all conventions are mentioned...

10 hours ago
New_Enthusiasm9053

Rookie mistake, you don't ask about shit like that. 

5 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

I didn't. I got fed up with my boss' feedback on my code. (Biggest one was not being allowed to use a switch statement.) So, naturally, I had a list of all remarks that I found unlogical so my code wouldn't be rejected. He found out about the list, got real mad at me for a day. Then, he introduced a "code book" in which are basically naming conventions and limits on what features to use.

I'm cleaning up my resume tonight, the final straw was not being promoted after a year. I make 2200 a month gross based in the netherlands. (32 hours)

5 hours ago
runhillsnotyourmouth

oh man.. I'm over like "wtf is a seitch statement", thinking it must be something really cool I've never heard of.. embarrassing

3 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

My bad, I meant switch

3 hours ago
runhillsnotyourmouth

yeahh, I know.. and it should have been obvious.. but I am still enjoying the first sips of my morning coffee and needed google to hit me with "did you mean switch statement" first

3 hours ago
FerricPowder

What about my 65 thousand lines of code though.

10 hours ago
AssistantSalty6519
:cs:

On our company we do format check at pipeline level so it fails. You are forced to always format it so it is always up to date

3 hours ago
zkDredrick

My autoformatter of choice is the find/replace in notepad++

Find four spaces, replace with \t

5 hours ago
cyborgamish

Not the same if 13000 lines of C or an updated lock file… Context matters.

9 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

It is a lot of whitespace with some added features sprinkled in between.

8 hours ago
Steinrikur

Reject that.

Whitespace changes and added features should be separate commits. They can be in the same PR, but not the same commit.

6 hours ago
cyborgamish

At least someone wants to contribute haha no, good luck with that

8 hours ago
ZunoJ
:cs: :asm: :c:

Just decline it and tell them to break it down into more granular PRs

10 hours ago
godplaysdice_

People have really screwed up the grammar of this meme. It should be either "It is my great disappointment to inform you" OR "It is with great disappointment that I inform you", not a mashup of the two.

4 hours ago
knightzone OP
:j::cs::asm::ts::bash::py:

Don't look at the singular gentleman.

4 hours ago
ApprehensiveCrab3472

Ok I will review asap after my feature is done, that’s really soon (the next milestone)

10 hours ago
Otherwise-Mud9478

The initial developper: « It is just adding plurals in the wording »

Edit: Typo

7 hours ago
JackNotOLantern

This is very simple: the PR is too big. Please split changes into smaller PRs

2 hours ago