JavaRush /Java Blog /Random EN /My story +1 Java programmer!
Level 41

My story +1 Java programmer!

Published in the Random EN group
It's time to write your own story of becoming a Java programmer. I wanted to be a programmer even after graduating from school, I entered the cybernetics department at a local university twice, but in the end I applied to other departments: I was afraid that I would not pass the high selection process. As a result, I would have passed both times, which I was biting my elbows about for a long time... I ended up studying to become an engineer (graduated in 2010), then worked as a system administrator at Enikey, in support, all this took about 4 years. All this time I wanted to study to become a programmer ( it was java that played a role in its popularity, cross-platform, although the presentation language itself was not announced for several years), there was an idea to go abroad to study as a programmer, and I lived with this idea all the years of work, saving, saving. Of course, there were attempts to start studying on their own, but learning from books was not possible and was put off until “maybe someday.” year 2014. Attempts to enroll in universities ended unsuccessfully, at the same time a girl returned from abroad, where she had studied, and the thoughts in my head were such that if I want to become a programmer, then I need to start teaching myself, here and now, because it will be more difficult in the future. I started with HTML, CSS, JavaScript, learned PHP for a month, and took almost all the courses on codecademy. At the beginning of 2015 I started learning java. I read Shildt's book on Java 7, it was difficult, I had no idea about future work. I decided to look for some more modern way of studying than reading books, since it’s the 21st century. I searched, googled, found it. Javarush. From the beginning of February to the end of April I worked on the site (there was a monthly subscription, I stopped after reaching level 20 to improve the theory and analyze solved/unsolved problems), from April I got acquainted with the tomcat server, jUnit, jsp, spring, hibernate, sql ( all technologies - superficially: the basics and why they are needed), brushed up on the javaCore theory and posted a resume at the beginning of May 2015. One company responded, in fact, where I work now, there was an interview. They asked about javaCore and the list of technologies that I wrote in my resume (see above). Regarding technology, I immediately admitted that I know it superficially and plan to study it in the future. As a result, they hired a junior developer, as they explained the choice: I have a good, strong foundation - javaCore (thanks to JavaRush!). Since I completed the javarush course quickly and was a bit slack (I often sat on forums looking for an answer), I lacked confidence in myself as a specialist, so in December I decided to take javarush for the second time. To keep everything honest, with participation in a real project, and many new tasks appeared over the year, I really wanted to get acquainted with them and solve them, especially big problems)). And I liked and fell in love with the site-project itself, despite some minor disadvantages (mostly a validator for some tasks when you simply don’t understand what it needs. In reality, there is at least a stack trace that will tell you where to look or a task with a description of the bug). Actually, I completed the course and took part in a real project (I just finished it). I'm pleased with the result. I've been working as a programmer for almost a year now. Javarush helped me a lot in learning, developing and shaping myself as a specialist. At the company, I first worked on a web application, learning the required technologies along the way, then switched to mobile development - Android (I studied for a month or two, then into development with parallel training) and since March - iOS. This is not a story of success as a programmer, but a story of how javarush helped you realize your dream of becoming a programmer. There is still a lot to learn, relearn, remember what has already been forgotten, but there is a goal - to become a good developer, where to grow - there is. PS in a month I will be 29 years old, Tula.