- higher compensation
- not liking their current company's management or corporate culture
- seeking more personal fulfillment
- business analysis
- project management
For details on the survey of more than 8,000 employed U.S. adults including more than 500 who hold IT jobs, access Information Week.
So, let's say you are a Web technology professional preparing to shop your talents. Here's a game plan for preparing for a potential interview.
- Step #1 -- review the 20 potential interview questions below
- Step #2 -- select one question a day for the next 20 days and formulate your response
Step#1
A Seattle-based search engine optimization (SEO) company called SEOmoz developed the following 20 interview questions:
- What industry sites and blogs do you read regularly?
- Do you prefer to work alone or on a team?
- How comfortable are you with writing HTML entirely by hand?
- What is the w3c?
- Can you write table-less XHTML? Do you validate your code?
- What are a few of your favorite development tools and why?
- Describe/demonstrate your level of competence in a *nix shell environment
- What skills and technologies are you the most interested in improving upon or learning?
- Show me your portfolio!
- What sized websites have you worked on in the past?
- Show me your code!
- What are a few sites you admire and why? (from a webdev perspective)
- Fix this code, please.
- I just pulled up the website you built and the browser is displaying a blank page. Walk me through the steps you'd take to troubleshoot the problem.
- What's your favorite development language and why?
- Do you find any particular languages or technologies intimidating?
- Acronym time (oh boy!)
- What web browser do you use?
- Rank your interest in these development tasks from 1 to 5 (compiled from a list of tasks the job requires)
- What are a few personal web projects you've got going on?
For details about the rationale for each question access Interviewing Web Developers and consider SEOmoz for your search engine optimization needs as a way of rewarding them for their contribution to the Web development community.
Step #2
Tackle a few of the more time-consuming questions first, one at a time, because they can make the most difference in separating you from your potential competition. In particular, the questions related to organizing your work and training experiences include the following:
- Show me your portfolio!
- What sized websites have you worked on in the past?
- Show me your code!
- What are a few personal web projects you've got going on?
Remember: The World is Flat -- start running!