E
E
Eugene2016-11-12 22:59:41
C++ / C#
Eugene, 2016-11-12 22:59:41

C#/Unity from scratch. There are so many vacancies in C# and Java, but at the same time programmers write that it's hard to work, especially without experience... What's the catch?

Hey! I am 30 years old and I am not an alcoholic!)) Wife, two-year-old son.
Humanitarian incomplete higher education, I work as a manager in trade. Not mine... And especially in times of crisis, to impose sales...
Working in sales every day you have to go into a new battle, sell and look for new sales markets... Therefore, it attracts that, being a programmer, every new program you master, yap , the tool makes you more and more expensive and expensive specialist and this knowledge cannot be taken away from you, unlike sales that you need to forge and forge all the dreams and again ...
I always treated programmers with respect, but somehow I didn’t think about self-realization in this area.
Programming knowledge is almost zero, I have not delved into it for many years. There is a penchant for mathematics, there is perseverance, I am ready to absorb new knowledge all my free time (2-3 hours a day, more on weekends).
After monitoring the job market, I concluded (I do not pretend to be correct) that a C # / Unity specialist needs to know at a minimum side programs and tools. Vacancies for pure programmers, that Java, that C # are just full of many not entirely clear abbreviations that would be nice to know ...
Two questions:
1) Devoting three hours on average per day, is it really possible to learn C # / Unity almost from scratch for employment at the most minimal salary Can it take two years?
2) I went through all the topics on similar topics, often there are reviews of people with an IT education who, for various reasons, have difficulty finding employment. Yandex issues 1100 vacancies for a Java programmer and 500C#. For the rest of the Japanese, not much less ... What's the catch?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
D
Denis Fedorets, 2016-11-15
@NE_NEO

1) don’t complex about age. it's all nonsense. it’s just that for the majority, after 30, the level of hormones drops and laziness is a mother, plus an ass that has taken the form of a cozy chair and is afraid to change something. and not some kind of brain damage, this is nonsense. It just so happened that we have a young profession, dofiga youth, young bosses - and they look at a beginner older than themselves with surprise. In the late 80s - early 90s, when the curtain broke and personal computers began to come to us en masse, there were quite a few self-taught programmers like "a researcher in his 30s got to the IBM". and worked, and in the first firms that grew out of the NTTM laboratories there were such overdofig employees. it's just that they are now either bosses, or retired, or dissolved in the mass of young men who came on the wave of the boom.
2) Discuss with your wife. without her support and understanding, the seams. or not burn out with a job change, or lose your family.
3) you need an "airbag" in the form of a certain amount. it is important.
4) do not delay for years. read the primers for a couple of months, file your test bike, and go get a job. as an intern, for little money they take it not so rarely. point 3 will help you here. in a real job, with a supervisor, you will progress at a speed that is simply incomparable to sitting at home reading primers. plus you will have experience, there will be something to say when applying for a job already. Plus, work is not only development experience - there you will plunge into the whole binding of this process - bug trackers, version control system, setting up work in the company - boards, scrum, etc. You won't get it at home, most likely.
5) there are not only programmers in IT. there is testing, there are managers - a completely independent branch of development. Finally, there are salespeople. can you go there? It's also interesting, I'll take a look.
6) and most importantly. more faith in yourself. remember that the profession is conducive to sarcasm and arrogance, learn to mentally send nafig wise men who will try to assert themselves at your expense (in our profession their concentration is slightly higher than in the whole hospital), do not be alarmed. your goals are achieved by simple perseverance and hard work. sit down, smile and plow. we read alphabets. planning time. we are not distracted. we score on timekillers. If you really need it, you'll be fine.
good luck.

D
di23, 2016-11-12
@di23

IMHO. You need to change the profession to the one that you like and to the one to which the soul lies. But judging by your text, you are thinking about salary and money. Build your business - earn more with less effort.
Answering the question: The catch is that no one wants to take people without experience. Everyone needs specialists with at least a year of experience. And where to get it?

S
Saboteur, 2016-11-13
@saboteur_kiev

"it attracts that being a programmer, every new program, tool, tool you master makes you more and more expensive and expensive specialist and this knowledge cannot be taken away from you"
I have absolutely no idea who needs my knowledge of the Spectrum architecture and the experience spent on debugging toys in the machine code (even without assembler, stupidly by numbers). So it is with the rest - some things become obsolete, some are not needed by anyone, some change so much that you need to learn all the time.
Regarding your question, you need to devote not time, but effort. It all depends on your background, mindset (by 30 it’s hard to change it) and the ability to effectively spend these three hours a day.
It is not difficult to spend three or even 10 hours, but it is extremely difficult to spend 3 hours for at least 2-3 months, and at the same time not lose momentum and efficiency.
Objectively, there is nothing impossible here. There is probably nothing too complicated.
And subjectively - can you?

Y
Yuri, 2016-11-13
@riky

each new program, yap, tool you master makes you more and more expensive and expensive specialist and this knowledge cannot be taken away from you, unlike sales that need to be forged and forged all over again...

they answered well on other points, but on this point, after employment, they will have to forge even more. there are more and more new programs, tools, frameworks, libraries every day. you need to study constantly so that one day you don’t get left behind, with a load of no longer relevant knowledge. although previous knowledge certainly helps.
here the only question is that someone is interested in learning sales, someone is programming. If you are not interested, then it will be the same.
about specifically C# and Java. the main application for them is desktop programs. now the trend is that more and more programs go to the web in the form of services. that is, the desktop is becoming less in demand (against the background of web applications). these languages ​​can also be used for the web, but the trick is that for most tasks other languages ​​\u200b\u200bare more suitable, the same languages ​​\u200b\u200bare used in relatively complex projects, for example, in financial software, of course, very experienced developers are required for such tasks.
UPD: about the unit, if you have free time, then just start, try at least a month to study and do something. the unit has a low entry threshold, even with little knowledge you can already achieve some interesting effect that will motivate you to move on. As the saying goes, it's better to try and regret than not to try. (I work on the web, I studied unity/C# for myself, because it's interesting, not for earning prospects)

W
WebDeveloper2016, 2016-11-13
@WebDeveloper2016

IMHO, there are two popular areas in C # now: ASP.NET (web development) and Xamarin (mobile development). Well, for Java only mobile development. Of course, there are other types of projects on them, but this is extremely rare. Well, as for Unity, this is again mainly mobile toys to write. By the way, it is also in demand, but solo. Those. you can just write something yourself and sell it on google play. And if you look for work specifically by vacancies, these are the first two areas. I just tried it myself recently. Went through this question.

S
Sergey Vortoms, 2016-11-13
@VortomS

Good luck. But the advice in a couple of years is very dubious. You will dabble in the simplest, non-working projects. This will be more of a minus than a plus. It’s better to work out well for six months or a year, making a couple of live projects. It is better not to study according to courses - but to find a mentor + read books and practice. And then look for a place on Junior.
Don't be afraid to get interviewed. The more you go through them, the better. Understand what they want from you and what you need to know. Yes, and the chances of success will increase.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question