5,850 reputation
1328
bio website
location
age
visits member for 4 years
seen Dec 19 at 15:20

Jun
10
comment Learning barriers for beginners towards a programmers mind (Study)?
@michael: How about just studying logic? I personally never found math useful unless I was writing a program to do math, while symbolic logic was directly relevant.
Jun
10
comment How do I deal with analysis paralysis?
@anne: It's better to do something constructive immediately, than the right thing too late. The only thing that is sure to be the wrong thing is to do nothing.
Jun
10
comment Looking for unpaid interns (2) - am I crazy?
I can't imagine doing an unpaid internship in technology. Unpaid internships are for liberal arts majors, and not even all of those (journalists, even these days, don't do unpaid internships).
Jun
8
comment How do you program effectively when it takes a long time to simply test your code?
@maple: Eh. Syntax errors are sloppy for the most part. When you're kernel hacking, or compiling anything else that takes more than an hour, you need to check and check and check.
Jun
8
comment Why learn hexadecimal?
This. I am probably the most "Skip the annoying fancy shit" programmer you'll ever meet, and I was perfectly fine with learning hex. Calculus, on the other hand...
Jun
8
comment Is “Explain the RAII idiom” a good C++ screening question?
@kevin: Ephemeral means "transient". I have no reason to remember the term, so I won't for very long. These types of abbreviations are never universal, even if the concepts are.
Jun
7
comment Ideas for scraping a home-brewed Php-powered bug system
@job: Do you have database-level access to the data, at least? Might be able to do something with that...
Jun
7
comment Wise to list proprietary language experience on resume?
@ryebr3ad: I never bothered to put that crap on mine. "I see here you worked roofing for 2 years in college. If I hire you, can you help fix the roof here? It leaks sometimes..." Just not relevant. Though I might have thought differently, but I had a lot of helpdesk and contract coder experience by that point (in the late '90s you could get a temp coding job if you could spell).
Jun
7
comment Ideas for scraping a home-brewed Php-powered bug system
+1 for "deeper hole". Be wary of adding on to an already broken system. It's just php; can't you tweak the code to offer a list of possible bugs when they're keying in their reports? Or hell, just make the fields you need, required.
Jun
7
comment Is “Explain the RAII idiom” a good C++ screening question?
@jason: I agree. I just don't agree that the basics include this sort of trivia. An idiot might know it, and an expert might not. You're basing your selection process on something irrelevant to skill.
Jun
7
comment Is “Explain the RAII idiom” a good C++ screening question?
@jason: Well, I'll probably be able to remember the RAII acronym for a few months. Does that ephemeral knowledge make me competent, even though I haven't touched C++ in years? It's pithy trivia. Ask them how they handle locks, and make sure they understand the actual KNOWLEDGE, not the weird acronym.
Jun
6
comment Power failure should be considered as a scenario to implement?
@david: Well, at 3000 dollars for 32k of memory, there usually wasn't a whole lot of it. In my experience, programs on those machines wrote to tape/magnetic media as fast as they could, and that memory/storage transition was vulnerable to power failures.
Jun
6
comment Power failure should be considered as a scenario to implement?
@anna: Transactional databases? Journaling filesystems? Lots of good stuff.
Jun
6
comment Is it “normal” for people to not work?
+1: Said what I was thinking. I stare a lot because all the stuff I could bang out without thinking I wrote years ago, and just import as needed.
Jun
6
comment Why is jQuery released under MIT and not LGPL?
@tom: Both the GPL and the LGPL are focused on bringing code back into the OSS community, whereas the Apache, BSD, and MIT licenses are more about making code freely available for commercial products.
Jun
2
comment Starting a job in the financial sector, advice needed
@jeremy: Yes, I understand. But he asked for libraries dealing with mortgages and loans, which indicates to me that he expects to be working with calculating apps at the very least.
Jun
2
comment Starting a job in the financial sector, advice needed
@jeremy: It seems like, if that were the case, then he wouldn't be asking about finance. If you're just doing generic web widgets, then it's the same no matter where you work.
Jun
1
comment What's your suggestion if the company didn't recognize my contribution towards a big project?
@david: My situation just isn't one for generating a lot of positive credit to me, unfortunately. On the admin side, if you do a great job, then it looks like you're not doing anything. On the programming side, I do tons and tons of automation, so that actually gets me actively loathed...I'm the guy they call when they outsource whole departments, so I get the anger that they can't vent on people in india. And, even if I do that well (and I do), they usually lay the credit on the people who are getting canned for being such good sports, and not me for helping get rid of them.
Jun
1
comment Why are programming salaries higher than most other common “educated” careers?
You need to take into account the difference in the level of education. A "programmer" with his PhD in CS will command a much higher salary than a programmer with a lowly BS (and you don't even have to have a BS). But nearly all lawyers have their equivalent of a PhD (D. Jur).
Jun
1
comment What's your suggestion if the company didn't recognize my contribution towards a big project?
Well, my industry (news media) is in a perpetual death spiral, so I'm the exception: I get glowing performance reviews, because we always have salary freezes. Heh.