1,743 reputation
11021
bio website linkedin.com/pub/…
location Minneapolis, MN
age 47
visits member for 3 years, 6 months
seen Mar 30 at 21:58

Senior Software Developer with extensive experience in Microsoft and other technologies


Jun
9
awarded  Popular Question
May
27
awarded  Popular Question
Apr
2
awarded  Nice Question
Apr
2
comment How do you feel about browsers getting into the low level intricacies?
@apoorv020 - No, the module should sanitize its input. If you pass it invalid data, it should reject it, not crash.
Apr
2
comment How do you feel about being asked to code during an interview?
@Carson63000 - Most people are much worse at multitasking than they think they are. I recall reading a study in which most people rated themselves extremely good multi-taskers, when objective measurement proved the exact opposite. For example, most people think they can talk on a cell phone and drive well at the same time. Most of them are wrong. However, what you're talking about is not multi-tasking. It's task-switching. I don't know of anyone that can do everything you said concurrently. And most jobs don't require that level of task switching.
Apr
2
comment How do you feel about being asked to code during an interview?
@Carson63000 - Interviewing is a very time intensive process, it makes little sense to interview people in order for them to prove their skill when skill can be proven prior to the interview. Either have them submit a sample, or have them take a test. The interview takes the longest amount of time to conduct so why interview people that haven't already provent themselves?
Apr
2
comment How do you feel about browsers getting into the low level intricacies?
@mahen23 - So you think it should be possible for an application to crash the OS or a driver? That's a biased observation. I don't even use Mozilla or Firefox. I'm an IE guy. A driver crash is always a flaw in the driver, or the OS itself. It cannot be a flaw in an application. Crashes in kernel mode (Where drivers run) are security vulnerabilities. If you can make a driver crash reliably, you can use it to elevate your privileges and bypass security. That's why it's not allowed. If an app causes a driver to crash, its because the driver has a bug.
Apr
2
comment How do you feel about being asked to code during an interview?
The interview is about interpersonal skills. How friendly they are, how they will fit into the environment, etc.. You should already know if they can code or not before they even get to the interview, otherwise your interview process is extremely inefficient. Why should you spend time interviewing people who haven't demonstrated their skill yet? That's just a huge waste of time.
Apr
2
comment How do you feel about browsers getting into the low level intricacies?
@mahen23 - I couldn't care less what you do, what games you play, what apps you use. It should not be possible for an application to crash the OS, or a driver. If an app causes a crash, it's not the app that's doing anything wrong. It's a bug in the OS or driver that was uncovered by the app. If you walk across a bridge and the bridge collapsed, you wouldn't blame yourself for causing it to collapse. You'd blame a fault in the bridge, because merely walking across a bridge should not cause it to collapse.
Apr
2
comment How do you feel about being asked to code during an interview?
@Thorbjorn - no. It's not a matter of "energy" or whatever. Some people perform well when under scrutiny, others don't. Having stage fright doesn't mean you can't sing.
Apr
2
comment How do you feel about browsers getting into the low level intricacies?
@mahen23 - I think you missed the point. An application cannot make a driver crash, a bug in the driver caused the driver to crash, the app just found the bug. There is nothing an app should be able to do to make an OS or driver crash if it's written correctly. Instead, if the app is doing something wrong, the OS should abend the app.
Apr
2
comment How do you feel about being asked to code during an interview?
@Thorbjorn - Isn't that like suggesting that someone "practice" defusing a nuclear bomb? Certainly you can practice, but when you have to do the actual thing, it's quite a bit different.
Apr
2
comment How do you feel about being asked to code during an interview?
@Carson63000 - I don't think so. I don't know of any consulting firm that requires people to interview with potential customers and program at the same time. Typically you would have an account manager, and perhaps a business analyst present at that stage. Writing code would almost certainly occur well after the interview stage.
Apr
2
comment How do you feel about being asked to code during an interview?
So what you're saying then, is that you would rather hire a mediocre developer that can jump through your artificial and arbitrary hoops, rather than a highly skilled developer who would actually help your company to be profitable. That sounds like you're more concerned about how much effort you have to expend to do your job, than how well you do your job. As a hiring manager, you should be concerned about hiring the best candidate, not merely the one that makes your job easier. I know, i know.. reality is harsh.
Apr
2
comment How do you feel about being asked to code during an interview?
Perhaps you should re-read my question. I specifically said "I have always performed very poorly in these tests". What part of "perfomed very poorly" suggest to you that i refuse to attempt them?
Apr
2
comment How do you feel about being asked to code during an interview?
As I said, I think differently when i'm interviewing than when i'm programming. It requires a change of gears to switch, which isn't something many people (including myself) can do in a 15 minute interview.
Apr
2
revised How do you feel about being asked to code during an interview?
added 109 characters in body
Apr
2
comment How do you feel about being asked to code during an interview?
Providing samples is not necessarily good either, as you could be providing samples of someone elses code. And most code people write belongs to former employers, so providing code would be illegal. I'm not against testing an applicant, just doing so during the interview.
Apr
2
comment How do you feel about being asked to code during an interview?
I disagree on several details. First, you don't know how I think, and I don't know how you think. Second, most of the examples of "tests" i've seen involve being VERY creative at the drop of a hat. Third, there is a difference between programming with your peers, and programming while trying to impress a future employer. Your peers aren't evaluating your performance and making a decision about whether you will be hired or not. These are fundamentally different environments. There is a difference between "communicating" and "interviewing".
Apr
2
asked How do you feel about being asked to code during an interview?