Chapter 41. The Curse of Silicon Valley
In 30 years of engineering life in Silicon Valley, I have never heard an engineering manager tell me, “My degree in engineering management sure came in handy there.” In fact, outside of company-sponsored management training, I’ve never heard of training specifically in engineering management. I’m certain it exists, but the fact that no coworker I’ve ever worked with has showered praise on an external engineering management class is intriguing.
Many of us spend years in college becoming computer scientists. So, where are the managers coming from? How are they getting trained?
The answers are both a blessing and a curse. Let’s start with the good news.
Apprenticeship
You are in an industry where, for the most part, your managers used to be you.
That’s right.
They have the same degrees you have. They have been through all the trials and tribulations of being an engineer. The names of the companies are different, and they probably know a few long-forgotten languages, but the core problems they faced are the same:
-
The product is late.
-
We have too many bugs.
-
Product Marketing sure has some interesting ideas.
-
No one is writing anything down.
-
My manager is out of touch.
Really. Your current manager used to sit in your chair and think, Who is this schmo, and how in the world did he get this gig because I’m not sure he even knows what we do.
He does because he did.
We’ll talk in Chapter 42 about the process of becoming a manager. Still, ...
Get The Software Developer's Career Handbook 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.