turn!

Ten years of wind and rain, the growth path of an ordinary programmer (six)

Growth, choice and loss (lower)

I. Introduction

What prompted me to leave the 6-year-old company is the main reason for it?
I think they still want to have a technical heart of it.

Second, the choice: Management and Technology

In a company / team / project group, with some qualifications, the post is to continue to do technical or management into the post?
Sometimes forced into management posts or passively how to do?
To a certain age, you can continue to do technology?
Do technical or subject to find fault with the project manager do?
Technology research and development, technology management, project management, how to choose? Which for their own?

In fact, most of the programmers mentioned above are selected and confusion at a certain stage. In addition to job transfer or even a career change, the technician will these routes it up.

I have puzzled over, even above the road are gone.
Experienced project manager, technical manager, on behalf of the Business Director (the last departure is not really going up), now remove the burden, to re-trigger, choose to do an ordinary programmer, return to the beginning of the heart, began to run toward the direction of the architect.

For more than several routes, my thinking is:

If you feel too tired to do the technique, the liver does not move or feel always under the command of people, uncomfortable, then

  • Willing to managing people, good coordination, good at dealing with customers, then do it the project manager, the upgrade path is the project director, department manager, responsible for the company KPI, revenue profits;

  • Good at digging needs to understand the industry trends, familiar with the company's products, do demand Analyst / Product Manager, upgrade path consultants, business director;

Also hopes liver in the first line, then

  • Willing to take the team, good personnel training, do not want to deal with complex relationships, love to do technical management, upgrade path technology manager, director, CTO;

  • Not want to take the team, but I love doing project / product, love technology, then, do the architect of it.

Architect is doing?

There are many architects: system architects, data architects, infrastructure architects, application architects.

We are the architects general sense refers to the system architect.

System Architect is responsible for system design or product line, is responsible for understanding and managing and ultimately identify and assess non-functional system requirements (performance, security, availability, scalability, portability, etc.), given the development of norms build core architecture system implementation, the entire software architecture, key component, the overall design of interfaces and clarify the key technical details of senior technical staff.

My understanding is got on the hall, got under the kitchen, playing the monster, and the role of the Kinds.

Go out with the boss flicker customers, given farsighted solutions; realization landing, can give the technology feasible.

Now look down on the industry there is a general trend PPT architect, but even the PPT are drawn well, how do you put the overall structure of the system revealed, how to allow customers to agree? How to make R & D / delivery teams to understand and implement?

Well, I spoke to this a little more to say. Mainly because the architect is the goal I have now re-start it.

For the above route, in fact, not good or bad, just look at personal preferences. And I do not think the so-called to a certain age, do not do technology. fallacy. Just do not want to do technical people to excuse themselves find nothing.
So, it looks like, and ask yourself: What is good?

Finally, all of these routes are not immutable, most of the time we upgrade path are actually spiraling.
The so-called 弯曲的直线is also.

Third, the departure: the pond and the Frog

In fact, ah, easier said than done.
Making choices, I also did not say easy as above.
In December, 2006, I chose to leave I spent 6 years in the company.

He said the money, in fact, count the end of the year, my salary has reached 200,000. In Hefei, the income still can.
And when the face of the new company, I am actually more accidents, so there is nothing going to do, so do not talk about salary too high.

Said idle, qualifications are old enough, they can already do on a punch out, go to work at 9 am, 16:00 to pick up his son from school.
In the new company, to get up at 6:30 every day, to catch the 7:20 train.

Various reasons, but the most important thing there is a pursuit of technology at the heart burn it.
But, my wife suffer, you can not lighten her burden.

But, still he decided to resign. My wife has never blame me selfish, thank her for her support.

I had to laugh at yourself, doing the project manager two years, techniques have abandoned out.
Back to re-do the technical manager of the year, with the outside world standards, just think, it has fallen a lot.

After the sword into the sky, but it is a loss look around, in this small pond, can not find more than my own mountains.
Can you clearly know that this is just an illusion.

Because the sky outside, still the majority.

I hope to meet more interesting people, more challenging projects.

I was willing to do oxtail, and climb higher mountains.
I hope that in more back Daniel picked up the pace, you can guide me forward.

2019, I'm coming.

Ten years of wind and rain, the growth path of an ordinary programmer (six)

Growth, choice and loss (lower)

I. Introduction

What prompted me to leave the 6-year-old company is the main reason for it?
I think they still want to have a technical heart of it.

Second, the choice: Management and Technology

In a company / team / project group, with some qualifications, the post is to continue to do technical or management into the post?
Sometimes forced into management posts or passively how to do?
To a certain age, you can continue to do technology?
Do technical or subject to find fault with the project manager do?
Technology research and development, technology management, project management, how to choose? Which for their own?

In fact, most of the programmers mentioned above are selected and confusion at a certain stage. In addition to job transfer or even a career change, the technician will these routes it up.

I have puzzled over, even above the road are gone.
Experienced project manager, technical manager, on behalf of the Business Director (the last departure is not really going up), now remove the burden, to re-trigger, choose to do an ordinary programmer, return to the beginning of the heart, began to run toward the direction of the architect.

For more than several routes, my thinking is:

If you feel too tired to do the technique, the liver does not move or feel always under the command of people, uncomfortable, then

  • Willing to managing people, good coordination, good at dealing with customers, then do it the project manager, the upgrade path is the project director, department manager, responsible for the company KPI, revenue profits;

  • Good at digging needs to understand the industry trends, familiar with the company's products, do demand Analyst / Product Manager, upgrade path consultants, business director;

Also hopes liver in the first line, then

  • Willing to take the team, good personnel training, do not want to deal with complex relationships, love to do technical management, upgrade path technology manager, director, CTO;

  • Not want to take the team, but I love doing project / product, love technology, then, do the architect of it.

Architect is doing?

There are many architects: system architects, data architects, infrastructure architects, application architects.

We are the architects general sense refers to the system architect.

System Architect is responsible for system design or product line, is responsible for understanding and managing and ultimately identify and assess non-functional system requirements (performance, security, availability, scalability, portability, etc.), given the development of norms build core architecture system implementation, the entire software architecture, key component, the overall design of interfaces and clarify the key technical details of senior technical staff.

My understanding is got on the hall, got under the kitchen, playing the monster, and the role of the Kinds.

Go out with the boss flicker customers, given farsighted solutions; realization landing, can give the technology feasible.

Now look down on the industry there is a general trend PPT architect, but even the PPT are drawn well, how do you put the overall structure of the system revealed, how to allow customers to agree? How to make R & D / delivery teams to understand and implement?

Well, I spoke to this a little more to say. Mainly because the architect is the goal I have now re-start it.

For the above route, in fact, not good or bad, just look at personal preferences. And I do not think the so-called to a certain age, do not do technology. fallacy. Just do not want to do technical people to excuse themselves find nothing.
So, it looks like, and ask yourself: What is good?

Finally, all of these routes are not immutable, most of the time we upgrade path are actually spiraling.
The so-called 弯曲的直线is also.

Third, the departure: the pond and the Frog

In fact, ah, easier said than done.
Making choices, I also did not say easy as above.
In December, 2006, I chose to leave I spent 6 years in the company.

He said the money, in fact, count the end of the year, my salary has reached 200,000. In Hefei, the income still can.
And when the face of the new company, I am actually more accidents, so there is nothing going to do, so do not talk about salary too high.

Said idle, qualifications are old enough, they can already do on a punch out, go to work at 9 am, 16:00 to pick up his son from school.
In the new company, to get up at 6:30 every day, to catch the 7:20 train.

Various reasons, but the most important thing there is a pursuit of technology at the heart burn it.
But, my wife suffer, you can not lighten her burden.

But, still he decided to resign. My wife has never blame me selfish, thank her for her support.

I had to laugh at yourself, doing the project manager two years, techniques have abandoned out.
Back to re-do the technical manager of the year, with the outside world standards, just think, it has fallen a lot.

After the sword into the sky, but it is a loss look around, in this small pond, can not find more than my own mountains.
Can you clearly know that this is just an illusion.

Because the sky outside, still the majority.

I hope to meet more interesting people, more challenging projects.

I was willing to do oxtail, and climb higher mountains.
I hope that in more back Daniel picked up the pace, you can guide me forward.

2019, I'm coming.

Guess you like

Origin www.cnblogs.com/Freedom0221/p/11006244.html