A
A
Alexander2018-12-27 00:06:29
Career in IT
Alexander, 2018-12-27 00:06:29

Question about new trends and requirements in the frontend?

Greetings!
A small lyrical digression at the beginning:
I plan to take front-end courses in 2019. So far I have settled on two options - Html academy or Islamov's layout academy.
In the first one, for some reason, they don’t teach any frameworks at all (React, etc.) and the course is terribly stretched out in time, I personally am ready to study at times more intensively and not “once a week lecture”. But the reviews are good online. The academy teaches react and everything. What is better to choose?
In general, if you look at the labor market, now employers are obsessed with frameworks. Moreover, they write "experience in such and such a framework from a year."
This is at best. Basically, the trend is that everything goes towards full stack requirements. A person must know PHP, server side, etc. those to replace with one the entire development team from and to turnkey. Here, in the Far East, you will not find vacancies separately for "front-end", "back-end" and so on.
Tell me if I am objective in my visions of the market. And if possible, share your thoughts on the first part of the question.
Thank you!

Answer the question

In order to leave comments, you need to log in

8 answer(s)
A
Alexey Sklyarov, 2018-12-27
@0example

1. If the course is designed for zero level, then you will not be given frameworks.
2. No one is obsessed with frameworks, you can simply solve problems faster on it, and speed for business is everything.
3. Candidate requirements depend on the company you want to get into. In sharashka offices, you will need not only to be a full stack, but also to be able to make coffee, bake pancakes and juggle balls in front of the boss. In normal companies there is a clear gradation, however, it is useful to understand what your colleagues in the shop are doing, without this you will not become a good specialist.
4. There is no need to plan to go to courses, you need to go right now and immediately accept the fact that in 2 weeks you will not become a "frontend master" and you will not be able to receive 100k+ per month.

Y
Yuri Samoilov, 2018-12-27
@takezi

Self-study is still an option, there is more than enough information.
https://codeburst.io/the-2018-web-developer-roadma...

F
freevoxer, 2018-12-27
@freevoxer

Don't spray. Learn JavaScript. And then, NodeJS for the back, and any framework for the front. And all in one language. html is enough to understand the general structure in order to google anything. Html academy is of high quality, but as you rightly said, it is stretched. Much faster to understand with practice.
In general, I also advise you to look at Stepik, a Web technology course in order to understand how the Internet and sites generally work. Just goodness

D
Dmitry Belyaev, 2018-12-27
@bingo347

To begin with, I will say what I know about Html academy.
At the beginning of the year, they were invited to teach js + develop courses on it. I must say right away that for the first time I had a positive impression of such a proposal, and I did not go to them for reasons beyond their control. Firstly, they provide a basis, the basics without which you simply cannot develop normally, and it will not be difficult to master the framework with this basis (I will write about frameworks below).
Secondly, they had a good impression of people with whom they managed to talk, who are involved in compiling courses and teaching there - all as one, not theoretical academics, but practicing developers with a good level (and at that moment Html academy recruited teachers no lower than seigneur, offering the corresponding salary to the market).
And thirdly, once I interviewed a candidate who has only Html academy behind him, I usually have a negative attitude towards a candidate who has only courses behind him, but here the interviewee showed a good level of js proficiency.
Now for the frameworks.
Not one adequate employer needs a dumb framework writer without knowledge of the language and native api on which this framework is based. At the same time, with knowledge of js and DOM Api - Vue and React are mastered in a week, Angular in a month. And without knowing the basics, you can sculpt molds and you can, but no more. So first learn the basics - js and the browser's native api (DOM, CSSOM, ajax, etc.), and only then take on the framework.

A
Andrew, 2018-12-27
@iCoderXXI

Before mastering frameworks/libraries and other front-end tricks, I strongly recommend that you upgrade algorithms and data structures by solving hundreds or two Olympiad problems in computer science, for example, on code wars, otherwise you will suffer.
With the current threshold of entry into the profession, be ready to study for three years, if not seven spans in the forehead and there is no way to figure out the code for 12-16 hours a day.
PS: from my mentoring experience - almost half of the cadets lose the first few intensives due to the inability to implement basic algorithms, the rest have been coding for more than a year and know how to do it in other languages, and very rarely there are young, and not very, talents who, with quarry places...

O
Olga Veter, 2018-12-27
@vetero4eg

Of your two options - definitely HTML academy. The question is not in the sonorous names in the program, but in how the basics are given, the base, especially if you are zero. In addition, if some employer is likely to react positively to the HTML academy, then Islamov will definitely not give you such a plus. And he also has a moronic practice of making advertising calls to those who were stupid enough to ever give their number somewhere.

S
stratosmi, 2019-01-24
@stratosmi

Basically, the trend is that everything goes towards full stack requirements.

If the task is simple - why is there more than one person to do? Just interfere with each other.
In serious projects - there is a specialization.

D
DotDash, 2019-02-10
@DotDash

If time permits, then it is better to invest in self-study, study the resources of w3c school, javascript.ru, etc. Further, you can take a closer look at the in-depth courses on frameworks on the same javascript.ru (I advise the course on Vue).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question