The thorny path to programming

Hey Habr.

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

My unfinished path to the profession of a programmer began around the 10th grade. After 3 years of passionate love for physics, as well as the subsequent OGE (aka GIA), which cooled my ardor a little, the painful period of preparation for the USE in the same physics and computer science added to it (then still for absolutely pure safety net) began. In the process of solving problems for mechanics and “workshops” for optics, I realized that I no longer have an inclination for 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 what computer science actually is. This was accompanied by the following problem.

Error 2

I graduated from high school with a gold medal

This is one of the mistakes I now regret. The fact is that in the process of studying at school, I was little interested in my future career, the knowledge and skills necessary for it. I "worked" for grades and it cost me a lot of time resources - a lot. These time resources could be spent by me on doing what I liked (And I'm not only talking about learning now - there would be enough time for a guitar course or improving boxing skills)

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

Error 3

I was hedging

Computer science was chosen by me to a greater extent for reasons like “if I don’t pass physics, it’s difficult” and only in some way because I liked it. It was stupidity.

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

But…To the detriment of other disciplines of the course

Error 4

I worked hard

Diligence is a great quality, but too much of it can hurt you a lot. Due to the confidence that everything else except programming will not be useful to me on this “rest”, I sank a lot. It ruined my life later.

Now I am a second-year student at the Department of Management Problems with a degree in Mechatronics and Robotics at MSTU MIREA, I am closing my debts and enjoying my studies. Why?

I have become aware of the above mistakes, and although I will most likely make many more of them myself, I want to give a few “recipes” for avoiding them.

1. Do not be afraid

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

2. Don't jump

If, while studying at school or university, you suddenly realize that instead of archeology and paleontology, you want to program microcontrollers, don't panic. There is always a chance to roll back, go, go to another branch. In the end, you can always enter a master's program that is completely unrelated to the specialty.

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

Thank you very much for your attention!

PS

I will no doubt write more about my attempts to get into IT if you like)

Source: habr.com

Add a comment