2013 Nov 15
I had coffee recently with a colleague who is looking to get into a certain market. While speaking with him, I was reminded of the irony of the job hunt, especially at senior levels.
To succeed at senior roles, especially in the tech sector, you need to be skilled in multiple areas: technology, finance, marketing, product, even sales. Even a mid-level engineering manager needs to know how to code, manage people (HR), handle budgets (including oddities like capitalizing vs expensing major software investments, depreciation schedules, and WACC), interface with marketing, support sales.