Who Is the 21st-Century Programmer?

As I would find out over the next fifteen years, programming isn’t a job for the reclusive. It certainly is not about the über-nerd sitting in a dimly lit basement, sweating away for months on end, and then emerging with the final product in all its glory.

Today’s applications are mainstream. We build for every user. Our clients may or may not have any idea about how we work. Our turnaround times are sometimes on the order of whirlwind weeks, not months or years. Burnout can come on suddenly; procrastination can be the path of least resistance. For us, the developers of today, building software involves obstacles that go far beyond what we encounter in our development environment.

One of my good friends ...

Get The Developer's Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.