268 reputation
bio website ca-cycleworks.com
location San Diego
age 44
visits member for 3 years
seen Dec 18 '14 at 12:09

Before you downvote and flag a post, how about instead considering an answer to help the newbie find their way towards an answer? Please help me not think that the sole purpose of a diamond moderator is to run good people off from the SE sites.

The SE network is such a great resource to learn from, however, once you ask "how do I do this?" and they think you're a newb? The normal response Stack Exchange has are its diamond mods do a drive by: vote down, close, and move on without any effort to help the person seeking help.

Ex Navy, biker scum, got a BSEE magna cum laude (with distinction in my degree), embedded Software Engineer, turned entrepreneur. I am IT. Not I-T like information technologies (although I'm I-T, too). Added the bit about having a degree since people who habitually downvote answers seem to all have them, too. I hope that doesn't rub off onto me...

No, IT, like "ha ha you're it"

Running a business has turned me into a modern day DaVinci through necessity. CAD? Yup. Linux sysadmin? Uh-huh. Machinist, Electrician, Php, mysql, postgres, graphics design PS AI ID, non-consensual visual basic, and back to some great embedded C/C++.

comment Eliminating Magic Numbers: When is it time to say “No”?
@oosterwal my last professional embedded software job had pages of .h files filled with CRAZY_CONSTANTS_AT_LEAST_THIS_LONG. :/ But I fixed their Y2K bug by altering the PowerPC machine code buried in the VXworks package.
comment Does CTRL+C works in the whole world
Anecdotally, there are times when programs won't respond to one or other methods of cutting and pasting, so I'll try both. Then there's the linux-land middle click to paste. At times in Linux, it is like there are three different clipboards.
comment Recursion — is it “divide and conquer” or “code reuse”
+1 and to paraphrase: where the solution of problem applies to child layers. My real world example is finding credit card charges that contribute to a "batch". Accounting software will have the individual charges and the batch deposit into the checking account. My case might become a question here as stackoverflow wasn't too sharp about it. stackoverflow.com/questions/14719806
comment I've failed at PHP several times. Is Ruby the Cure?
If you are motivated, I believe you can learn it on your own. The challenge is finding real world situations where you need to accomplish something. THEN you're motivated to keep poking at a process to get to an end result. Just like Math in school... teachers that explain why I can learn from. Ones that don't? No better than just reading the book, which I'm horrible at.
comment I'm doing 90% maintenance and 10% development, is this normal?
@Péter Török I have met few developers who worked in a large enough organization where your very sensible response was possible. I sadly have the feeling the OP is in a free-for-all melee kind of workplace. The ones whose workplace is that stable do not post here. ;)
comment I'm doing 90% maintenance and 10% development, is this normal?
+1, I love the pitting new work requests against other people already in line. Create a ticket system... you determine who has priority until the ONE person who decides your pay chooses to change the priorities. I would do something snarky like buy a number machine and sign...
comment Is it ok to replace optimized code with readable code?
Rather than add another answer, I +1'd this answer. If understanding code fragments is that important, comment them well. I worked in a C/C++/Assembly environment with legacy code a decade old with dozens of contributors. If the code works, leave it alone and get back to work.