It sits there on the edge of your desk. You’ve pushed it off (physically) many times before. But then you pick it up and put it right back on the edge. It’s the code that works that no one knows how but now they need to change. You don’t touch that code, that code should never be modified, it should be left alone forever. But it can’t, you have to dive in, you have to…
You might feel like you’re only operating at 50% and that is probably a tough feeling – knowing you’re not operating at 100% capacity and knocking down tasks as soon as they come in. That is most likely very tough. But in the back of your mind, it’s always important to remember – that you’re 50% is someone else’s 120% and they probably wish they could have your 50% all day, every day.
Your Strategy is where you want to go. Your Tactics are how you are going to get there. Your Tactics can change as you learn, stumble, fail, and achieve. But your strategy should always remain the same. Another way to think of it – your strategy is what drives you and pushes you to achieve a goal, your tactics are what will make it happen.
I’ve always been a back-end, middle-ware coder. Service gets data – awesome – success – looks great. I’ve done front-end worked, but I have never truly enjoyed it. I will buy a template before doing my own work. Lately, I’ve had to force myself to do Front-End work. It has been painful. And the only thing I can say is that I have a huge appreciation for front-end developers and what they do. Hats off…
The hardest part of building a team is building those you delegate to, who you lean on, and who you bounce ideas off of. In any team, building a bench is the first thing you need to do, it is also the hardest thing to do. You might not have it in place on Day 1, it might take multiple days, that’s okay – because when it does happen, when it clicks, it will be…