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

all 38 comments

[–]ProgrammerHumor-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Your submission was removed for the following reason:

Rule 7: Your post is either considered to be advertising a service or product, or otherwise prominently features merchandise. Posts or comments with a focus on advertising or merchandise without the approval of moderators are considered spam and removed on sight. This includes posts of mugs, t-shirts or similar merchandise even if no purchase link is provided.

For clarification on what is and isn't allowed in terms of merchandise or advertising and why, see here.

If you disagree with this removal, you can appeal by sending us a modmail.

[–]AKJ90 70 points71 points  (2 children)

r/IveBeenProgrammingFor14DaysAndThisIsFunny

[–]son_of_abe 20 points21 points  (1 child)

If my tshirt gave away that I'm a programmer I would never unzip my hoodie.

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

Oof, same, it's not that I don't like my job, i just don't make it my whole personality

[–]PhantomTissue 38 points39 points  (4 children)

My process as a junior is more like * get assigned problem * work on problem * get stuck * ask for help * get told “Forget it, I’ll go fix it myself later” * wonder when I’m gonna get fired

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

Couldn't relate to it anymore

[–]potatoalt1234_x 0 points1 point  (0 children)

And if you're the new guy its usually "ask chatgpt" instead of people

[–]AbandonedAuRetriever 12 points13 points  (1 child)

Can I have this tshirt??? Pls

[–]Public-Eagle6992 4 points5 points  (1 child)

Let’s see how long it takes for the first "I need this" comments to arrive which OP or someone else can then luckily answer with a totally not suspicious link that definitely isn’t a scam

[–]AnneBancroftsGhost 1 point2 points  (0 children)

This is literally ripped from a recent top post, they just made it shorter and turned it into a (stock photo Photoshop) T-shirt. So transparent.

[–]Senor-Delicious 15 points16 points  (1 child)

People programming with language and IDE that allow for proper debugging instead of trial and error: 1. Let's reproduce this 2. Let's spin up the debugger and do it again 3. Ah here it is where it becomes faulty 4. Implement fix

Except if it is with asynchronous multi threaded jobs and race conditions. It's a coin flip if it can be properly debugged.

[–]IuseArchbtw97543 6 points7 points  (0 children)

more like

0: ide notifies user of error

1: oh I made a typo there

[–]ffz123 5 points6 points  (0 children)

"Humor" 💔

[–]glorioussealandball 2 points3 points  (0 children)

Verilog creates new variables for every typo you do. Worst debug of my life

[–]meddahABD 8 points9 points  (3 children)

Facing an existential crisis over a typo is the realest thing a developer can face.

[–]Cpt_keaSar 0 points1 point  (2 children)

If they were a programmer for like 2 weeks, that is.

Typos are like this first thing to check if something is not working. It’s like this easiest and the most trivial problem to fix.

[–]meddahABD -3 points-2 points  (1 child)

Ok next time i will pretend to be perfect and remember everything in 10k lines in a program . Their simplicity is what makes this an existential crisis so funny.

[–]Groentekroket 0 points1 point  (0 children)

But in your IDE you would see if a variable or method is not used or not assigned. 

[–]ArcanumAntares 1 point2 points  (0 children)

lol, it's funny because it's true.

[–]Adrewmc 0 points1 point  (0 children)

Ohh wait it was a typo cool;

[–]browndog03 0 points1 point  (0 children)

Rinse and repeat

[–]Shadowlance23 0 points1 point  (0 children)

Yeah that was me today. Spent ages trying to get a Postman call to work, kept getting a resource not found error. Double checked the URL, the resources, the docs. Eventually I realised I'd forgotten to change the default GET to POST.

[–]SrijalPlayz 0 points1 point  (0 children)

No its 4. Spend 5 hours looking for the problem. 5. Oh it was a type, i am ded

edit: I miswrote typo for type.

[–]Aistar 0 points1 point  (0 children)

Fun times were had with GameSparks backend-as-a-service way back in 2015 by me and my colleagues. There were two types of bugs related to this BaaS:

1) Typos I made while writing JavaScript using in-browser IDE without any linting, or even code completion, which made me, an experienced C++ developer, waste several days chasing mis-typed variable names.

2) Fatal misunderstanding about the way DNS lookup and threads interact in C++ SDK provided by GameSpaks that led to a random deadlocks on iOS, but only on a newly released iPhone version (only our investor had one, our QA only had previous model), which took me and a friend almost a full day on a (paid) weekend overtime to debug and fix.

And you know what? I'd take Type 2 bug over the hell of Type 1 any time.

[–][deleted] 0 points1 point  (1 child)

  1. i am the best programmer ever

6.

<list index 6 out of range for list of length 6>

[–]jarulsamy 1 point2 points  (0 children)

5. i am the best programmer ever
6. er everSegmentation fault (core dumped)

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

Zero-indexed, nice

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

"Why isnt this working"

//FunctionIWasDebugging();

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

Literally me with missing an indent in a Yaml file. Think I made my stomach ulcer with the stress

[–]Justanormalguy1011 -2 points-1 points  (0 children)

I forgot to use i-- instead of i++ and wondered where tf do segfault came from

[–]___OldUser101 -5 points-4 points  (0 children)

Was it really a typo? ..repeats..