978 reputation
67
bio website
location Arizona
age 59
visits member for 3 years, 9 months
seen Aug 28 '13 at 17:46

Long time developer in lots of different fields on different hardware using different languages for different reasons.

Greatly enjoying Ruby, Sequel, Nokogiri, Rails, Sinatra/Padrino, and thinking Python is perversely interesting, similar to pulling off a scab. :-)

I have years and year of experience with Perl too.


Nov
27
answered Should I continue learning a language if in the meanwhile I became interested in another language/platform?
Nov
27
revised Do you believe it's a good idea for Software Engineers to have to work as Quality Assurance Engineers for some period of time?
added 868 characters in body
Nov
27
comment Do you believe it's a good idea for Software Engineers to have to work as Quality Assurance Engineers for some period of time?
+1. Nice answers
Nov
27
revised Do you believe it's a good idea for Software Engineers to have to work as Quality Assurance Engineers for some period of time?
added 570 characters in body
Nov
27
answered Do you believe it's a good idea for Software Engineers to have to work as Quality Assurance Engineers for some period of time?
Nov
26
awarded  Nice Answer
Nov
26
revised How to improve the programmers work environment
edited body
Nov
26
comment How to improve the programmers work environment
Software companies are no different than enterprise. What varies is the corporate culture. A rigid culture can be a hellish working environment and the tension and stress will burn people out. Companies are trying to reduce the effects of stress in all sorts of formal ways, but they can do it easily by lightening up a bit and letting the employees express themselves. It's ok to wear t-shirts and shorts when they're not dealing with customers. It's ok to shift work hours. It's ok to sit on the floor and work. And, it's ok to make a paper airplane, to doodle, or shoot a nerf gun.
Nov
26
comment Have you tried programming via Collaborative Text Editing?
I use screen with one of our engineers often, and we both enjoy it. We're equipped with headsets so we can type as we talk on the phone.
Nov
26
comment How to improve the programmers work environment
Our CEO instituted the Nerf guns, purchased several of them, and was known to start some in-office wars. I seriously doubt there would have been any credibility problem.
Nov
26
comment Incentives to offer programmers
I live on my laptop and do an incredible amount of coding on it. Making it my primary machine was very freeing because I could unplug, wander down the hall or outside and keep coding. All my reference books are PDFs or HTML, so I'm pretty self-sufficient at that point. I'll build a Postgres or MySQL db, set up everything to prototype a new system and code away.
Nov
26
comment Incentives to offer programmers
I had to sit near a ping pong table at my last job and the freaking sound made me nuts. I'd rather the company understand that an occasional on-line death match can also be a team-building exercise. Years ago our VP and my manager both understood that and they'd come watch over my shoulder as I'd demolish my coworkers at lunch or over a quick game mid-afternoon.
Nov
26
comment Good furniture for programmers
Whoa. When did they get names? I've been calling them "shelf thingies" all these years!?
Nov
26
revised How to improve the programmers work environment
added 163 characters in body
Nov
26
comment How to improve the programmers work environment
@Rook, I agree about the lighting too. It's a subliminal thing that most people won't notice, but natural colored light "feels" better. Harsh fluorescent lights burn me out; We used to turn off half of them in my last two jobs just to reduce the glare. I'd bring in my own desktop LED light and it was wonderful when I had a reference book open.
Nov
26
comment How to improve the programmers work environment
Oooo, he said comfy chairs! :-) Where I work EVERYONE complains about the chairs. They buy crappy chairs so everyone's back hurts.
Nov
26
comment How to improve the programmers work environment
LOL. Yeah, I've been there and done that. I held the distinction a couple times for the highest bandwidth usage in our company simply because I had some web analysis code talking to my DB system. Of course, with over 15 spider threads running continuously for several weeks the traffic did add up. :-)
Nov
26
comment How to improve the programmers work environment
It wouldn't get done if they wanted me to do that. I spent too much of my own money in the past subsidizing employers. it's their business need and their expense.
Nov
26
comment How do you cope with ugly code that you wrote?
I think that's a reasonable way of handling the problem too. The pain they subject to the developers needs to be passed back as additional cost. Management and the sales force have to buy into that philosophy too, otherwise the developers will get the shaft and be subjected to ever worsening code-bases.
Nov
26
revised How to improve the programmers work environment
added 269 characters in body