N
N
Novichok1542020-07-13 23:14:12
IT education
Novichok154, 2020-07-13 23:14:12

Confused. Where to go next?

I am new to IT, relatively recently I began to study layout.
I studied the basics of HTML and CSS and began to understand that there are a lot of nuances in the front-end (this is still at the stage of learning the layout). My head even went spinning..

The reason why I started immersing myself in layout was that I didn't know where to start (from which sphere, from which language). I asked a friend, he advised what is better with HTML. At that moment, I thought that I would try the front, and then I'll see where to go next.
Right now I'm sitting and I don't know where to step in development. I want to jump into another area of ​​programming, but at the same time I have a feeling that I quit learning layout as soon as I got into problems related to learning new material (on CSS). But at the same time, I remember my thoughts about "then I'll see where to go next." Here is such a dilemma.

I tried to imagine myself in the future in the frontend - I didn’t feel anything.

I am 17, studying for a specialty that is not related to IT (it happened, the choice was not mine)
PS I understand that layout is only part of the front

Answer the question

In order to leave comments, you need to log in

7 answer(s)
B
balberbro, 2020-07-13
@balberbro

1) While you are whining and doubting, someone is making their landing pages on html/css/js.
2) While you are whining and doubting, someone is learning react/angular or vue
3) While you are whining and doubting, someone is learning the basics of php/python/java/net (optional) and making full-fledged websites.
4) While you are whining and doubting, someone is gaining real experience and getting their hands on their projects
5) While you are whining and doubting, someone finds a job and starts getting adequate money.
Someone becomes a programmer and develops as a specialist, but you keep whining and doubting.

S
Saboteur, 2020-07-14
@saboteur_kiev

I want to jump into another area of ​​programming, but at the same time I have a feeling that

You can jump from a sphere, not from a basic understanding of what html / css is.
Become a mid specialist, and only then say that you want to jump.
In any field, you will need to learn no less.

Q
Qualiant, 2020-07-14
@Qualiant

It is better to start not with layout, but with the basics of programming. Layout itself has not been needed for a long time, and in the frontend it does not play a major role. Plus, you have at least minimal knowledge of programming, because most likely it was taught at school in computer science.
The main thing I can advise is to learn less frameworks (read, ready-made solutions) and learn more principles. For business, of course, it is more important to do it faster and cheaper. For you, it’s more important to be able not to use it, but to be able to come up with and do something new that hasn’t happened before. Do not listen to nonsense about the useless invention of the bicycle - this opinion is promoted by defective business managers, because it is profitable for business. If you don't know how to build a bicycle, you can't build a motorcycle. A conditional developer on a conditional framework is never valuable as a specialist, because it is easily replaced by another, which means that there will be no rights to download about salary or working conditions. But a person who invents and implements something of his own is much more valuable as a specialist and can already dictate his terms within reasonable limits.
Another tip - do not repeat my mistakes, learn math at the slightest opportunity. Without fanaticism and uparyvaniya in topology, but teach. She's more useful than she looks.

V
Vladimir Proskurin, 2020-07-13
@Vlad_IT

I studied the basics of HTML and CSS and began to understand that there are a lot of nuances in the front-end (this is still at the stage of learning the layout). Even my head is spinning..

As in all programming in principle, and in any other professional field. It is impossible to know all the nuances, you can only mistakenly believe that you know.
At that moment, I thought that I would try the front, and then I'll see where to go next.

But the front is not only layout, layout is a small part of the work of the front-end'er.
I want to jump into another area of ​​programming, but at the same time I have a feeling that I quit learning layout as soon as I got into problems related to learning new material (on CSS)

You can try. But I'm sure it won't be easier. Layout is not even programming; in the front, programming begins with JavaScript.
I tried to imagine myself in the future in the frontend - I didn’t feel anything.

Why exactly IT? It will not be easy here, contrary to what they say in all sorts of advertisements for courses.

M
McBernar, 2020-07-13
@McBernar

One way or another, layout is good to know for everyone who works with the web. But this is not programming - it's just styling and markup of content. Programming is js, php, python.
I can advise you to reach some kind of breakpoint in html / css and switch to a programming language. Probably, in your case, you can start with Python. He is friendly and popular. If you want to work only with the web and combine front and back or make complex front-end applications, then you can dive into js.

G
Griboks, 2020-07-14
@Griboks

I think you need to move to an educational institution. Such questions arise from idleness and laziness. They say you sit and think about what a cool IT specialist you will become. Only quite a bit of understanding is not enough for everything to go and go. But in fact, until you understand the issue yourself, you can at least re-read all the forums, it will not help you.
See Syndrome of Tomorrow.

S
Sergey Goryachev, 2020-07-14
@SergeGoryachev

What nonsense ... HTML + CSS is a small part of the front ...
Nobody needs it in its pure form for 10+ years.
For some reason, everyone thinks that it is important for business that you know. In fact, it is important for business to solve problems. You may not know anything at all, but if you can complete the tasks that fall on you, everything is ok. Look for REAL tasks that business puts before front and back developers and practice in solving them. You will understand what you are missing.
For seed. Make a form for submitting an application with field validation. A set of fields full name + contacts. The application must be sent by mail + written to the database.
It's not even a junior level...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question