S
S
shponglel2018-08-20 14:49:23
Career in IT
shponglel, 2018-08-20 14:49:23

Problems of employment and free time in it, how bad is everything?

Let's start with the fact that, as a noob and a teapot, I like this area, the learning process is a pleasure. I want to enter a university and work in this specialty, self-study, and the question of remuneration worries me last. I, as an ordinary layman and an inexperienced person, have read a lot of different opinions on this subject and tend to believe many, but the whole problem is that it is not known which of them. I explain: someone says that it is possible to find a job, someone that it is impossible at all, someone keeps talking about big salaries, and someone about a penny by the standards of Moscow / St. Petersburg / the rest of the world. Again, the question of free time is very worrisome. I understand that the profession implies self-study, but it’s not for 4-6 hours a day after work to learn new technologies and frameworks in fear that you will be kicked out? It's not a question of motivation or strength, but simple health, physical and mental condition. After all, no one wants to spend 90% of their time at a university studying, and then 95% of their adult life. Again, there are girls, hobbies, sports, some joys of life, in the future a family, do not become a nolifer? Or if you become a programmer, then a nolifer by definition? And about employment, is it true that an employer often requires knowledge of new technologies, which are there for a maximum of six months, and you should already have several projects with them? And what to do if you are doing one thing, and at one moment it becomes irrelevant - to learn something new again? So after all, the whole life will fly by, the meaning is in this money, if there is nowhere to spend it, especially since the profession involves numerous diseases. I hope for help, I will be very glad if someone answers me and helps me figure it all out,

Answer the question

In order to leave comments, you need to log in

18 answer(s)
K
Konstantin Nagibovich, 2018-08-20
@nki

pay is my last concern.

lies
you just haven't started working in this area yet
Start by answering the question - "how do I want to live?", And then decide who to work in order to provide yourself with such a life.
I often suggest to the undecided the following "exercise" - imagine your ideal work day. From waking up to going to bed. Right down to the smallest detail. Where and with whom do you live, what do you eat, how and where do you work, etc. Repeat with the day off. Now the question is - will your chosen activity allow you to achieve what you want?
No
What kind of nonsense? Your health is in your hands. Do not forget to engage in physical activity and disease prevention.
This is fine. You will have experience and learn something new is not so difficult.

A
Anton Spirin, 2018-08-20
@rockon404

Adequate and purposeful people have no problems finding a job and they quickly move up the career ladder. They have time for personal life, sports, hobbies, leisure, and to spend their good salary. They also take care of their health, a good income greatly contributes to this. And yes, this applies not only to the IT sphere.

T
tema_sun, 2018-08-20
@tema_sun

You're doing some bullshit. It's up to you or it's up to you or not. If not, then don't go here. If yes, then the answers to all your questions do not matter.
Do what you like.

V
Vladimir Proskurin, 2018-08-20
@Vlad_IT

Everything is bad here.

K
Katzuhiro_Akira, 2018-08-20
@Katzuhiro_Akira

Good day. All questions specified in a post, in itself it is impossible to answer directly in an absolute.
The profession itself and the specialist are built from the attitude to work and attitude towards oneself.
So I will answer from my experience.
You say that such work can bring pleasure. It all depends on the point of view, who and what likes, but do not forget about the world. At least in the profession there are a couple of very unpleasant difficulties.
1 - wrong TK - thus it is not clear what they want from you at all.
2 - omniscient customers - typical brain-eaters who do not understand what they want and do not even understand the principles of your work
3 - DEADLINE`s - for the most part, the execution time is limited by deadlines and no one cares about the complexity during development (usually something rarely goes smoothly (from the category: I missed a comma and searched for 3 hours))
4 - attitude to the profession - many relate programmers are dismissive because "we just press the buttons", and no one is interested in the creative and technical way of life, because sometimes you have to come up with something that didn’t exist before.
With regard to wages:
I agree, opinions vary.
It all depends on many factors (as they think):
- Skills
- Knowledge
- Experience
- Communication skills
- not a fact (if the approaches differ)), so the ability to negotiate is important. From that the main problem: "whether you are at least a ninja of the code, then you will not get around a cheerful fool."
-- in my case, the latter is completely missing, so for me, the portfolio is important.
Concerning a competition:
All competition differs from type of the expert and language/technology. Some are more important, others are less in demand, but all this is fashion, nothing more.
For example: projects that are written from scratch are worth it because they are more thoughtful and holistic, but at the current time, "cubes" are needed that are quickly assembled, quickly make a profit .. and quickly fall apart.
BUT the competition in Russia is really high. The fashion for information technology has done its job, so now a lot of "talkative mediocrity" has paid off the market and this is bad. General opinion has fallen, prices have fallen, the level of the average programmer has fallen below the stool.
Frequent learning:
There is really no need to study constantly. Perfected technique and skills are more highly valued because almost all tasks can be done with outdated technologies and many times better, the main thing is to solve these issues on your own, and not "run on the Internet" (from this "new technologies" appear).
However, as I already said, for value in the market, you need to follow the fashion, so sometimes you need to master this or that technology.
Time and health:
Everything depends on the person himself.
If you take me, I worked on past projects literally for days, creating a new architecture for the software machine and compiling algorithms. Like now .. actually. My occupation completely captivates me and takes all my strength, because I create something new and do not blurt out according to university, template and generally accepted schemes, because the views are different and the tasks are different. I think a lot of programmers will agree with me. Even if a programmer does not write code, he still works because you need to come up with an algorithm, analyze technologies (whether it is necessary or not in the current case) and, finally, build an architecture for further development. This is not a job that you can switch off from when you come home.
If it's just a job and you work according to templates, then it won't take much time, but if you create, then it will swallow you completely. All answers are purely my opinion.

D
Decadal, 2018-08-20
@Decadal

pay is my last concern.

I understand why you say that. You probably don't need to support your family yet, pay your rent, travel to Turkey with your wife.
Soon the question of wages will definitely excite you.
unlike many professions, employment in IT is not limited to your city and does not depend on the well-being of the country. You just have to work on self-promotion and, of course, learn how to write good code.
no one spends 90% of their time studying while studying, nor 95% of their adult life studying. Exaggeration.
depends on you.
Each person has his own resources and his own motives. Other people, in order to become a good programmer in a short time, need to turn into a "nolifer" for a couple of years. Others achieve this without extreme measures. Someone is not interested in improving at all, they just work as they work. Programmers are very different.
it requires "it to work".
And a little later, it requires you to quickly make important edits. Perhaps that's all.
it will do it anyway, whether you're sweeping the streets or learning frameworks.

M
McBernar, 2018-08-20
@McBernar

The fact that there is no work - mediocre lazy people say.
The fact that they pay little is said by mediocre lazy people.
There's a lot to learn, that's a fact. The industry is rushing like an uncontrollable locomotive. But this does not mean that every day after work you will sit for another 6 hours behind books / articles / code. In fact, learning is almost always spread out over the day. You read something on an actual working topic and at the same time study. You read something after work simply because it is interesting and, again, you learn. From time to time, the learning process can become more formal - some kind of course on the Coursera or a book or mastering a new technology, but this is not a constant process.

A
asd111, 2018-08-20
@asd111

There is a lot of fear in your words. I'll tell you this. If you live in a millionaire, then you will definitely find a job if you know the difference between POST and GET requests. In small towns, there is much less work and there are no vacancies in relatively unpopular technologies, for example, it is difficult to find a job in golang or python in the provinces, but there are jobs almost everywhere in C# and php.
As for nolifers, it depends more on the person and no one will keep you at work after the end of the working day. In general, there are quite a lot of people who work longer than the working day. We have one guy working from 9 to 20 the rest from 9 to 18 sometimes until 19. Almost everyone has girls and wives. Many people play games and there is something to chat about during breaks other than work. In terms of sports, of course, everything is not so rosy, but those who work out choose a gym. There are a couple of guys who are dancing - these guys have a lot of girls. In summer, many people go to Europe, in winter they go skiing.
The main advantage of IT is that it is possible to leave Russia. In other professions, this is much more difficult to do.

S
Stalker_RED, 2018-08-20
@Stalker_RED

in fear of being kicked out?
Get out of these places yourself.
And about employment, is it true that an employer often requires knowledge of new technologies, which are there for a maximum of six months, and you should already have several projects with them?
Truth. The texts in the ads are often written by HRs who do not understand shit about the topic. They can even write "requires experience from three years", despite the fact that the technology is half a year. Sad but true.
And what to do if you are doing one thing, and at one moment it becomes irrelevant
It means you are doing something wrong . Basic skills remain relevant for a long time, for decades. And in-depth knowledge of the library version 1.1324 will not be very relevant with the release of version 1.1324.1 and even less relevant with the release of version 2.
Wangyu, that there is no practice. Have you written anything other than hello world?

S
Sergey Gornostaev, 2018-08-20
@sergey-gornostaev

someone says that it is possible to find a job, someone that it is impossible at all, someone keeps talking about big salaries, and someone about a penny by the standards of Moscow / St. Petersburg / the rest of the world

Someone is an extra-class professional, whom many companies are trying to lure to themselves at once, offering very favorable conditions, and someone only considers himself a professional, but in fact is not needed even by the current employer.
Free time will be significantly less than in other professional areas. Well, if you want to be the one that many companies are trying to lure to themselves at once, offering very favorable conditions .
Much depends on you personally - on what career growth ceiling suits you, on how fast you learn, on how you are able to organize your daily routine, etc. etc.
If you work for some goldfinches from a startup. The "bloody enterprise" is much more interested in technology that is 40 years old.
Every weekend you can lie on the banks of the local river all day long, drinking inexpensive local beer with school friends. You can drink scotch older than your woman once a year for a week on board a cruise ship. It's up to you to choose which of these is "flying life".

V
Victoria Maler, 2018-08-20
@victoriamaler

"the question of wages worries me last" - are you probably still in school?))) or you have a huge cash cushion.
otherwise how are you going to pay "Again, there are girls, hobbies, sports, some joys of life, in the future a family, do not become a nolifer." Over time, you will be very worried about wages.
"And employment, is it true that the employer often requires knowledge of new technologies, which are there for a maximum of six months, and you should already have several projects with them?" - they usually write a lot in vacancies, well, this is such a harsh truth of life. You always want more, to immediately find the perfect specialist - what if? But in fact, it also happens that you can get to work, even if you don’t know everything that is listed in the requirements.
If you are just planning to enter a university, then you need to get an internship in some serious company as soon as possible. You will have the opportunity to gain experience there, to see how and what.
“So after all, the whole life will fly by, the meaning is in this money, if there is nowhere to spend it, especially since the profession involves numerous diseases” - there are people who, over the years of working at a computer, even their eyesight does not deteriorate. If you do not take care of your health, then wherever you work, you will have problems. Moreover, in our time there are almost no such professions that involve non-physical labor, wherever you have to sit at a computer. It is a fact.
"from the position of a noob and a teapot, I like this area" - how did you like it - that's the question? If you've only heard and read that it's kind of cool and pays well, then that's not enough. If you have any familiar IT people who could tell you how they work, how their working day goes, etc. etc. - great, ask them around. Perhaps someone could give you some kind of test problem. By the way, you can find vacancies with test tasks and try to make something out of them.
In general, any job will have to work. "I understand that the profession implies self-study, but it's not 4-6 hours a day after work to learn new technologies and frameworks in fear that you will be kicked out?" - here at least you can learn something and in the end you will find yourself in a winning position in relation to competitors, if that. And in those jobs where you don’t need to learn anything new and develop, you will be even more afraid, because. there will be a whole cloud of people who want to visit your holy place, and you will not differ from them in any way.
And with a certain level of training, mastering new technologies will become easier and easier. because there will be a base.

S
snap44, 2018-08-20
@snap44

If jiquery is out of date, you don't need to re-learn javascript to get to grips with vue.

P
Puma Thailand, 2018-08-20
@opium

Well, now I'm a programmer and I don't know, probably only a couple of three people out of a thousand with whom I contact during the year who have more free time than I do. These people have completely different professions.

A
Ambrosian, 2018-08-20
@Ambrosian

I explain: someone says that it is possible to find a job, someone that it is impossible at all, someone keeps talking about big salaries, and someone about a penny by the standards of Moscow / St. Petersburg / the rest of the world.

At the same time, they forget to clarify 2 points:
1) Water does not flow under a lying stone - that is, in itself, big money and great demand does not come. You need to make an effort for this.
2) Demand and payment is connected not so much as with the choice of direction (you can choose any of the more or less mass ones), as beginners incorrectly believe, but with paragraph 1) and the degree of your professionalism.
It’s funny to read here when a person refers to a large salary, say, in California, despite the fact that that specialization has nothing to do with his personal skills at all, he doesn’t know English at the “conversational” level and sits on his butt in Tmutarakan, not even able to move to a regional center, not to mention Moscow or California.
And those moments change everything.
But there is something in this - now it's too much for beginners . Yes, no one needs them and they work for food.
At the same time, there is a shortage of highly qualified specialists.
especially since the profession involves numerous diseases
Passive lifestyle?
90% of modern professions involve low physical activity. And often a sedentary lifestyle in front of the computer.
And in high-income professions, this is more likely the case. And in professions with high physical activity - income is lower. Average. Exceptions are rare.
Go in for sports, who will do it except you.
They exaggerate.
No one else in the office knows about technologies that have been around for half a year, except for you (if you are an actively developing specialist, you will hear everything earlier).
But technology is rapidly updating, yes. It's interesting! It gets rid of the routine. Because the profession of a programmer without creativity and innovation is, in fact, rather boring.
What nonsense.
They won't get kicked out.
Just decide - you want to enter the cohort of the best and highly paid.
Or in a cohort of ordinary and average paid.
From the average - no one above does not require.

R
Roman, 2018-08-20
@RomaWebDvl

A programmer, like any other profession ... + goodies from the fact that you work for a foreign country without problems, and the lack of specialists for 5-10 years in advance ....... (not morons that they ask such questions, namely specialists)

H
HellWalk, 2018-08-21
@HellWalk

Or if you become a programmer, then a nolifer by definition?

If you are content with the level of "spanking sites on WordPress" - then you can not waste time on self-study.
If you want to develop and be a specialist with a capital letter - yes, you will have to constantly educate yourself. Sometimes it turns out to be done during working hours, but if you are not lucky with work, then it remains only to waste your personal time.
In general, the need to constantly spend time on self-learning is one of the pitfalls of IT. If this scares you, you should seriously consider whether you need it.

R
regular person, 2018-08-21
@datarmatan

To all beginners, carefully watch this:
https://youtu.be/brTmPYHV42I
If you don’t have enough brains, here’s an easy way for you:
Find a good enterprise in your area, or wherever you want to live
. Better if it is a military-industrial complex that makes space atom aviation. ..
And study at a suitable university - and work for ten years, at least
you will be happy
and have time to do something after work at home
because in normal enterprises they are kicked out of work after the end of the work shift
, choose some interesting engineering direction - robotics, programming, engineering...
office work for a private trader is hell and madness, you will be forced to work with lazy people and mentally retarded psychos
look for normal work collectives in which there is no mass psychosis

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question