|
A pattern starts to emerge in the code, and I have to "fix" it everywhere. (Make it a component, for example)
Or the code "smells"; but not sure what to do. "Unplugging" lets the subconscious work on it.
(I just completed a user control that integrates 12 syncronized ListViews ... which consolidated 4 loosely related Windows. A master cross-reference of sorts for my app. The itching has stopped for now).
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
Yes, all the time. I just take a break to exercise or take walk with the dog. If I do something else, I can't wait to go back to coding...
I've been doing it for 30 Years now.
jhaga
|
|
|
|
|
Not at the moment, I'm caught in the "Authenticode maze", really unbelievable how many hoops we have to jump to get our building pipeline working again with the new certificates.
|
|
|
|
|
Do they keep adding new scanning tools too? New tools that pick up the same "errors" that the previous scanning tool picked up but was addressed as not exploitable in the previous scanning tools database that we now have to re-address as not exploitable to the new scanning tool?
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
Haven't got around to scanning tools, just preparing builder scripts (mostly DOS batch files) for the new "Signing PC" with the USB dongle where the signing and packaging now must take place, and trying to figure out how we can automate signing. Waded through reams of documentation on the CA's website without finding anything useful, but an article on StackOverflow looks promising ...
|
|
|
|
|
Be assured, the pull will weaken with each passing year.
It weakens quicker when we realize that the things that once
dominated our attention and curiosity are becoming less relevant.
|
|
|
|
|
Not with code so much, but I do experience this with other things work related. Being now the manager and sole full-time employee of a small Tribal utility company with electrical, generation, PV arrays and batteries, as well as water and wastewater distribution, collection, and treatment systems to worry about, there are a lot of nights like that. But when it's time to add some SCADA to the system, I'm sure some code will be joining the fray.
Will Rogers never met me.
|
|
|
|
|
I don't know about obsession, but some code has left me with PTSD.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Refactoring could be obsessive for me, kind of: "it works, but I really have to fix it".
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
|
|
All the time Chris, and occasionally I dream the fix for a problem
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
I wouldn't call it obsessed. I would call it addicted.
If you find that you're doing this to the exclusion of other activities you used to enjoy, then I would be concerned.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Chris Maunder wrote: and my own short attention span (squirrel!)
I suffer from this issue. Getting any significant work done usually takes me about twice as long, due to which I usually burn the midnight oil just to stay competitive with my peers. I wonder how have you handled yourself and if you can share some insight. Thanks.
|
|
|
|
|
Not quite as much. Also you are fortunate. I have on occasion raised my arms in exaltation upon some final success.
|
|
|
|
|
I was. But I detoxed. I still love coding. But it no longer usurps my life.
|
|
|
|
|
On this site... is this a trick question?
Happiness will never come to those who fail to appreciate what they already have. -Anon
And those who were seen dancing were thought to be insane by those who could not hear the music. -Frederick Nietzsche
|
|
|
|
|
Yep! I've been out of a job for over a year, but still love coding. Woke up early and knew I wouldn't get back to sleep, so I came down before 5am and started looking at some SAT-solving code. Took a little diversion to test something out in the K language (a somewhat obscure descendant of APL).
It's good to unplug periodically, but... this stuff is fun!
|
|
|
|
|
Yeah, it happens now and then. But last time, it went a little wild, and I had to have the doctor tell me that what I experienced was stress symptoms. I was so focused, that I wasn't able to realize why i couldn't sleep, and why my heart was beating so bloody loud.
Since then, I try to keep my coding within business hours.
"God doesn't play dice" - Albert Einstein
"God not only plays dice, He sometimes throws the dices where they cannot be seen" - Niels Bohr
|
|
|
|
|
I'd get that way when I was still working. I think it's a good sign--it means you really care about your software and craft--as long as it doesn't become an obsession.
|
|
|
|
|
When I have an issue with my development projects I will just keep at it until it is resolved.
Even at 73 years of age I will keep going for a straight 8 hours trying to resolve something.
Then, of course, I will sleep quite well in the evenings.
Nonetheless, I code all day on my current endeavors...
Steve Naidamast
Sr. Software Engineer
Black Falcon Software, Inc.
blackfalconsoftware@outlook.com
|
|
|
|
|
Steve Naidamast wrote: for a straight 8 hours trying to resolve something.
I can remember going for about 24 hours one time. And that wasn't even something that I liked doing even then.
|
|
|
|
|
I got you beat...
48 hours straight to get a spreadsheet interface completed on deadline...
Steve Naidamast
Sr. Software Engineer
Black Falcon Software, Inc.
blackfalconsoftware@outlook.com
|
|
|
|
|
I was up 'till 3am the other night debugging an ESP32 OTA update issue. I just couldn't leave it knowing I still had something in mind that could potentially fix the problem. Thankfully I did fix it but still had enough sense left to avoid deploying it to the remote devices until I had some sleep.
So yeah, it's normal.
<snark> Perhaps a bit uncharitable, but I thought Python's whitespace treatment was supposed to save you from ever having ugly code.</snark>
|
|
|
|
|
Not any more - retired - and I don't miss it even a little.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|