As a programmer we sometimes might look like we are not doing much from the outside but actually we’re dead inside thank you
I honestly needed to hear this today, so thank you. I’m at work trying to work out someone else’s uncommented code and have just been staring at it mumbling to myself. I’m new to the position so I’m anxious my new coworkers will think I’m just dicking around… This is the validation I needed. Thanks everyone!
Say out loud to yourself, “What the hell is this?” or, “Why did they do it this way?” once in a while. Everyone around will think you know exactly what you’re doing.
I don’t know your circumstances, but it is usually OK to just ask. Especially if the original author is around. Don’t do it all the time and you’ll be OK. Even can come with positive image out of it, if you ask the right questions.
Other than that, I found that the current llms like ChatGPT (and perhaps Claude) are very good at explaining code, most of the time, for some languages ;)
Hey, thanks for your concern. I’m asking tons of questions, don’t worry. Unfortunately the last 3 keepers of this code are no longer around to ask, thus the staring at code.
I find for coding problems it’s actually better to walk away and let it tick over in your mind.
You’ll often get a shower thought type moment.
That works for pretty much anything.
Get up and do anything else for a while. School teaches us to sit at our desks and work on the problem. Stop acting like a sixth grader.
That works for pretty much anything. Get up and do anything else for a while.
This got me fired from the daycare
A true software developer will also raise their hands in celebration when they finally solve a problem that’s been plaguing them.
Even if you’re working from home, alone.
My personal favourite is to break from staring after 30 mins, exclaim, “Hang on, we’re going about this completely back to front!” then spend the next hour deriving from first principles, only to arrive back at the original problem, but now with slightly different notation. At which point I realise that all I’ve done is get myself back to my starting point… Then it’s back to the staring.