929 reputation
1510
bio website
location
age
visits member for 3 years, 10 months
seen Jul 4 '12 at 3:31

Oct
8
comment Which programming methodology would be a good fit for us?
I think that this goes well with your answer... joelonsoftware.com/articles/DevelopmentAbstraction.html
Oct
5
comment How do you cope with Java coming from javascript?
CompSci w/Java at Stanford...see.stanford.edu/see/…... CompSci w/Python at MIT...ocw.mit.edu/courses/electrical-engineering-and-computer-science/…
Oct
1
comment How to learn microcontroller programming?
There's a very good pdf tutorial for the Arduino at the bottom of this page: earthshineelectronics.com/10-arduino-starter-kit.html
Sep
29
comment Interviewing someone for general unix skills
@Christophe - If you're hiring capable *nix programmers, IMO it's fair to assume that they "that they know their way around the command line". If you're hiring capable other-OS developers, IMO it fair to assume that their *nix command lines skills are minimal. Group A doesn't need to be tested, group B gets an automatic fail, so why bother testing them, either? If your criteria for hiring a software developer is based on how well they use the command line, well, I think that your hiring process is flawed. It would be different if shell scripting was the main responsibility of the position.
Sep
29
comment Interviewing someone for general unix skills
@Yam - It says it like this... if you're hiring and somebody sends you a resume that you believe is contrived, you just don't interview that person. What you don't do is create some silly test that a) you admit has no bearing on the position's requirements, and b) admit that is only designed to test the "honesty" of somebody's claimed experience. If somebody can't even get an interview at OP's company without having their "honesty" questioned because they said that they've used the *nix shell, what does that say about the company? To me, it says shit job at shit company. YMMV.
Sep
28
comment Will my communication skills be wasted in a software engineering career?
i can haz teh codez? kthxbye...
Sep
28
revised Interviewing someone for general unix skills
corrected grammatical error...
Sep
28
comment Interviewing someone for general unix skills
@Christophe - Well, here's the deal... it doesn't matter, because they probably won't work for you. It's a major red flag for an interviewee when the potential employer starts pulling silly stunts like this because they don't trust what's on the resume. Your "test", and your justification for it, is basically saying that you're trying to hire somebody to work a shit job at a shit company. I may be wrong, but I'm guessing that I'm not. However, if I am wrong, I suggest that you re-evaluate your "expectations".
Sep
28
comment Beginning to code with java (No coding experience)
Stanford has a class online... see.stanford.edu/see/…
Sep
28
answered Interviewing someone for general unix skills
Sep
19
awarded  Populist
Sep
18
awarded  Good Answer
Sep
18
awarded  Mortarboard
Sep
18
awarded  Nice Answer
Sep
18
comment Should a software developer carry business cards?
If "most" of the people that you interact with in a given context use them, how does that make them outdated? Now, if OP had asked about carving hieroglyphics on stone tablets, or painting his info on cave walls, or peeling the bark off of birch trees, or asking them to splice into his telegraph line, then perhaps outdated would be the correct word.
Sep
18
answered Should a software developer carry business cards?
Sep
11
comment Is IronScheme complete enough or stable enough to be worth learning?
How does IronScheme + Net compare to, say, Racket, wrt frameworks and libraries?
Sep
5
answered How to work on a project with a beginner?
Sep
5
answered Who owns this work?
Sep
5
comment Do the young minds need to learn the pointer concepts?
While Java doesn't allow for explicit use of pointers, C# does as unmanaged code blocks.