I’m a programmer, so this is pretty much a constant thing haha. Sometimes you write the smartest shit imaginable, and sometimes you waste 4 hours on something extremely simple.
I’ve had many other jobs and few experiences in them have been as humbling as programming. My favorite is trying everything to fix an issue then realizing the problem is that you’re pointing at the wrong database or running the wrong branch.
It’s so random indeed. Recently I spent weeks on end debugging a “simple table” with a few columns. Constantly had data races, weird edge cases, and bugs that took days to appear. And then sometimes you just ace something complicated in one go and wonder “why did this look so hard”.
I’m a programmer, so this is pretty much a constant thing haha. Sometimes you write the smartest shit imaginable, and sometimes you waste 4 hours on something extremely simple.
I’ve had many other jobs and few experiences in them have been as humbling as programming. My favorite is trying everything to fix an issue then realizing the problem is that you’re pointing at the wrong database or running the wrong branch.
It’s a puzzle game where all the puzzles are created by your own stupidity.
I was having a good weekend until you reminded me of the hibernate behavior I need to continue troubleshooting Monday 😔
Programming is the gradual collection of mantras. One of the strongest I have is: the easy stuff is the hard stuff.
I made a shooter on NES. Splitscreen multiplayer took five hours to implement. I’m still debugging the pause function.
It’s so random indeed. Recently I spent weeks on end debugging a “simple table” with a few columns. Constantly had data races, weird edge cases, and bugs that took days to appear. And then sometimes you just ace something complicated in one go and wonder “why did this look so hard”.