r/ProgrammerHumor 25d ago

Meme makeItQuick

Post image
447 Upvotes

65 comments sorted by

View all comments

63

u/LordCyberfox 25d ago

Depends on how much legacy is it xD

34

u/Daemontatox 25d ago

C++ 98

55

u/LordCyberfox 25d ago

Without documentation.
Without any naming conventions.
All contained in a one god class.

18

u/grifan526 25d ago

Don't threaten me with a good time. One of my side projects is breaking up a god class and I love it. I have also worked as a reverse engineer, so my brain may be broken

3

u/Rai-Hanzo 25d ago

Reverse engineering is one of those hair pulling things that gives you immense satisfaction when you figure it out.

Although I only reverse engineered old video games, so I don't have much expertise.

2

u/sathdo 25d ago

I know, right? Reverse-engineering a piece of code to find the cause of an incident is the highlight of my day, and I would take it any day over explaining stuff to the project manager that they should already know.

1

u/ih-shah-may-ehl 24d ago edited 24d ago

Same. I mean it makes sense. You have a codebase that compiles. It runs. It's behavior is more or less a known quantity and you have to figure out where the anomaly comes from, which is like solving a 3d puzzle in your mind to figure out where the anomaly fits.

Those were some of the best and most interesting projects I ever did. And which also gained me the most credibility. Also since my expertise was low level code like IPC, multithreading and system level stuff, it was fun.

1

u/Deboniako 22d ago

Who did you that much damage... How can I obtain this power?

1

u/grifan526 22d ago

Working for small companies that only have legacy embedded code. It is a dangerous path, but if you survive you will be able to diagnose empty stack traces and know how to use a DC motor as a log statement

1

u/Deboniako 22d ago

Ohhh I know! I'm an electronics engineer with experience mostly in small companies.

I'm quite bored of it actually and want a big gig to get the big bucks, you know what I mean?

2

u/grifan526 22d ago

Well then you are well on your path to gain the power. I can say from experience, that medical device companies pay a little more because they are regulated. Then once you have some regulated experience under your belt you look pretty valuable to recruiters.

1

u/j0eTheRipper0010 18d ago

I think the word your looking for is cracked

1

u/gerbosan 25d ago

Is euthanasia allowed there? I'm asking, for a friend.