APPROACHES TO THE DESIGN OF THE ONLINE COURSE IN CLASSICAL DANCE THROUGH MODERN WEB TECHNOLOGIES
To date, there are many Russian and foreign higher education institutions of additional education that do not support online education, especially in the field of choreography. There are only a…

Continue reading →

"Code is the law": how to avoid substitution of the principle of decentralization (part 2)
"Decentralization" and "autonomy" mean joint management of society and its organization. And registries can provide excellent technical support, including in the construction of many new scenarios of interaction between participants…

Continue reading →

Information security specialist
Come up with one, trying to use the other. And have to protect the fruits of their own intelligence. So there was one of the most valuable professions - a…

Continue reading →

Knowledge and skills required by the programmer

In most cases, the programmer needs a computer and the Internet to work. And that’s all. In addition, many people already have a computer and access to the Network.

These are not pilots who need a whole plane for training. Due to such small requirements, many people learn programming on their own and can try this activity without assistance. The basics of computer science are now taught in schools, so that the minimum idea of the profession should be at all.

Without English here in any way. It will have to learn, mostly on the translation sheet. The ability to write is not so important, the ability to speak and understand by ear – does not matter at all (it is, of course, useful, but not for programming). If after school you have the impression that it is enough to remember the translations of several basic and Pascal commands, then you are wrong: programmers have to read a lot of technical documentation in English and at high speed.

You may get the impression that the programmer should be well versed in mathematics. That’s right, but the math here is pretty specific. Very much depends on the area in which you will work.

How much complex math you need depends on the area in which you have to work. The fact is that only in the beginning programming was engaged in computational tasks and only them. In most current programs, calculations occur at the level of four arithmetic operations, since the tasks have changed.

Sociability
According to some modern films may have the impression that the programmer can be a kind of “crazy genius” who shies away from people, looks like a sick monkey, but his superiors still appreciate for the fact that he magically quickly breaks any protection. I do not know if there are such programmers in nature, but I did not come across them, although I work in the field of “information security”.

It happens that very popular and very good programs are written by single enthusiasts. A well-paid programs are always made in the team.

You will have to get along with the authorities, which may understand something in the work of the programmer, and may not understand anything. You will have with the boss to argue, but very well (still the boss) – and you may be asked to do during the week perpetual motion or something of that sort, and then punished for failure. Will have to politely explain that to a perpetual motion machine will have to wait until Microsoft will not release an appropriate driver (it is better not to say it’s impossible), but extend the existing “engine” you can try.

In addition, you will have to constantly argue with colleagues. At the same time, you will have to prove your point – regularly, sometimes for a long time and always patiently. The point of all disputes is to find the optimal solution to any technical problem.

Optimal – it is in the technical sense, the cost of money and working time, and not in the “who is to blame” or “who is more important.”

Retraining
The programmer has to retrain very often and a lot. Sometimes you have to learn what you don’t like. At work, the programmer has to learn literally every day. The fact is that all the necessary knowledge just does not fit into one head – so you have to add this knowledge as necessary, and much of the old – to forget. Suffice it to say one thing: if you hope that “I will study at school, I will study at the Institute, and then I will work” (and not study), then you hope in vain: then you will both work and study.

How to become not just a good, but a better system administrator
Many system administrators complain about low income, monotonous work, lack of prospects. This is not beginners, but experienced professionals – so it's not just knowledge and skills. That, except technical…

...

Moscow city hall has launched an SMS service to spy on debtors
The Department of information technology of Moscow has launched an SMS-service to track possible arrears in fines, fees and other payments, the press service of the Department reports. Now, to…

...

Examples of "new" IT companies
In the course of digital transformation, companies that previously ordered IT solutions themselves become centers of competence in the field of information technology. It's inevitable. And understandable. IT companies should…

...

Benefits of working as an online employee
Work on the Internet has become part of specialties and has grown to the volume of individual professions. With the development of IT-technologies, many people just started working only through…

...