Can anyone recommend any courses, training or books that you would recommend or have found invaluable in your time in a management role. (Any course or certification recomendations like MBA's, etc would be great!)
The next cohort takes place mid-March. https://www.beplucky.com/pluckyevents/snyam-12/
Here is a brief checklist of things to focus on communicating value:
* Purpose - What would ya say you do here?
* Measures - How do you measure success in numbers?
* Product Goals - What are the very specific and quantifiable goals of the current project/product?
* Product/Development Alignment - What is your approach to align the work to the business? Be short and specific. Don't say Agile or any jargon bullshit.
* Personnel Alignment - How many people do you need doing which jobs and how do you justify that in hours and dollars? This should be driven by the business requirements and not some developer's bullshit technical requirements.
The reason these things are important is that the higher your rise the further you move away from the granularity of the actual work. You need to clearly understand business organization and how to organize teams opposed to individual developers. Developers are just resources (numbers) and a collection of those resources are a team, but those resources are interchangeable because what is most important is shipping a product and penetrating a market.
New questions force you think differently.
Its a simple framework, and it is easy to remember.
* Hard Thing About Hard Things, Ben Horowitz
* Only The Paranoid Survive, Andy Grove
These are CEO level material but some are applicable to managers too.