Friday, February 26, 2016

The Calm Before The Storm

Strangely, I currently have nothing assigned to me for this week.  It feels like the calm before the storm as everyone has been clamoring about signing a new client for the past month or so.  As soon as we sign them, I think everyone around here is going to be super busy.


I started writing this in March 2015 and never finished.  After almost an entire year, I am trying to get back into blogging again.  It makes a lot of sense with my new promotion so that I can track my progress and see what happens.

Promotion and leadership thoughts

After some scrambling around, I will be promoted to Lead Programmer Analyst effective Monday, February 29.  (On a side thought, should I only celebrate this anniversary on Leap Years?)  I am hoping that this new role leads to additional leadership responsibilities. I feel like I am ready to be a leader here at Investigo and am just hoping for a chance to see what I can do in that position.

I am going to list a few thoughts here to document my mindset at this point in time.  It will be really interesting to see how accurate my assessment will be.

Being empowered to actually take on a bigger leadership role removes the biggest obstacle.  Now I need to focus on the other obstacles.  (I should probably talk to others about what obstacles are in the way of allowing me to grow into a leader.)  Right now, I view my biggest obstacles as perception ("Joe is the guy on the app team who handles reports and SAML stuff.") and a lack of information on what everyone else is working on and what they are planning on for the future.

The first thing I think I should take on is managing the application build.  This would involve knowing all the ins and outs of all the tasks in the builds so that I can easily answer questions from developers (especially Hyderabad), QA, and Product Management (or at least know where to go to find the answers to questions).  I think that staying on top of all the the tasks in the current build as well as all the tasks in Fast Track will make everything flow better.  I think I should also be able to participate in making sure that functional specifications are better suited for developers and that technical specs are created (when necessary).

I am not sure how I will be involved with other projects.  I feel that I should be a key point of contact on integration projects for clients or third party partners. I'm not sure where I fit with the other projects such as the API.  I think one key thing for me to do would be to get some of the day to day tasks off Chad's plate so that he can focus on the development of roadmap-like tasks where he can really shine.

There are a few items which need attention that I think I could help spearhead and make some headway. First, we need to make getting data to developers and QA a priority.  One of  our bigger clientshas specifically given us data early for developers to work with, and no one has made it a priority. The other item that needs attention is the build process and the SDLC.  It seems like addressing these issues is really low-hanging fruit that could easily improve the efficiency and more importantly the morale around the office.

I would like to be involved with the manager meetings so I can learn more about what is going on around here.  I'm not sure if that will be within the scope of my new role, but I feel like this would be the fastest way to grow into a leader. I am pretty confident that this is the way that my career in supposed to grow.  I hope I can take this opportunity and run with it.