JavaRush /Java Blog /Random EN /Was a builder, became a programmer
Roman Aymaletdinov
Level 23
Нижний Новгород

Was a builder, became a programmer

Published in the Random EN group
Hello!

I'll start from afar.

I studied at a construction technical school, I certainly wasn’t a bad student, and I thought that I would become a builder. But it’s one thing to study and completely different to work! I was writing my diploma, a 2-story brick building with 15 A2 drawings and a pile of documentation. He worked as an electrician for 19K rubles.
Was a builder, became a programmer - 1
I had to go on business trips often. I didn't like my job. It was not difficult, but I could sit in this place for 10 years without a qualitative improvement in my salary. But you need to live somehow, buy an apartment, and you understand everything yourself. I had a dream to enter some good university to study economics and become a good person respected in professional circles. Money is not everything; you want your work to be enjoyable too. And my life consisted of dust, sweat and lack of prospects. However, the construction profession is complex and important, but it seems to me that I am not such a capable person who could reach the top in this field. I finished my studies, defended my diploma with excellent marks and prepared to enter a university. But it just so happened that my knowledge of mathematics turned out to be so bad that I failed the exam miserably. Another university? Not the best in my city? Continue learning construction? By the way, I passed the exams at the construction university. But he refused. Either the best university or nothing. I didn't go anywhere. Imagine how it was for me, I was very upset and left my hometown for Moscow. Of course, I quit my job. He spent the money, worked as a waiter, a courier in a well-known bank and returned to his hometown. So, what I had as of May 2016: no work. There is a 100K cash cushion. I'm not studying. I don’t want to live with my parents either; due to depression, I quarreled with my relatives. I was looking for a job, God willing, for 20K and couldn’t find it. I spent 3 months looking for a job in construction and my skills were not enough. I became more and more depressed.

November 2016.

Whiskey, friends and my friend's new girl. This is where it started! I learned from her that she works as a programmer. The money is good, the work is intelligent, although I didn’t know anything about it. In my drunken head the thought came to me that maybe I should try to study it? Yes, and a few months earlier I was drinking in a bar, and there I met a boy who received a QA of 70K and I, with my salary of 19K, wilted very much in comparison with him. He's only a year younger. Tadadadamm! What I did? That's right, I was drinking! I was drinking at another friend’s apartment and there the girls who studied at a good technical university again came into play, and I probably even then wanted to give the impression of an incomplete deviant, I said that I wanted to learn programming. JR was recommended to me. Well, why? I had nothing to lose, I came home and sat down.

I started studying normally only in January 2017.

Began. So, do you think I'm very smart, smart or something? I never thought so. The only thing I know about myself is that I am hardworking. That's all it takes to become anything you want. The first levels really pulled me in, but there were a lot of problems. Every new level I thought that I would never become a programmer. It's all so complicated and I'm stupid and don't understand how to do it! But I sat there all day and sooner or later it worked out. Seriously, I remember when I read about return my head almost exploded. And arrays, he made an array and was proud of it. No, if you think you're stupid, you're not. Just work. There is no money. And I got a job again as a courier at the bank. Schedule 2\2. Then the problems started, I worked for 2 days, for 1 day I remembered what I went through 2 days ago, for 1 day I moved forward. My progress has slowed down not half, but three times! I worked for 2 weeks and left to join the monks and it was my right decision. I had no money, I borrowed. I lived on 8K a month, depriving myself of everything. I ate empty buckwheat, tea from Auchan, etc., but I studied every damn day. Every. At level 10, it seemed to me that I could already do a lot of things! At 15, it’s high time to look for a job. At 18 I thought I wouldn't find a job. At 20, I almost wanted to give up on this idea. These are the problems. The more you study, the more you realize your limitations. But you don't need to know everything, don't worry. If you are at level 10, continue! If it's 15, you're close to mastery; if it's 20, please don't quit!

Summary

At level 20, my debts became large, I have no money, and 6 months have already passed since January. It's time to post your resume. I took my resume seriously, rewrote it every week, and still do. The first interview was at a startup, I failed it miserably and probably thank God) Then a large company invited me, I failed that too, but they gave me the task of writing a client-server. I didn’t sleep for 2 weeks, I wrote them a multi-user chat and then they gave me a task, write a feature and I wrote it for another week. They didn't hire me again. Poorly written. I prayed to the gods, but the gods only laughed. I went through 15 interviews. I was invited to 1 company, but I refused, charazhka. And guess what? With each new interview I became much stronger. Then several companies didn’t hire me because I was from a construction college. Then I took a training course from a company for students. I didn’t sleep for another 2 weeks, wrote a web-chat and still didn’t get in! No one was interested in my project. Then I almost went into depression. Although this has been my permanent state all year.

September 2017

I already felt strong. I didn't study at JR. I stayed the same as I was at level 20. But I wrote every day, without stopping for a week. And then there's bingo. I am invited to 2 companies at once. I chose a smaller, but more comfortable one. So. I am a builder from a technical school, in 9 months from 0 I learned Java to a level sufficient for work. I entered the university to study computer science. I have been working for almost 3 months and I am happy with my work. I love my company, my boss, we get together with colleagues and get a good salary. Thanks to those people who supported me, thanks to JR for their great resource. Finally, my technology stack with which I was hired:
  • 20 JR levels
  • 40 SQL tasks on sql-ex.ru
  • client-server (swing\maven\socket)
  • REST chat, (maven\tomcat\bootstrap\mysql\spring\hibernate\jsp)
  • then forum(+ jparepository pagenation)

Use GIT!

But in fact, according to the JR program, all this is there, I just somehow started learning it myself. Get to level 40 and I'm sure everything will work out. Just teach SQL and linux is big + Go to my github , look, repeat! Do not give up!
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION