JavaRush /Java Blog /Random EN /From manager to programmer in a month and a half
Арсений
Level 32
Москва

From manager to programmer in a month and a half

Published in the Random EN group
Good news folks. There is life after CodeGym. At the end of February, he left his last job - a large e-sports complex, where he was engaged in organizing events and various managerial activities. Left without a job, but with a decent supply of money, he began to lazily look for something new. I posted a resume on xx, got a certain number of responses, many of them indicated a rather sweet amount in the salary section. But everything was somehow not right. Grow a design agency or sell some crap for the rest of your life? Still, this is a bit not what I wanted ... I remembered a former classmate who successfully received his technical diploma (by the way, I don’t have a tower, I gave up this useless occupation at one time) and decided to retrain as a programmer. I remember it was he who in 2017 told me about CodeGym and that he was studying here at that time. Then I went in, pierced a couple of levels, remembered the school C ++, made a couple of analogies and that was it. Somehow I could not believe that it was possible to hack the system in this way and find a job in this area. And now, when the question arose about the further choice of a way to earn money, I remembered this story, but somehow immediately dismissed it. Well, they say, he didn’t really learn anything on this resource and probably works now as an engineer in some office ... He told these thoughts to his wife, to which she correctly noted that, in fact, with this friend I since then, he has not spoken. Picked up the phone and called. He has been working as a coder for an outsourcing firm for 8 months now. And then Ostap suffered. I started to sit on this resource for 7-10 hours a day, watching a bunch of videos in parallel, I learned Python syntax, got several free Java certificates, went through the basics of html, css and javascript, now I'm up to par with sql. After a month and a half and having reached level 31, I decided to write a resume and upload it to xx. Imagine my surprise when on the first day I received 3 invitations for an interview. At first I thought it was some kind of joke, but no, it's serious. I did not go to the first office, as it turned out that this is a state institution, and I have a chronic allergy to everything that says "with the support of the government of the Russian Federation." I chose the position of a tester in one company that provides a free internship and further employment. I talked to HR, asked to send a test task iii... Seriously? I remembered the problem on Armstrong numbers on CodeGym or writing a messenger, and even somehow it became funny. I solved the test task, sent it, revised the code, corrected something and sent an update, since they took me for all 3 days, I did it much faster. The next day I wrote to HR and called for an interview, said that local luminaries approve of my code, and the programs work as they should. When I wrote, I was guided by the idea that the creators of this project conveyed to me in one of the lectures: WRITE CODE AS IF IT WILL BE READ BY A MANIAC WHO KNOWS WHERE YOU LIVE. I was taken for an internship, there is a feeling of pleasant changes, go for it, you, friends. Intelligence and determination are the necessary things that you need to change your life and become a programmer. It's not a shame not to know, it's a shame not to learn. PS While learning on CodeGym, I often encountered a problem: I need to solve a problem and use knowledge that was not given in the lectures. On the one side, it prepares for real work and all that. On the other hand, I understood that now I would spend 20-30 minutes on Google and reading the documentation to write one line of code. At some point, the CodeGym team gave advice: 99% of the code that you want to write has already been written by someone before you, you just need to find it. Help section and github, dear friend. You can surf on them and look for information from the opposite. Knowing what exactly you need to use, you google how it works and what other implementation options this something has. Speeds up the process. Of course, you can just copy-paste, but then the training loses all meaning and the money that was spent on the subscription disappears. PPS Many thanks to the team for such a cool resource. People who help in the help section - +100 to karma for each INTELLIGENT answer.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION