JavaRush /Java Blog /Random EN /From Google search to work
Вадим Волков
Level 35
Могилев

From Google search to work

Published in the Random EN group
Hi all! My name is Vadim, I’m 32. My journey took ~1.5 years. I started from ABSOLUTE zero. At the very beginning of February 2020, I typed “How to become a programmer” into a Google search engine. Poking links, I switched to JavaRush. I didn’t attach much importance and wasn’t going to pay, but through the mobile application it was possible to read and solve problems up to level 10. Slowly I began to master this without noticing it. It was just interesting to solve problems. At level 6, I decided to buy a regular subscription for a year. To say that it was easy is to say nothing. I remember very well how my mind was blown away by the collections. Now, of course, this is funny to me. I remember some kind of tinny thing at levels 17-20. I remember "Restaurant". Now I’m typing and smiling slightly at how hard it was then. From my bell tower I will say that nothing is impossible. The main thing is perseverance and consistency. You can't go anywhere without this. 100% of the guys here are the ones who write these stories. Stories that I once read to make sure that this really works. Especially for those in their thirties))) Now I’m writing it myself. It's funny)) So, in short. In August-September (at level 22, I think) I tried to get into the EPAM course in JAVA in Mogilev - I failed the social security program miserably. Somewhere by November-December 20th I was at level 30-31, but matter allowed me to take level 35 for an internship in January, which is what I did. Before starting the internship, I understood Spring and Hibernate. In January, I tried to pass a 90-minute test with JAVA tasks at EPAM Minsk - the recruiter called and said that the result allowed me to move on, but I refused because... I had to go to Minsk. This test gave me confidence that I had improved from my previous failure. During an internship from JavaRush with Grigory Kislin, I again tried to get into the EPAM course on JAVA in Mogilev - this time I answered almost all the questions and solved 2 problems. All that remained was to wait for the result. And then, during an internship, during a topic on Hibernate, HR Godel Technologies sent me an email with an offer (I had a resume on hh.ru) to try myself in a test task to get an internship with their company. I did my best and in the end I was invited for an interview. Thanks to the fact that Grigory Kislin explains everything well during the internship + there are materials + you google and understand yourself + the community is at a level like you, then I understood what was what, even if only in general. I went through the interview quite well in my opinion. OOP, Java Core, Multithreading, Collections, Spring (in general), Hibernate (in general), Spring MVC (in general). The map needs to know that if they wake you up at night) Then there was a week of silence, I managed to get upset on the day when this intern vacancy was removed from HeadHunter, and a few hours later they called me and invited me to an internship. To confirm, they sent me an offer, and in the evening they called from EPAM and said that they also wanted to invite me. I, of course, chose Godel because... the company is interested in taking a couple of people and purposefully growing them. April 5 was the start, and on July 1, I became a June) My recommendations (this is for those “zero” like me): While studying JavaRush: 1. From the very beginning, start reading Horstmann’s “Professional’s Library”. His book describes the most basic things in Java in simple language. And only then switch to Eckel. 2. Google as much as possible and sort it out. Watch Alishev's video on YouTube. 3. Read all the comments after the tasks. There are interesting moves and explanations. 4. Try reading “Grocking Algorithms.” Be sure to return to reading somewhere around level 25. 5. Connect English - this is important, believe me (oh, if they had told me how important it was at the very beginning of my journey - how much time I would have saved later). Find a tutor. For example, I study online atPreply.com with a tutor Before the internship: 1. Start watching videos on YouTube Course by Marcel Sidikov 2. Course on SQL by Galina Ozerova - this is the best thing in RuNet. It’s free and easy to understand, you can do it on your mobile phone + for solving problems you’ll get a 6-month subscription to JetBrains (then you’ll understand what it’s for). The arrangement couldn't be better. 3. Together with Alishev, make an application based on his video regarding Spring. 4. I highly recommend buying Alishev’s course “Advanced Java” on Udemy.com (~$10-15). You will not regret it. 5. I also recommend buying his course on Git - I have never seen a clearer explanation anywhere (~10-15$) During the internship: 1. More Google, more questions in Slack - it pumps you up. Follow the links in the materials under the video for more information. 2. Watch interviews with Zhenya Suleymanov on YouTube. 3. I recommend completing the entire HTML and CSS course . You will have the big picture and understanding. This course can be taken at any time, even at level 20. General recommendations: on your way to work, read/watch something. Use ANY free moment to study. Otherwise you will never have time. Invested in training before entering Godel ~$370. I entered IT from ABSOLUTE scratch at 32 years old. I didn’t have anyone whom I could ask something live and help me explain. I had perseverance, community (here, and then at the internship) and Google. You have the community and Google.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION