I
I
Ivan-P2015-10-19 11:29:29
css
Ivan-P, 2015-10-19 11:29:29

How do you choose what to study?

Among the many technologies and frameworks, how do you determine which of them deserves your attention and time, and which does not? What do you think is the signal that the technology needs to be explored?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
M
Maxim Grechushnikov, 2015-10-19
@Ivan-P

Just what is interesting is what you study. You still have little experience, so do it. And then life itself will begin to suggest what needs to be studied
. Choose which thread of technology and study it. in the process of studying, you will understand that you do not understand how, for example, mysql works. You start to deal with it in parallel with the main one,
in short, everything will come by itself)

D
Denis Ineshin, 2015-10-19
@IonDen

There is a base: EcmaScript 5 and CSS(3) - you need to know
There is a future: EcmaScript 2015 and CSS3(4)+ - you need to look and be aware
There are popular CSS extensions: LESS/SASS/Stylus , etc. - choose one thing and learn to use it.
Popular JS extensions: EcmaScript 2015 on Babel , TypeScript , CoffeScript , etc. - I would choose EcmaScript as 2 birds with one stone.
There are well-known CSS frameworks: Bootstrap - nice to know
There are well-known JS frameworks: jQuery - must-know, SPA-frameworks/libraries (Angular, Ember, React, Backbone , etc.) - be sure to start learning and using something.
Also, do not forget about build systems: Grunt / Gulp / Webpack , etc. Definitely start learning some of this.
Plus, it's always worth remembering about teamwork (even if you're currently working alone): Git and GitHub/Bitbucket are also a must-learn.
+ I did not touch on a bunch of other issues: optimization, algorithms, network protocols, browser features, etc.
+ for general development it is useful to learn some other language besides JS
As you can see, the requirements for a modern front-end developer are incredibly broad, so before you decide to learn something else, think about whether you are good enough at all of this list?

L
LittleFatNinja, 2015-10-19
@LittleFatNinja

open vacancies and see what you need

A
Andrey Pletenev, 2015-10-31
@Andrey_Pletenev

The signal is their necessity to achieve the goals that you set for yourself.

A
Artem Spiridonov, 2015-10-19
@customtema

In a week, you can "learn" anything. Do you want perspective? Master JavaScript. Want versatility? Python.

J
JohnDaniels, 2015-10-19
@JohnDaniels

that's the problem people have.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question