The Thorny Path to Programming

Hello, Habr.



This article is aimed at students in grades 8-10 and 1-2 year students who dream of devoting their lives to IT, although perhaps the more “older” personalities will find it no less entertaining. So, now I will tell my story and try, by my example, to warn you against errors in the path of novice programmers. Enjoy reading!



My still unfinished career in the programming profession began around the 10th grade. After 3 years of passionate love for physics, as well as the subsequent OGE (aka GIA), which slightly cooled my ardor, the painful period of preparation for the Unified State Examination in the same physics and computer science added to it began (then for absolutely pure safety net). In the process of solving problems in mechanics and the “workshop” for optics, I realized that I no longer have any attraction to the physical sciences.



Error 1



I decided to go to IT



This decision was made by me too late and there was not enough time to prepare for the final exam, to realize that what computer science itself is. The following problem blended into this



Error 2



I graduated from high school with a gold medal



This is one of the mistakes I regret now. The fact is that in the process of studying at school I was not very interested in my future career, the knowledge and skills necessary for her. I "worked" for evaluations and it cost me a lot of time resources - very large. These temporary resources could be spent by me on activities that I liked (And now I am not only concerned with training - there would be enough time for a guitar course or improvement of boxing skills)



As a result - not understanding what is better to take, I took two subjects that I would individually hand over better. According to the results of the Unified State Examination, I got into a specialty related to Robotics and Physics.



Error 3



I had insurance



I chose computer science to a greater extent for reasons such as “if I don’t hand over the physics, it’s complicated” and only in some way because I liked it. That was stupid.



Well, having got into such a specialty, my first thought was - “So, if you didn’t have enough points to enter computer science, there is a chance to go to the IT department”. I began to catch up on programming skills at the university and very successfully supplemented them by reading books and completing term papers.



But...
To the detriment of other disciplines of the course



Error 4



I worked hard



Diligence is an excellent quality, but its overabundance can greatly harm you. Due to the confidence that everything else except programming will not be useful to me on this “rest” I sank a lot. Subsequently, it spoiled life



Now I am in the second year of the Department of Management Problems, specializing in Mechatronics and Robotics, MSTU MIREA, I close debts and enjoy studying. Why?



I realized the above mistakes, and although most likely I will make a lot more of them myself, I want to give some “recipes” to avoid them.



1. Do not be afraid



All mistakes are made under the influence of fear - fear of getting bad grades, fear of not getting what you want, and others. My first tip is don't be afraid. If you want and work on your dream, you will succeed regardless of the situation (sounds magical, but it happens)



2. Do not jump



If in the process of studying at a school or a university you suddenly realize that instead of archeology and paleontology you want to program microcontrollers, do not panic. There is always a chance to roll back, go, go to another branch. In the end, you can always enroll in a completely unrelated to the specialty magistracy.



In my opinion, with many events in the life of students, students and applicants, they, and you have to make mistakes. Do not regret them - learn from them and become better about yourself in the past.



Thanks a lot for your attention!



PS



I will undoubtedly write something else about my attempts to get into IT, if you want)



All Articles