Feb 27, 2018 8:11 PM
Shamalamadingdongtoyoutoo
172699
3816
97
Raecracy123abc
As an economist going back to school for econometrics, I'm still so new understanding that makes me laugh.
TehBeaker
I have my rubber duck! Let’s do this!
zebil
Anyone know where I could get this Tshirt?
afriendofmine
Last week I had to merge 4 separate feature branches, all of them without their corresponding .git. Just 4 folders, each with a diff ver.
This described that process quite well.
OopsieDaiseys
I still have nightmares...I haven't coded anything in months, but god the nightmares...
reallylamelol
A QA tester walks into a bar...
BecauseCanadian
Can the shirt at least try to keep the same syllable pattern?
AsbestosPigeon
That bothered me a lot
Rossovich
Blizzard Employee Uniform.
FourCatsAndSevenMemesAgo
If it compiles the first time, you know you fucked up. BAD.
Vysh2
CI/CD baby. Docker and K8s.
The701
Windows 10: "Fuck your bugs. It's so pwetty now!!! And you have 15% of the customization options you had. And screw your custom tweaks."
archdrone
You people need unit tests
lurker314
THANKYOU.jpg
redbikemaster
It's been a few years, but I had a program I wrote once throw more errors than there were lines of code when I tried to compile.
AttackMyWeakSpotForMassiveDamage
"This code is so fucked I can't even tell what it is so I'll just list all the things he might have meant, and all the ways it fails those"
mattihase
I'll just change things around to get rid of this warning... WHY ARE THERE SO MANY ERRORS!?
ThisIsAJoJoReference
I pushed to master in a large cohort project for the first time today. Scariest thing I've ever done
webrow
just checkout HEAD~1
Barnone4
This is why I don’t program. Hours and hours and then it doesn’t work. Hours and hours to fix and then it’s broken worse. 1/
Then rinse and repeat the next day and the next day for years on end. No thanks! I enjoy my current level of sanity. Kudos to others tho.
There are code monkeys, hackers, programmers, and software engineers. This is the experience of the first two. Linus does not have this.
Look up test driven design. Look up extreme programming. Software engineering does not work like this.
iWantItRightNow
Only 117?
merlinh6
The worst is when it *almost* works. It works sometimes or for some cases. Almost is the shriek as you descend into madness.
mtallmen184
MrMcCookieMuffin
Nenechi is my spirit animal.
ToothpasteInspector
PHP.... no
whuxley
I'm a programmer and it gets much worse when the product ages
michonnedisapproves
@Astrosombrero
Astrosombrero
Omg you so get meh!
noonelooksatthesethingsanyway
117 Errors in the log caused by bugs
teddybear65
You left a comma out of the passed parameters.
lakotaCartoonCreator
And this is why I walked away from coding. I don't have the patience and am a do it right the first time or get frustrated kind of person.
ItWasCool
You have to do things in sections, thats why there are functions. Whats easier to do, solve a 9x9 rubik's cube, or 4 3x3 rubik's cubes?
Understandable, but I hate group projects. 1. Because I hate most people in general. 2. I end up doing msot of the work and fixing thier
Yeah, I got nothing for that. Other peoples slack can suck.
Mistakes anyway. Save a lot of time and frustration doing it all myself.
OMEUNOMEEMINISAR
is it agreeably possible to learn by yourself?
In theory. I was a hacker for 15 years. Planned for math prof. Left program, went directly into programming job. OUCH. Made it, though.
So hacker < programmer ? Damn, I always thought they were the same but hackers were like rouges
That's an unfortunate linguistic thing. "Hackers" include kids that take apart radios or toasters. Think also "life hacks". 1/2
We tried to get "cracker" so specify the bad guys (like safe cracker), but it did not take. 2/2
Oh, I see... So which one requires more skill programmer or "cracker"?
imgurianitarian
v
derewrogone
I had to do this for a computing science course work and it wasn’t working. Copy pasted the code to a new file and it worked immediately.
OurLordLucifer
Tedious as shit. Fuck styling
hwyckoff
Optimize for Chrome and let the IE folks suffer.
ILikeSciFi
Pull it down to the left to bring it up, let it retract from the right. ~Sincerely, somebody who had to deal with this shit as a kid
MundaneFinality
O dear god that's perfect!
AdmJota
And that last bit is when he decided to just use tables.
ObsceneTentacularInsertions
this
FuckUsernamesYall
I’m confused, these are my initials????
ARSONlST
Cascading styling sheet
vorodar
StatmanIbrahimovic
I need this mug
I actually have it :D You can find it online for order on many places. I think I got mine from Amazon.
WorkerLurker
I finally learned it just in time for it to get phased out by templates
I learned flash. Just as HTML5 was launched. Yey!
[deleted]
hellothisispeggy
https://www.youtube.com/watch?v=vTTzwJsHpU8 In case you missed it.
Anwinity
I love this
Ie is the easiest to code for. Just assume nothing is supported, and give up.
GlitterInTheDarkNearTheTannhauserGate
That's basically progressive enhancement haha
brrrackobama
I re-read this several times per year to stay sane: https://www.stilldrinking.org/programming-sucks
andrewheath09
.
spug3t
It's... It's beautiful.
HelpNeededIHave
TheNameOfThisUserIsRelevant
That is honestly one of the greatest things I've ever read. I wish I could favorite comments..
ThisIsCanadaWinterIsAlwaysComing
At least you can come back to your comment whenever you need to!
moleunion
Screenshot it and post it.
XanthM
Done
I absolutely lost it when it got to
The more I hear about it the more I dread when I have to enter full time into this field, oh lordy
HelloYesThisIsTheDoge
It's not as bad as the article makes it out to be.. humorous yes, but not really like that, as long as there is decent management.
Yeah, I've just heard some horror stories and it's a little daunting but I'm sure it won't be too bad at least.
I've been working for 2 years now as an SE and I can tell you it's great. Learned a looot more about computers and software in the workplace
azazyel
As a tester, yes. Great you fixed the checkout button but broke checkout.
gluttonygreedpridewrathslothlustenvy
These sort of important, happy path flows should be covered by automated functional testing tools like Selenium
gastroph
Love Selenium. <3
flavinbagel
As a toaster, does anyone want some toast?
teletoad
take a piece of bread put it in the slot, push down the lever and the wires get hot, i get toast.
Hammertulski
All around the country, coast to coast, people always say what do you like most?
vg8ts
YEAH TOAST
dankassdude
Devs should test these kinds of things before submitting tho
They should, worked with some IOS devs that mainly just tested on the simulator but on the device things were different
IronCrystal
It's hard to test everything, that's literally what the testers are for.
yousavemylife
Where I’m at, code doesn’t get deployed with automation verifying basic stuff...saves everyone time!
WoeToHice
Specialized roles? How old-fashioned! Nowadays, devs are supposed to do everything: coding, testing, deployment, operations, support (1/5)
Jusmar
What? You've never heard of devprodsupops before? Super easy.
and anything else that can help management cut corners. Everyone has to be a full-stack devops ninja rockstar. But hey, the hours are (2/5)
flexible (meaning you never get paid for overtime) and there are unlimited vacations (meaning that any vacations you take are subject (3/5)
Hell, QA has to do it all as well! You can’t get a job in QA anymore without the ability to write code :/
One of the sadder points in my career was when I thanked a QA guy for helping me pinpoint my bug. He was so pleasantly surprised (1/2)
sourcelessgifsandunopenedsafes
Damn, I literally do everything in that list and I'm just a "Programmer"...
Raecracy123abc
As an economist going back to school for econometrics, I'm still so new understanding that makes me laugh.
TehBeaker
I have my rubber duck! Let’s do this!
zebil
Anyone know where I could get this Tshirt?
afriendofmine
Last week I had to merge 4 separate feature branches, all of them without their corresponding .git. Just 4 folders, each with a diff ver.
afriendofmine
This described that process quite well.
OopsieDaiseys
I still have nightmares...I haven't coded anything in months, but god the nightmares...
reallylamelol
A QA tester walks into a bar...
BecauseCanadian
Can the shirt at least try to keep the same syllable pattern?
AsbestosPigeon
That bothered me a lot
Rossovich
Blizzard Employee Uniform.
FourCatsAndSevenMemesAgo
If it compiles the first time, you know you fucked up. BAD.
Vysh2
CI/CD baby. Docker and K8s.
The701
Windows 10: "Fuck your bugs. It's so pwetty now!!! And you have 15% of the customization options you had. And screw your custom tweaks."
archdrone
You people need unit tests
lurker314
THANKYOU.jpg
redbikemaster
It's been a few years, but I had a program I wrote once throw more errors than there were lines of code when I tried to compile.
AttackMyWeakSpotForMassiveDamage
"This code is so fucked I can't even tell what it is so I'll just list all the things he might have meant, and all the ways it fails those"
mattihase
I'll just change things around to get rid of this warning... WHY ARE THERE SO MANY ERRORS!?
ThisIsAJoJoReference
I pushed to master in a large cohort project for the first time today. Scariest thing I've ever done
webrow
just checkout HEAD~1
Barnone4
This is why I don’t program. Hours and hours and then it doesn’t work. Hours and hours to fix and then it’s broken worse. 1/
Barnone4
Then rinse and repeat the next day and the next day for years on end. No thanks! I enjoy my current level of sanity. Kudos to others tho.
lurker314
There are code monkeys, hackers, programmers, and software engineers. This is the experience of the first two. Linus does not have this.
lurker314
Look up test driven design. Look up extreme programming. Software engineering does not work like this.
iWantItRightNow
Only 117?
merlinh6
The worst is when it *almost* works. It works sometimes or for some cases. Almost is the shriek as you descend into madness.
mtallmen184
MrMcCookieMuffin
Nenechi is my spirit animal.
ToothpasteInspector
PHP.... no
whuxley
I'm a programmer and it gets much worse when the product ages
michonnedisapproves
@Astrosombrero
Astrosombrero
Omg you so get meh!
noonelooksatthesethingsanyway
117 Errors in the log caused by bugs
teddybear65
You left a comma out of the passed parameters.
lakotaCartoonCreator
And this is why I walked away from coding. I don't have the patience and am a do it right the first time or get frustrated kind of person.
ItWasCool
You have to do things in sections, thats why there are functions. Whats easier to do, solve a 9x9 rubik's cube, or 4 3x3 rubik's cubes?
lakotaCartoonCreator
Understandable, but I hate group projects. 1. Because I hate most people in general. 2. I end up doing msot of the work and fixing thier
ItWasCool
Yeah, I got nothing for that. Other peoples slack can suck.
lakotaCartoonCreator
Mistakes anyway. Save a lot of time and frustration doing it all myself.
OMEUNOMEEMINISAR
is it agreeably possible to learn by yourself?
lurker314
In theory. I was a hacker for 15 years. Planned for math prof. Left program, went directly into programming job. OUCH. Made it, though.
OMEUNOMEEMINISAR
So hacker < programmer ? Damn, I always thought they were the same but hackers were like rouges
lurker314
That's an unfortunate linguistic thing. "Hackers" include kids that take apart radios or toasters. Think also "life hacks". 1/2
lurker314
We tried to get "cracker" so specify the bad guys (like safe cracker), but it did not take. 2/2
OMEUNOMEEMINISAR
Oh, I see... So which one requires more skill programmer or "cracker"?
imgurianitarian
derewrogone
I had to do this for a computing science course work and it wasn’t working. Copy pasted the code to a new file and it worked immediately.
OurLordLucifer
Tedious as shit. Fuck styling
hwyckoff
Optimize for Chrome and let the IE folks suffer.
ILikeSciFi
Pull it down to the left to bring it up, let it retract from the right. ~Sincerely, somebody who had to deal with this shit as a kid
MundaneFinality
O dear god that's perfect!
AdmJota
And that last bit is when he decided to just use tables.
ObsceneTentacularInsertions
this
FuckUsernamesYall
I’m confused, these are my initials????
ARSONlST
Cascading styling sheet
vorodar
StatmanIbrahimovic
I need this mug
vorodar
I actually have it :D You can find it online for order on many places. I think I got mine from Amazon.
WorkerLurker
I finally learned it just in time for it to get phased out by templates
imgurianitarian
I learned flash. Just as HTML5 was launched. Yey!
[deleted]
[deleted]
hellothisispeggy
https://www.youtube.com/watch?v=vTTzwJsHpU8 In case you missed it.
Anwinity
I love this
MundaneFinality
Ie is the easiest to code for. Just assume nothing is supported, and give up.
GlitterInTheDarkNearTheTannhauserGate
That's basically progressive enhancement haha
brrrackobama
I re-read this several times per year to stay sane: https://www.stilldrinking.org/programming-sucks
andrewheath09
.
spug3t
It's... It's beautiful.
HelpNeededIHave
TheNameOfThisUserIsRelevant
That is honestly one of the greatest things I've ever read. I wish I could favorite comments..
ThisIsCanadaWinterIsAlwaysComing
At least you can come back to your comment whenever you need to!
moleunion
Screenshot it and post it.
XanthM
Done
MrMcCookieMuffin
I absolutely lost it when it got to
MrMcCookieMuffin
The more I hear about it the more I dread when I have to enter full time into this field, oh lordy
HelloYesThisIsTheDoge
It's not as bad as the article makes it out to be.. humorous yes, but not really like that, as long as there is decent management.
MrMcCookieMuffin
Yeah, I've just heard some horror stories and it's a little daunting but I'm sure it won't be too bad at least.
HelloYesThisIsTheDoge
I've been working for 2 years now as an SE and I can tell you it's great. Learned a looot more about computers and software in the workplace
azazyel
As a tester, yes. Great you fixed the checkout button but broke checkout.
gluttonygreedpridewrathslothlustenvy
These sort of important, happy path flows should be covered by automated functional testing tools like Selenium
gastroph
Love Selenium. <3
flavinbagel
As a toaster, does anyone want some toast?
teletoad
take a piece of bread put it in the slot, push down the lever and the wires get hot, i get toast.
Hammertulski
All around the country, coast to coast, people always say what do you like most?
vg8ts
YEAH TOAST
dankassdude
Devs should test these kinds of things before submitting tho
azazyel
They should, worked with some IOS devs that mainly just tested on the simulator but on the device things were different
IronCrystal
It's hard to test everything, that's literally what the testers are for.
yousavemylife
Where I’m at, code doesn’t get deployed with automation verifying basic stuff...saves everyone time!
WoeToHice
Specialized roles? How old-fashioned! Nowadays, devs are supposed to do everything: coding, testing, deployment, operations, support (1/5)
Jusmar
What? You've never heard of devprodsupops before? Super easy.
WoeToHice
and anything else that can help management cut corners. Everyone has to be a full-stack devops ninja rockstar. But hey, the hours are (2/5)
WoeToHice
flexible (meaning you never get paid for overtime) and there are unlimited vacations (meaning that any vacations you take are subject (3/5)
yousavemylife
Hell, QA has to do it all as well! You can’t get a job in QA anymore without the ability to write code :/
WoeToHice
One of the sadder points in my career was when I thanked a QA guy for helping me pinpoint my bug. He was so pleasantly surprised (1/2)
sourcelessgifsandunopenedsafes
Damn, I literally do everything in that list and I'm just a "Programmer"...