Promotion
University
Learning
Courses
Tasks
Surveys & Quizzes
Games
Help
Butt-kicking schedule
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme
Article
  • Reviews
  • About us
  • CS50
Start
Start learning
  • Articles
  • Authors
  • All groups
  • All Articles List
JavaRush /Java Blog /Random EN /Another story of another Java programmer
Максим Лебедев
Level 40
  • 8 August 2023
  • 1006 views
  • 0 comments

Another story of another Java programmer

Published in the Random EN group
Python-университет
It’s now 2019, I’m 29 years old, I’ve been working as a Java developer for 1.5 years now, writing in Spring , Java EE , I know Maven , Gradle Tomcat and many other Java-related titles. Finally got around to writing a short story about myself. Studying was a long time ago and it’s not true, since then I’ve learned a lot, I’ve already forgotten how it was, so I’ll tell you as I remember, but my memory is not very good. My story began in the fall of 2015, when I was looking for another programming language that I would like to learn and in which I could write under Linux Debian, which I still use to this day. I worked as a system administrator in a government office, and I realized that I didn’t want to continue my career at my current place of work and I didn’t want to continue doing network administration either. I was ready to go to a low-paying position, as long as it was interesting. My start consisted of intermediate English, higher technical education, one application for Microsoft Access in VBA, and unfinished attempts to learn C#. For the new year (from 2015 to 2016), I bought a subscription to JavaRush at a discount, and this is where my acquaintance with the world of Java began. I studied in bursts, I could complete a couple of levels in a couple of days, or I could take a break for a week or even a month, so my education was delayed. I studied in any free time, at work, after work, at night, when my daughter was born, and I study in this mode to this day. There are a lot of interesting things at work, but there are still many library frameworks and programming languages ​​that I would like to try. From levels 6 to 30, I read “Thinking in Java” in parallel with JavaRush. After level 30 I read Effective Java, very often I was distracted from the course by video lessons from Golovach and others and by writing my own simple applications in Java. In the fall of 2016, a significant event took place for me, after which I decided that I would definitely become a Java developer. I was somewhere at level 25 in JavaRush, and somehow during a get-together in a pub it turned out that a friend of mine worked as a Java developer at a company and they were looking for a junior. Naturally, I went to the interview without hesitation; I may not have answered very well, but partly because I belonged, I was offered a job. But this is not the end of the story. I had obligations at my current job, so I declined the offer, but I don’t regret it, because there was still a lot to learn. At that time, apart from having somewhat studied Java Core, I did not know any libraries, frameworks, or assembly tools. Do you know by what means Java applications are assembled? How does a library differ from a framework? And then everything flew very quickly and as if in a fog. After all the inspiring events, at the beginning of 2017 I enrolled in the topjava course (javaops.ru, I think it would be wrong to call it a “ JavaRush internship”"), got acquainted with Tomcat Maven and Spring, and by the end of the course I started going for interviews. By June 2017, I had attended 7 interviews, half of which resulted in job offers. My joy knew no bounds; I chose one place that I liked the most and where I work to this day. My salary more than doubled from the first day of work. I consider myself a good developer. Now writing an application or learning a new programming language is not something impossible and complicated, but simply an interesting task. I can’t say that my story is somehow indicative, I’m a completely ordinary person, and even with a good technical background. For me, becoming a Java developer was a natural step forward and I never regret it, I really like everything: colleagues, the Java world, interesting work, conferences. I wish you success and achieving your goals!
ALL IN ONE
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Learn
  • Registration
  • Java Course
  • Help with Tasks
  • Pricing
  • Game Projects
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success Stories
  • Activity
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRush JavaRush is an online course for learning Java programming from scratch. This course is a perfect way to master Java for beginners. It contains 1200+ of tasks with instant verification and an essential scope of Java fundamentals theory. To help you succeed in education, we’ve implemented a set of motivational features: quizzes, coding projects, content about efficient learning, and a Java developer’s career.
Follow us
Interface language
Русский
English
Українська
Programmers Are Made, Not Born © 2025 JavaRush
Download App
  • Google Play
  • App Store
Mastercard Visa
Programmers Are Made, Not Born © 2025 JavaRush