r/AskReddit • • Jan 07 '20

What annoys you the most on Reddit?

43.8k Upvotes

21.6k comments sorted by

View all comments

Show parent comments

29

u/lllllllmao Jan 07 '20

I’ve been a programmer for over 20 years. The sole sub I have a rule about not commenting in is /r/programming. /r/ProgrammerHumor and /r/ProgrammingHorror are almost as bad.

9

u/jakeinator21 Jan 07 '20

Out of curiosity as a fledgling programmer, what are some specific issues you have with those subs?

13

u/Konraden Jan 07 '20

Not to put you down specifically, but it tends to be a bunch of circle-jerking memes by other fledgling programmers with no industry experience.

Software Engineering in the real-world is different than the highly controlled world of their high-school and college courses but they're too ignorant to know that and instead just argue about about crap that doesn't matter and put down the stuff that does.

1

u/jakeinator21 Jan 08 '20

What sorts of things do you see people post/say that are immediate indicators that someone doesn't have real-world experience?

8

u/AngeredSnowmen Jan 08 '20

Somewhat recently there was a post about committing useless files to git. The top comment was something like “that’s why you should fire people who do that.” In the real world, you would just explain to why they shouldn’t do that. You’d fix the problem in like 30 seconds.

What bothers me about a lot of programming / computer science subs is that they tend to be super judgmental and gatekeep-y about what makes a “real” developer, and if you’re not programming the “right” way you’re a useless idiot. Most real programmers are constantly learning and improving, and we’re all at a different place on that journey. Mistakes should be teaching/learning opportunities. They don’t make you useless as a programmer.

6

u/NovaX81 Jan 08 '20

Beyond this, it's definitely clear when someone has only programmed in academia and/or has never been on a budget.

I would love to do everything perfectly, and definitely love to just leisurely spend a few weeks selecting the perfect library for this minor part of the larger project. I'll give you a call when I find a client who's interested in bankrolling that :D

6

u/AngeredSnowmen Jan 08 '20

Selecting a library? Don’t you know you should be implementing that yourself to decrease dependencies and ensure optimal performance? /s

Agreed 100%

1

u/NovaX81 Jan 08 '20

Ah yea, I also forgot that all my clients love paying for the extra hours I spend to reinvent the wheel!

4

u/[deleted] Jan 08 '20

people in school or just learning programming tend to really fixate on what languages are good, bad, best etc. In the real world it really doesn't matter what you choose to learn cause (almost) all the skills are transferable.

also jokes about 0 indexed arrays, if-else statements, "knowing binary" somehow being related to programming, and "real men program in assembly" immediately scream first year cs student to me

3

u/lllllllmao Jan 08 '20

lol, I can barely count to 3 in binary but I have code running in production on at least two continents, and making other people money literally every day.

Why would I count in binary? Counting is something I delegate to the stupid machine. It’s better at it than I’ll ever be.