Linked by Thom Holwerda on Fri 22nd Feb 2008 09:16 UTC, submitted by obsethryl
.NET (dotGNU too) "Previously, we have presented one of the two opensource licensed projects related to creating a C# kernel. Now it's the time to complete the set by rightfully presenting SharpOS, an effort to build a GPL version 3 + runtime exception licensed system, around a C# kernel of their own design. It is my pleasure and priviledge to host a set of questions and answers from four active developers of SharpOS, that is William Lahti, Bruce Markham, Mircea - Cristian Racasan and Sander van Rossen in order to get some insight into what they are doing with SharpOS, their goals, their different design and inspiration."
Permalink for comment 302135
To read all comments associated with this story, please click here.
Member since:

As I've developed in the software engineering world, I've come to have an infinite amount of sympathy for hiring managers. It's virtually impossible to tell who is a good programmer. Much less what is 'experience'?

Well, I half agree. It is certainly difficult to find good programmers -- but not impossible. My interviews are pretty thorough, and they definitely tell me whether a candidate has the technical proficiency to succeed in my org. HOWEVER, what's unknown are the intangibles: personality, fit, motivation, drive, etc. And, to some degree, it's the intangibles that separate the mediocre programmer from the amazing programmer. What usually convinces me are the things that a programmer does in his/her free time BESIDES their usual work. Let's face it: Outstanding programmers don't just confine their obsession to their 9-to-5 jobs. Usually, they have some kind of project outside of work; for example, a game or a prototype or whatever. When devs tell me that they don't do anything other than their work, it often raises a red flag in my mind. Not that that is the only data point, but it can be a significant one, if you are on the fence about a particular candidate. I like to see evidence of passion and drive and ambition. Granted, somebody could be blowing smoke up my ass, but it's usually possible to see through that nonsense by asking successively deeper questions; how did you solve X? did you think about Y? what kinds of potential changes would you make now? etc.

Reply Parent Score: 2