Первый компьютер и путь к программированию
Я решил стать программистом в детстве. С 10 лет я понял, в каком направлении хочу двигаться. Мой первый опыт с компьютерами был связан с экзаменом по информатике, после которого я стал увлекаться программированием.
Изначально мы писали простые программы на языке BASIC.
В восьмом классе мне предстояло выбрать между общим классом и
математическим, и я выбрал последнее, так как мне всегда нравилась математика. Мой первый компьютер появился в девятом классе, и я начал изучать язык программирования Pascal, работая над созданием графической оболочки разработки и запросами к базе данных. Все это привело меня к выбору профессии в сфере IT.
Я решил учиться в Киевском институте на факультете информатики и вычислительной техники. После окончания учебы, я уже имел работу, связанную с CRM системой, что было очень интересно. Затем я устроился в компанию, которая разрабатывала программное обеспечение для магазинов мобильных телефонов.
Фрилансер из большой компании
После пятилетней работы в компании "HITACHI SOLUTIONS", я перешел на контрактную работу. Сейчас я занимаюсь крупным контрактом, который примерно на полтора года, связанным с работой с данными, включая их импорт и экспорт. Большая часть этой работы касается учетных записей. Несмотря на то, что нет ничего особенно новаторского или прорывного в этом, это основная часть моей работы.
У меня также есть несколько дополнительных проектов, которые я развиваю и работаю над ними. Один из них, в частности, это моя собственная инициатива.
Я очень надеюсь на его успех и он уже близок к релизу. Этот проект связан с изменениями в интерфейсе Microsoft, которые произошли начиная с 2011 года, в частности, с диалоговыми окнами. Проект позволяет пользователям самостоятельно настраивать диалоги без участия разработчика. Это была идея, которую я получил после создания нескольких диалогов самостоятельно. Начал я работу над этим проектом примерно год назад, но из-за увеличения рабочей нагрузки и повышения должности в компании, пришлось отложить его. Сейчас у меня появилось больше свободного времени и я решил не просто возобновить работу над проектом, но и дать ему новое дыхание. В новой версии проекта пользователь сможет полностью настраивать формы и диалоги, устанавливать типы данных, прописывать дополнительные правила и многое другое. И самое интересное - все это будет происходить в режиме реального времени, так что пользователь сразу увидит результат своих действий.
Спартанские игры и почему спорт так важен для работы мозга
Spartan Race - это международный марафон препятствий, который требует от участников высокой физической подготовки, силы воли и умения преодолевать сложности. Это испытание, которое требует не только физической выносливости, но и психологической стойкости.
Я занимаюсь Spartan Race не профессионально. Но мне это очень нравится, и я всегда участвую в этих забегах, когда они проводятся где-то рядом. Я могу пробежать разные дистанции, от 100 метров до марафона. Когда я делал перерыв между работами, я участвовал в полумарафоне в Сиэтле и прошел его за рекордное для себя время в 3,5 часа. Это было непросто, но очень полезно и поучительно. Я даже преодолел полумарафон со спартаковскими препятствиями. Профессионалы могут пройти эту же дистанцию за 2 часа, но я не профессионал, и для меня 3,5 часа - это большое достижение. Я считаю, что спорт - это основа для мыслительной деятельности, и чем больше занимаешься спортом, тем лучше работает мозг.
Топ блогер и активный участник комьюнити в сфере Dynamics 365 и Power Platform
Мотивацией для начала ведения блога написания статей на форумах, стал дефицит информации. Я хотел помочь другим людям избежать трудностей, с которыми столкнулся сам, особенно в отладке и диагностике. Начал блог, в котором стал писать полезную информацию. Также зарегистрировался на нескольких сайтах Майкрософт и форумах, посвященных области Dynamics 365 и Power Platform, где помогал людям решать их проблемы. В свое время стремился быть номером один на этих форумах, оставив сотни ответов. Но со временем форумы потеряли актуальность, и теперь существуют другие площадки для общения.
Как быть успешным, начинающим разработчиком и что для этого нужно?
Для того чтобы стать успешным начинающим разработчиком, необходимо много практиковаться и постоянно совершенствовать свои навыки. Это включает в себя учебу, поиск подходящих мест для обучения, и поиск подходящих менторов или примеров для подражания. Также полезно использовать различные "лайфхаки", которые помогут быстро стать качественным специалистом.
Что касается выбора между качеством, скоростью и стоимостью обучения, то это вариативно и зависит от личных предпочтений и возможностей каждого.
Что касается источников информации для обучения, то рекомендуется обратить внимание на ресурсы Microsoft Learn, так как они предоставляют качественные и удобные материалы для изучения. Эти ресурсы помогают получить базовое представление о разработке и понять, интересно ли это человеку.
Также рекомендуется подписаться на несколько YouTube каналов и блогов, которые активны в IT сообществе и имеют авторитет в сфере Dynamics 365 и Power Platform. В частности, стоит следить за Скоттом Дуровым, так как он является авторитетным специалистом в области разработки, Марком Смиттом, Йонасом Раппом и Виктором Дантасом.
В зависимости от того, в какой области разработки человек хочет специализироваться, следует подписаться на соответствующие каналы и блоги. Например, если человек хочет стать архитектором программного обеспечения, то ему следует подписаться на каналы и блоги, которые специализируются на архитектуре ПО.
Важно отметить, что информация в наши дни стала более доступной, и большинство экспертов любят делиться своими знаниями и опытом. Это помогает ускорить процесс обучения и развития.
Comments