Digital Media Web Blogs > Web
The speed of warfare as conducted by the US military has implications well beyond the battlefield.
Digital Media Web Blogs > Web
FlashForward SF Day 3 was highlighted by a solid line-up of technical sessions, plus some mind-blowing artistic achievement.
Digital Media Web Blogs > Web
FlashForward SF 2003 serves up Macromedia's Kevin Lynch, O'Reilly's namesake Tim O'Reilly, and a host of Flash luminaries
Digital Media Web Blogs > Web
FlashForward SF serves up extended training and personal networking on Day 1
Digital Media Web Blogs > Web
An increasing number of open source projects are creating non-profit foundations with 501(c)3 tax-exempt status, which are a perfect legal/business arrangement for open source projects.
Digital Media Web Blogs > Web

Open Projects Escrow

As open source technology spawns open communities who will act as the watchdog to ensure that the leaders of these open communities will not sell out?
Digital Media Web Blogs > Web

Why Use SOAP?

Artima.com has published an article that compares SOAP and application-specific XML for web services interaction, and suggests that for many web services SOAP is overkill.
Digital Media Web Blogs > Web
I just received a press release from Robin Gross of IPJustice that Jon Johansen is being retried in Norway.
Digital Media Web Blogs > Web

CodeCon 2.0: Day Three

CodeCon 2.0, the hackers conference wrapped up yesterday with 5 more presentations.
Digital Media Web Blogs > Web

In January 2003, I attended a Writing Better Code summit in Portland, Oregon, organized by Scott Meyers and Bruce Eckel. At the three-day summit, 15 people gathered to discuss code quality and how they could improve it. Throughout this discussion, one theme was clear: good code is written by good programmers. Therefore, one great way to improve the code quality within an organization is to hire better programmers. The trouble is, recognizing a good programmer among a pool of job applicants is not easy.

Finding good programmers is hard because good programming is dependent on much more than just knowledge of programming language syntax. You need someone who, despite wearing striped pants with a polka dot shirt, has a good sense of taste in OO design. You need someone who is creative enough to find innovative solutions to problems, yet anal retentive enough to always line up their curly braces. You need someone who is humble enough to be open to suggestions for improvement, but arrogant enough to stand firm and provide leadership when they are the best person to provide it. How can you tell all this about a stranger by spending 30 minutes with them in a conference room?

The final morning of the Writing Better Code summit, Bruce Eckel announced he was "hijacking" the meeting. Bruce wanted each person at the table to share his or her interview techniques. He wanted to know how we recognize a good programmer in an interview. In this article, I highlight some interview techniques discussed that morning.






Topics of Interest

Related Books

Archives


 
 


Or, visit our complete archive.  

Stay Connected