I
I
Ivan Ignatenko2020-12-01 09:53:16
IT education
Ivan Ignatenko, 2020-12-01 09:53:16

Fullstack: make a roadmap?

Hello everyone, there is a little strange request, but I would like to get help from experienced people:
I would like to draw up a roadmap for the path of the proger as such, I have some knowledge that they give out at the university, and I learned something for myself, I was on internships , wrote pet projects, but I think I'm missing some fundamental aspects.
What you need to know from mathematics: in terms of not arithmetic, etc., but from higher mathematics: maybe there are optimization methods or something else that you need on a daily basis or which is generally fundamental. Mb something about protocols, etc.
I see myself as a future full stack, so you can learn more about the back and front.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Anton R., 2020-12-01
@Lugburz13

I never get tired of posting this over and over again.
1*V7TMAzvhW7_cn9FbkKqOcQ.png
5fdd6ccf619231ae7760a7661324ff64.png

A
approximate solution, 2020-12-01
@approximate_solution

I see myself as a future full stack

I also once saw myself as the new Linus Torvalds, but life does not spare.
so you can learn more about the back and front.

How do you want to become a full stack, if at such a banal step as - searching for information , you are already doing a huge blunt.
The algorithm of actions for you is
1. Selecting a field -> I want to work there.
2. Choice of language -> decided on the scope, there are such languages ​​in which the functionality is implemented.
3. Studying the language and tools on the aspects selected above
- Questions - (do I need mathematics in this area, if necessary - then what level of mathematics, what level of computer science, what you need to know from the database).
- from the front to the back (if the business model and task allows you to simultaneously implement the front and back without pain and a huge amount of absorbed information).
4. Learn and work from 2-3 years (if you want to be a full stack) and indefinitely, it is advisable to immediately go to the office to learn from more experienced comrades).
I see myself as a future full stack

When I see a Resume - full stack - 2 years of experience, I start to feel a little nauseous. A normal front, or a normal back is 2-3 years of work, when the task is solved as it should be, and +\- there is no need to redo it. You will become a normal full stack in 5 years, so start with the algorithm, and then, if you have enough strength, already jump to the second ship.

0
0nkery, 2020-12-01
@0nkery

It describes software design and related mathematics. Quite fundamental things.
I also recommend understanding: first-order logic, set theory, Turing machine, lambda calculus. Then I recommend learning some functional PL (the more similar to Haskell, the better). Good investment of time.
I advise you to read about more mundane things from Tannebaum:
Computer networks
Distributed systems
Computer architecture
Modern operating systems
Operating systems: development and implementation

J
JRazor, 2020-12-01
@JRazor

You can also look here https://dev.to/ender_minyard/full-stack-developer-...

P
Puma Thailand, 2020-12-01
@opium

if you say a full-stack web programmer for small and medium-sized projects
from mathematics, for the most part, only elementary school will be useful to you ;
in general, mathematics is needed where tasks are related to some kind of calculations, and then most often you just need to know some basic concepts like percentile or something like that
optimization methods, for example, go well in logistics, but again, we had such a project only once in 10 years, and for it I hired a separate programmer, so that the logistics service, with a large number of orders and a limited number of its couriers, would give them orders and routes automatically.
in general, it all depends on the tasks and work

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question