N
N
nyohisi2018-09-25 15:12:22
Career in IT
nyohisi, 2018-09-25 15:12:22

How to start working in frontend?

Hello.
I'm 20, I live in St. Petersburg. There is no higher education, only HTML Academy courses (not intensive ones, but their cheap basic courses) are behind them.
What courses and textbooks would you recommend for further development (including paid ones)? Does it make sense to take a frontend developer course also from HTML Academy (the one for 60k)? What will be enough to apply for a junior position in a serious way, with a greater likelihood of being approved? Or is it better to start with freelancing to compile some kind of portfolio?
And perhaps the most important question: how long will it take? How quickly did you start working after self-learning?
Thank you.

Answer the question

In order to leave comments, you need to log in

11 answer(s)
A
angelzzz, 2018-09-25
@angelzzz

1. Here's an accessible guide to where and what to learn
2. It's up to you. If you can develop yourself, then it is better to do it yourself. In today's world, diving into a topic and trying to figure it out is the main skill for good specialists. If you don’t have enough strength, energy, fuse, perseverance on your own, then you can go to these courses. True, for me it's very expensive, but I'm still a miser
3. It was enough for me to know html / css to get a job in a bank for the first job. Six months later, I outgrew it.
4. Freelancing and portfolios are not necessarily related things. For a portfolio, of course, it is necessary to do at least 2-3 works. You can take several designs from themeforest or dribble and make your own. Definitely adaptive.
5. I think after six months of intensive study and layout of pages, you can get a job as a layout designer, further polish the layout and pump js, and in a year you can go to frontends, etc. It all depends on your strength and time. I finish my work day and sit and start studying for myself, for a total of 10-12 hours of programming per day + days off. But it's not only a job, it's also a hobby. Sometimes I want to sit and play, but in the end I stay so long that I forget about everything

E
ECMAscript DEVa, 2018-09-25
@akkuraten

Hexlet https://ru.hexlet.io/pages/recommended-books
Send me ping t.me/botessa, I maybe may help u for free

M
McBernar, 2018-09-26
@McBernar

No need to take htmlacademy.
They have very good courses, but the intensives are completely useless. As, in general, and 90% of other representatives of online education. Running around, completely different levels of students, the sequence of training is very arbitrary, webinars are stretched for two hours, when all the information from them can fit in 15 minutes. Well, listening to how the teacher drinks tea with a characteristic sound into the microphone - takoe :)
Very cool guys from Hexlet, but the further you go, the more you feel like an idiot. They seem to exaggerate the possibilities for beginners :)

A
Andrew, 2018-10-04
@iCoderXXI

You need to come to the academy prepared. The academy does not teach algorithms and data structures, it is assumed that you already know how. And without this, the academy will be of little use.
I have more than half of the cadets that I had - they come without basic training and stupidly do not pull the course. Of the rest, half are frankly weak, and only the remaining ones can do something themselves.
Given that 5 hours of consultations are allocated for one cadet, it is understood that I, as a mentor, should only check and guide, and not pull the gills with all my might.
First of all, by investing my personal time, I pulled the hippos out of the swamp, spending my personal time 20+ hours on each, without any compensation, simply from the principle that if I can, I must.
However, in general, this is of little use, because yes, the cadet passed the intensive course, but no one knows what is left in his head there. Therefore, since May, I took a timeout and do not take cadets, I digest this situation and develop a balanced attitude to the situation.
Thus, the summary - solve 100 Olympiad problems of different complexity, bring the basic algorithms and data structures to reflexes. This is a must have regardless of the language in which you write now and will write ever, because these are the first and universal skills in programming. Without these skills, there is nothing to do in the profession. IMHO.
PS: I have also seen seniors who are lame on both legs in algorithms and data structures. Mde. Life is full of miracles.
ZY2: I send everyone to kodvars to pump skills in algorithms. However, lately kodvars has become very slow. Pichalka. :(

V
ValeraValera, 2018-09-26
@cluberr

This is the best collection of resources from the world's best Frontend courses out there with everything you need to know.
Everything is in English, but without it there is no way in this area.
https://frontendmasters.com/books/front-end-handbo...
And yes, pay attention to the courses themselves
https://frontendmasters.com/
if you wish, records can be found on the network in the public domain.

P
Puma Thailand, 2018-09-27
@opium

Courses are for those who have a lot of money and little time, and there is also a situation when people do not know how to learn on their own
. Is it possible to become a front-end programmer in a month? Probably depends on your perseverance and what you have been doing for twenty years before.

W
Wentixon, 2018-09-25
@Wentixon

Why this question, if you yourself write in the comments

everyone does everything with their paws
??? He himself answered his own question! In general, there are thousands of such questions, they are asked every day 100 times, why don't you just google it?
Well, in the case, I’ll say that the courses that you took are complete shit, they won’t teach you good things there, moreover, you will have to relearn after them. Do not go freelancing without a portfolio and experience. You can get a job as a junior in the office without any problems. The speed of learning depends only on you. If you want quick money, go to another place, it’s easy to get a job as a junior, but reaching a good level is quite difficult and takes a long time. Well, also f*ck, f*ck and *b, instead of asking such questions

M
Maxim, 2018-09-25
@maxfarseer

Read this note , I think it will throw information.

A
asd111, 2018-09-25
@asd111

I advise you to take react or vuejs depending on which vacancies are more closer to home. And in 3-4 months it’s good to master one of these things. And then look for a job.
True, you first need to master javascript well - this is about a month or two.

D
Damir Sayahov, 2018-09-25
@damir_sayahov

Right now, you don't need to learn anything at all.
In general, limit the influx of new information.
From the formulation of the question, I suggested that the TS is only engaged in studies. I finished one course and now I need the next one.
The moment will come when all the knowledge will be studied and immediately without experience they will take over 100500 to the RFP. Here I’ll work for 11 months without getting out of the computer and immediately go on vacation ... So, they won’t immediately take it for overZP.
HTML Academy gives super good knowledge and practice, BUT it's not enough. No training will replace the experience of working in real BATTLE projects.
Work somewhere with current knowledge, gain experience and then raise the question of what to learn and where to move.
Try to get a job in a big company where it is very well organized and there is no big bureaucracy with growth prospects and show interest in everything that happens there. Work for half a year. Discuss with your supervisor if you would like to take the course. Adequate management partially or completely still sponsors you for this and will put a like on your profile picture.
This option is 2 heads higher than it is now to dive further into training.
Learning is only important when you can put the knowledge into practice.

F
Frel, 2018-09-27
@Frel

If you said in the comments that there are no problems with English, then you don’t have to pay at all, everything can be studied on foreign YouTube. And if there is, then you first need to learn English, and then meddle in programming !!!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question