extension. Start ' milk on the lips '.
If life is boring, and dream to live so that ' the prospects choked in my craw ', then read on. Just then the programmer describes the career and the most interesting - pay! .
So, in the previous two parts of the article we come to the stage where you have a serious specialist IT, and choose the path of his career for the next 10 years ahead. Behind him you have any experience with 2-3 years in the workbook, dating, diploma and other attributes of the specialist. The next step is to wash your stigma ' promising young specialists '. For this you need to get a job, not as an assistant, intern, and as a full specialist without any reservations. Cleansed from the ' sins ' young professionals listed in the ' log in the eye '. Efforts to make here is not necessary - you will feel a state where the solution of new problems will be approached without haste, with attention to detail, and to solve the problem you will miss your existing knowledge. And then, when all the signs of a young professional you were when the desire is clearly ripe to move forward, in front of you a question: ' What is the top career ( something to strive for )? ' . Burning question that requires a separate article.
Clearly established in the IT career ladder is not. But a rough way as follows:.
intern;.
programmer ( the tester, the system administrator );.
Lead Programmer;.
System Architect ( senior systems administrator);.
followed by the administrative ladder:.
their own business;.
or.
Head of Department ( application programmers, system administrators, testers );.
Head of Department - Deputy Technical Director;.
Technical Director;.
Technical Director - Deputy Director General;.
general manager.
Another option:.
intern;.
the programmer;.
analyst;.
followed by the administrative ladder:.
Project Manager;.
their own business;.
or.
Head of Department;.
Head of Department - Deputy Director (Technical, sales, marketing, etc. n. );.
Director (Technical, sales, marketing, etc. n. );.
Director (Technical, sales, marketing, etc. n. ) - Deputy Director General;.
general manager.
The first option is more suitable for people with a mathematical way of thinking. The second - the humanitarian. Now more about each step of the career ladder.
trainee.
Salary symbolic. Work for the sake of perspective, gain experience, purchase singles. In this paper we are interested in everything, t. to. at this stage, all new. The liability of the poor - what to take with an intern? . For example, printer refill, promotional leaflet to do at the show sit stand, praising their goods to the public, to go to the customer to install software or deal, why does not work, write a simple piece of software, ' drive ' software for errors, etc. n.
Programmer ( the tester, the system administrator ).
The first six months, everything is great - new challenges, new knowledge, experience, getting used to the team. Salary is beginning nicely to please their size. The minimum requirements are already covered by this Salary. After six months, comes routine, boring job. Programmer begins to weigh on ' stupid ' coding, where 90% of the time to do coding and debugging trivial and not interesting (in terms of methods to solve ) problems. Sysadmin at this stage, more like a ' boy -on- errand ' - just a computer utter a word ' wrong ', so that users have already created a sysadmin. As a rule, the problem is the same (for details read on. http://sysadmin. mail. ru /. ). Increasingly, the working time is killed in the smoking room, ' crawling ' the web, t. to. from the routine starts to bring back unbearably. Really productive work time is reduced to 2-3 hours per day. In this phase, there is a good chance to take a step higher.
Lead Programmer.
The work is pleasant that you are attracted to the discussion of problems relating not only to programming. Participation in the work with customers, preparing technical specifications, clarifying the terms of the task, and even questions the project budget. You're well received in the ' upper circle ' - is at the meetings at the technical director, the latest trends in the company. Lead is not exchanged for trifles, spihivaya routine for programmers. Salary has already reached such a level that allowed her to not to think - a dripping, but drips. In the ' standard ' life short - vacation in the popular resort, a bar with friends on Friday night and t. n. Yes, this step can be carried away, and stay until retirement. All the more so the further growth is very difficult - job system architects is much smaller than the programmers, they claim.
System Architect ( senior systems administrator).
Most likely, a year or two in this job you've forgotten programming. Quite a different level of thinking. Formation of the developed system architecture - that's your job. Wages can not just not think about it, and wonder where it profitable to spend: to buy a car, an apartment ( currently, children ), cottage, relax on holiday at the resort above average. In this work, the people at the age of 40 years and above. They begin to think about health: fitness club, extreme hobbies, etc. n. Working closely with top management to become a regular routine.
Senior system administrators will not pave the cables themselves are not set up client sites and do not run to the users. They manage servers, form a plan for the development of information networks in the enterprise, unaware of procurement techniques.
In this phase jump is almost impossible - job bosses even less, and want a lot of. And age does that have ... Also note that the following administrative steps, as a rule, children are engaged in top-managers - you were not around.
This is due to the fact that no work around, do not break, plus a sense of unrealized because some go back to your own business.
department head.
If you dropped a chance, and you became head of the department - I sympathize with you. On the administrative ladder - this is the lowest level with the highest workload. On you will blame all the problems that require you to be in several places. I do not know of any head of department, who would have had a normal 8- hour working day - all of them are plowed for 12-14 hours a day, often on weekends. The salary will not be much larger than the system architect. Thus, the symbolic gain, just to show who's boss. Here and ITshnikom is difficult to call you - you're already a bureaucrat. Responsible for implementing the plans, shall be liable, arrange the papers, talks, trips. But what's the holidays! . For all the mistakes of your subordinates in the first place you will be punished. The director never personally going to scold simple hard workers - it will punish you. One happy - there is the notorious administrative resource. Career senior manager unpredictable. No wonder they say: ' The higher up, the harder you fall '. There, at the highest levels of power ever goes covert struggle, translate into different ' pereturbatsii ': is change the shareholders and the ' new broom will revenge in a new way ', the director of the agile, the spihnet anyone and will go to improving. In this situation, using administrative resources wisely, we can take the place of the Director. And there is really quite another ' tale '. In this position you will not rank as a IT-specialists. You - the top manager and this article is not for you. Therefore, further description of the career ladder I stop. We were not considered three positions.
analyst.
Your task in this post - find out what the customer wants after all? . The task of the analyst - to translate the language of the customer into the language of the programmer, the task of formalizing. The work is paid is not very high - slightly lower than the level of the programmer. You've got to have a special talent for communication and strong nerves. Professionally programmed and can not know how - the main thing to know the basics of programming in order to formalize the problem. Over time, the analyst gradually migrates to the project manager.
project Manager.
As the head of the department can not physically cover all of the projects, then you, as project manager, charged with the full supervision of one or more projects with full responsibility for their implementation. Note that, although responsibility for implementation of the project lies with you, however, you have the administrative resources is minimal. Yes, it is virtually no! . e. you incur any document for signature by the Chief. You can not punish the negligent employee, although you will still require the implementation of the project, no matter what careless employees - can only write the official letter of complaint to him. You can not buy equipment for the project - you can only make the order and submit payment due to the head, and he decide to put their signature in the ' agreed ' or not, and only then you will run on pay issue. After payment you will run, and debit purchase. In general, the same meal that the head of the department - no wonder it is the lowest administrative level of the career ladder. Once all the worse by the fact that the full responsibility for projects supervised by you, you almost do not have any administrative resources - all issues are resolved through the Head of Department. The salary is good. No worse than the system architect. It can allow a lot, but with such a schedule would be if you have at this time? .
testers.
I made a separate post as a sign of special respect. These are people with a special gift, the gift of breaking everything that falls into their hands. If you love trying new things and you have such a gift - you direct road to the testers. For a tester salary is less than a programmer, but not much. Be it not everyone can - should have an appropriate character for this, for the whole day to click on different buttons, input test data and carefully record their actions - a very boring and routine work. Do testers have their intermediate stage of growth on the way to the office of Head of Testing. Much more than the salary of those testers who can write scripts to automate testing procedures and know the different testing methodology. This is a professional tester, his salary is comparable to the lead programmer salary. One bad in this work - career growth is limited by the head of the testing. When appointing a new head of the department will be given to those who have gone through a career analyst, project manager, then from those who have gone through the ranks of programmers ( senior programmer or system architect), and then from the testers.
conclusion.
This is a sample list of jobs and their hierarchy in the career ladder. In the field of information technology career ladder is rather loose, and you have a chance at the next wave of IT- revolution to make a big career jump up.
PS: And the salary? . Specific amounts are highly dependent on the specialization. To navigate this, read the next chapter.