JavaRush /Java Blog /Random EN /From princes to dirt, and then back again
Cabron228
Level 30
Харьков

From princes to dirt, and then back again

Published in the Random EN group
Hi all. Now it’s my turn to share my success story. I remember when I was in the beginning levels myself, I always loved reading other people’s stories, which really motivated me. Each new success story published was like a celebration. Therefore, no matter how lazy I was, I decided to perpetuate my experience, hoping that it would really help someone. The story will be a little dramatic, but, it seems to me, this will only make it more interesting. From princes to dirt, and then back - 1While thinking through the text of this story, I doubted whether it was necessary to tell the entire context of the situation, and decided that without it the story would be incomplete. My journey into programming began in 2014. I had just finished school in the now infamous city of Lugansk, and I still didn’t understand (and didn’t really want to understand) what I wanted to do in this life. The war helped me with this. Since that year they refused to conduct the ZNO (analogous to the Unified State Exam), I had to go to Kharkov to pass this very ZNO. It so happened that while I was there, hostilities began in my city, and I did not return there, but decided to settle for a while in the former capital. We lived with a friend of my mother, who, by lucky chance, was the head of the Department of Economic Cybernetics. She offered to enroll me in this direction through connections, and I really began to prepare for this. I had little understanding of what it was and what it meant, but the money in this profession promised good money (as it seemed to me then) and everything suited me, and I was already looking forward to studying economics. However, life quickly put me in my place. Despite the connections and very good exam scores, I could not pass the budget. There were only 10 places, and I, what was most offensive, ended up eleventh. As it turned out later, I was forced out by beneficiaries. Having received such a blow below the belt (and I really didn’t worry about anything anymore, since I thought that everything had already been 100 percent decided), I began to look through the options available to me for directions where I could get into budget education, since my parents had a contract They couldn’t provide it for me. So I ended up at the Faculty of Computer Science, where my father really asked me to apply. I went there on a budget without any problems, and decided to stay there. And so the school year began. I was full of enthusiasm and was ready to learn the profession of a programmer. Before that, I had absolutely no experience in this area (in computer science lessons at school we were only taught to work in Excel and Word), but I considered this a trifle - at the university they will teach you everything, that’s why I go there. They provided me with a cold shower very quickly. I came to the first class of algorithmization and programming, where I didn’t understand a damn thing. And on the second pair too. And on the third. I frantically tried to understand something, to catch up with the program, but for me even ordinary cout<< was some kind of magic. Towards the middle of the semester I gave up. I understood absolutely nothing, for each practical work I received only 2, I did not do a single laboratory work for the entire semester. As a result, the exam in this subject was closed for me by the dean (a holy man). With each new day, the thought grew stronger in my mind that I was not born for this craft, that it was all one big mistake. Throughout the year, these thoughts took over, and in the end I just gave up on university. I came across a job in a catering service, where I went to work, hoping to forget the previous year like a bad dream. That's how I quit programming for the first time. I worked in a cafe for six months, trying to understand myself and my desires along the way, but nothing came to mind. As a result, I made a strong-willed decision to return back to Lugansk, where I wanted to start all over again, but in some other area. Looking ahead, I can say that this was the worst decision of my life, but, no matter how funny it may sound, the best decision I have ever made. No sooner said than done, and now I’m already in my hometown. The euphoria from my home place passed very quickly. The city was practically dead. It had not been some kind of large metropolis before, but now I saw only its faded shadow. The sadness very quickly turned to rage as I realized what I had done. There were no political convictions in this (I didn’t have any at all then), there was only a longing for past times. I really felt bad - at first emotionally, over time it began to put pressure on me physically. I began to frantically go through all the possible options for professions that I could theoretically do. I considered philology as the main direction - everything was always good with English at school, and I wanted to develop in this direction. When I had almost decided to enter a local university in this field, my father intervened. He sincerely wanted me to return to computer science, and I really didn’t want to upset him again (he took my expulsion from Kharkov very hard), so I gave in. So I returned to programming for the first time. Remembering my negative experience, I decided to somehow prepare for the school year, learn at least the very basics, so as not to look like a moron again. I spent a long time looking for various courses on C++ on the Internet, but I never found anything suitable. And then, purely by chance, I wandered into this project. I don’t know how it is now, but back then the first 10 lessons were free, which I took advantage of. And I was drawn in. I saw this not so much as an opportunity to close my gaps for the new academic year, but as an opportunity to leave Lugansk. I was obsessed with this idea, I thought about it every day, every hour and every minute. I turned my rage and hatred of my surroundings into a strong motivation, which ultimately destroyed me. But more on that later. I quickly completed the first 10 lessons, after which I bought a subscription for a year (they still had one at that time) and began to actively study. I went through levels on JavaRush, tried to read Habr, downloaded all kinds of third-party courses (on JSP, JFX, Hibernate, and so on). Literally all my time was spent studying. I didn’t go for walks, I practically didn’t communicate with friends. As soon as I tried to take a little break, I was immediately overcome by thoughts that I could now spend this time usefully, but instead I am doing some kind of crap. These thoughts simply did not allow me to take any kind of break from programming, and I gradually began to burn out. In total, I spent a year and a half learning Java. During this year and a half there were 2 of my birthdays, and both times I literally FORCED myself to rest (the second time I didn’t succeed). Every day I woke up remembering what I did yesterday, knew that I would do the same today, and understood that the same thing awaited me tomorrow. This routine was killing me, but motivation gave me the strength to continue. Along the way, I read success stories here that also kept me afloat. I read and understood that these people could do it, which means I can do it too. There was only one difference - all these people could go to interviews, test their knowledge, and see some kind of final goal of their efforts. I didn’t have such an opportunity. There was NOT A SINGLE IT company in Lugansk. I understood that someday these efforts would pay off, but it was very vague, there were no intermediate checkpoints. There were no vacancies around, no courses or trainings, nothing. And faith in this bright future gradually faded away. I reached level 30 in JavaRush, I already had some knowledge of the necessary frameworks, I even got an internship, but I no longer had the strength. As a result, I just burned out, got a job that had nothing to do with programming (and IT in general), and tried to forget everything. So I quit programming for the second time. The bottom line is that you should always rest, even if it’s hard. Another year has passed. I was still working, looking for some areas where I could develop and earn a living. And then another incident intervened in this very life. Even though I gave up programming, I continued to go to university so as not to upset my parents. And in May 2018, I discovered that I needed to take a coursework on web programming. I was never able to find someone who would write it for me, so I had to come up with something myself. Armed with PHP courses from GeekBrains (a disgusting platform, I don’t recommend it to anyone, you’ll just waste time, and even worse, money), I quickly put together a simple CRUD. By that time, I had already taken a radical break from programming, and I was increasingly having thoughts about resuming my studies. The only thing that scared me was that I had successfully forgotten a lot of what I learned, and I was too lazy to remember everything. I started looking at other languages ​​such as JS, PHP. I had already begun to draw up a rough training plan for myself, but then, no matter how funny it was, another incident intervened. At my university, there used to be a guy who knew C# very well, and was even a prize-winner of some international Olympiad. This guy, at one time, went to work in St. Petersburg, where he got a good job. And then he tells our curator that they need juniors. The curator passes this on to us, and I am naturally interested. I was so upset when I found out that their project was written in C#. I had already given up, but still decided to ask if I could get a job with them in a few months if I learned the language on my own. To my surprise, this guy offered to call on Skype, where he asked various questions on general topics (algorithms, patterns, etc.), after which he agreed to teach me to the required level. My joy knew no bounds. I finally had this concrete goal that I was ready to strive for, but there was another twist. Literally a day later, this guy called me back and told me that he had discussed the issue of my training with the director, to which he stated that Java and C# are the same crap, after which he ordered me to immediately give me a test task. It was a shock for me. I read this very assignment and realized that I didn’t understand anything. It was already too late to retreat, and it’s better not to waste such chances (especially in my position), so I began frantically learning the basics of the .NET Framework, and all the other frameworks that were needed for the task. In just a month, I remembered everything I could about Java, translated it into C#, and completed learning everything else. The ITVDN resource helped me with this (if you need it, google it). Let me clarify right away that Java is not considered as good there as it is here, so it’s not worth going there for that - whatever one may say, Rush does not yet have worthy competitors in this area. But, if you have a need to study Microsoft technologies, you will not find a better resource than ITVDN. Most of the classes there are taught by Alexander Shevchuk - a great professional, both in development and in teaching. I didn’t eat or sleep for a month, and it paid off - I was hired to work remotely on a project. My efforts have finally paid off. The salary was, of course, not super (far from super), but I was grateful simply for the experience that I received there. So I returned to programming for the second, and, I'm sure, last time. In theory, such a story should end with a happy ending - I left Lugansk for a big city, where I live and develop as a professional. Unfortunately, this has not happened yet. Now I still work for this company. This year I am finishing my bachelor’s degree, after which I am already planning to return back to Kharkov (I really liked it). But now I am 100% sure that I will succeed. I would like to express my sincere gratitude to this resource. It was JavaRush that helped me understand programming; The knowledge gained here helped me a lot in the future. This project, no matter how pretentious it may sound, gave me hope. From the very first day of studying here, I dreamed of writing my own success story, and now I am very happy to finally do it. Perhaps my story turned out to be very chaotic, but I really wanted to tell everything in one breath, to relive everything again. Now I feel really happy. I can only wish one thing for the reader - never give up on the path to your goal, no matter how hard it is. It was a shock for me. I read this very assignment and realized that I didn’t understand anything. It was already too late to retreat, and it’s better not to waste such chances (especially in my position), so I began frantically learning the basics of the .NET Framework, and all the other frameworks that were needed for the task. In just a month, I remembered everything I could about Java, translated it into C#, and completed learning everything else. The ITVDN resource helped me with this (if you need it, google it). Let me clarify right away that Java is not considered as good there as it is here, so it’s not worth going there for that - whatever one may say, Rush does not yet have worthy competitors in this area. But, if you have a need to study Microsoft technologies, you will not find a better resource than ITVDN. Most of the classes there are taught by Alexander Shevchuk - a great professional, both in development and in teaching. I didn’t eat or sleep for a month, and it paid off - I was hired to work remotely on a project. My efforts have finally paid off. The salary was, of course, not super (far from super), but I was grateful simply for the experience that I received there. So I returned to programming for the second, and, I'm sure, last time. In theory, such a story should end with a happy ending - I left Lugansk for a big city, where I live and develop as a professional. Unfortunately, this has not happened yet. Now I still work for this company. This year I am finishing my bachelor’s degree, after which I am already planning to return back to Kharkov (I really liked it). But now I am 100% sure that I will succeed. I would like to express my sincere gratitude to this resource. It was JavaRush that helped me understand programming; The knowledge gained here helped me a lot in the future. This project, no matter how pretentious it may sound, gave me hope. From the very first day of studying here, I dreamed of writing my own success story, and now I am very happy to finally do it. Perhaps my story turned out to be very chaotic, but I really wanted to tell everything in one breath, to relive everything again. Now I feel really happy. I can only wish one thing for the reader - never give up on the path to your goal, no matter how hard it is. It was a shock for me. I read this very assignment and realized that I didn’t understand anything. It was already too late to retreat, and it’s better not to waste such chances (especially in my position), so I began frantically learning the basics of the .NET Framework, and all the other frameworks that were needed for the task. In just a month, I remembered everything I could about Java, translated it into C#, and completed learning everything else. The ITVDN resource helped me with this (if you need it, google it). Let me clarify right away that Java is not considered as good there as it is here, so it’s not worth going there for that - whatever one may say, Rush does not yet have worthy competitors in this area. But, if you have a need to study Microsoft technologies, you will not find a better resource than ITVDN. Most of the classes there are taught by Alexander Shevchuk - a great professional, both in development and in teaching. I didn’t eat or sleep for a month, and it paid off - I was hired to work remotely on a project. My efforts have finally paid off. The salary was, of course, not super (far from super), but I was grateful simply for the experience that I received there. So I returned to programming for the second, and, I'm sure, last time. In theory, such a story should end with a happy ending - I left Lugansk for a big city, where I live and develop as a professional. Unfortunately, this has not happened yet. Now I still work for this company. This year I am finishing my bachelor’s degree, after which I am already planning to return back to Kharkov (I really liked it). But now I am 100% sure that I will succeed. I would like to express my sincere gratitude to this resource. It was JavaRush that helped me understand programming; The knowledge gained here helped me a lot in the future. This project, no matter how pretentious it may sound, gave me hope. From the very first day of studying here, I dreamed of writing my own success story, and now I am very happy to finally do it. Perhaps my story turned out to be very chaotic, but I really wanted to tell everything in one breath, to relive everything again. Now I feel really happy. I can only wish one thing for the reader - never give up on the path to your goal, no matter how hard it is. so in teaching. I didn’t eat or sleep for a month, and it paid off - I was hired to work remotely on a project. My efforts have finally paid off. The salary was, of course, not super (far from super), but I was grateful simply for the experience that I received there. So I returned to programming for the second, and, I'm sure, last time. In theory, such a story should end with a happy ending - I left Lugansk for a big city, where I live and develop as a professional. Unfortunately, this has not happened yet. Now I still work for this company. This year I am finishing my bachelor’s degree, after which I am already planning to return back to Kharkov (I really liked it). But now I am 100% sure that I will succeed. I would like to express my sincere gratitude to this resource. It was JavaRush that helped me understand programming; The knowledge gained here helped me a lot in the future. This project, no matter how pretentious it may sound, gave me hope. From the very first day of studying here, I dreamed of writing my own success story, and now I am very happy to finally do it. Perhaps my story turned out to be very chaotic, but I really wanted to tell everything in one breath, to relive everything again. Now I feel really happy. I can only wish one thing for the reader - never give up on the path to your goal, no matter how hard it is. so in teaching. I didn’t eat or sleep for a month, and it paid off - I was hired to work remotely on a project. My efforts have finally paid off. The salary was, of course, not super (far from super), but I was grateful simply for the experience that I received there. So I returned to programming for the second, and, I'm sure, last time. In theory, such a story should end with a happy ending - I left Lugansk for a big city, where I live and develop as a professional. Unfortunately, this has not happened yet. Now I still work for this company. This year I am finishing my bachelor’s degree, after which I am already planning to return back to Kharkov (I really liked it). But now I am 100% sure that I will succeed. I would like to express my sincere gratitude to this resource. It was JavaRush that helped me understand programming; The knowledge gained here helped me a lot in the future. This project, no matter how pretentious it may sound, gave me hope. From the very first day of studying here, I dreamed of writing my own success story, and now I am very happy to finally do it. Perhaps my story turned out to be very chaotic, but I really wanted to tell everything in one breath, to relive everything again. Now I feel really happy. I can only wish one thing for the reader - never give up on the path to your goal, no matter how hard it is.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION