JavaRush /Java Blog /Random EN /This happens to everyone for the first time
Антон Петров
Level 40
Москва

This happens to everyone for the first time

Published in the Random EN group
Hi all. So now I am among those who have completed training in javarush. I decided to share with you how it all happened. First, I’ll tell you how I got here in the first place.
This happens for everyone for the first time - 1
I'm 21, I'm a student, studying in Moscow. After finishing 11th grade, I went to work in Moscow for a month at a construction site, and at the same time entered university. I earned 40k at a construction site, of which I bought myself a phone with 10k (I lost 15k somewhere) and by September I had 15k left and I decided that I needed to spend it on something useful. Since I became seriously interested in the topic of self-education since the 10th grade, I decided to actually invest in myself. It was 2014, I came across an advertisement for javarush on VK, decided to go through 10 levels and bought the course, then it cost 15k along with the internship. In half a year I completed 20 levels. And he quietly scored. And two years later I resumed my studies. (During this period I was engaged in traffic arbitrage). And so, at the beginning of February 2017, I got a job as a java programmer at CMA Systems (at that time I was at level 29). I saw an ad at the university and decided I had to try it. I wrote to them by email and received test assignments. And we agreed to meet. In one of the test tasks, it was necessary to collect files from directories and put them into one common file. I decided to show off and used multithreading, although later, as it turned out, this was unnecessary. At the beginning it was difficult to combine study with work, but then I got used to it. Immediately it was necessary to use Maven (maybe Svn), Git, Hibernate, SQL, Spring, jaxb. These are the tools that I use almost every day. Basic knowledge of js, css, html was also useful. By the way, for layout, you can read about jsf. You can also add jaxb, camel. Maybe this is the specifics of my work, but you need to know and be able to write business processes - this is the Activiti framework. It’s also worth mentioning development methodologies; at a minimum, you need to understand their meaning, cycles, etc. In our company we use Scrum. There are also products from Atlasian: jira, stash, bamboo, wiki. These tools are needed to set tasks, track their solutions, send code for review, create pull requests and automatically build projects. You can also look at different methods of test coverage (jUnit) After work, my training in javarush continued. On weekends, I also sat at javarush while others watched TV series and played games. I sat and studied, sat and studied. I believed it would pay off. I read lectures everywhere, while traveling on the bus, in the subway, sometimes in classes. I won’t write about platitudes about how you shouldn’t give up, etc. Everyone already knows this. I can only say from my own experience that in such a job you can’t do without physical activity, it’s not just necessary, it’s mandatory. And a life hack that might be useful to someone. At work, take on those tasks that use technologies that are new to you, I don’t like doing the same type of tasks, they get boring, I try to cover areas that are new to me and thus never stop learning and stir up interest. All my investments in javarush paid off with my first salary. As Robert Kiyosaki said:"If you think learning is expensive, try to find out how much ignorance costs."
while(wantMoney)
     doStudy();

System.out.println("Немного терпения и все будет");
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION