Rinat Muhamedgaliev

About

Всем привет! 🙌

Я Мухамедгалиев Ринат - Java разработчик. Коммерческой разработкой я занимаюсь более 10 лет.

Как я пришел в разработку 👶

Первыми моими программами были простые программы на языке Basic. Они очень простые, которые рисовали простые фигуры и считали несложные формулы. Затем родители купили компьютер, и моё любопытство приводило к неправильной работе Windows. 2 раза меня спасал мой двоюродный брат, приезжавший из города и переустанавливая Windows, но на 3-й раз мне родители сказали чинить самому. У меня конечно вышло, но и привело к тому, что я и переехал на Linux.

Затем я уже писал программы для Linux сначала на Perl, потом Python. Это были скрипты помогавшие делать как и домашку в школе, так и несложные программы на заказ. Но мне нужны были знания и по системный языкам, так как инет был не очень быстрый, все знания приходилось добывать из книг. Так мне родители купили книги по C и C++, которые в нашем небольшом городе Йошкар-Ола найти было не очень легко.

Время пираток и приход к Java ☕️

Мир компьютерных игр, не обошел меня стороной. Мне всегда нравились MMO игры. Играть всегда интересно, но наверняка многим хотелось участвовать в разработке. Я же попал в мир игр, через разработку “пиратских” серверов. Я оттачивал свои навыки в C++ через разработку популярного на то время эмулятора для WoW - MaNGOS, а затем еще и TrinityCore. Самое приятное чувство, что тот код, который ты написал, используется другими людьми. Затем меня заинтересовали корейские MMO и мне предложили попробовать разработку проекта на базе движка AionXEmu. Разработка велась на языке Java и это была большая мотивация изучить новый язык и новые технологии.

Первая работа 👨‍💻

Шло время и мои навыки разработки росли и на втором курсе меня взяли младшим разработчиком в компанию Citronium. Я благодарен Павлу Шалагину и Тимофею Татаринову за то, что взяли меня. Работая в компании, мы решали делали разные проекты и каждый проект требовал новых знаний. Все в команде вкладывались по полной и мы постепенно росли. С каждый новым проектом, мой опыт рос и стек технологий пополнялся.

Текущее время 🕗

На текущий день я занимаю должность CTO компании и отвечаю за R&D и все технологические решения. Так же в компании, мы занимаемся разработкой программ развития для сотрудников. У меня есть крутейшая команда техлидов (QA, OPS, Front-End, Native Mobile), который является крутым специалистом в своей области. В росте сотрудников, очень важен вопрос менторинга. И когда я для себя изучал материал на эту тему, на меня вышли ребята из проекта MKDev. Когда получается помочь человеку и передать свой опыт, вы сами узнаете много нового, ведь каждый ученик со своими своими проблемами и вопросами. На проекте я научился писать персональные программы обучения и практические задания. Если вам нужна моя персональная рекомендация, записывайтесь и я помогу вам.

Так же сейчас я еще являюсь наставником, в очень популярном в России сервисе HTML Academy. Я считаю, что наставничество и передача знаний является неплохим драйвером к структурированию своих знаний. Все знания в менторстве и обучении я применяю и на работе. Вообще мне кажется когда ты работаешь в стиле: “Это крутое хобби, за которое платят” это крутой драйвер.