His name is Joel Spolsky, Microsoft product manager in the past, currently CEO of Fog Creek Software and creator on amazing developers resource stackoverflow.com.
As for me one of his major contribution into dev community is Joel's developers test.
Being a student and working on my first project, I was inpired by Joel's ideas and promoted them to my project manager. He replied: "Just try make it 12 point". So I launched continuous integration server (Cruise Controll), atached build script with unit tests, and set up 2nd screen on my table to bootstrap my productivity. Everyone in my team was happy, and it was preety strong motivation for us.
I want to touch Q 11(For me it's the most burning) which is about an interview:
"Do new candidates write code during their interview?". I absolutely agree with Mr. Spolsy on this point and there is no point to hire developer if you don't know how good he is in his primary reponsibility - writing code. And here is the main complication:
- most companies interviews candidate for the technical background only for one hour or so
and they do not have time for writing the code. - it's hard to find simple coding problem. What is good for 10 min quiz: reverting strings or writing simple web app?
- it doesn't work for the Ukrainian market. Unfortunately most of developers in Ukraine (I'm not an exception ) do not write a lot of 'real' code. Typicaly they do integration, bug fixing, configuration, etc. So such simple coding problems like naive traversing trees, sorting, searching, filtering, even simple money calculations make a lot of surprise.
0 comments:
Post a Comment