Answer the question
In order to leave comments, you need to log in
Is it worth becoming a "pure" programmer?
One gets the impression that in our time becoming a programmer is not the best choice for those who want to get a highly paid and demanded specialty in the future. Why does it feel like this to me? Well, there are a lot of programmers, plus modern youth is breaking into the IT sphere en masse. Won't programmers suffer the same fate as lawyers/economists? Will the number of programmers exceed the need for them in the next five/ten years? Will the programmer become an ordinary slave with an average salary of 40 thousand wooden ones?
Tell me where I'm wrong, convince me or tell me which areas do you think are the most promising? Robotics, bioengineering, BigData, maybe something scientific?
Answer the question
In order to leave comments, you need to log in
"Programming" is not a field of production, it is a tool that helps to solve various problems in different production areas.
If a "pure programmer" is someone who only writes code , then this is like a person who owns a tool, but uses it only according to instructions. A person who cannot do anything himself will never be truly in demand.
Development, maintenance, and even more so automation of any processes or systems, cannot be bare programming, and requires knowledge of some subject area. This area can be robotics and bioengineering and BigData.
"Programming" as a tool is very young, and, in my opinion, has not even begun to reveal its full potential, and anyone who owns this tool, especially in its entirety, in isolation from specific languages and platforms, will be in great demand. Certainly in this century.
Normal lawyers/economists do not seem to be starving even now. Those who want big bucks run private practices or open firms.
The same story with programmers. Even if there are a lot of people there, no one has canceled the laws of competition, the best in all areas have earned, are earning and will earn.
I would rather worry about the fact that hunger, climate shocks or God forbid war will begin in the world, then there will be no time for programming. The military, police, doctors, emergency services, cooks and similar professions will survive. But this is off topic.
do not think that programming is the ceiling for money and comfort. this is the ceiling of office workers, wages of slaves of the 21st century. as a rule, students end up in ecstasy from programming and awareness of their "elitism". after N years, the understanding begins to come that you are not an elite, that you spend your whole life in the office and write programs that no one needs to buy and sell goods or services, that you do not see the world, its complexity and volume, you do not get to know other people, you have few contacts, that you, as works, perform essentially the same tasks, most of them very boring.
there are many more ways to make good money in the world. for example, business or also construction - just specialties that require hands will be in greater demand in the near future, because a huge wave of people tends to sit at a PC in a cozy office. For example, people who build houses with their own hands earn very well.
only unlike construction, where each project is done from scratch and for a lot of money, IT will become cheaper - there is an open source for e-commerce and a bunch of schoolchildren who are ready to "make" IT for a penny. "Low-level" programmers are now few people need.
So to the question
Won't programmers suffer the same fate that befell lawyers/economists?the answer is quite realistic. If you don’t believe me, look at what specialties are needed for emigration to some countries. There are no programmers. There are doctors, policemen and builders. And there are plenty of nerd boys out there.
I have reviewed so many similar questions and answers, only one thing is surprising - all companies want PPC specialists =)) And now the question is: where will good specialists come from if these same graduates and young people are not given the opportunity to gain experience ?? Wherever you go, you will expect a similar answer: hmm, sorry, but we cannot hire you due to lack of work experience, knowledge and 200 reasons. We would immediately like a specialist, preferably a "universal", as it is now fashionable. And the university is so, a crust for 5 years of study, I raised my skill, exactly by 10% =))))
Programming has just started to develop and become something really cool)) If you look at what people were doing in the early 2000s and what they are doing now and what tools they use in development, compare the level of projects, then the difference is very significant .. so it’s too early to talk about the degeneration of the profession) The only thing that matters is that the level of entry is getting higher, it’s also +, because the majority will remain at the level of helloword and wordpress (I’m sorry if I hurt someone) .. if you are ready all the time learns and gain experience, then there will be no shortage of work and money.
UPD I consider clouds, artificial intelligence, mobile development to be promising areas.
At the moment, there is a shortage of personnel in the IT field in the country, and people come for interviews, but not everyone meets the requirements that the employer makes.
Regarding the crowd that rushed to study as programmers: most of them simply succumbed to advertising and they will not receive real skills after graduation. The output of real shots from the number of received people is really very small.
1) Now a lot of effort is being spent, both on the part of the state and on the part of companies, to train specialists in order to eliminate the shortage of personnel. Sooner or later it will bring its results. Suffice it to recall the USSR, where engineers were like shit behind a bathhouse.
Regarding demand: a good specialist is always in demand in any field. Of course, a freebie, like now, will someday end. It seems to me that 2 factors will be decisive:
2) The corporate sphere is outsourced. Now outsourcing companies are trying to build such a scheme of cooperation, in which many non-IT companies will be more profitable to order software on the side than to keep their own staff. This niche is actively developing and has huge potential.
If there is a war: it will be bad for everyone, regardless of profession, it would be nice to survive here for a start, but there according to circumstances. In N years after the war, programmers will be needed again if we do not refigure ourselves with nuclear missiles.
In general, a good specialist is always valuable, so choose what interests you.
Well, if the head does not cook too well and you want money, then going to IT is not the best option even now.
And if the head works well, then you will not be lost. A high salary is practically guaranteed to you, with due diligence, of course.
But, really, if you want millions, it's still better not to go to work as a programmer, employees don't get that much, well, or extremely rarely.
NEED! Employment of graduates in IT is somewhere around 10-15%. Only 2-5% of graduates fall short of the requirements of the most distressed companies of the Yandex-Google level. In general, the market situation is bad. Brains are really lacking. The staff, in digs above the average level, is staffed by an average of 60-70%. There are a lot of IT specialists, project managers, designers and freelancers. I have nothing against them. It's just that there are a lot of them, but there are few software engineers.
1) Well, there are a lot of programmers, plus modern youth is breaking into the IT sphere en masse.
There are very few of them, let's say the demand for programmers in Russia is about 400 new good programmers, then the market will calm down a bit and there will be no such wild salary race. That is, now even 400 new good programmers do not appear in Russia every year, so to say that there are a lot of them and someone is breaking somewhere is simply stupid. But there are more and more projects and automation in the world, and more programmers are also needed.
2) Won't programmers suffer the same fate that befell lawyers/economists?
As for me, good lawyers and economists both earned good money and will continue to earn good money in the future.
3) Will the number of programmers exceed the need for them in the next five/ten years?
Where do you think so many programmers should come from? School education is degrading, people are degrading, there are no universities in Russia that would consistently produce some sane number of programmers every year.
4)Won't the programmer become an ordinary slave with an average salary of 40 thousand wooden ones?
This would be an ideal option, but a programmer is still an engineer and the average salary for an engineer is not 40 wooden ones in Moscow.
5) Tell me where I'm wrong, change your mind or tell me which areas do you think are the most promising? Robotics, bioengineering, BigData, maybe something scientific?
You do not look around you, try to find 50 good programmers around you, when you can do it then you can already be afraid that every second one has become a programmer.
pumainthailand.com/kuda-podatsya-ili-kakie-zarplat...
All areas are promising, everywhere they pay a lot
In my opinion, if you are a good specialist, you are not afraid of the saturation of the market. This is an elementary selection.
The fact is that in our time the principle of "boots" has become very developed. This means that having studied a little some discipline, "developing minds" consider that this is already an achievement, and call themselves immediately - programmers, designers, startups and all sorts of other good words.
Therefore, it is worth engaging in self-development and only in this way can you reach a level where you feel calm in any iteration of the market.
Steve Wozniak, for example, used to be terribly afraid that AI would enslave our world and people would no longer be needed, later he realized that this was not the case and AI would only help us in life.
Such a story in programming in the age of Big Data and IoT programmers will always be needed, even regardless of whether there will be self-generating systems that they wrote once and they could write modules for themselves for 100 years
The statement that there are too many programmers is not true. For example, in my company they could find only one rubist in a year. And this is in St. Petersburg!
You probably meant: is it worth becoming a pure techie, mediocre understanding of algorithms, but owning in-demand technologies, or understanding any subject area and being an algorithmist, perhaps creating initial algorithms without deep technical detail (for implementation by technology programmers ). Programming is too broad a term to answer the question so simply.
Combining one and the other seems difficult and even impractical - each of the 2 areas is vast.
If so, then the average salary of technical programmers is higher, but probably narrower than their salary range. And, of course, much more people come to this area, the competition here is also higher (they are kicked out - young, fast ones will replace you over time). Yes, this technical area requires more empirical knowledge, which gives a guaranteed piece of bread today.
A common occurrence is that the average salary of those who are in demand here and now is higher than that of freelance artists, but there is a risk of being thrown out if the situation changes rapidly.
It is not entirely correct to ask the question which of the trends you have listed is the most promising. All of them are promising, if only you could choose something to your liking.
Of course, your understanding is too philosophical :))) "Pure programmer", for me there are two types: a software engineer and a programmer, the difference is the first one comes up with how to do it, the second one does what they say.
Do not worry 40 tons of wood is also still money))))
And develop and improve, and then this will not overtake you, take into account the salary of 40 tons of wood))))
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question