Найти в Дзене
Artem Lebedev

Как стать программистом

Я учился в средней общеобразовательной школе с углублённым изучением английского языка. В средних классах я мало увлекался написанием софта и компьютерами в целом, больше времени проводил за сёрфингом по интернету и, как это бывает в молодости, играми. Но потом понял, что можно не только пользоваться программами сторонних разработчиков, но и создавать их самому. Вначале увлёкся веб-дизайном: HTML, CSS, PHP и т. д. Писал фрилансом скрипты обратной связи для заказчиков, сайты для логистических компаний, веб-фотогалереи для личного пользования. Потом взял планку выше — в туристической компании, где я работал, нужна была система бронирования с уведомлением на почту. Простенькая база данных на JavaScript и PHP творят чудеса, и так я в 18 лет стал подрабатывать разработками софта и приложений. Десять лет назад поступил в автомеханический университет, но спустя два года понял, что это не моё, бросил его и поступил в другой университет на факультет ИТ. В 19 лет, за три года до окончания унив

Я учился в средней общеобразовательной школе с углублённым изучением английского языка. В средних классах я мало увлекался написанием софта и компьютерами в целом, больше времени проводил за сёрфингом по интернету и, как это бывает в молодости, играми. Но потом понял, что можно не только пользоваться программами сторонних разработчиков, но и создавать их самому.

Вначале увлёкся веб-дизайном: HTML, CSS, PHP и т. д. Писал фрилансом скрипты обратной связи для заказчиков, сайты для логистических компаний, веб-фотогалереи для личного пользования. Потом взял планку выше — в туристической компании, где я работал, нужна была система бронирования с уведомлением на почту. Простенькая база данных на JavaScript и PHP творят чудеса, и так я в 18 лет стал подрабатывать разработками софта и приложений.

Десять лет назад поступил в автомеханический университет, но спустя два года понял, что это не моё, бросил его и поступил в другой университет на факультет ИТ. В 19 лет, за три года до окончания университета, я стал изучать базы данных посерьёзнее: MySQL, MS SQL, Oracle. Увлёкся языком C, а позже и C с «классами». За год до защиты диплома я начал писать программу для составления расписания занятий для преподавателей и администрирования кафедры своего факультета. После защиты комиссия признала, что это была одна из самых сильных работ за последние годы. Не знаю, правда, пользуются ли они ею сейчас или до сих пор составляют расписание «вручную».

Совмещая работу и учёбу, я продолжал работать в туристической компании на позиции «системный администратор/программист». Писал программу для автоматизации процесса регистрации и подсчёта очков, выдачи результатов и другой информации для спортивных турниров. К сожалению, после фатального сбоя системы исходники и сама программа были безвозвратно утеряны, а сейчас нет времени и сил заново писать софт, да и сейчас он неактуален для меня.

-2

В 2015 году начал активно изучать Java/Object Pascal и занялся вопросами дыр в социальных сетях, приложениях на смартфонах и IT-безопасностью в целом. Подружился со многими сотрудниками в ведущих IT-компаниях не только в России, но и за рубежом, где я сейчас и подрабатываю в компании, совершенствующей защищённый мессенджер. Параллельно работаю и в России — программистом в сфере туризма.

Кстати, собеседование за рубежом проходило в режиме конференции, и с учётом предыдущих заслуг в области IT-безопасности и разработок в целом меня приняли. Поездки за границу по работе случаются периодически, раз в два-три месяца. Они нужны для обсуждения будущих релизов приложения, в частности внедрения нового функционала, переписывания кода, обсуждения поведения ботов, доработки API и прочего.