The Difference Between a Professional and an Amateur Programmer

Mike Cohn: The professional programmer brings his or her full brain, experience and creativity to the job. When asked to develop a feature, the professional thinks about it: Are there gaps in what was asked for? Are there alternative and better solutions? Will it lead to later problems? And then the professional has conversations with […]

Nobody knows what the fuck they’re doing.

Max Stoiber, on determining if you’re qualified or not for a specific (frontend) job listing: If you’ve built a side project with React.js and know your way around JavaScript in general, you’re at least as qualified as 90% of all other devs out there. I’ll tell you a secret: Nobody knows what the fuck they’re […]

Attention

Jason Fried, CEO of Basecamp, in an interview, answering a question on how his workspace is set up: I’m a one-computer guy—a 12″ MacBook, so I can work from anywhere. Years ago I used multiple monitors and had multiple computers. Then I jettisoned multiple computers but kept the multiple monitor setup. And a few years […]