Not all companies are created equal. Asking smart questions during a development job interview can help you tell the good ones from the bad. As a new grad, you have a lot of power
Your career can be a tool to help get you what you want from life. And each kind of development career path (startup, corporate, academic, freelance, or consultancy) will help you
A job is usually a means to an end — a tool to get something else you want. Think about what you’d like to be doing, who you’d like to be doing it with, and where you’d like to be
Instead of asking, “How we can duplicate our existing software with modern technologies?” we should ask, “How can this software help User X reach their goal?” The difference may so
The discussion of Interaction Design vs. Prototype/Test/Lean is about how we frame and solve problems—specifically how each approach treats the user.
What if coding bootcamps are preparing motivated, hard-working people only for slow-moving, creativity-free software jobs at large companies?