Click here to Skip to main content
15,898,947 members

Survey Results

Do you enjoy working on your current main coding project?

Survey period: 1 Feb 2021 to 8 Feb 2021

Whether it's maintenance on an old '80s accounting package or the latest AI based game engine. There's joy (and pain) in all things. If you're working on multiple projects, think about your favourite.

OptionVotes% 
Yes! I'm working on something that's truly fun14813.55
Yes: there's definitely more good than bad times24422.34
Meh: it's a bit of both and depends on the day21019.23
It's a bit of a drag. More bad than good595.40
I'm in coding purgatory. It sucks.36032.97
I'm not coding at the moment918.33



 
GeneralThats why we have so much bad software that sucks ... Pin
KD.Gundermann7-Feb-21 23:56
KD.Gundermann7-Feb-21 23:56 
GeneralFun until I noticed Pin
honey the codewitch7-Feb-21 1:56
mvahoney the codewitch7-Feb-21 1:56 
GeneralDepends on the project Pin
Gary R. Wheeler5-Feb-21 16:42
Gary R. Wheeler5-Feb-21 16:42 
P1: A complete and utter load of fecal matter, and the only good thing I can say is it's not my code. Parts of the code base are more than 25 years old, and have been migrated from custom hardware, to Sparc/UNIX, VxWorks, and now AMD64/Windows. It's so utterly wretched we've successfully avoid having to rebuild the crap for 6 or 8 years now. Some hardware has gone obsolete and none of the EE's have the time to repro the design. Some asshat [yours truly] suggested we could use some off-the-shelf hardware if we made some code changes. I've spent the last week getting this sh*tty crap to compile and link. The last build used an adulterated mix of Windows SDK's, batch, and MAKE files. To give you a notion of the moronic crap I'm dealing with, it's a console app that also runs a message pump.

P2: Ancillary product connected to P1, but my code and code written by competent adults. Mostly minor maintenance stuff and customization.

P3: Ongoing development for a new product hopefully going to beta at the end of the year. 2/3 of the work is on my code, the remainder on code I refactored for someone else a couple years ago.

P4: Hopefully a part of P3. Our equipment is a printing press 60-100 feet long or longer. It's a PITA to run back the the controller and click a button when you're working at the opposite end of the the press. I've got the notion of adding a remote control option to the controller application. The controller app acts as a web server, and the service folks can use their phones or laptops to perform routine maintenance without being track stars.

I've listed these projects in order by priority, which means that P1 is more important than P2, and so on.

Unfortunately my interest in and motivation for the projects increase in the same order.
Software Zen: delete this;

GeneralAbsolutely... Pin
PSU Steve2-Feb-21 8:28
professionalPSU Steve2-Feb-21 8:28 
Generalmeh Pin
Matt McGuire2-Feb-21 5:19
professionalMatt McGuire2-Feb-21 5:19 
GeneralMeh Pin
den2k882-Feb-21 3:28
professionalden2k882-Feb-21 3:28 
Generalon the borderline between more good than bad ,,, Pin
BillWoodruff1-Feb-21 23:45
professionalBillWoodruff1-Feb-21 23:45 
GeneralDefinitely more good than bad... Pin
Sander Rossel1-Feb-21 9:16
professionalSander Rossel1-Feb-21 9:16 
GeneralMostly good times Pin
Slacker0071-Feb-21 2:02
professionalSlacker0071-Feb-21 2:02 
GeneralRe: Mostly good times Pin
Slow Eddie2-Feb-21 2:12
professionalSlow Eddie2-Feb-21 2:12 
GeneralRe: Mostly good times Pin
Dan Neely2-Feb-21 4:27
Dan Neely2-Feb-21 4:27 
GeneralMostly good times because Pin
W Balboos, GHB1-Feb-21 0:51
W Balboos, GHB1-Feb-21 0:51 
GeneralNot coding Pin
Nelek31-Jan-21 23:19
protectorNelek31-Jan-21 23:19 
GeneralRe: Not coding Pin
Slacker0071-Feb-21 2:05
professionalSlacker0071-Feb-21 2:05 
GeneralRe: Not coding Pin
Nelek1-Feb-21 3:15
protectorNelek1-Feb-21 3:15 
GeneralFailure Pin
Bernhard Hiller31-Jan-21 21:50
Bernhard Hiller31-Jan-21 21:50 
GeneralRe: Failure Pin
Sander Rossel31-Jan-21 22:22
professionalSander Rossel31-Jan-21 22:22 
GeneralRe: Failure Pin
Bernhard Hiller1-Feb-21 2:22
Bernhard Hiller1-Feb-21 2:22 
GeneralRe: Failure Pin
Greg Utas2-Feb-21 5:41
professionalGreg Utas2-Feb-21 5:41 
GeneralRe: Failure Pin
Bernhard Hiller2-Feb-21 20:31
Bernhard Hiller2-Feb-21 20:31 
GeneralRe: Failure Pin
Greg Utas2-Feb-21 23:53
professionalGreg Utas2-Feb-21 23:53 
GeneralAll the more fun ... Pin
Amarnath S31-Jan-21 20:17
professionalAmarnath S31-Jan-21 20:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.