1,489 reputation
88
bio website
location
age 47
visits member for 3 years, 11 months
seen Oct 16 at 15:35

Apr
3
answered How to represent a Rubik's Cube in a data structure
Mar
20
comment Software solution from the 2000's, should I attempt to patch or remake the whole thing?
If the system merely keeps track of clients, orders and pricing for a very small business why not use some "off-the-shelf" commercial software? This doesn't sound like it needs to be a custom application.
Mar
12
comment It takes me hours to completely understand solutions to 1000-pt problems on TopCoder. Should I get discouraged?
I don't get what the problem is. Aren't TopCoder competitions multi-day affairs with somewhat complex "real world" requirements. Of course its going to take hours to review and understand a solution. How long do you think it should take?
Mar
8
answered Are time restrictions on technical tests a good thing?
Mar
6
comment How to Mentor a Junior Developer
Agree on all points. I would add that sometimes the best way to answer a question is with a series of carefully focused questions that help the mentee re-frame the original question into something that they can answer themselves or that at least puts them in the right position to find an answer. This kind of "socratic" method helps if there is a healthy mentor-mentee or strong co-worker relationship, otherwise it can be annoying.
Mar
2
comment Languages on a resume: Is it better to put “C/C++” or “C, C++”?
What about C#/VB .NET ?
Mar
1
answered How to check or assess debugging skills of a person?
Feb
29
comment why do some job posts say “high pressure environment”?
I definitely expect "disgruntled" reviewers on glassdoor. My red-flag is if there are NO or very few positive reviews. By the same token, I would be suspicious if all reviews were uniformly positive.
Feb
29
comment why do some job posts say “high pressure environment”?
+1, Job descriptions should be taken with a grain of salt, but sadly many developers tend to take stuff at face value. The only way to find out the real situation is to talk with them IN PERSON. Glassdoor might give some insight as well.
Feb
28
awarded  Nice Answer
Feb
27
comment Coding Guideline : Methods shouldn't contain more than 7 statements?
@SK-logic, I bet they "break" their own rules all the time. The presence of a silly rule in the written guidelines of an otherwise competent(?) team probably just means someone got a case of hubris when trying to create a best-practices document. Nobody follows these things "to the letter" anyway. I don't think you can infer anything about AvSol (whoever they are) based on these rules.
Feb
27
comment Coding Guideline : Methods shouldn't contain more than 7 statements?
Anytime people/organization write down "rules", there's going to be screw-ups. The rules look mostly sensible. It is up to the reader whether or not to dismiss those rules entirely based on the presence of a few silly ones.
Feb
22
revised Determining if language/framework/technology is 'Future-proof'
deleted 5 characters in body
Feb
22
answered Determining if language/framework/technology is 'Future-proof'
Feb
22
comment Do computer glasses work?
It is absolutely good question. "Computer glasses" are basically reading glasses except that the working distance is a little longer. This helps with eye-strain and related headaches. You have to get a prescription. The ones linked by the OP probably don't do much-- any glasses can have an anti-glare coating. I am talking about glasses whose prescription optimizes focus for head-to-monitor distances.
Jan
30
comment How to emphasize the differences between Software Engineering, Computer Engineering and Computer Science to high schoolers?
Don't worry about the students not starting the "right discipline". Honestly, there is so much overlap in the education of those three fields that there is effectively NO operative difference between them from the point of view of a student who is just starting out. Computer engineering MIGHT BE more slanted towards a university electrical engineering department, but that's OK. There's a lot of overlap and transfer between all STEM majors at the first year or two of college.
Jan
30
answered Is it a bad idea to ask an interviewer what the greatest strength and weakness of their development team is?
Jan
23
comment Should I be wary of signing a non-disclosure agreement with someone I just met?
Most likely he just doesn't want people to blog about what he and his company is doing (and thus tip off competitors). A verbal gentleman's agreement to "be cool and not do that" should have been sufficient. Sadly, people resort to legal baloney because of the illusion of safety that brings. What they don't realize is that it turns people off, and fails to give any real IP security when it REALLY matters unless one has a retained legal staff that is able to be mobilized at great expense.
Jan
22
comment Job title on Curriculum Vitae
Yep, all three are usually identical roles.
Jan
20
awarded  Necromancer