Как стать автором
Обновить
254.87

Учебный процесс в IT

Обсуждаем обучение, курсы, тесты и стажировки

Сначала показывать
Порог рейтинга
Уровень сложности

Почему перфекционизм — наш враг: 5 лайфхаков, как с ним бороться

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.8K

Это Бренды на коне. Любишь всё делать идеально и, может, даже этим гордишься? Наверняка еще в резюме указываешь перфекционизм как сильную черту. Может, работодателю это и на руку — ему без разницы какими душевными усилиями ты достигаешь результата и сколько  дополнительного нерабочего времени на это тратишь. А вот если на это не наплевать тебе, советуем дочитать статью до конца.

Читать далее
Всего голосов 16: ↑8 и ↓8 0
Комментарии 6

Новости

Безопасность DevOps. Обучение сотрудников

Время на прочтение 4 мин
Количество просмотров 2.3K


В предыдущей статье мы упомянули основную проблему современных практик DevOps и конвейера CI/CD (Continuous Integration/Continuous Delivery). Основная проблема с точки зрения безопасности в том, что проверка уязвимостей и мониторинг безопасности стоят в конце цикла разработки, перед развёртыванием продукта.

Более грамотный подход заключается в том, чтобы интегрировать практики по безопасности DevSecOps на раннем этапе (проактивный подход на КДПВ), а не постфактум. Первым делом программисты проходят обучение на предмет информационной безопасности, см. примерный план программы обучения для разработчиков. После этого инструменты безопасности интегрируются непосредственно в рабочий процесс.
Читать дальше →
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 1

Как прошло обновление курса «Python-разработчик»: новые сюжеты, Pytest и переработка алгоритмов

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 1.9K

Привет! Это команда курса «Python-разработчик». Недавно мы провели рефакторинг — большое обновление программы. Для этого мы изучили фидбек студентов, выявили точки роста и актуализировали набор технологий исходя из запросов рынка.

В этом материале мы расскажем, какие изменения внесли, почему рефакторинг никогда не заканчивается и какая работа нам ещё предстоит впереди. Материал может быть полезен тем, кто хочет узнать больше о том, как устроено онлайн-образование в IT, и всем, кто думает об обучении Python в Практикуме.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 3

Математика для взрослых. Дорожная карта от выпускника Хармфульского клуба математики

Время на прочтение 9 мин
Количество просмотров 5.8K

Математика для взрослых. Дорожная карта от выпускника Хармфульского клуба математики.

(1) Школа. (2) Матанализ. (3) Аналитическая геометрия. (4) Линейная алгебра.

Все плейлисты, материалы, курсы в открытом доступе и бесплатны.

Читать далее
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 12

Истории

Подборка: навыки и инструменты начинающего Go-разработчика

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 4.2K

Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».

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

Эта статья поможет разобраться, какие навыки и инструменты необходимы начинающему разработчику на Go. Я поделюсь полезными ссылками на курсы, статьи и другие ресурсы, чтобы вы могли самостоятельно углубиться в разработку на этом языке. 

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Комментарии 0

Студенты на Хабре: ныть нельзя писать статьи

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 5.9K

Поставьте запятую в нужном месте

Холодным-холодным декабрём и тёплым-тёплым маем без того неспокойная жизнь модераторов Хабра резко наращивает темп: в Песочнице появляются десятки студенческих публикаций. У нас уже выработалась целая система распознавания таких материалов, но стоит признать, что статьи очень сильно отличаются по уровню: от почти что научных публикаций до содранных с википедии рефератов. А тут ещё и спор внутри команды возник: готовы ли студенты писать на Хабр хорошо и много? Чтобы развеять туман, мы провели небольшое исследование. Сегодня делимся результатом. 

Читать далее
Всего голосов 41: ↑37 и ↓4 +33
Комментарии 19

Самый лучший тренажёр клавиатуры

Время на прочтение 2 мин
Количество просмотров 6.3K

Громкий заголовок, но оно того стоит. Умение печатать сейчас значит больше, чем уметь написать что‑то от руки. Впрочем, слышал, что в некоторых странах уже и не учат писать, только печатные буквы:)

К теме — много лет назад думалось, что вот‑вот, когда компы станут обыденностью, компьютерные игрушки изменятся кардинально, и бОльшая их часть будет не развлекательными, а обучающими. В игровой форме позволяющими получить полезные для жизни или работы навыки.

Понятно, что люди, так думающие, ошибались. Но попытки создать подобные проги предпринимались.

Одна из таких, старых‑престарых прог, называется просто — TRK. Или, по‑простому, тренажер клавиатуры. Да‑да, скажите сейчас вы, этих тренажеров как говна за баней, и будете правы. Но мы же говорим о самом‑самом. Итак, у вас есть клавиатура, на которой надо разместить свои руки и начинается все с «фыва олдж», как и положено.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Комментарии 34

Как много языков может влезть в одного программиста?

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 21K

Всем привет, я Серёжа, технический лидер iOS-разработки. Сегодня хочу поговорить о многогранности мира программирования, а именно о количестве языков, причинах, по которым они нам нужны, и о том, зачем одному программисту несколько языков.

Если с каких-то рассуждений прямо сильно подгорит, приходи в комментарии, будет классно пообщаться!

В целом с языками программирования так же, как и со знаниями: лишними точно не будут. Какие языки изучал я сам, тонкости работы со скриптами, CI/CD и советы, что из языков ещё поизучать разработчику, найдёте под катом.

Читать далее
Всего голосов 20: ↑17 и ↓3 +14
Комментарии 53

Поездка в Иннополис и Всероссийская олимпиада по ИИ

Время на прочтение 5 мин
Количество просмотров 1.3K

Когда нас позвали быть партнером Всероссийской олимпиады по ИИ для школьников, мы даже не представляли, что это событие (на первый взгляд показавшееся совершенно простым и не особо привлекательным) запомнится нам как одно из самых ярких мероприятий осени. 

Вроде бы, ничего сверхъестественного — школьники, ИИ, олимпиады. Но идея повзаимодействовать с Министерством просвещения, альянсом в сфере искусственного интеллекта, Иннополисом и другими компаниями в области ИИ показалась нам интересной. Не все же в конфах и митапах участвовать.

Олимпиада

Давайте немного про Олимпиаду, чтобы вам было проще разобраться в контексте.

Читать далее
Всего голосов 17: ↑15 и ↓2 +13
Комментарии 0

Облако для образования и науки: суперсамолет, цифровой доппельгангер, эволюция вселенной

Время на прочтение 6 мин
Количество просмотров 609

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

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

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 0

Как начать карьеру в инфобезопасности

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 9.9K

Привет! Меня зовут Иван, я инженер по кибербезопасности в достаточно крупной компании и автор курса «Специалист по информационной безопасности: веб-пентест». В этой сфере я уже около шести лет. Сейчас занимаюсь тестированием безопасности приложений, архитектурой и внедрением решений безопасности, проектированием проектов и много чем ещё, в том числе пентестами.

В этой статье расскажу о самом сложном этапе в ИБ — старте. Опишу, о чём стоит задуматься, прежде чем идти в эту сферу. Расскажу о распространённых ошибках новичков и базе: навыках и знаниях. А ещё поделюсь стартерпаком для самостоятельного погружения в контекст и обучение: от подкастов до книг.

Читать далее
Всего голосов 11: ↑8 и ↓3 +5
Комментарии 9

Как помочь себе, если долго не можешь найти работу

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 12K

Это Бренды на коне. По статистике современный человек меняет профессию в среднем раз в 5 лет. А место работы на аналогичной должности — еще чаще. Хорошо, если успел подготовиться и найти новое место. А если так выгорел, что убегал, теряя тапки, и теперь сидишь без работы? Рассказываем как поддержать себя и не впасть в уныние, если оказался в таком положении.

Читать далее
Всего голосов 19: ↑7 и ↓12 -5
Комментарии 7

Создание простого калькулятора в android studio

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 5.4K

В данной статье находится лабораторная работа, направленная на создание приложения калькулятора с базовыми функциями в android studio.

Читать далее
Всего голосов 19: ↑16 и ↓3 +13
Комментарии 5

Ближайшие события

Как я в 22 года получил «лычку» Senior

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 27K

Привет, читатель! Хотел поделиться историей о том, как я пришёл в IT в 18 лет и к 22 годам получил статус Senior в EPAM. Senior — тот самый Священный Грааль, о котором мечтают все новички.

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

Читать далее
Всего голосов 78: ↑31 и ↓47 -16
Комментарии 61

Как стать сеньором слишком рано

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 22K

Вот один из карьерных путей в разработке ПО:

1. Проведите несколько первых лет в небольшой компании, не понимающей технологий. Теперь вы единственный программист или один из немногих.

2. Случайно создайте очень плохую систему, но чтобы компания этого не понимала. Вы тоже пока этого не понимаете.

3. Потратьте кучу времени на эксплуатацию этой критичной для бизнеса системы, которую, похоже, понимаете только вы. Начните считать, что система, возможно, неидеальна из-за того, что постоянно ломается.

4. Освойтесь в устранении неполадок и в возврате системы в строй. Получите несколько повышений в зарплате и должности, пока в ней не появится слово «Senior»; скорее всего, это произойдёт не позже чем спустя три года после того, как вы начнёте устранять неполадки системы.

5. Оставайтесь в компании много лет, солидную часть своей карьеры, пытаясь устранять ошибки, которые совершили в первоначальной системе.

6. Каждые несколько лет получайте ещё одно повышение и красивое дополнение к названию должности.

Читать далее
Всего голосов 25: ↑22 и ↓3 +19
Комментарии 41

1000 человек на место или как новичку стать синьором

Уровень сложности Простой
Время на прочтение 13 мин
Количество просмотров 12K

Привет! Меня зовут Сергей, я немножко ведущий фронтенд-разработчик и немножко продуктовый менеджер, а еще друг, поэт и музыкант. Как так получилось — история для другой статьи, а здесь я расскажу о другом. 

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

Получилась длинная статья, где я даю советы как для новичков в IT, так и для нанимателей, а в конце я предлагаю некоторый выход из сложившейся ситуации.

Читать далее
Всего голосов 24: ↑18 и ↓6 +12
Комментарии 25

Что я делал, когда развивал свою карьеру бэкенд разработчика

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 16K

Меня зовут Константин, последние 6 лет я профессионально занимаюсь разработкой. К сожалению (а может быть и к счастью) у меня нет фундаментального образования по computer-science. Я решил сменить профессию после 30, поменяв предметную область с фондового рынка на программирование. И я прекрасно помню этот период времени, когда хватался любую полезную информацию в поисках куда и как двигаться дальше. 

В кругу моих друзей и знакомых не было людей, кто бы профессионально занимался программированием много лет и мог дать дельный совет. Поэтому карьерный путь у меня был «самописный», в течение которого я выработал некоторый свод собственных правил, которые помогают мне развиваться в профессии. Некоторые из этих рекомендаций могут показаться тривиальными и очевидными, но благодаря им, а сейчас с командой Альфа Мобайла разрабатываю мобильное приложение для частных лиц, которое на протяжение последних двух лет было признано лучшим на российском рынке независимыми рейтинговыми агентствами. Вроде работают).

Итак, приступим.

Читать далее
Всего голосов 36: ↑33 и ↓3 +30
Комментарии 29

Ликбез по вхождению в Data Science: что для этого нужно и стоит ли пытаться?

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 21K

Всем привет! Меня зовут Надя, и сейчас я выступаю в роли ментора на программе Mentor in Tech и помогаю людям «войти» в Data Science. А несколькими годами ранее сама столкнулась с задачей перехода в DS из другой сферы, так что обо всех трудностях знаю не понаслышке.

Порог для входа в профессию очень высокий, так как DS стоит на стыке трех направлений: аналитики, математики и программирования. Но освоить специальность — задача выполнимая (хоть и непростая), даже если ты гуманитарий и списывал математику у соседа по парте.

В этой статье я собрала несколько рекомендаций на основе моего личного опыта (как поиска работы, так и найма людей), а также исходя из рассказов знакомых.

Погрузиться в мир Data Science
Всего голосов 11: ↑8 и ↓3 +5
Комментарии 25

Как я готовилась и сдавала ISTQB Certified Tester Foundation Level v4.0

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 5.2K

Привет! Меня зовут Даша, я ведущий инженер по контролю качества в «Мой спорт» и наставница на курсе «Инженер по тестированию: от новичка до автоматизитора» в Практикуме.

В ноябре 2023 года я сдала экзамен ISTQB® Certified Tester Foundation Level (CTFL) 4.0. В этой статье хочу поделиться своим опытом подготовки к экзамену и впечатлениями о сертификации.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 3

Сравнительные характеристики нейросетей и их применение в образовании

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 5.3K

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

Как? Предлагаю Вам идеи для интеграции нейросетей в образование...

Перейти к статье
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 3

Вклад авторов