I’ve been in IT for almost 20 years, but every day I still find something new for myself, some new points of growth, and that’s cool! In general, while working in IT, you have to learn to constantly learn, without this you can’t. Naturally, it is necessary to start with self-study – this is very important, this will allow developing and improving existing skills, and acquiring new skills.
Chat rooms are a storehouse of knowledge, and even if IT specialists are not always open guys, in any chat there is always someone who will help. Who helped once – will help again, remember this. Habra is also a very valuable source of information, it makes sense to subscribe to the blogs of the main players in the market – Yandex, Mail.ru, Badu, Avito, Sberbank, Raiffeisen Bank, Alfabank, etc. And books give food for the mind. Get into the habit of reading constantly. But if you read a lot, then confusion begins in your head, so try to take some notes on what you read, either in a diary format or in a blog format. For your taste, in general. This will allow you to find the right book after several years. Without records, all information will eventually turn into a mess, or even be erased from memory.
Read foreign sources as almost everything new with us is what was new with them a few years ago. Sad, but true. Plus, it will help to train the English that I talked about earlier. And it makes sense to read the literature on related areas at least on an introductory basis. Marketing, sales, design, storytelling, networking, etc. The larger the baggage of unused knowledge, the broader the view on problems – it will always be useful.
If possible, try to find a mentor at work, as a rule, good specialists do not mind sharing their knowledge or suggesting something. In general, listen to the advice of more experienced colleagues, since almost all the problems that you face have already been solved by someone else. And I note that it can be useful for developers to sit on the first line of support – to communicate with users. An invaluable experience, and after that you start looking at the system from a completely different angle.
I recommend attending conferences once or twice a year: firstly, this is networking, secondly, you will be aware of new trends, and thirdly, this is an opportunity to spy on who is solving urgent problems and how. But the most important thing is the opportunity to personally meet and communicate with the speakers. Oleg Bunin’s conferences have a fairly large selection of topics. Prices, however, bite. DevConf, HighLoad, Mobile Mobius takes place a couple of times a year.
Ticket prices are currently inadequate, so the easiest way to get to the conference is to become a speaker yourself! Life hack! Not only will the entrance be free, there will also be an opportunity to chat behind the scenes with recognized experts and hang out in an informal setting.
As a rule, organizers always have a shortage of speakers, so applications can be submitted in batches, this is a normal practice. Sooner or later they will accept some topic, maybe not the first time, but they will definitely accept it. Submit applications as early as possible – this will allow more time for coordination with the program committee. Program committee members are generally good people, and they will not give bad advice. Pay attention to your softskills when performing, you will “speak” normally – they will invite you to all the conferences, no longer wondering what topic you have chosen.
Attend meetups, they are free, young people are welcome there with open arms. This is an opportunity to hang out, learn something new, look into the office of the company you are interested in. Avito arranges very good meetups, and Raiffeisen Bank conducts both technical meetups and project management meetings – it makes sense to visit for general development.
Track passing hackathons and take part in them. This is a great opportunity to work on interesting tasks in the shortest possible time. The concentrate of IT movement is networking, new knowledge, and teamwork. For example, the hackathon Hack.moscow was recently held in Moscow.
It is the role of an IT Service Technician to help customers and consumers to understand how to fix their computers as well as other technologies.
Be sure to pay attention to the training programs of Yandex, Mail.ru, GeekBrains and other companies. Successful completion of training does not guarantee entry into a large company, but it certainly gives a serious advantage. For example, Yandex Academy or Big Data Academy MADE Mail.ru, hh.ru has a free school of programmers that trains full-stack developers.
It is good practice to complete one or two courses a year, and choose courses that develop and deepen your skills.