Advertising
Advertising

How to Interview Programmer

How to Interview Programmer

Finding good programmer is hard, but even if there are good programmers within the interview candidates, it may still hard to recognize them. There is an article here on tips to explore their experience and tap into their skill to find out what they really worth. Tips like reading their code is actually the most useful among them:

… Josh Bloch suggested one technique we all seemed to like: Have the candidate bring a code portfolio to the interview. Look at the candidate’s code and talk to them about it. Although we were concerned that some candidates may not have code they could legally bring to the interview, we figured most candidates could probably come up with something. It can’t hurt at least to ask a candidate to bring to the interview a sample of code they had written in the past.

Josh Bloch: I want to see their code. You get to see what they pick. You learn what they value. You learn how they communicate…

I used this technique for interviewing software engineers and interns. Reading their code is like reading a piece of writing when hiring a technical writer. You see their work and their coding style. Have they commented the codes well? Have they tried to optimize their code?

Advertising

How to Interview a Programmer – [Artima Developer]

Advertising

Advertising

More by this author

Leon Ho

Founder of Lifehack

Finding Your Inside Time 10 Ways to Extend Laptop Battery Life Bob Parsons on His 16 Rules for Survival Free note taking templates and techniques Fifty Essential Topics on Economics

Trending in Uncategorized

1Finding Your Inside Time 2Why Is Productivity Important? 10 Reasons to Become More Productive 3How Setting Personal Goals Makes You a Greater Achiever 4How to Plan Your Life Goals and Actually Achieve Them in 7 Simple Steps 5How to Achieve Goals and Increase Your Chance of Success

Read Next

Advertising
Advertising

Last Updated on July 25, 2018

Finding Your Inside Time

Finding Your Inside Time

An old article that is worth mentioning is called Finding Your Inside Time by David Allen.

David talks about his style on capturing your life details within a journal. By writing every action required items into your journal, you will have more freedom from detaching yourself from all those pressures. He says keeping a journal is like a core dump which can act as your stress release and spiritual in-basket:

Advertising

Just making a free-form list of all the things you have attention on is a form of journaling and is at least momentarily liberating. On the most mundane level, it is capturing all of the “oh, yeah, I need to …” stuff—phone calls to make, things to get at the store, things to talk to your boss or your assistant about, etc. At this level, it doesn’t usually make for a very exciting or interesting experience—just a necessary one to clear the most obvious cargo on the deck.

I often use my journal for “core-dumping” the subtler and more ambiguous things rattling around in my psyche. It’s like doing a current-reality inventory of the things that really have my attention—the big blips on my internal radar. These can be either negative or positive, like relationship issues, career decisions or unexpected events that have created disturbances or new opportunities. Sometimes core-dumping is the best way to get started when nothing else is flowing—just an objectification of what is on my internal landscape.

This is a key point that David has emphasized in his book Getting Things Done: The Art of Stress-Free Productivity – and it is one of the effective tools that I use daily.

Advertising

Finding Your Inside Time – [Writers Digest]

Advertising

Featured photo credit: Unsplash via unsplash.com

Advertising

Read Next