JavaRush /Java Blog /Random EN /2 years of travel

2 years of travel

Published in the Random EN group
Hello everyone, my name is Igor, while I was studying Javarush, I was very supported by success stories, so I want to tell my own. My path to programming has been long, tortuous, and of course I would like to go straight through it. But what's done is done, and now I'm where I once only dreamed of being.
2 years of travel - 1
2007-2009. School. Let's start with the fact that even as a teenager I was interested in programming. I went to extra. Informatics classes, at school lessons, 80% of the guys from my class cheated or asked to solve exercises, and I helped them with pleasure. In the eleventh grade (2009-2010) I had to figure out which exams to take, and then I made the wrong decision. I went, like everyone else, to social science (well, a lot of institutes take it with it), but I didn’t go to computer science - the teacher didn’t conduct preparatory electives and I decided that I wouldn’t prepare for the exams myself. (Wrong, Igor!) 2010. Study time (for a marketer). In the first year, we again have computer science and again 80%, but not of the class, but of the flow, passed the laboratory tests with my help. There were thoughts of transferring to a programmer, but I thought: “There, after all, the subjects are different and this is a different faculty, which means, probably (I never found out for sure), budget places are not redistributed between them.” (Wrong again, Igor!) After graduating from the computer science course, I stopped coding, but I regularly thought about it. 2011-2015. Beginning of work. I worked in different places, I was not afraid to change them, I liked to learn new things. I managed to work as a pizza delivery man, a sales assistant, a call center specialist, and a sales manager. Each position was interesting in its own way (yes, even a courier), but as soon as you got used to work, it became boring, a worm gnawed from the inside - “Well, Igor, well, this is not what you want, you can’t work here all your life .. ." And on October 29, 2015, coming from the next working day, where I went to clients, held meetings and offered to make a purchase of something, which did not inspire me at all, I realized that it was no longer possible to live like this. The worm took over, I ordered a paper book Head First Java (in Russian). It was then that he made his first step in IT. 2016. About-IT. When I started studying, I dreamed that I could get a job as a junior somewhere in May 2016, i.e. in about six months, having learned everything that is required. The reality turned out to be completely different - by May I had just finished Head First. In the summer, I was swayed towards Android, but too fast a free intensive discouraged my desire (although I certainly learned something there). The Geek Brain courses unfortunately didn't do much either, I knew almost everything from Head First. And at the end of 2016, Santa Claus brings a very cool gift - discounts on CodeGym, in which I had gone through the free part by that time. I use this gift - I pay for the course for a year. It is important to say that in the middle of the year I left my job as a salesperson and became a second line technical support employee, which helped me a lot. At my new job, I, albeit a little, but communicated with the developers, delved into the application logs, reproduced bugs and set tasks. I really was closer to that world where so desperately aspired. 2017. Java Rush. I spent most of this year here (I don't remember exactly, but I think about 10 months), reaching level 29. After that I saw that the rest of the lessons were going to the top, I decided that I didn’t need it and went to do my own project - to write a bot for a telegram in which I wanted to try to work with the database (I later indicated a link to this bot in my resume). Back this year, I changed my position from a support employee to a product manager, I got at my disposal a team with which we made a chat for the company's website. I immersed myself even more in the software development process, saw how programmers really work, learned about task setting, workflow, agile, scrum, daily rallies and much more. I have actually worked in IT. But still not a programmer. The year ended with work on the bot and participation in the adventofcode.com online competition. 2018. Success. After my bot worked, my family and colleagues said that it was quite good, thanks to this I finally gained enough confidence and went to several interviews. It turned out that they were waiting for me at the market, which made me unrealistically happy! But in my current company, where I worked as a product manager, they offered to move to a new position, which I agreed to. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: I saw how programmers really work, learned about task setting, workflow, agile, scrum, daily rallies and much more. I have actually worked in IT. But still not a programmer. The year ended with work on the bot and participation in the adventofcode.com online competition. 2018. Success. After my bot worked, my family and colleagues said that it was quite good, thanks to this I finally gained enough confidence and went to several interviews. It turned out that they were waiting for me at the market, which made me unrealistically happy! But in my current company, where I worked as a product manager, they offered to move to a new position, which I agreed to. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: I saw how programmers really work, learned about task setting, workflow, agile, scrum, daily rallies and much more. I have actually worked in IT. But still not a programmer. The year ended with work on the bot and participation in the adventofcode.com online competition. 2018. Success. After my bot worked, my family and colleagues said that it was quite good, thanks to this I finally gained enough confidence and went to several interviews. It turned out that they were waiting for me at the market, which made me unrealistically happy! But in my current company, where I worked as a product manager, they offered to move to a new position, which I agreed to. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: daily rallies and much more. I have actually worked in IT. But still not a programmer. The year ended with work on the bot and participation in the adventofcode.com online competition. 2018. Success. After my bot worked, my family and colleagues said that it was quite good, thanks to this I finally gained enough confidence and went to several interviews. It turned out that they were waiting for me at the market, which made me unrealistically happy! But in my current company, where I worked as a product manager, they offered to move to a new position, which I agreed to. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: daily rallies and much more. I have actually worked in IT. But still not a programmer. The year ended with work on the bot and participation in the adventofcode.com online competition. 2018. Success. After my bot worked, my family and colleagues said that it was quite good, thanks to this I finally gained enough confidence and went to several interviews. It turned out that they were waiting for me at the market, which made me unrealistically happy! But in my current company, where I worked as a product manager, they offered to move to a new position, which I agreed to. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: Success. After my bot worked, my family and colleagues said that it was quite good, thanks to this I finally gained enough confidence and went to several interviews. It turned out that they were waiting for me at the market, which made me unrealistically happy! But in my current company, where I worked as a product manager, they offered to move to a new position, which I agreed to. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: Success. After my bot worked, my family and colleagues said that it was quite good, thanks to this I finally gained enough confidence and went to several interviews. It turned out that they were waiting for me at the market, which made me unrealistically happy! But in my current company, where I worked as a product manager, they offered to move to a new position, which I agreed to. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: to which I agreed. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip: to which I agreed. And since March 1, 2018, for 4 months now I have officially been a programmer! What I took away from my two-year trip:
  • Don't despair. I had periods when I felt that nothing would work out, breaks in classes sometimes reached up to a month. But if there is a desire in the heart, you need to return to the computer and code, code, code.

  • Try not to be interrupted. After a month's break, it took several days to remember what I already knew. Even if you wanted to devote 2 hours to programming today, but you have already lost one and a half of them on the Internet, work out at least half an hour and do not reproach yourself for procrastination. It's 100 times cooler than if you didn't exercise at all, because you maintain a continuous cycle.

  • Go to the near-IT sphere. If the life situation allows, then you should get a job where you can intersect with the development. This helps a lot. I think that 50% of success was that I worked with programmers.

  • Try to go to interviews regularly. I went 2 months after the start of training (too green) and then 2 years later (earlier). Realistically, I could get an intern position after half a year on Javarush (about a year and a half from the beginning of the training).

  • Follow your heart. If you feel that you are not doing what you want - look for opportunities right away, do not wait - change your destiny. I did it, a bunch of guys from success stories did it, and you can do it.
I wish you success! (And I went to learn Spring.) PS List of materials. I write what really helped me.
  • Books:
    • Kathy Sierra, Bert Bates - Head First Java;
    • Bruce Eckel - Java Philosophy;
    • Gerber Schildt - Java 8, Beginner's Guide;
    • Robert Laforet - Java Data Structures and Algorithms;
    • Alan Bewley - Learning SQL

  • Video courses:
    • Timur Batyrshinov - Hibernate
    • Chad Darby (Udemy) - Spring & Hibernate for Beginners (watching now)
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION