Developer Interview Questions

I've had the occasion over the past few years in my capacity as a long-time developer to interview candidates for jobs within my company and for clients I've contracted for. As a result, I've had some time to formulate some opinions about what questions to ask developers who are applying for a position, and the types of answers to expect from a candidate that you'd want to hire.

Sadly, I think the market of good developers is far, far too small. I do subscribe to the philosophy that great developers are born, not made, although I also believe that you can produce adequate developers with good training and persistent oversight. It is really unfortunate that coders who want to get jobs aren't as versed in what makes a great developer great, and it's a frequent topic of discussion when hiring rounds begin.

I'd like to share a few of the qualities I like to look for in a web developer to both educate would-be coders as to what I expect, and educate would-be interviewers who wouldn't know a good developer if he hacked into his bank account and stole all his cash. ...

more

Where to start for the PHP noob

On the Habari development mailing list, Daniel Smith writes:

I am interested in learning PHP (object)/MYSQL programming in general, and Habari-specific in particular. As a php newbie, could anyone please point me to any resources, latest quality books, tutorials or whatever, that could help me to learn how this all works?

An excellent question, and something that we experienced PHP folks would all do well to answer to help bring more people in and teach better coding practices.

For beginning PHP and MySQL, I really like the Visual Quickstart series of books. They have clear chapter goals and are rife with examples. Combine the books on PHP, MySQL, and PHP and MySQL with a willingness to frequently search the online documentation for both tools, and you can accomplish pretty much anything you set yourself to. Obviously, these are not for seasoned code veterans, but I think they're just right for people just starting who don't want to be babied but instead want to learn real code....

more
Page:  1