3 ms·
A few good resources for this. The different positions of "Technical Lead", "CTO", "Engineering Manager" all vary from company to company so I'm not sure what y
by blowski 7y ago
A few good resources for this. The different positions of "Technical Lead", "CTO", "Engineering Manager" all vary from company to company so I'm not sure what your new role will entail.
1. https://pragprog.com/book/jsengman/become-an-effective-software-engineering-manager https://pragprog.com/book/jsengman/become-an-effective-softw..., which had a good conversation here (https://news.ycombinator.com/item?id=22033129 https://news.ycombinator.com/item?id=22033129).
2. https://managinghumans.com/ https://managinghumans.com/ by Michael Lopes
3. https://leadingsnowflakes.com/ https://leadingsnowflakes.com/, which also has a good weekly newsletter - http://softwareleadweekly.com/ http://softwareleadweekly.com/.
4. https://www.udemy.com/course/practical-leadership/ https://www.udemy.com/course/practical-leadership/
5. https://tomdemarco.com/Books/deadline.html https://tomdemarco.com/Books/deadline.html - quite old now, but it's still hugely insightful.
May I wish you the best of luck. It's an exciting and really difficult challenge, but can be hugely rewarding in the end.
- basseq 7y agoOn #2, there are a ton of well-written and entertaining articles by the author—Michael "Rands" Lopp—on his website. https://randsinrepose.com/ https://randsinrepose.com/ He also hosts a slack that's up to something like 100,000 people. Ask a lot of dumb questions. https://randsinrepose.com/welcome-to-rands-leadership-slack/ https://randsinrepose.com/welcome-to-rands-leadership-slack/