Tip 22Remember Who You Work For

It’s really easy to say “Make sure your goals and your work align with the goals of your business.” It’s really easy to say; it’s really hard to do, especially when you’re a programmer buried under so many organizational layers that you hardly know what your business is. Early in my career, I worked for a major package delivery company in a software development architecture team that supported the company’s revenue systems. This company was so encumbered with hierarchy, I never saw anything in my daily work that gave me even a glimpse into the business of package delivery. I can remember my team attending quarterly all-hands meetings and feeling completely disjointed and alienated. “What is this achievement we’re ...

Get The Passionate Programmer 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.