|
Good!! Very few find the ability to walk away from the desk at home and 'live' or to turn off the job. It sounds to me like you've mastered that. I managed it when I had a home office for a number of years but knew several of my coworkers that ended up spending nearly every waking hour on the phone behind the keyboard. Getting the balance right is the key. My hat is off to you!
|
|
|
|
|
KC@CahabaGBA wrote: Sorry for you... sounds like you 'work from home'... if not properly managed that 15 seconds can be much to close for comfort.
So maybe the next question might be: how many of you work from home?
I guess "loving to code" and "working from home" are strictly related
|
|
|
|
|
OriginalGriff wrote: If you aren't loving it ... Well, when you're right, you're right.
Jeremy Falcon
|
|
|
|
|
Same as
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
My commute consists of descending into the basement to the luxurious Embedded Developer Office Suite. Maybe 30 seconds each way, and that makes this one of the best jobs I ever had, especially when it's -5 and snowing outside. I can work in a nice place to live (Nebraska) instead of some tech ghetto like California or Arizona. If an idea wakes me up at 3am I can head right to the keyboard to capture it, and if I'm brain dead at 2pm I can take a break to watch some awful TV show on Youtube (ever watch those Belarussian military TV mini-series?).
My job is about 75% software, 25% hardware so I get a much-needed break from coding every now and then. Yes, I still like to code, but I also like designing the controller board I'g going to program. It's always a challenge to optimize the hardware layout to best advantage for the firmware. Only down side is testing for all those edge cases that show up in embedded designs, like batteries suddenly failing when it's only -40 outside, or the solar cell ices up and battery charger shuts down.
I am isolated, no co-workers sitting next to me in cubicles, but that's equally good and bad. Skype and Slack takes up some of the, err, slack in socializing and talking out problems. The team is diverse and spread out across North America but we do have good communications and keep in touch daily. Management works hard to limit meetings to a minimum for those actually producing, and that's a big plus too. I can go all day in the coding zone without interruptions.
After some 40+ years writing software and laying out circuit boards I would never do anything else. Not sure I'd feel the same way writing web pages to sell shoes, but even e-commerce websites have their place in improving society.
Jack Peacock
|
|
|
|
|
Management that understands interruptions aren't conducive to productivity? WTF? Are you pulling our leg? How the heck did that happen? If upper management finds out, your bosses are looking at pink slips.
|
|
|
|
|
Love what you do? There's no such thing. As soon as I start HAVING to do something, it becomes something to tolerate and not enjoy. Has happened with every job, including those outside of software. Don't ask me, but that's just the way it is.
|
|
|
|
|
Yes, I love to code and create something, even if it is just a brownfield project or some SQL; better yet if there are some requirements attached to it. Jaded? Isn't everyone?
|
|
|
|
|
jgakenhe wrote: Jaded? Isn't everyone?
Nope - I get pissed off at times when things are not going well but I know (from experience) that it will all work out one way or another.
|
|
|
|
|
Sometimes.
I still really enjoy problem solving but when I end up having to write pages of boiler plate I start to get a bit peeved. My perfect gig is to build just enough of the prototype to know it'll work and then hand it over to a minion to finish
veni bibi saltavi
|
|
|
|
|
At times I still love it. Creators want to create. At other times I'm sick and tired of it, but I think that has more to do with the industry rather than the creation process.
Jeremy Falcon
|
|
|
|
|
How you getting on? Have you adjusted to life on the left coast?
|
|
|
|
|
Yeah, like anywhere, there are some really cool people here... then those you gotta learn to avoid. With the amount of people here, you have to learn how to sharpen your avoid radar. But once you do that, it's all good.
Jeremy Falcon
|
|
|
|
|
|
It's complicated .
I like coding new features, where I feel like I'm not bound by what's gone before. Unfortunately that doesn't happen too often. Our products have a lifespan of 10 years or more, so we end up spending a lot of time on maintenance. Most of the time when I'm adding a new feature, I have to keep in mind a bewildering pile of constraints, prior practice, backward compatibility, and so on.
Misquoting Norm Abrams of The New Yankee Workshop, I have to "measure 3 or 4 times, then cut. And always wear your safety glasses!".
Software Zen: delete this;
|
|
|
|
|
Gary Wheeler wrote: The New Yankee Workshop
Love that show. Seems like it is not on any more. What a pity. And this old house. Wonderfully cheesy stuff.
|
|
|
|
|
Jaded, but still love it. I like the creative problem solving aspects of the job. What I'm not a big fan of is shifting requirements. People (read as management) seem to know what they don't want instead of what they want. You code to spec, and then when they get it in front of them they look at, and say they don't like it or its not what they wanted. What do you mean that is not what you wanted you put it in the #@#$% spec and signed off on it.
Alright so maybe I'm leaning more toward the jaded side. However, this doesn't stop me from my side projects. And those are always accepted and coded to spec.
|
|
|
|
|
I like to code just a bit, or a byte, maybe.
|
|
|
|
|
1
|
|
|
|
|
0
we like bit both of them!
|
|
|
|
|
R. Giskard Reventlov wrote: and can't wait to start. I stopped feeling that way when I got my first full-time job programming. Customers, deadlines, and silly requirements took all the fun out of it.
There are two kinds of people in the world: those who can extrapolate from incomplete data.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
That is a shame - I made a career change, purely by chance, and have never looked back and, for the most part, have enjoyed it all. I am sad when someone does not get the same sense of joy from the job they have, for now, chosen to do.
|
|
|
|
|
I still love it. As long as it's proper coding, that is. Drag and drop coding doesn't really suit me, and herding cats (which is my role on my current project) even less. Thankfully my boss knows that I'm not a cat herder and has promised I'll be a coder on the next project.
|
|
|
|
|
I have consistently refused "advancements" into project management and other sh*t I'm not good at. So yes, I am coding and I LOVE coding. The old stuff, the new stuff, the bleeding edge stuff... all the stuff.
And I'm 54, and have been coding for 35 years.
Salary? Yeah, it's a lot lower than it would have been if I had accepted the suggestions to go the management path. But do you know what? I fall asleep smiling every night.
Peter the small turnip
(1) It Has To Work. --RFC 1925[^]
|
|
|
|
|
Amen, brother! I'll be 56 this year and I have about the same number of years of coding in my history as well. I'm sure I'll be a coding fool until they pry the keyboard from my cold, dead hands.
|
|
|
|