Contacts

What is the difference between a programmer from the system programmer. System administrator VS programmer. What he does

Hi friends! Today we will talk about such a profession as a system administrator. Since our age - century of technical progress. Century cars. It is impossible to imagine even the smack of computer without a computer! The director of the enterprise, in accounting, in the cabinets of the department of departments, and in ordinary employees - everyone has computers in the workplace.

Corporate mail, news, market, bank - all these benefits of a modern labor collective will undoubtedly help survive in a cruel business world. But how to make it all work together? How to make employees not "in contact" and "classmates" sat in working time, Did you do business? How to protect secret information from a working computer from hackers? Here for this, there is such a profession as SIS admin.

If you ask Google, who is this, he will answer about the following:

SIS admin is an employee whose job duties imply a staffing of the Park of Computer Engineering, Networks and softwareas well as providing information security In the organisation.

In the people of such a specialist, they simply call the "admin" or "sysadmin".

So let's figure out ...

What he does

The duties of the SIS Admin refers to ensuring the sustainable work of computer equipment.

This stage includes:

  1. installing and configuring (and sometimes even purchase) computers,
  2. component I. peripheral devices (printers, scanners, etc.)

When you have this case, the main thing is to pave computer communications so that even the most sophisticated worker has pulled the foot of the plug and did not float coffee system unit.

The most difficult thing in the work is to explain the beautiful blonde secretary of the chef that you don't need to pin the mouse wire with the buttons to the table, even if it hurts much)))

  • Configuring programs and ensuring their stable, reliable work will be, perhaps, the most time-consuming in the work. Software can be completely different, depending on the specifics of the enterprise. For example, from ordinary Microsoft Word'a & Excel, to Oracle DBMS and accounting programs.

The main problem in the work of the software is, unfortunately, it is the human factor, since usually complaints of employees begin with the sysadmina from words: "Not there pressed and everything suddenly gone somewhere." Synchronize the work of the programs and set the correct protection of "fools" - here, consider half the work of the system administrator.

  • Also, the sysadmin should know and be able to properly configure access parameters so that each employee can enable only his computer, its profile, run only those programs to which access according to its status in the campaign. If the work of employees is related to the Internet, then the system administrator will have to configure the parameters of access to the World Wide Web so, in order not to "in contact", "Odnoklassniki" beloved by office workers are not available from work computers.


Sisadmin is a very weighty figure in the company, like a horse on a chessboard. It seems not the most important person, but without it is not at all impossible. Sometimes it is enough to finish the courses for admin to become the rulery office computers. And computers, because they have the property break, and both in an ordinary employee and the general director.

More details to learn about what the SIS admin does, you can find out the video.

Pros profession

Almost complete autonomy can be attributed to the incomparable advantages of work, because to find a person on a company that will understand computers at the SIS level of the admin and will check your work - almost impossible. It was Sysadmin that is a "virtual director" in the campaign, therefore competently configuring the equipment and allowing the valuable instructions of the "Office Plankton", you can safely carry out gray labor weekdays, indulging social networks or absorbing modern youth online games. In addition, solving problems with the appliance and senior management (top manager, chief accountant, personnel, etc.) will provide good connections and will help in promotion on the service staircase.

Paper Tools, again, representatives of this profession are an order of magnitude less than other workers. As practice shows, while at the end of the month, the year, the heads of departments, subordinate, strongly write reports, bring accounts and summarize - system administrators in their office are twisted by the soldiers from the twisted pair.


Explicit advantages include salary of sysadminov. According to the site "Job.ru" for services of this kind of company, they are ready to pay an average of $ 1,200 to $ 3.000.

The profession includes disadvantages (minuses):

  1. Uneven and sometimes high loading. Computers with efforts of negligent users are buggy and break with enviable regularity almost at any enterprise.
  2. Neon understanding and sometimes absolute reluctance to understand at all how the system works. The mouse is buggy - the sysadmin is to blame. The site does not work - the sysadmin is to blame. The power supply has blocked - the sysadmin is to blame. And look, prove that the voltage in the power grid does not depend on you!
  3. Limited opportunities for career growth. If the company's activities are not related to the provision of services in the field information technologies, except for the increase to the salary, it is no longer worth it for what.

Characteristic

What qualities are needed by a good system administrator?

  • First, it should have a good technical education. Knowing that there is a system unit, and that the monitor and how to reinstall the operating system - it is clearly not enough.
  • Secondly, a good SIS admin must own english language At the level clearly superior to the basic.

Most programs and especially technical description They are attached in English and gaps in knowledge of the language can be expensive, and there is nothing to do in a solid company without knowledge of foreign.

  • And finally, thirdly, sociability, the ability to find an approach to work colleagues will provide a sysadmin not only additional cookies to coffee, but sometimes a good premium.

If you are accustomed to work yourself, speak English well and know how to find a way to go to people - this work is for you. Yes I. wage It will ensure not only yourself, but also to please the family, and in our information society, a person from such a professional will never be left without work.

Regards, Alexey!

For almost thirty years I have reached the senior system administrator. In my disposal there were about forty servers with Linux on board. The company grew and expanded, but the tasks were reduced to increasing the power of the finished functional.

And everything would be fine, but over time and for certain reasons, discomfort began to prevail over comfort.

First, the support process itself, or rather its "constant" nature or the absence of any completeness. Minor tasks, performing, superimposed on each other to infinity and turn into a huge com, which constantly changes its dimensions - the ratio of completed and unfulfilled tasks. What ultimately gives rise to questions: "What is useful I have already done, what else will I do and what I actually move to?"

Secondly, interrupts. In case of system administration, they are especially allocated from all problems and can derive from the mental equilibrium of any. When you write code, you optimize the service and every half an hour you distract you with questions, urgent tasks and challenges - it's sometimes very hard to return to work, and time is spent on it, - you can see for fifteen minutes, remembering you from where you were pulled out and what did you do (in the book " Time management for system administrators "Thomas A. Limoncelli is well written about this). As a result, interruptions form a statement "I do not give to work"! ..

Thirdly, the habit of the workflow. As you know, the person gets used to everything that initially caused admiration and brought in general satisfaction, it becomes ordinary and boring. When everything is spinning and works perfectly, you know only you and the maximum of the head of the department, users also take this for their given and do not have any reason for pride. But they notice any small mistake, from which he suffers from both karma of the entire department and the inner state of the administrator, "you are convinced against the will -" I am a bad employee. "

All this concerns the service as a whole and such is his path. And I'm in her, slowly, but burned.

What did I want? More dive into more creative work, reducing influence on the part of the trifles, see the end result and receive satisfaction from this. And that's it. We tired and alienated looking at our programmers department, reading a hubr or looking at the GIF-ki on DevelopersLife, I realized that if I could not get this on the field of adminism, it's time to change the profession, and since I liked the code I liked more and more Did not wait long for a long time.

The choice of language for me has always been a solid disorder. At work, I wrote on Bash, as it was necessary to write on something, and its ability for system administration is enough with a head. Perl - did not like the syntax. For a very long time I tried to accustom myself to ANSI C, I worked two books, - Unix Development of network applications (William Richard Stevens) and programming for UNIX most full guide (Mark J. Rodchind). But it never found the use of acquired knowledge, I still regret the time spent. According to the requirements, I wanted to keep up with Linux, was universal, skillful and SYS (for current scripts), and Web (with the back of the future) and not exit the syntax. Around Python walked for a very long time, - slowed down his relative youth, low popularity, and, I do not know why, his name. Over time, watching the giants that are increasingly using Python on production, and by the time I decided to change the profession, I have already decided on my tongue, although it was not particularly from anything.

The first six months I read Mark Lutz, I tried something to write, but the knowledge was scribe and was afraid to apply them on combat servers, and I did not see the benefits in replacing Bash on Python. Time was drawn, and my idea liked me less and less. As a result, he convinced himself that if it would not work with me, it will work out from others, "you need courses, in a short time, with practicing practices and to be responsible for paid money. So it will be easier and faster.

I found monthly Python courses at the local institute and persuaded the guidance on their need, although by the time of payment, I was already ready to pay them. For the month of study, everything fell into place. All accumulated before and read on the Internet decomposed shelves and became clear and transparent. No book will replace live teaching, where any inaccuracy or shortness may be explained in place.

Further, both at the wrong time, in the course of six months, gradually and in its free time, I rewrote all scripts and all automation on Python, wrote a statistical server for Squid (Python, WSGI). Already for her blood, there were courses through the webinar on the OOP and Django, as they need to argue their need for the current employer decided not to even try. I rewrote everything taking into account new knowledge. Further, for the sake of expanding the horizons, there were still testing courses, but I did not like it, - left as a backup option.

The following six months, in addition to direct duties, were spent on support and optimizing code written by me and on job search. Considered only Full-Time, - could not be administered, dreaming about new work and new features.

During this time, there was about a dozen interviews to the Junior position. Just about a dozen. But everywhere required or django + frontend, or with experience from two years. There is no experience on the production "e no, and I did not have a frontendent and there was still no desire. What else is strange, there were no questions about the language, but there were a lot of theory, OOP, Patterns, Scrum methodologies, Agile - whom I naturally did not know. Continuing to beat his head about the door of conference rooms and listening to the standard phrase "We will call you back," I continued to go to invitations. And ultimately I took a backend developer in a closed project.

At the current place of work, I have been working for several months and I can sum up.

In general, it was spent a year and a half. For someone, it is a lot, but with all courses, night homework, reading, writing and rewriting the code, as well as with current tasks in a growing company, for me it flew unnoticed.

That I was striving for, I certainly got, although I was rejoiced for it for a long time, "I got the feeling" I got, I became a programmer "burned very quickly, about a week, and I came to replace it:

Labor weekdays with wild load. From the institute, I did not even strain my brain. As a result, poor sleep, reflections on the code in the free time, when, for example, you need to relax with your family, and a common bad state of health, although now it seems to be achieved. The fact that has already passed so much time, I have already realized when writing this article. The time spent greatly and now I am afraid, no matter how quickly the whole life flew in front of my eyes. It's time to learn to relax.

Fighting procrastination. Good systemic administrators free time have much more than they say. Thanks to which there are many subscriptions, channels on YouTube, profile sites, jokes-additives, many familiar on the network and interests. Personally, I could go to read and view all this a day. What makes me on the current post, for lack of time, I had to practically refuse. Initially, I simply read running, then read just headlines, and then completely unsubscribed. Learned not to answer instant messages Messenger for the workplace, in order not to be distracted and not to lose thoughts. Now it was signed for a dozen only specialized sites.

Initially, these difficulties tried to tie to her age and at one of the interviews I was told that the company was not profitable to invest in me and that I decided to change the profession. But now I can say that the case is not at all.

Case in the profession of the system administrator. Work, the final result of which seeks absolute laziness, strongly relaxes life positions and aspirations, and communication with users and listening to their discontent, even more strengthens the asocial principles. And here already, who, like me, begins to think about greater usefulness, which leads to the search for more harmonious life, and whom everything suits and he continues this difficult existence.

Noticed that in lately A lot of acquaintances of Adminov begins to prepare for republishing or have already changed the profession. And development cloud technology and expanding the influence of outsourcing companies, only strengthen this trend.

System administration slowly loses its relevance and in the near future, it is likely that this profession will change, will become a hot start and, possibly, internship for more and more new programmers and other omnidirectional IT specialists. But not more.

Specialty and Specialization: Digital (Computer) Programming, Software, Mathematics, Quantum Mechanics, Mathematical Modeling, Physics

Required education (level education, type of educational institution)

The most promising is the highest professional and academic education obtained in leading academic universities

Specific abilities necessary for the successful development of the profession:

mathematical abilities, the ability to easily decide and make physical and mathematical tasks, interest in purely mathematical and physical problems and problems.

School program profile:

Mathematics - geometry, algebra. English.

Character and content of work:

Writing computer programs, ensuring functioning computer Systems and their maintenance

Obvious pluses

High social prestige profession, the possibility of implementing creative abilities, a big degree of freedom and independence in the work, the possibility of working as part of international scientific groups.

"Underwater stones", obvious cons

Individualistic work, high degree of threat of professional deformation - workolism, level decline social contacts and connections

Possible occupational diseases: Nervous disorders, the danger of cardiovascular diseases, impaired vision and the possibility of diseases caused by systematic work on the computer, are possible diseases of the musculoskeletal system, osteochondrosis, hypodynamia, ischemic heart disease, other disorders caused by a sedent and larch lifestyle.

Salary plug (in rubles on average per month):

in Moscow and the Moscow region: 40-130 thousand rubles;

in large regional centers: 30-80 thousand rubles;

in the remote and rural areas of Russia - from 15 thousand rubles.

The programmer is the main character of modern anecdotes. These are statistics. I also have a favorite joke, which also applies to system administrators: "Programmer / System Administrator is such a person who solves your problem by creating two new." Who has a computer computer, and the programs worked unusually or did not work at all, I will understand me.

I will understand because it's no longer to contact anyone. There is a task or a problem that is associated with the work of the computer, its connections, it will still have to access the programmer, you love it or not. The programmer is the person, on the shoulders of which the entire information era is holding. From here - love and hatred.

About programmers have long been written books and remove films in the style of "Action".

Wikipedia says that a programmer is a profession or a person who is engaged in developing software for programmable devices, which, as a rule, contain one or more CPU.. An example of such devices are desktop PTO, cellular telephone , smartphone, communicator, game console, server, supercomputer, microcontroller, industrial and disposable computer. By mistake, the programmer is sometimes called the system administrator and other IT specialists. By the way, Wikipedia is also a product of a modern information era. This is the folk encyclopedia, which the people themselves make up the rules themselves. This is possible only in the virtual space created by programmers and other IT specialists. Just go to Wikipedia and you already in a completely new world, who has if there is no hosts (although it is based on the fact that the Internet has arisen as one of the projects of the Pentagon, the owners, maybe there, but only hardly they can do something with This world, except to try to turn off), where there are only "stalkers" - conductors, specialists and mentors. This second reality becomes more and more strength: just in 2008, the number of computers connected to the Internet reached 1 billion, and in 2014 there will be twice as much. The most important thing is someone who must serve all this Orava, to write programs, put oS, do upgrades and current repairs, correct failures, plugging "holes" and scold Bill Gates. One billion computers is something! So, the number of computerists around the world approached the numbers to doctors, teachers and, most importantly, they all speak one-two programming languages, even more understandable around the world than ancient Latin in recipes in cough medicine.

And this army continues to grow. And there are still places in their system.

So what you need to do to hear the intimate: "You in the army now!" - You are accepted into the Great Brotherhood, in front of the Sauron Ring - how are the beads of the Indian leader?

This story began before World War II, and for the first time for the first time in 1948, when Nubert Wiener released his new time Bible - "Cybernetics", in which she asked the question: "I think about the time when the cars will replace most people who will have nothing Suggest a market except for its very medium abilities. " But time found the answer itself, as soon as it appeared personal Computer: And how do programmers get away from?

Today, one of the most popular vacancies is a programmer.

The standard path to programmers is the Faculty of Programming Any University of Technical or Natural Science Direction. Where there is mathematics, there will be a mathematics applied, and today it is programming, programming and programming again. There are already more than 8,5 thousand programming languages, thanks to which human communication with the machine occurs, their interaction is implemented. The rest of the career is a compromise between the implementation of ideas inhabiting the head of the programmer itself, and the needs of various firms in their work.

Programmers are different - depending on the specialization, the most popular are specialty: programmer 1C; Web developer; Delphi programmer; programmer.net; Java programmer; C ++ programmer; programmer microcontrollers.

At the dawn of formation computer Industry It was relevant on applied and system programmers / administrators. If the first created software for end users, the system programmers created software tools to support application programmers: operating systems, compilers, standard libraries And drivers. Therefore, a system programmer / administrator is the next step In the development of the programmer itself.

In domestic practice, the proprietary figure of the system administrator has emerged - a leading programmer. The lead programmer usually has high level Software development preparation and has development experience software products using a large spectrum of technology. Its main task is to coordinate projects from the first stage of development and to the final testing stages and technical support and direct participation in the development as a qualified specialist.

The main qualities of the lead programmer are the ability to think systemically, in the future, see all stages of project development, track the trends of the modern market and be able to apply the most promising and modern technologies In their projects, if this is required. The leading programmer, as a rule, also solves some administrative issues, among which - personnel management, coordination of contracts, drawing up technical tasks, resistance to customers. It often serves as an intermediate link between programmers and management, and also performs the responsibilities of the manager with regard to the distribution of works and the fulfillment of the timing of their execution, compliance with the allocated budgets. It is usually a technical adviser for management and participates in the development of all technical issues in the preparation of contracts, negotiation or the development of requirements.

The practical activity of the programmer is provided by a number of tools. among which the leading role is played by an integrated development environment, a vivid example of which is studied in Russia's universities wednesday Delphi.; Software development tools; Driver Development Tools; compiler that broadcasts source, understandable by the programmer, in the machine language, understandable CPU or virtual Machine, or an interpreter that executes the program code directly; The debugger involved in the search for errors, analyzing a variety of variables, stack, memory, processor registers, the word CPU state; The linker that collects compiled files and static libraries in the executable file, the structure of which is understandable to the operating system.

International language communication programmers - English.

All social group Quickly forms your own professional language, your professional jargon. As a rule, such a language is an important social task - rapid recognition in the communication of "its" and "strangers". This language is partially invented, partially borrowed. In the programmers, such a quasi-language has long developed, which is rapidly developing, undergoes changes whose words are borrowed from professional English terminology, are formed from abbreviations and abbreviations, borrowed from the jargon of other social groups.

Kettle, user, macrochnik, carnacker, asthmatic, rapist, engine, pancake, rat / mouse, resuscitation, mom, braking, demolish, hang, glitch, iron, flying, shooter, flider, penny, pussy, sidyuk, click, connect - This is only a small part of the vocabulary programmer's vocabulary. Like any live education, the computer language finds samples, examples and images in everything. It is not necessary to speak with everyone in such a language. But to own them, skillfully screwed in a conversation a couple of relevant expressions, and understand it - necessarily for anyone who works professionally in a computer environment to be "their" among "their own."

Hackers occupy a special place in the programmers. Initially, this word was part of the English Student Slang, denoting a simple, but rough decision of any problem; Damn the fucking of students (usually called a hacker). Until that time, the words "Hack" and "Hacker" were used in different reasons regardless of computer technician at all. Among the computerists, the Jargon word "To Hack" originally appeared (chop, crushing). It meant amending the changes "on the fly" in someone else's program (it was assumed that there are source texts of the program). The exclusive noun "Hack" meant the results of such a change. It was considered a very useful and decent case, not just to inform the author of the error program, and immediately offer him such a hack that corrects it. The word "hacker" initially happened exactly from here.

Hacker today is a person who is actually living in cyberspace, perceiving the Internet, computer programs As a habitat. From this point of view, they are perceived by the actions of some firms as a violation of the principles of freedom, and the objects of cyberspace themselves - as items of their life and arrangement. They adapt these items to their needs, try them to "quality", are fighting against unwanted, from their point of view, objects and programs, sometimes agree on certain actions, up to attacks of objectionable sites, hacking programs and codes. Such is the personal installation of a hacker. There is also a certain way organized hacker activity, in the form of attacks on sites, hacking them, etc., which is supposed to be ordered. However, there are no actual confirmations of such orders with someone else in open printing. Only assumptions.

Exists computer crimewhen knowledge and skills in the field of programming are used for illegal enrichment - by pumping money Some electronic bills On the other, "interception" of credit cards, illegal cashing, etc. As well as on terrorist purposes, preventing the work of law enforcement agencies or state structures. This is the dangerous phenomena with which the state and international law enforcement organizations (Interpol) are conducted.

After graduating from the university, several options are possible - the most energetic, who managed to establish themselves from a student bench can count on a lot - to an invitation to an interesting international team working on any project. For a number of countries, the specialty programmer is like a pass to your life. For example, Canada annually identifies entry quotas for programming specialists. There are major international companies - program developers; Thanks to the World Wide Web, their employees can live and work on all continents, without even meeting each other.

Who did not smile such international happiness, there is an occupation and home: maintenance of several firms or customers. As a rule, such a programmer is arranged to work in any firm that is not burdened by its discipline and work. But now he has permanent place - After that, it is usually not difficult to serve several more organizations. He has a lot of work - enough routine and monotonous: as a rule, it is necessary to stop buggy programs, support the work of internal networks and communications with the Internet, to update job protection, lead primary instructions for employees on the company's computer organization, to write programs or make their adjustment for accounting , Secretariat, change iron and rearrange software. Others work, creating and supporting sites. Someone finds the place where it is replenished electronic resources - Scanning books and illustrative material.

Even working in a group over the solution of a large general problem, the programmer is always quite personally free and is not associated with the formal requirements of discipline.

To live, does not depend on others and to be independent in judgments - didn't the Roman Stoiki dreamed about this, speaking about the happiness of man? Especially, at hand, each of the computerists - programmers, system administrators, specialists in working with internet space - a whole virtual Mirin which there is a place for everyone and everyone.

And be the owner of a whole world - is it not enough?

A little philosophical was the article. Yes, and not so often I write in general for this blog. Unfortunately.

September 2016 turned out to be bright for me to events. Squeezing will be in a fist, I speculated with the work that was dedicated for the last 4 years. And just in horror realized that this is the road to nowhere.

I do not know whether the crisis is the middle age (I have been fulfilled this year for 31 years) or an understanding that for the family I needed the backsings much more seriously in the material plan, but the fact remains a fact - I broke up with the work and the fact that all these years did. And now I can, dear readers, give a kind of farewell so that you do not repeat such mistakes.

So, as I wrote, recent years I worked for those who used to rineuled even on my blog. I worked sysadmin. Moreover, the position was with a "stunning" record in the employment record - a system engineer. And only after 4 years, I just found out that it turns out, it is such a veiled name of Enikay in normal offices. Yes, it is in normal, because by the past office I can not call in such a word.

The beginning of 2013 will remember me for a long time. I had a choice to make an android developer, programmer 1C or system administrator In the office, about which I can't say anything good to say anything good. Winning greed. Since the developer I was offered everywhere at first 25 thousand (Rostov-on-Don). I understand that a programmer even up to a year of work is just a joon. Moreover, I threw an android before, and 1C was doing so much, how many. But after a year, the prospects rose. Skill would grow, and with him and the level of salary. But I went along the path of least resistance, as I was offered 35 tyrov! In the hands! White! And it was the beginning of my professional collapse.

The office was small to disgrace. Single network, without AD or generally a hint of LDAP at least on Samba. With ancient computers under at least ancient XP. One video surveillance server, one file damage and one configured through one place the gateway on the 5th century ...

When I saw all this "economy", I had a reasonable question - and for what to pay this amount? Answer I got immediately for business trips. It was me for commissioning on business trips. On me hung a video surveillance system, server and switching equipment. In 2014, I all liked it - almost all year I stayed in Sochi, starting with the Olympics, where he worked without sleep and weekends for two months, and then he lived in a smoothly in the conditions in which the guest workers will agree to be, due to the greed of the director Office.

Yes, I learned a lot. I studied Cisco at the CCNA level, I wanted to climb to CCNP, but changed my mind. I learned a lot of related technologies such as radar settings (yes, it is RLS) and a lot of things. I learned so much about the VOLS and all switching equipment that it was possible to work on the telecoms after that. And at the same time I was stupid. From monotony, from routine, etc.

I threw this blog. I quit programming. I bounce with the thought that I'm just a sysadmin. I get a salary well and okay.

But every year the alarm grew. First, the first news from Superjob came to the new 2015 that, as it were, it would be necessary to retracted with the sysadmin in the age of 30. Then everything was increasing.

I watched the digests of technology and literally went out of what happened for these 4 years. Xamarin, in IOS, the development went to SWIFT, many new Freymwork appeared on the web, RUST appeared and immediately made C ++ call. Yes, and the latter has changed - came out C ++ 14, which has become more Java to remind.

There was a bunch of changes. And all this passed by. And when two Admin still settled in the office, much older than me, then I understood what a dead-end branch. And quit.

Moreover, there is absolutely no drops. And you, dear readers, I just can convey something to your experience, with which I ran into after dismissal.

So, in the hands of the workbook with such a "disgusting" record, two summaries - on the programmer and the sysadmin. Here are the introductory data. And then it started.

For the sake of interest, I began to send a summary of the Sisadmin, while I did read the book by the fact that I missed the past time. The result was, to put it mildly, not ahti. No, I wished me much. I passed frequent interviews. But behind his back often heard: "God, a man is 31 years old and he came to the sysadmin!" But there was still a bunch of places where resumes flew to Schröder with a diagnosis - "Grandfather. Old strongly for this position. " Moreover, the network is heterogeneous in such organizations. There is I. virtual servers On ESXI, the web server is spinning on Apache and Nginx under Debian and Centos 7, a pile of PBX on Asterisk, sophisticated forests AD, MS SQL Server 2014, Exchange, scripts perfectly at Bash and PowerShell, Cisco, Huawei, Microtik - do not take into account. And experience for all this from 3 to 6 years. But not older than 30 years for the applicant. So who keshiths themselves skill, often against you will go chief document - passport. So at least in Rostov is the situation.

The programmer was generally a circus - it was often seen that I worked as a sysadmin for the last 4 years and immediately resumes in Schröder or started to test. In the city, more than 100 French 1C, but almost all of them, as a standard set standards, the programmer was one thing - to stay intern. And do not care how much experience you have - there is no experience or 10 years by the shoulders. And then there was a question about the salary, which in Francians there is not traditionally. About other programmers here, except for Web and Miser's share of C #, there is nothing for ASP.NET. And even C #, which I knew version 4.0, was already used 6.0. Rest to learn even him. Although on the blog I led the webinars on it (or rather, on 5.0). But it was easier with him, however, the team was not passed again. Young guys are sitting up to 25 years old and uncle 31 years old boils ...

Nevertheless, I did not fall into pessimism at all. I was looking for a lot of things related and a week after dismissal found java work Developer. Yes, the salary is gray. But in labor again, the recording "Programmer" record. And one thing I know for sure - more ever already in the sysadminnia neither leg. Yes, and age will not allow).

I hope that this article with such moans was interesting to someone and useful. Most importantly, always develop. The world does not stand still. And IT - and suppressed. Otherwise you risk staying behind the board, as I once.

It often has to face that people do not understand the difference between the system administrator and the programmer and all IT-Shnikov are called programmers. Some are offended, and someone is used to. But I want to try to clarify this difference so that it was clear to the majority of reading this article :)
If the organization has an IT department (engineering and technical), and simply put the computer, then it has the following division:

- The main task is to monitor the operation of servers and server software, administration telephone stationsThe security policy is in general this brains of the entire computer structure of the organization.

Specialists (or engineers) technical support - These are the guys who are engaged in conventional users of users, set them up, help users solve current problems, catch viruses on users' computers, etc. etc. In essence, a specialist is the future system administrator, because The system administrator can also perform a specialist. The specialist can perform the work of the system administrator, if a guide will be allowed - to the system administrator at the leadership more confidence :)

Programmers - These are the guys who constantly write different texts on a non-understanding language for a regular user. These texts are then turning into useful programs, utilities, or simply modules (additional options) to useful programs.

To make it easier to understand, I will give an example on the difference in the system administrator from the programmer. The programmer wrote a program that later called, well, for example, Windows, and the system administrator was configured (using the functions that provided for the programmer in its program) for the user.



Did you like the article? Share it