- Jun 24, 2006
- 3,248
- 1
- 81
I am a software developer, and I'm in my mid 20s right now. I've recently had some one on one discussions with a couple VPs and and EVPs about the future of the company and possible roles that I could play. It has been made clear to me that I may be able to take significant strides upwards in position in the near future. These were informal discussions, but it really got me thinking.
One question I've been asked is where I see myself in 2-5 years. I've replied with vague answers, but basically said that I wanted to be an architect, but I could see myself going into the role of a director or VP of development. I want a strong involvement in the business (I see myself as having no involvement in the business at my current position. I only code what people tell me as of now) but I'm still very fond of getting my hands dirty in code and design.
I was also asked if I would consider non-technical positions, in product or sales. I am open to this, and this brings me to the main reason for this post. I feel I'm at a crossroads, but I don't have enough exposure to the world to know all the right decisions to make. Outsourcing is pretty much a foregone conclusion, so staying as a developer may not make the sense. But at the same time, technical leadership and developers are still needed with outsourcing, to manage and integrate outsourced projects.
I have focused my energies thus far on creating sound technical solutions and this work has payed off and gotten me recognition. Now I feel like I need to start looking at the bigger picture a little more. I may have more exposure to upper management in coming months/years and I need to know what their world is like. I don't want to seem like a buffoon when asked things like what I want to do. Do I want to be a manager, a director of development, a CTO, an architect? Peter Principal and Office Space type jokes aside, how can I accomplish this? I want to know what a manager's world is like, what the business world is like, any suggestions on what to read?
One question I've been asked is where I see myself in 2-5 years. I've replied with vague answers, but basically said that I wanted to be an architect, but I could see myself going into the role of a director or VP of development. I want a strong involvement in the business (I see myself as having no involvement in the business at my current position. I only code what people tell me as of now) but I'm still very fond of getting my hands dirty in code and design.
I was also asked if I would consider non-technical positions, in product or sales. I am open to this, and this brings me to the main reason for this post. I feel I'm at a crossroads, but I don't have enough exposure to the world to know all the right decisions to make. Outsourcing is pretty much a foregone conclusion, so staying as a developer may not make the sense. But at the same time, technical leadership and developers are still needed with outsourcing, to manage and integrate outsourced projects.
I have focused my energies thus far on creating sound technical solutions and this work has payed off and gotten me recognition. Now I feel like I need to start looking at the bigger picture a little more. I may have more exposure to upper management in coming months/years and I need to know what their world is like. I don't want to seem like a buffoon when asked things like what I want to do. Do I want to be a manager, a director of development, a CTO, an architect? Peter Principal and Office Space type jokes aside, how can I accomplish this? I want to know what a manager's world is like, what the business world is like, any suggestions on what to read?