linked data
Mar 26th
bikeshedding – Wiktionary
Mar 17th
The word originates in BSD culture and implies technical disputes over minor, marginal issues conducted while more serious ones are being overlooked. The implied image is of people arguing over what color to paint the bicycle shed while the house is not finished. The word has its origins in Parkinson’s Law of Triviality.
Coding Horror: Why Can’t Programmers.. Program?
Mar 17th
Write a program that prints the numbers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz”.
The Guerrilla Guide to Interviewing – Joel on Software
Mar 17th
An important thing to remember about interviewing is this: it is much better to reject a good candidate than to accept a bad candidate. A bad candidate will cost a lot of money and effort and waste other people's time fixing all their bugs. If you have any doubts whatsoever, No Hire.
wow.
The Guerrilla Guide to Interviewing – Joel on Software
Mar 17th
Part 6: the design question. Ask the candidate to design something. Jabe Blumenthal, the original designer of Excel, liked to ask candidates to design a house. According to Jabe, hes had candidates who would go up to the whiteboard and immediately draw a square. A square! These were immediate No Hires. In design questions, what are you looking for?Good candidates will try to get more information out of you about the problem.
Who is the house for? As a policy, I will not hire someone who leaps into the design without asking more about who its for. Often I am so annoyed that I will give them a hard time by interrupting them in the middle and saying, “actually, you forgot to ask this, but this is a house for a family of 48-foot tall blind giraffes.
“Not-so-smart candidates think that design is like painting: you get a blank slate, and you can do whatever you want. Smart candidates understand that design is a difficult series of trade-offs. A great design question: design a trash can for a city street corner. Think of all the trade offs! It has to be easy to empty, but impossible to steal; it has to be easy to put things into, but hard for things to fly out of on a windy day; it has to be solid, yet inexpensive; in some cities, it has to be specially designed so that terrorists cant hide a bomb in it.
Creative candidates will often surprise you with an interesting, non-obvious answer. One of my favorite questions is Design a Spice Rack for Blind People. Inevitably, candidates will put Braille somewhere on the spice bottles, and it usually winds up being on top of the lid for various reasons which youll discover after youve asked this question 100 times. I had one candidate who decided that it would be better to put the spices in a drawer, because it is more comfortable to scan Braille with your fingertips horizontal than vertical. Try it! This was so creative it surprised me — in dozens of interviews, I had never heard that answer. And it really took a major creative “leap” outside of the bounds of the problem. On the strength of that answer alone, and no negatives, I hired the candidate, who went on to be one of the best program managers on the Excel team.
Look for closure. This is part of Get Things Done. Sometimes candidates will drift back and forth, unable to make a decision, or they will try to avoid hard questions. Sometimes they will leave difficult decisions unanswered and try to move on. Not good. Good candidates have a tendency to try to naturally keep things moving forward, even when you try to hold them back. If the conversation ever starts going around in circles, and the candidate says something like “well, we can talk about this all day, but weve got to do something, so lets go with decision X” thats a really good sign.
C# .net vbasic IIS mssql etc etc
Mar 10th
Why oh why do businesses waste money on this stuff? it all can be done for free with their open source equivalents, php apache mysql, lamp. it can only be they buy licences because they have to – if its free there must be a catch! and no business can have peace of mind when their are “catches”.
a nice case of FUD. fear uncertainty doubt.
Business Links
Feb 27th
Big ol directory. Must have taken alot of persistence to get that far. also interesting is the long tail on this thing.