I would recommend the book "essentialism".
You can't do it all. You need to define what is the most important things and avoid everything else. This is how you get balance and reduce stress.
31–40 of 63 posts
I would recommend the book "essentialism".
You can't do it all. You need to define what is the most important things and avoid everything else. This is how you get balance and reduce stress.
I'm in a similar situation and have no idea how to solve it. I've been thinking of pulling together a mastermind of other programmers-turned-executive so we can talk about these problems together. I'm seriously peter principally-ing over here. ;) Anybody interested? Me: Mid 30s Director of Technology Team of 10 + part timers. No College. Two failed saas products.
This doesn't directly address your question I suppose, but one thing that I have found to de-stress myself in times like this is to take a moment to consider the achievements you've made (with no formal training, etc). You're clearly super competent, can solve all sorts of problems, and a natural leader. This is great for you long-term. You will most likely have tons of great job opportunities in the future, which wi…
I'm in a similar situation and have no idea how to solve it. I've been thinking of pulling together a mastermind of other programmers-turned-executive so we can talk about these problems together. I'm seriously peter principally-ing over here. ;) Anybody interested? Me: Mid 30s Director of Technology Team of 10 + part timers. No College. Two failed saas products.
I've experienced the transition from being an engineer to a manager, and then from a manager to director, from director to VP, and now CEO. I can tell you by far the most material impact on my ability to take on more responsibility has been having a great manager (not just a mentor). A manager knows what work you're being asked to do, sees you try to do that work, and can give you feedback on the work that you're doi…
I've experienced the transition from being an engineer to a manager, and then from a manager to director, from director to VP, and now CEO. I can tell you by far the most material impact on my ability to take on more responsibility has been having a great manager (not just a mentor). A manager knows what work you're being asked to do, sees you try to do that work, and can give you feedback on the work that you're doi…
I like the question about a great manager as a way of learning from others' experience. Do you find that it's useful in assessing the candidate as well? Are there good and bad answers to that?
I've had experiences almost exactly like yours. Long hours, lots of pressure from above and below.
I have found that leaving the office and wandering around our neighbourhood for a few minutes (What's neat is that when I come back I can usually find one thing I need to knock out from my massive list and close it, done well. It's like I come back with clarity and energy. Of course it depends on making it from the door to your desk before anyone says "do you have a minute?" - then it all goes to heck for me.
I also "escape" at the weekend. Clearing head-space like that puts you in a good mood, lets your sub-conscious solve some of the issues.
Happy people are better workers. Remember that for yourself and more importantly for the team you manage.
I think your first step is to delegate some of your responsibilities ASAP. If you stop writing code and building estimates (but keep doing code reviews!) and hand off parts of the new hire training, that will free up time for other responsibilities. It will also help the people on your team grow so they can carry even more of the load for you. The Manager Tools podcasts have a lot of very useful advice that I think w…