Мой личный топ книг для тех, кто хочет стать серьезным разработчиком

Так получилось, что свою карьеру я начинал сразу в ИТ, но был скорее теоретиком. По образованию я - математик, а это значит, что в университете меня учили доводить задачи ровно до той стадии, когда "далее все понятно, и реализация представляет чисто инженерную сложность". В какой-то момент пришло осознание, что дальше так жить нельзя. Самые лучшие идеи так и останутся идеями, если их "реализацией" способен пользоваться только автор (и, в лучшем случае, его научный руководитель). И я решил расти как разработчик. За последние несколько месяцев ко мне в разное время обратились три или четыре человека с просьбой порекомендовать им что-нибудь, чтобы "научиться прогать". Особенность всех из них - наличие неплохого базового образование, общее понимание многих концепций, но лишь на теоретическом уровне. Короче, все так, как было у меня в свое время. Ответив им несколько раз примерно одно и то же в телеграме, я понял, что все это можно написать один раз, выложить в публичный доступ и расшаривать. Так и родилась идея этой статьи.

https://habr.com/ru/articles/968524/

#Подборка_книг #советы_начинающим

Мой личный топ книг для тех, кто хочет стать серьезным разработчиком

Так получилось, что свою карьеру я начинал сразу в ИТ, но был скорее теоретиком. По образованию я — математик, а это значит, что в университете меня учили...

Хабр

Android для новичков: как не наломать дров с корутинами и какие привычки оставить в прошлом

Когда только начинаешь разрабатывать под Android, самые неприятные баги появляются не из-за опечаток, а из-за систематических ошибок. Хардкод строк и цветов, корутины, которые живут сами по себе, попытки писать Compose по старинке, как старые view — всё это превращается в технический долг, который мешает развивать продукт. Знание этих ошибок помогает писать более надёжный код, который не ломается при локализации, смене темы или добавлении новых экранов. К тому же многие из этих проблем часто всплывают на собеседованиях. В статье покажу, почему ошибки превращаются в реальные проблемы, как их обнаружить и исправить. Исправить ошибки в Android-разработке

https://habr.com/ru/companies/netologyru/articles/956346/

#android_разработка #программирование_на_android #начинающие_разработчики #новички_в_android #советы_начинающим #android_development #корутины #хардкод #composable #ошибки_новичков

Android для новичков: как не наломать дров с корутинами и какие привычки оставить в прошлом

Когда только начинаешь разрабатывать под Android, самые неприятные баги появляются не из-за опечаток, а из-за систематических ошибок. Хардкод строк и цветов, корутины, которые живут сами по себе,...

Хабр

Что я хотела бы знать, прежде чем организовать свою IT-конференцию

Привет! Я Вета — редактор блога Cloud.ru. Я помогаю нашим авторам делиться своим опытом и экспертизой, ну и еще подсказываю, как правильно «сложить буковки в слова». Сейчас коллеги готовятся к очередной конференции про облачные технологии и AI — Читать

https://habr.com/ru/companies/cloud_ru/articles/942654/

#конфа #техническая_конференция #ai #облачные_сервисы #облачные_технологии #искусственный_интеллект #опыт #проведение_конференций #советы_начинающим

Что я хотела бы знать, прежде чем организовать свою IT-конференцию

Привет! Я Вета — редактор блога Cloud.ru. Я помогаю нашим авторам делиться своим опытом и экспертизой, ну и еще подсказываю, как правильно «сложить буковки в слова».  Сейчас коллеги готовятся к...

Хабр

«Кем Вы видите себя через 5 лет», или русско-HRский разговорник

Вас спрашивали «Кем Вы видите себя через 5 лет»? Меня тоже. За двадцать пять лет в IT я понял, зачем они так делают. Понял – это значит, что я « привык и научился пользоваться » (С). Но «неприятно удивлять» они меня не перестали. Публикую свой личный русско-HRский разговорник. Он вряд ли поменяет ваше отношение к HRскому языку, но проходить собеседования вы будете проще и эффективнее. Дисклеймер: Я не призываю врать или «играть по правилам» HR. Я делюсь практической схемой подачи опыта и скиллов, чтобы минимизировать отказы «по софтам». В моем случае она работает.

https://habr.com/ru/companies/sibur_official/articles/899720/

#управление #интервью #hr #собеседование #советы_начинающим #прохождение_собеседования #прохождение_интервью

«Кем Вы видите себя через 5 лет», или русско-HRский разговорник

Вас спрашивали «Кем Вы видите себя через 5 лет»? Меня тоже. За двадцать пять лет в IT я понял, зачем они так делают. Понял – это значит, что я « привык и научился пользоваться » (С). Но «неприятно...

Хабр

«Кем Вы видите себя через 5 лет», или русско-HRский разговорник

Вас спрашивали «Кем Вы видите себя через 5 лет»? Меня тоже. За двадцать пять лет в IT я понял, зачем они так делают. Понял – это значит, что я « привык и научился пользоваться » (С). Но «неприятно удивлять» они меня не перестали. Публикую свой личный русско-HRский разговорник. Он вряд ли поменяет ваше отношение к HRскому языку, но проходить собеседования вы будете проще и эффективнее. Дисклеймер: Я не призываю врать или «играть по правилам» HR. Я делюсь практической схемой подачи опыта и скиллов, чтобы минимизировать отказы «по софтам». В моем случае она работает.

https://habr.com/ru/companies/sibur_official/articles/899720/

#управление #интервью #hr #собеседование #советы_начинающим #прохождение_собеседования #прохождение_интервью

«Кем Вы видите себя через 5 лет», или русско-HRский разговорник

Вас спрашивали «Кем Вы видите себя через 5 лет»? Меня тоже. За двадцать пять лет в IT я понял, зачем они так делают. Понял – это значит, что я « привык и научился пользоваться » (С). Но «неприятно...

Хабр

Тонкости работы с логгированием в Python: краткий гайд для разработчиков

Логирование является одним из ключевых и важнейших элементов разработки и эксплуатации приложений. Умение правильно вести журнал логов — ключ к эффективной отладке и мониторингу приложений. Оно дает ценную информацию всей цепочке заинтересованных лиц: от разработчиков и системных администраторов до руководителей бизнеса. В статье рассмотрен де-факто стандарт логирования — модуль logging в Python. Я дам общие рекомендации по его настройке и опишу практики применения модуля, подходящие для большинства случаев.

https://habr.com/ru/articles/899244/

#python #logging #логирование #bestpractices #best_practices #best_practice #журналирование #советы_начинающим #советы

Тонкости работы с логгированием в Python: краткий гайд для разработчиков

Логирование является одним из ключевых и важнейших элементов разработки и эксплуатации приложений. Оно дает ценную информацию всей цепочке заинтересованных лиц: от разработчиков и системных...

Хабр

[Перевод] Ожидание vs реальность: какие взгляды я поменял за 10 лет в разработке

Старший инженер-программист в Amazon Крис Киль (Chris Kiehl), автор книги по дата-ориентированному программированию на Java поделился заметкой о том, как изменились его взгляды за 10 лет пребывания в индустрии разработки ПО. А мы решили проверить, насколько мнения разных разработчиков по очевидным и не очень вопросам совпадают или, наоборот, разнятся. Приглашаем обсудить в комментариях.

https://habr.com/ru/companies/netologyru/articles/889048/

#разработка_по #мнение #разработчики #база #монолиты #инженерия #советы_начинающим #советы_бывалых #ремесло_программиста #хороший_код

Ожидание vs реальность: какие взгляды я поменял за 10 лет в разработке

Старший инженер-программист в Amazon Крис Киль (Chris Kiehl), автор книги по дата-ориентированному программированию на Java поделился заметкой о том, как изменились его взгляды за 10 лет пребывания в...

Хабр

«Идти в программисты сегодня — большая ошибка»: откровения техноблогера Михаила Ларченко

Что общего между космонавтом и программистом? Скоро эти профессии станут в равной степени бессмысленным выбором для карьеры. В интервью Youtube-каналу Ai4dev автор одного из самых интеллектуальных IT-каналов на YouTube, Fullstack-разработчик Михаил Ларченко рассказал, как искусственный интеллект уже переворачивает индустрию с ног на голову, почему европейские модели могут оказаться лучше американских, и что делать разработчику, чтобы не оказаться выброшенным на обочину технологического прогресса.

https://habr.com/ru/articles/887402/

#ииассистент #ии_и_машинное_обучение #вебсайт #webпрограммирование #интервью #llm #советы_начинающим #кодревью #программисты #программирование_для_начинающих

«Идти в программисты сегодня — большая ошибка»: откровения техноблогера Михаила Ларченко

Что общего между космонавтом и программистом? Скоро эти профессии станут в равной степени бессмысленным выбором для карьеры. В интервью Youtube-каналу Ai4dev автор одного из самых интеллектуальных...

Хабр

Как техспецу зарабатывать больше: 10 советов начинающим

Всем привет! Более пяти лет я занимаюсь технической настройкой онлайн-школ — и знаю об этом всё. Сегодня расскажу, как с нуля вкатиться в EdTech-рынок, каким техспецам проще выйти на большие чеки и что делать, если вы не умеете себя презентовать.

https://habr.com/ru/articles/878734/

#edtech #онлайншкола #онлайнобразование #советы_начинающим

Как техспецу зарабатывать больше: 10 советов начинающим

Всем привет! Более пяти лет я занимаюсь технической настройкой онлайн-школ — и знаю об этом всё. Сегодня расскажу, как с нуля вкатиться в EdTech-рынок, каким техспецам проще выйти на большие чеки и...

Хабр

Вредные советы начинающим специалистам в IT

Идея написать вредные советы у меня давно витала в голове. Если вы опытный специалист, то я, надеюсь, вам понравится и вы вспомните где то себя. А если вы как раз в начале карьеры, то вы сделаете выводы.

https://habr.com/ru/articles/875152/

#карьера_итспециалиста #ошибки_программистов #junior #вредные_советы #советы_начинающим

Вредные советы начинающим специалистам в IT

Идея написать вредные советы у меня давно витала в голове. Если вы опытный специалист, то надеюсь вам понравится и вы вспомните где-то себя. А если вы как раз в начале карьеры, то вы сделаете...

Хабр