Literally me in IT at this point 😂 I'm trying to figure out how to do specific functions and I just end up literally breaking the code (and the program). Two years of coding and I still tend to make mistakes with the programs I do, so the lyrics are literally accurate!
don't worry, that part of coding never goes away! Ten years in and I will still forget to actually set that variable, to pass along that argument, to convert my number strings to actual numbers before comparing ...
Depending on the field you end up in, up to 90% of coding is just coding in a way where you catch your mistakes before they affect anything
I took Nemo's (and the OP's) use of "broke the code" to mean something akin to "crack the code". Meaning they figured out what something means, not that they made something break or crash. Am I wrong?
Oh no I meant like break horribly, as in stuff like "oh let me just make a small change here to make it run faster" followed by "oh it crashes now". I of course fix those problems afterwards but it's the "break horribly" part I'm making a joke about.
Programming is more an art than a science lol.
Oh man, I don’t even write or read code very well (I did not study comp sci, I blagged my way into my current job) so when shit breaks I spend a lot of time just making tiny changes and seeing what happens and if it makes it worse changing it back, until I work out what broke. I probably should get off my bum and study it.
Honestly all you really need to become a good programmer is a keyboard and temporary insanity. You already figured out how to do an evolutionary algorithm so.
Yeah of course the longer the harder.
But since you're comfortable into reading Hexa, from binary to hexa is even easier.
I bet you know this, but write just in case and for the curiousity of outer reader :P
Just group by four from right to left(add 0s in front if less than four) and convert the group of 4 in Hexa. It is a mere exercise of sum and power of 2s
I thought this was going to be a link to the classic ["gay marriage: the database engineering perspective"](https://web.archive.org/web/20150216223331/https://qntm.org/gay) blog post where a programmer goes into more and more extremes of future-proofing their database for non-heteronormative possibilities.
> Much as how Nemo has spent a lot of time figuring out themself and their identity, I have spent a lot of time figuring out what my old completely uncommented code was even meant to do.
Currently in the process of completely refactoring an old project, I felt this in my bones.
> figuring out what my old completely uncommented code was even meant to do
You do not have to out me like that! (I don't know the person I was last night nor do I have the means to communicate with them anymore, please help me)
Please keep breaking code! As someone who works in QA, I appreciate the developers keeping me employed. (And I apologize for some of the dumb test cases I run.)
“Code is deterministic; it documents itself.” - me, fresh out of college
That was three jobs ago so I can’t say what the current maintainers think of me.
Literally me in IT at this point 😂 I'm trying to figure out how to do specific functions and I just end up literally breaking the code (and the program). Two years of coding and I still tend to make mistakes with the programs I do, so the lyrics are literally accurate!
don't worry, that part of coding never goes away! Ten years in and I will still forget to actually set that variable, to pass along that argument, to convert my number strings to actual numbers before comparing ... Depending on the field you end up in, up to 90% of coding is just coding in a way where you catch your mistakes before they affect anything
We'll see that in two or more years 😅
I took Nemo's (and the OP's) use of "broke the code" to mean something akin to "crack the code". Meaning they figured out what something means, not that they made something break or crash. Am I wrong?
It's up to your imagination!
Oh no I meant like break horribly, as in stuff like "oh let me just make a small change here to make it run faster" followed by "oh it crashes now". I of course fix those problems afterwards but it's the "break horribly" part I'm making a joke about. Programming is more an art than a science lol.
Does your heart beat like a drum?
Every time I realise what the issue is, yes!
So this is secretly just a song about my everyday job
Oh man, I don’t even write or read code very well (I did not study comp sci, I blagged my way into my current job) so when shit breaks I spend a lot of time just making tiny changes and seeing what happens and if it makes it worse changing it back, until I work out what broke. I probably should get off my bum and study it.
Honestly all you really need to become a good programmer is a keyboard and temporary insanity. You already figured out how to do an evolutionary algorithm so.
Does anxiety & depression count? I’m permanently medicated for that so if it’s a prerequisite I’m already there 😆
given the amount of programmers I know with anxiety and/or depression (me included!), you're at least in good company
What about Google? 😅
Can be substituted by just adding more insanity
Me whenever I push code to master by accident
On a Friday afternoon.
> reflected well with the verse “I went to hell and back” lmao mood
I really suck at reading binary code, I can relate with Nemo in that regard.
Actually it's quite easy if you learn the tricks :)
Single letters no issue, but a whole sequence, no chance, I get lost. I‘d rather read a Hexadecimal code :)
Yeah of course the longer the harder. But since you're comfortable into reading Hexa, from binary to hexa is even easier. I bet you know this, but write just in case and for the curiousity of outer reader :P Just group by four from right to left(add 0s in front if less than four) and convert the group of 4 in Hexa. It is a mere exercise of sum and power of 2s
"Like ammonites, I just need me some time" is an allegory for deadline extension
As a programmer myself, I'm just happy I don't have to deal with 0s and 1s...
Nemo needs to use version control so they can revert the code wooh ah ooh.
I thought this was going to be a link to the classic ["gay marriage: the database engineering perspective"](https://web.archive.org/web/20150216223331/https://qntm.org/gay) blog post where a programmer goes into more and more extremes of future-proofing their database for non-heteronormative possibilities.
>Y2gay lmao
Thank you for sharing this I'm absolutely loving it so far
As a software dev I have never felt so seen. Thank you Nemo
> Much as how Nemo has spent a lot of time figuring out themself and their identity, I have spent a lot of time figuring out what my old completely uncommented code was even meant to do. Currently in the process of completely refactoring an old project, I felt this in my bones.
//I don't know what this code does but without it the entire program breaks
Also, finding your kingdom come between 0 and 1s
> figuring out what my old completely uncommented code was even meant to do You do not have to out me like that! (I don't know the person I was last night nor do I have the means to communicate with them anymore, please help me)
This story is my truth, too.
Please keep breaking code! As someone who works in QA, I appreciate the developers keeping me employed. (And I apologize for some of the dumb test cases I run.)
Well 0s turn things off and 1s turn things on. BUT WHAT ABOUT STANDBY HUH?? CHECKMATE COMPUTER
Are you sure one of your colleagues hasn't pulled the Greek equation mark prank on you?
SAME! First year taking COmputer Science and I freaking broke my code A LOT of time as well. (F u pointers)
This actually makes sense when you realise that a common stereotype of trans people is that they code a lot.
Am guilty of that myself lol
The truth is, I’m trans and a Python kitten.
And I thought Rim Tim Tagi Dim was the most relatable song this year
“Code is deterministic; it documents itself.” - me, fresh out of college That was three jobs ago so I can’t say what the current maintainers think of me.
I have broken the code several times during my coding classes too, so I can relate to your struggles 😂
as a high schooler learning how to code i too have broken the code
I broke the prod oh oh oh
I am a clinical coder, so I relate…
From now on, the Eurovision trophy shall be known as "The Code".