Виктор Шепелев — известное имя в Ruby-сообществе. Но как начинался его путь? Читаем статью (и запоминаем Странные Советы):
https://mkdev.me/posts/kak-stat-programmistom-istoriya-viktora-shepeleva
Становимся специалистами по Ruby с Виктором: https://mkdev.me/mentors/zverok
https://mkdev.me/posts/kak-stat-programmistom-istoriya-viktora-shepeleva
Становимся специалистами по Ruby с Виктором: https://mkdev.me/mentors/zverok
Как стать востребованным специалистом по Python? Алексей Курылев рассказывает, как это удалось ему самому:
https://mkdev.me/posts/kak-stat-python-razrabotchikom-istoriya-alekseya-kuryleva
Нанимаем Алексея своим ментором по Python и Django: https://mkdev.me/mentors/chepe4pi
https://mkdev.me/posts/kak-stat-python-razrabotchikom-istoriya-alekseya-kuryleva
Нанимаем Алексея своим ментором по Python и Django: https://mkdev.me/mentors/chepe4pi
Как стать Кириллом Ширинкиным? Основатель mkdev вспоминает свои первые шаги:
https://mkdev.me/posts/kak-stat-nachinayuschim-veb-razrabotchikom-istoriya-kirilla-shirinkina
Делаем свои первые шаги с менторами mkdev: https://mkdev.me/mentors
https://mkdev.me/posts/kak-stat-nachinayuschim-veb-razrabotchikom-istoriya-kirilla-shirinkina
Делаем свои первые шаги с менторами mkdev: https://mkdev.me/mentors
Сегодня как стать отличным рубистом на собственном опыте рассказывает Кирилл Зонов:
https://mkdev.me/posts/kak-stat-programmistom-na-ruby-istoriya-kirilla-zonova
Учимся у Кирилла всему, что он знает: https://mkdev.me/mentors/graffzon
https://mkdev.me/posts/kak-stat-programmistom-na-ruby-istoriya-kirilla-zonova
Учимся у Кирилла всему, что он знает: https://mkdev.me/mentors/graffzon
Как Ринат Мухамедгалиев стал специалистом по Java и начал учить других? А вот так!
https://mkdev.me/posts/kak-stat-programmistom-na-java-i-spring-istoriya-rinata-muhamedgalieva
Учим Java и Spring с Ринатом: https://mkdev.me/mentors/rmuhamedgaliev
https://mkdev.me/posts/kak-stat-programmistom-na-java-i-spring-istoriya-rinata-muhamedgalieva
Учим Java и Spring с Ринатом: https://mkdev.me/mentors/rmuhamedgaliev
Легко ли стать успешным разработчиком на PHP? У Руслана Купцова получилось, и вот его рассказ:
https://mkdev.me/posts/kak-stat-veb-razrabotchikom-na-php-istoriya-ruslana-kuptsova
Изучаем с Русланом PHP: https://mkdev.me/mentors/proger1989
https://mkdev.me/posts/kak-stat-veb-razrabotchikom-na-php-istoriya-ruslana-kuptsova
Изучаем с Русланом PHP: https://mkdev.me/mentors/proger1989
Учимся отправлять и получать SMS с помощью AWS: разбираемся, что такое AWS Lambda и функции Lambda, настраиваем echo-сервис для тестирования. Используем только веб-интeрфейсы этих сервисов и не заморачиваемся с инфраструктурой полноценного приложения.
https://mkdev.me/posts/kak-otpravlyat-sms-s-pomoschyu-aws-lambda-sns-i-python-3
https://mkdev.me/posts/kak-otpravlyat-sms-s-pomoschyu-aws-lambda-sns-i-python-3
Как разобраться в чужом коде? А в своём, который написан давным давно? Алексей Курылев объясняет основы рефакторинга и даёт советы, как улучшить ваш код:
https://mkdev.me/posts/umenie-razbiratsya-v-kode-chuzhih-ili-kak-pravilno-delat-refaktoring
https://mkdev.me/posts/umenie-razbiratsya-v-kode-chuzhih-ili-kak-pravilno-delat-refaktoring
С ростом приложения становится все сложнее и сложнее тестировать его вручную. Филип Кили рассказывает, как покрыть приложение на Django автоматизированными модульными тестами, чтобы всегда быть уверенным в том, что все функции работают как следует:
https://mkdev.me/posts/kak-pokryt-prilozhenie-na-django-modulnymi-testami
https://mkdev.me/posts/kak-pokryt-prilozhenie-na-django-modulnymi-testami
Программистам только дай что-нибудь оптимизировать и сделать эффективнее! Но всегда ли это полезно в обычной жизни? Совсем нет. Кирилл Ширинкин испытал это на собственной шкуре и делится своим мнением:
https://mkdev.me/posts/professionalnaya-deformatsiya-stremlenie-k-sistemam-i-smert-kreativnosti
https://mkdev.me/posts/professionalnaya-deformatsiya-stremlenie-k-sistemam-i-smert-kreativnosti
Приступаем к изучению структур данных: необходимого знания для очень многих программистов. Начинаем со списков. Рассказывает Иван Клешнин:
https://mkdev.me/posts/struktury-dannyh-i-spiski
https://mkdev.me/posts/struktury-dannyh-i-spiski
Как новичку в программировании выбрать свой первый язык? В ближайшие дни рассмотрим разные подходы к этому вопросу. Сегодня читаем мнение Ивана Клешнина:
https://mkdev.me/posts/kak-vybrat-yazyk-programmirovaniya
Выбрав язык программирования, идём его учить: https://mkdev.me/specializations/programming-languages
https://mkdev.me/posts/kak-vybrat-yazyk-programmirovaniya
Выбрав язык программирования, идём его учить: https://mkdev.me/specializations/programming-languages
Выбираем свой первый язык программирования для изучения! Какие вопросы следует задать себе, чтобы это сделать? Объясняет Виктор Шепелев:
https://mkdev.me/posts/kak-vsyo-taki-vybrat-pervyy-yazyk-programmirovaniya-ili-kak-zadavat-pravilnye-voprosy
Выбрали? Изучаем: https://mkdev.me/specializations/programming-languages
https://mkdev.me/posts/kak-vsyo-taki-vybrat-pervyy-yazyk-programmirovaniya-ili-kak-zadavat-pravilnye-voprosy
Выбрали? Изучаем: https://mkdev.me/specializations/programming-languages
И всё-таки, как же выбрать свой первый язык программирования? Кирилл Ширинкин рассказывает, как на mkdev выбирали возможные специализации, и как вам найти свою:
https://mkdev.me/posts/google-pixel-protiv-iphone-7-ili-o-tom-kak-vybirayut-yazyk-programmirovaniya-v-realnoy-zhizni
Выбираем и учимся: https://mkdev.me/specializations/programming-languages
https://mkdev.me/posts/google-pixel-protiv-iphone-7-ili-o-tom-kak-vybirayut-yazyk-programmirovaniya-v-realnoy-zhizni
Выбираем и учимся: https://mkdev.me/specializations/programming-languages
Предположим, вы закончили курсы по программированию. Или выучили с ментором mkdev всё, что хотели. А дальше-то что? А вот что:
https://mkdev.me/posts/ya-zavershil-kursy-po-programmirovaniyu-chto-dalshe-pyat-sovetov-ot-mentora
https://mkdev.me/posts/ya-zavershil-kursy-po-programmirovaniyu-chto-dalshe-pyat-sovetov-ot-mentora
Однажды Кирилл Ширинкин написал книгу про Terraform. Пользуясь его опытом, вы тоже можете научиться писать книги на технические темы. Читаем историю:
https://mkdev.me/posts/kak-ya-za-3-mesyatsa-napisal-knigu-o-terraform
https://mkdev.me/posts/kak-ya-za-3-mesyatsa-napisal-knigu-o-terraform
Как стать специалистом по DevOps? Что нужно изучить и прочесть? С чего начать? Наш ментор Михаил Чинков рассказывает о своём пути и даёт советы:
https://mkdev.me/posts/kak-stat-spetsialistom-po-devops-istoriya-mihaila-chinkova
https://mkdev.me/posts/kak-stat-spetsialistom-po-devops-istoriya-mihaila-chinkova
Мы здесь редко хвастаемся апдейтами на сайте, но тут не можем не похвастаться: смотрите какая у нас новая главная страница с новой формой заявки на обучение: https://mkdev.me/
mkdev.me
mkdev | DevOps, Public Cloud and Cloud Native Consulting and audits
mkdev is a DevOps, Public Cloud and Cloud Native Consulting based in Munich, Germany. We offer consulting services, workshops and audits to customers all over the world.
Нужно ли программистам знать английский язык? Нужно! Если вы не до конца уверены, что вам необходимо тратить на это время, объясняем:
https://mkdev.me/posts/6-prichin-zachem-programmistu-neobhodimo-uchit-angliyskiy-yazyk
https://mkdev.me/posts/6-prichin-zachem-programmistu-neobhodimo-uchit-angliyskiy-yazyk
Предположим, тебе надоела веб-разработка. И хочется сменить карьерный путь в сторону DevOps. Какие шаги нужно предпринять, и получится ли вообще? Читаем реальную историю:
https://mkdev.me/posts/put-ot-rails-razrabotchika-do-devops-inzhenera
https://mkdev.me/posts/put-ot-rails-razrabotchika-do-devops-inzhenera