Это Бренды на коне. Любишь всё делать идеально и, может, даже этим гордишься? Наверняка еще в резюме указываешь перфекционизм как сильную черту. Может, работодателю это и на руку — ему без разницы какими душевными усилиями ты достигаешь результата и сколько дополнительного нерабочего времени на это тратишь. А вот если на это не наплевать тебе, советуем дочитать статью до конца.
Учебный процесс в IT
Обсуждаем обучение, курсы, тесты и стажировки
Новости
Безопасность DevOps. Обучение сотрудников
В предыдущей статье мы упомянули основную проблему современных практик DevOps и конвейера CI/CD (Continuous Integration/Continuous Delivery). Основная проблема с точки зрения безопасности в том, что проверка уязвимостей и мониторинг безопасности стоят в конце цикла разработки, перед развёртыванием продукта.
Более грамотный подход заключается в том, чтобы интегрировать практики по безопасности DevSecOps на раннем этапе (проактивный подход на КДПВ), а не постфактум. Первым делом программисты проходят обучение на предмет информационной безопасности, см. примерный план программы обучения для разработчиков. После этого инструменты безопасности интегрируются непосредственно в рабочий процесс.
Как прошло обновление курса «Python-разработчик»: новые сюжеты, Pytest и переработка алгоритмов
Привет! Это команда курса «Python-разработчик». Недавно мы провели рефакторинг — большое обновление программы. Для этого мы изучили фидбек студентов, выявили точки роста и актуализировали набор технологий исходя из запросов рынка.
В этом материале мы расскажем, какие изменения внесли, почему рефакторинг никогда не заканчивается и какая работа нам ещё предстоит впереди. Материал может быть полезен тем, кто хочет узнать больше о том, как устроено онлайн-образование в IT, и всем, кто думает об обучении Python в Практикуме.
Математика для взрослых. Дорожная карта от выпускника Хармфульского клуба математики
Математика для взрослых. Дорожная карта от выпускника Хармфульского клуба математики.
(1) Школа. (2) Матанализ. (3) Аналитическая геометрия. (4) Линейная алгебра.
Все плейлисты, материалы, курсы в открытом доступе и бесплатны.
Истории
Подборка: навыки и инструменты начинающего Go-разработчика
Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».
Я знаю, что новички в любой сфере задаются вопросами о том, с чего начать: какие инструменты самые актуальные, про что прочитать в первую очередь, о чём спросят на собеседовании на младшую позицию.
Эта статья поможет разобраться, какие навыки и инструменты необходимы начинающему разработчику на Go. Я поделюсь полезными ссылками на курсы, статьи и другие ресурсы, чтобы вы могли самостоятельно углубиться в разработку на этом языке.
Студенты на Хабре: ныть нельзя писать статьи
Поставьте запятую в нужном месте
Холодным-холодным декабрём и тёплым-тёплым маем без того неспокойная жизнь модераторов Хабра резко наращивает темп: в Песочнице появляются десятки студенческих публикаций. У нас уже выработалась целая система распознавания таких материалов, но стоит признать, что статьи очень сильно отличаются по уровню: от почти что научных публикаций до содранных с википедии рефератов. А тут ещё и спор внутри команды возник: готовы ли студенты писать на Хабр хорошо и много? Чтобы развеять туман, мы провели небольшое исследование. Сегодня делимся результатом.
Самый лучший тренажёр клавиатуры
Громкий заголовок, но оно того стоит. Умение печатать сейчас значит больше, чем уметь написать что‑то от руки. Впрочем, слышал, что в некоторых странах уже и не учат писать, только печатные буквы:)
К теме — много лет назад думалось, что вот‑вот, когда компы станут обыденностью, компьютерные игрушки изменятся кардинально, и бОльшая их часть будет не развлекательными, а обучающими. В игровой форме позволяющими получить полезные для жизни или работы навыки.
Понятно, что люди, так думающие, ошибались. Но попытки создать подобные проги предпринимались.
Одна из таких, старых‑престарых прог, называется просто — TRK. Или, по‑простому, тренажер клавиатуры. Да‑да, скажите сейчас вы, этих тренажеров как говна за баней, и будете правы. Но мы же говорим о самом‑самом. Итак, у вас есть клавиатура, на которой надо разместить свои руки и начинается все с «фыва олдж», как и положено.
Как много языков может влезть в одного программиста?
Всем привет, я Серёжа, технический лидер iOS-разработки. Сегодня хочу поговорить о многогранности мира программирования, а именно о количестве языков, причинах, по которым они нам нужны, и о том, зачем одному программисту несколько языков.
Если с каких-то рассуждений прямо сильно подгорит, приходи в комментарии, будет классно пообщаться!
В целом с языками программирования так же, как и со знаниями: лишними точно не будут. Какие языки изучал я сам, тонкости работы со скриптами, CI/CD и советы, что из языков ещё поизучать разработчику, найдёте под катом.
Поездка в Иннополис и Всероссийская олимпиада по ИИ
Когда нас позвали быть партнером Всероссийской олимпиады по ИИ для школьников, мы даже не представляли, что это событие (на первый взгляд показавшееся совершенно простым и не особо привлекательным) запомнится нам как одно из самых ярких мероприятий осени.
Вроде бы, ничего сверхъестественного — школьники, ИИ, олимпиады. Но идея повзаимодействовать с Министерством просвещения, альянсом в сфере искусственного интеллекта, Иннополисом и другими компаниями в области ИИ показалась нам интересной. Не все же в конфах и митапах участвовать.
Олимпиада
Давайте немного про Олимпиаду, чтобы вам было проще разобраться в контексте.
Облако для образования и науки: суперсамолет, цифровой доппельгангер, эволюция вселенной
Современные исследования требуют серьезных вычислительных мощностей. Суперкомпьютеры помогают анализировать снимки из космоса, а также моделировать кровеносную систему человека, и это только вершина айсберга. Однако доступ к такому оборудованию не всегда легко получить, а стоимость обслуживания собственного парка техники зачастую превышает возможности университетских лабораторий и научных институтов. Здесь на помощь приходят облачные провайдеры, при этом поддержка с их стороны не ограничивается вопросами инфраструктуры.
Облачные провайдеры не только предоставляют ученым свои мощности и специализированные инструменты для экспериментов. Поддержка начинается ещё с образования, когда в партнерстве с университетами создаются специальные курсы для новых специалистов. Как этот подход реализуется на практике — продемонстрируем далее на разных кейсах и собственном примере.
Как начать карьеру в инфобезопасности
Привет! Меня зовут Иван, я инженер по кибербезопасности в достаточно крупной компании и автор курса «Специалист по информационной безопасности: веб-пентест». В этой сфере я уже около шести лет. Сейчас занимаюсь тестированием безопасности приложений, архитектурой и внедрением решений безопасности, проектированием проектов и много чем ещё, в том числе пентестами.
В этой статье расскажу о самом сложном этапе в ИБ — старте. Опишу, о чём стоит задуматься, прежде чем идти в эту сферу. Расскажу о распространённых ошибках новичков и базе: навыках и знаниях. А ещё поделюсь стартерпаком для самостоятельного погружения в контекст и обучение: от подкастов до книг.
Как помочь себе, если долго не можешь найти работу
Это Бренды на коне. По статистике современный человек меняет профессию в среднем раз в 5 лет. А место работы на аналогичной должности — еще чаще. Хорошо, если успел подготовиться и найти новое место. А если так выгорел, что убегал, теряя тапки, и теперь сидишь без работы? Рассказываем как поддержать себя и не впасть в уныние, если оказался в таком положении.
Создание простого калькулятора в android studio
В данной статье находится лабораторная работа, направленная на создание приложения калькулятора с базовыми функциями в android studio.
Ближайшие события
Как я в 22 года получил «лычку» Senior
Привет, читатель! Хотел поделиться историей о том, как я пришёл в IT в 18 лет и к 22 годам получил статус Senior в EPAM. Senior — тот самый Священный Грааль, о котором мечтают все новички.
Небольшой дисклеймер: получить звание Senior не равно стать Senior, да и в разных компаниях эти звания даются за совершенно разный уровень. В статье я поделился своим путём и тем, какие подводные камни успел собрать по дороге.
Как стать сеньором слишком рано
Вот один из карьерных путей в разработке ПО:
1. Проведите несколько первых лет в небольшой компании, не понимающей технологий. Теперь вы единственный программист или один из немногих.
2. Случайно создайте очень плохую систему, но чтобы компания этого не понимала. Вы тоже пока этого не понимаете.
3. Потратьте кучу времени на эксплуатацию этой критичной для бизнеса системы, которую, похоже, понимаете только вы. Начните считать, что система, возможно, неидеальна из-за того, что постоянно ломается.
4. Освойтесь в устранении неполадок и в возврате системы в строй. Получите несколько повышений в зарплате и должности, пока в ней не появится слово «Senior»; скорее всего, это произойдёт не позже чем спустя три года после того, как вы начнёте устранять неполадки системы.
5. Оставайтесь в компании много лет, солидную часть своей карьеры, пытаясь устранять ошибки, которые совершили в первоначальной системе.
6. Каждые несколько лет получайте ещё одно повышение и красивое дополнение к названию должности.
1000 человек на место или как новичку стать синьором
Привет! Меня зовут Сергей, я немножко ведущий фронтенд-разработчик и немножко продуктовый менеджер, а еще друг, поэт и музыкант. Как так получилось — история для другой статьи, а здесь я расскажу о другом.
По долгу профессии я сталкиваюсь с наймом новых сотрудников и вижу, какие трудности сейчас поджидают новичков в IT, какие преимущества из текущей ситуации на рынке труда может извлечь наниматель, и чем текущая ситуация может закончиться для рынка и для бизнеса. Я считаю, что симптомы кадрового кризиса проявляются для всех по-разному, но источники связаны и разбираться с этим лучше в комплексе.
Получилась длинная статья, где я даю советы как для новичков в IT, так и для нанимателей, а в конце я предлагаю некоторый выход из сложившейся ситуации.
Что я делал, когда развивал свою карьеру бэкенд разработчика
Меня зовут Константин, последние 6 лет я профессионально занимаюсь разработкой. К сожалению (а может быть и к счастью) у меня нет фундаментального образования по computer-science. Я решил сменить профессию после 30, поменяв предметную область с фондового рынка на программирование. И я прекрасно помню этот период времени, когда хватался любую полезную информацию в поисках куда и как двигаться дальше.
В кругу моих друзей и знакомых не было людей, кто бы профессионально занимался программированием много лет и мог дать дельный совет. Поэтому карьерный путь у меня был «самописный», в течение которого я выработал некоторый свод собственных правил, которые помогают мне развиваться в профессии. Некоторые из этих рекомендаций могут показаться тривиальными и очевидными, но благодаря им, а сейчас с командой Альфа Мобайла разрабатываю мобильное приложение для частных лиц, которое на протяжение последних двух лет было признано лучшим на российском рынке независимыми рейтинговыми агентствами. Вроде работают).
Итак, приступим.
Ликбез по вхождению в Data Science: что для этого нужно и стоит ли пытаться?
Всем привет! Меня зовут Надя, и сейчас я выступаю в роли ментора на программе Mentor in Tech и помогаю людям «войти» в Data Science. А несколькими годами ранее сама столкнулась с задачей перехода в DS из другой сферы, так что обо всех трудностях знаю не понаслышке.
Порог для входа в профессию очень высокий, так как DS стоит на стыке трех направлений: аналитики, математики и программирования. Но освоить специальность — задача выполнимая (хоть и непростая), даже если ты гуманитарий и списывал математику у соседа по парте.
В этой статье я собрала несколько рекомендаций на основе моего личного опыта (как поиска работы, так и найма людей), а также исходя из рассказов знакомых.
Как я готовилась и сдавала ISTQB Certified Tester Foundation Level v4.0
Привет! Меня зовут Даша, я ведущий инженер по контролю качества в «Мой спорт» и наставница на курсе «Инженер по тестированию: от новичка до автоматизитора» в Практикуме.
В ноябре 2023 года я сдала экзамен ISTQB® Certified Tester Foundation Level (CTFL) 4.0. В этой статье хочу поделиться своим опытом подготовки к экзамену и впечатлениями о сертификации.
Сравнительные характеристики нейросетей и их применение в образовании
«Они» стали всё шире внедряться в производство и сферу услуг. Нейросети стали мощнейшим инструментом для реализации различных продуктов. Вот только ими нужно правильно пользоваться... Но что важнее, они помогут создать новое поколение квалифицированных кадров...
Как? Предлагаю Вам идеи для интеграции нейросетей в образование...
Вклад авторов
-
itmo 1554.2 -
alizar 946.4 -
sashaeve 877.0 -
rg_software 845.8 -
Olga_ol 714.1 -
mary_arti 610.8 -
ProductivityInside 594.8 -
gag_fenix 569.0