V
V
V Sh.2016-09-21 07:27:40
IT education
V Sh., 2016-09-21 07:27:40

Is there a programmer's card? What and why to learn?

Good day!
Tell me, did anyone find a resource that would present an interactive map of the path to becoming a web developer / programmer? What I mean is, for example, you start with HTML. The next technology/language (stepping stone) for you might be JavaScript and CSS. Having studied HTML and CSS, you are offered to pay attention, for example, to CSS preprocessors or postprocessors. Having learned HTML, CSS and basic JavaScript, various frameworks (JQuery, Bootstrap, etc.) are already open to you. Well, and so on, and so on. That is, by map, I mean a list of all (well, not all, the most popular, well-known or well-supported) technologies, programming languages, Frameworks, indicating the required minimum knowledge to use it. Personally, I think of it as an ordered graph, where the vertices are technologies,
Maybe a little chaotically formulated, but I hope you understand.

Answer the question

In order to leave comments, you need to log in

9 answer(s)
D
DevMan, 2016-09-21
@JuniorNoobie

https://github.com/zualex/devmap
images.vfl.ru/ii/1466366676/e324255d/13079149.png
www.webdesigndegreecenter.org/learn-to-code

A
Alexey Epsilon, 2016-09-29
@Epsiloncool

I am a programmer with 15 years of active work experience. Programming is a tool for software development. The same as the ability to walk to move freely from point A to point B. When a child is born, there is no map that would indicate in what sequence he must learn walking in order to eventually become a full-fledged person. So in software development - there is no sequence. You need to study everything at once, little by little. And not theoretically, but practically. The child does not read books on the development of the ability to walk, does not listen to lectures from parents. He tries right away. Falls and tries again. Until he learns. It's the same with software development.
There is no point in reading books on learning a particular language. Set the task - "move from point A to point B" (make some specific application) and google for every incomprehensible moment until the program is written. Learn how to build search queries correctly.
After you've struggled to launch your first product. you will already know and be able ten times more than a student who has completed a five-year course in the specialty "programming" and read a couple of thick theoretical books.

W
w1ld, 2016-09-22
@w1ld

It seems to be some kind of bias in web development. Here Google suggests the path to https://www.google.com/about/careers/students/guid... . Probably, the developer is not about technology, but rather about the skills to solve problems.

P
pgamesorg, 2016-09-29
@pgamesorg

https://coggle.it/diagram/Vz9LvW8byvN0I38x

I
Ilshat Shavaliyev, 2021-02-05
@shifaley

Clear and updatable roadmaps in different directions (frontend, backend, android): https://roadmap.sh/
Visualization of the skills required for a web developer, divided into categories: https://andreasbm.github.io/web-skills/

M
MISHA9300, 2016-09-29
@MISHA9300

here is the most complete and comprehensive guide.
pastebin.com/8ygzT3qf

Y
Ymamoro, 2016-10-01
@Ymamoro

I am also a beginner and this question has always occupied me, it just tormented me ....
In my opinion, there is still a map, but it is written individually! Therefore, not a map, but reliable landmarks, for starters....
https://www.youtube.com/watch?v=T70qJndjYi0

O
osem, 2016-10-16
@osem

There's a great map at frontend-science.com, and here's the webinar that comes with it: https://www.youtube.com/watch?v=H-V3eOafGcQ

M
Marat Maksumov, 2020-06-27
@MaxMind

Without a bias in the web, I can recommend looking towards SWEBOK - a body of knowledge on software engineering, which is accepted as an international ISO / IEC standard.
Page on SWEBOK on Wikipedia .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question