Answer the question
In order to leave comments, you need to log in
Mathematics for a programmer: how to be?
I wholeheartedly welcome everyone. This is my first time here, my name is Pavel, 25 years old. I live in Transbaikalia. This is a place where the 90s constantly pursue people in the form of chanson in minibuses and representatives of criminal subcultures of varying degrees of roasting, from the smallest 12-16 year olds to completely crazy individuals.
But the story is not about them, but about me, because I need help: in the end, at the age of 25, I decided that I wanted to be a programmer. All my life I gravitated towards this, but I could not make up my mind, believing that I was completely incapable of it, being intimidated by mathematics and algebra to a state of permanent shock, because the whole world around was saying that "programmer = mathematician".
It turned out that this is not so, because you don’t need special mathematical knowledge to learn the syntax. But in programming, there are hundreds and dozens of areas where it is needed to one degree or another.
Unfortunately, I have 9 classes of education and my last lesson in life was back in 2012. As a result, I do not remember 90% of the school curriculum in mathematics, which creates problems in the course of learning.
The Phyton language was chosen as a launching pad, and I decided to use the book of Tony Gaddis as a textbook.
The question is: is there any way to fill the monstrous, absolutely glaring gap in algebra and mathematics, at least basic, from grades 3 to 9 of the school? What literature do I need? What should I do? My eyes are burning and I really want to solve this problem, because even when faced with primitive mathematical problems, I have to google because I don’t understand how to solve them. I have a huge gap.
Thank you very much for reading.
Thanks a lot to those who answer in advance.
Answer the question
In order to leave comments, you need to log in
I live in Transbaikalia. This is a place where the 90s constantly pursue people in the form of chanson in minibuses and representatives of criminal subcultures of varying degrees of roasting, from the smallest 12-16 year olds to completely crazy individuals.
It turned out that this is not so, because you don’t need special mathematical knowledge to learn the syntax. But in programming, there are hundreds and dozens of areas where it is needed to one degree or another.
because the whole world around kept repeating that "programmer = mathematician".
Phyton language has been selected
The question is: is there any way to fill the monstrous, absolutely glaring gap in algebra and mathematics, at least basic, from grades 3 to 9 of school? What literature do I need? What should I do? My eyes are burning and I really want to solve this problem, because even when faced with primitive mathematical problems, I have to google because I don’t understand how to solve them. I have a huge gap.
IMHO programming is the ability to decompose a task into understandable parts. But in order to understand to what level to decompose, you need to know the principles of programming, typical solutions, data structures, protocols and interaction APIs...
Hello. It is very important to believe in yourself and just practice regularly.
"The question is: is there any way to fill the monstrous, absolutely glaring gap in algebra and mathematics at least basic, from grades 3 to 9 of school? What literature do I need? What should I do?"
In my opinion, the problem should be divided into 2 parts:
1. First of all, you need to decide which direction suits you best based on your knowledge, abilities and desires (as well as free time for mastering).
2. Correctly build the learning process.
In my opinion, visual programming, such as Bubble, would be the best direction for you.
Youtube has a free course on it on the Skillum channel:
https://www.youtube.com/watch?v=VUg9B0HdVCY&list=P...
And also in the telegram there is a Bubble.io channel for developers, where you can ask your questions on this topic.
But Python is also a good option, although it is much more complicated.
If the goal is to start earning decent money by quickly entering the topic, then Bubble is more suitable for you. In 3-4 months you will be able to start making money on it.
But, if there is an opportunity to allocate a year, then you can master Python with mathematics.
In general, if you do not choose specific areas in programming, then you can get by with a relatively small amount of knowledge of mathematics .. at the same time, it is desirable to at least master the school curriculum, and then, if necessary, delve into some sections.
In mathematics , here are some
good
resources.
www.maths.yfa1.ru/arifmetika.php
https://math-prosto.ru/spacemath.xyz watch?v=_Jjg4flabkU&list=P...
In terms of learning, I can recommend one very well working life hack.
A person has his own biorhythms, in addition, purely psychologically, we are used to moving into a state of relaxation and rest in the evening. It used to be very difficult for me to force myself to do it during the day, because the mood is already getting off on some other things. I found a simple solution - get up early.
Rise at 5:50 - at 9:40 lights out.
From 6:00 to 8:00 you study (2 hours of classes)
From 8:00 to 9:00 rest (1 hour of rest)
From 9:00 to 10:30 you study (one and a half hours of classes)
From 10:30 to 11:30 rest (1 hour of rest)
From 11:30 to 13:00
you study (one and a half hours of classes) 6 in the morning until 1 in the afternoon you will have time to work out for 5 hours and at the same time the whole day is still free (you can even do something for an hour during the day if you wish, but if you wish .. not necessarily every day).
At the same time, I would do the first 2 blocks (2 hours and 1.5 hours) in mathematics .. but the last one and a half hour block could already be programming, although perhaps the first 3-4 months it would make sense only to raise mathematics.
And for starters, you could get acquainted with more general information about programming, like this:
https://www.youtube.com/watch?v=_J-3nt9bhbI
https://www.youtube.com/watch?v=LXTsdBolZus
And I highly recommend finding and downloading an audiobook (this book is about how to study effectively):
Think Like a Mathematician by Barbara Oakley [chit. Tatyana Overchenko]
And it will also be useful:
https://www.youtube.com/watch?v=bJakF93Tpjs
The most basic thing to know is the theory of algorithms. Mathematics is also needed, but its level of knowledge depends on the area in which you are going to work.
being intimidated by mathematics and algebra into a state of permanent shock,
"programmer = mathematician".
It turned out that this is not so, because you don’t need special mathematical knowledge to learn the syntax.
If the goal is to start earning decent money by quickly entering the topic, then Bubble is more suitable for you. In 3-4 months you will be able to start making money on it.
Unfortunately, I have 9 classes of education and my last lesson in life was back in 2012. As a result, I don’t remember 90% of the school curriculum in mathematics, which creates problems in the course of learning.
is there any way to fill the monstrous, absolutely egregious gap in algebra and mathematics at least basic, from 3rd to 9th grades of school?
even when faced with primitive mathematical problems, I have to google from a lack of understanding of how to solve them. I have a huge gap.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question