1,008 reputation
79
bio website
location Arizona
age 60
visits member for 4 years, 3 months
seen Nov 12 at 21:45

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 trying to find time and opportunities to work with Python.

I have years and years of experience with Perl too, along with Java, SQL, Pascal, C, various assembly languages and interpreted BASICs.


Dec
29
answered How to deal with a CEO making all technical decision but with little technical knowledge?
Dec
28
comment Should I point out spelling/grammar related mistakes in someone's code?
"Maybe it was just a copy-paste from a website." Then the person copying it should have caught the problem and fixed it. Copying it verbatim and leaving errors is as bad or worse than writing it themselves and creating the errors. "I know several people who feel really hurt if you tell them about grammar mistakes they make." In business we all should behave as adults and coworkers who are pulling together to accomplish a common goal. The person bringing up the issue needs to use tact, and the person receiving the criticism needs to accept it and grow from it.
Dec
22
answered Ternary operator considered harmful?
Dec
20
comment Is outsourcing code more expensive in the long term? Does it harm code quality?
"The cost of programmers' salaries is eating into the profit margins of a software company? Who would have thunk it?", and, at that point it's time for the company to get out of software development and focus on software support of a dying product. :-/
Dec
20
comment Is outsourcing code more expensive in the long term? Does it harm code quality?
+1 That's the experience I've seen.
Dec
7
answered Drag-n-drop programming - would it fly?
Dec
5
comment What was the worst piece of code you fixed that you are proud of?
And of course someone in marketing claimed credit for speeding it up? :-)
Dec
5
comment How can I promote clean coding at my workplace?
If you write clean and easily maintainable code then it will stand out, especially if your boss is aware of the benefits of that. If your code runs faster or is more robust then you'll stand out also. Either will make your case for you.
Dec
5
comment What's so bad about creative coding?
Any one who says something should be done a certain needs to have good reasons for suggesting it. If they can't provide a good, clear and logical reason, then their "should" becomes a "maybe should".
Dec
5
comment Bitwise-OR vs Adding Flags
Given the OP's example, I don't think one line of ORs or addition is going to adversely impact the execution speed of a program.
Nov
29
awarded  Enlightened
Nov
28
comment Are 'Architect' and 'Developer' separate roles?
That quote sounds like awesome advice for anyone in IT management too.
Nov
28
comment Is it possible to be good at both programming and graphic design?
Ah, but he wasn't flying, the wing he was attached to was. I consider this closer to flying though technically it is gliding. ;-)
Nov
28
comment Is it possible to be good at both programming and graphic design?
I want to be good at flying but my arms get too tired.
Nov
28
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?
It's not just that they'd be not working in a position they were hired for, they'd also not be in a position they chose as their profession and went to school for. That is a major slap in the face for a lot of people who put their hearts into their career. For the ones who only consider a job as a paycheck it'll be fine.
Nov
28
answered What do programmers “micro-optimize” for today?
Nov
27
comment Should companies consider remote employees or stick to local employees?
Hey!, who are they calling "grizzled"!?
Nov
27
revised Should companies consider remote employees or stick to local employees?
added 979 characters in body
Nov
27
answered Should companies consider remote employees or stick to local employees?
Nov
27
comment Should companies consider remote employees or stick to local employees?
location has no bearing on whether they are steering the project or coding it. Either they are competent and able to do their job or they are not. Don't hire people who are incompetent. Are you going to hire untrustworthy people so you can micro-manage them in the office? I've worked remotely many times and love it. I am the same worker in the office and out, only at home I work longer hours because I am not in a rush to get the hell out of the office and back home.