Где новичку искать идеи для первых проектов? Не писать же очередной «Hello, world!», правда?
У нас есть огромная подборка источников для вдохновения: tproger.ru/transla…nd-ideas
#начинающим
Кто такой менеджер IT-проектов?
Если вкратце, менеджер проектов отвечает за то, чтобы команду не замучили дедлайнами, заказчиков устроили качество и функциональность готового продукта. А самое главное, чтобы обе стороны были довольны результатами.
В статье — о базовых задачах менеджера проектов, а также о том, что ему нужно знать и уметь: https://tprg.ru/ODYC
#эксперты #советы #работа #команда
Времена идут, визуализации алгоритмов сортировки становятся всё более странными, но всё же продолжают быть очень залипательными
И вот очередная визуализация 19-ти алгоритмов сортировки. На этот раз на примере круга.
Кстати, если вдруг захотели реализовать что-то подобное (а это отличная практика как в алгоритмах, так и в программировании), вот исходники проекта: github.com/Compile…sualizer
#сортировка #алгоритмы
Кстати про алгоритмы сортировки
Если ещё не знаете, что это такое и зачем нужно, собрали для вас подборку полезных статей, инструментов и курсов, которые помогут разобраться с алгоритмами.
— Зачем вообще нужны алгоритмы сортировки и как часто на самом деле их применяют на практике (кроме собеседований, разумеется): tproger.ru/article…rtirovki
— Как лучше изучать алгоритмы: tproger.ru/experts…gorithms
— Большой бесплатный и, самое главное, свежий курс лекций по алгоритмам: https://tprg.ru/xMH7
— Крутой инструмент, который позволяет вкратце понять, как именно и с какой скоростью работают разные алгоритмы сортировки при разных стартовых условиях: https://tprg.ru/xGsk
— Бонус. Поясняем за StackSort — мемную сортировку массива через Stack Overflow: https://tproger.ru/articles/stacksort/
#алгоритмы #сортировка #инструменты #курсы
Как говорить о деньгах на собеседовании?
Разговор о деньгах во время поиска работы может оказаться неловким. Кажется, что подходящего времени и места, чтобы затронуть эту тему, нет вообще. Но в какой-то момент вас, скорее всего, спросят, сколько вы хотели бы получать на работе.
Есть несколько причин, по которым работодатели задают вопрос о деньгах. Что это за причины и как отвечать на этот вопрос, рассказали в статье:
tproger.ru/article…edovanii
#собеседование
Если вы ждали момент, чтобы уверенно войти в IT, то новый год — самое время
GeekBrains бесплатно отдаёт подборку курсов стоимостью 25 000 рублей, которые помогут:
— разобраться в тонкостях карьерных вопросов,
— изучить основы программирования,
— узнать честный опыт айтишников из самых разных сфер,
— сделать правильный осознанный выбор.
Не упустите момент и заберите подборку прямо сейчас:
https://tprg.ru/yVdt
Бонусом вы получите бесплатный доступ к внутренним мероприятиям GeekBrains.
Реклама ООО «Гикбреинс».
Stackoverflow больше не нужен: энтузиаст создал онлайн-отладчик, который исправляет ошибки в коде и объясняет, почему она возникла
Нужно лишь выбрать язык программирования, вставить свой код и текст ошибки из компилятора. После чего сервис исправит баг. Работает всё на основе Codex и GPT-3.
Вскоре обещают выпустить и в виде расширения для VSCode. А потестить можно тут.
#нейросети #vscode
Шпаргалка по Git + полезные ресурсы
Git — это распределённая система управления версиями, которую изначально создал Линус Торвальдс. Git позволяет отслеживать и вести историю изменений файлов: откатить свой проект до более старой версии, сравнивать, анализировать или сливать свои изменения в репозиторий.
Делимся шпаргалкой и подборкой полезных материалов по теме:
— Как выучить Git с нуля и где продолжить изучение? В этой подборке вы найдёте всё для уверенного старта в Git с нуля: https://tproger.ru/curriculum/git-guide/
— Введение в Git — от установки до основных команд: tproger.ru/transla…eatsheet
— Learn Git Branching — это интерактивный учебник по Git, направленный на закрепление теории прохождением наглядной практики: https://learngitbranching.js.org/?locale=ru_RU
— Oh My Git! — игра для обучения Git. Там визуализируются внутренние структуры репозиториев. Игра опенсорс, так что можно покопаться в исходниках: https://ohmygit.org/
#git
Do you speak English? Бесплатные материалы по английскому для айтишников + книги
Английский для айтишника что клингонский для клингона — должен быть родным. Мы собрали для вас самые полезные материалы по английскому для айтишников — нейтивом не сделают, но уровень подтянут:
https://tproger.ru/articles/english-for-it/
#английский #собеседование
Как работать с корпоративными доступами с помощью Пассворк
1. Создайте в Пассворк удобную структуру хранения с помощью папок и добавьте доступы от корпоративных ресурсов.
2. Настройте интеграцию с LDAP, пригласите коллег и раздайте права на совместные доступы.
3. Теперь корпоративные доступы всегда под рукой, а аудит безопасности в компании автоматизирован.
Все данные в Пассворк хранятся на вашем сервере и не передаются ни в какое облако. Пассворк работает на PHP и MongoDB, поддерживает установку на Windows Server и Linux и поставляется с открытым для аудита кодом.
Еще Пассворк входит в реестре российского ПО, поэтому он идеально подходит для корпораций и госкомпаний.
Протестировать можно тут —passwork.ruРеклама ИП Пьянков Андрей Сергеевич ИНН 290127548129
Пожалуй, самый правдивый тред про HR-ов и джунов
Если в 2023 году вы решили начать карьеру в IT, там можно найти несколько лайфхаков и хитростей про резюме, собеседования и устройство на работу.
#twitter #начинающим
Чем 2022 год запомнился для Python-разработчиков и что ждёт язык в 2023?
Уход от GIL, релиз Python 3.11 в прямом эфире, удаление Python 2.7 из macOS, допиливания asyncio и Python 4 — об этом и не только читайте в статье:
tproger.ru/article…e-python
#python #тренды
Плюсовики, все сюда!
Жителям умного города нужна ваша помощь. В системах сбои, техника отказывается работать, оборудование сходит с ума… И только вы и ваши знания в С++ могут это остановить. Переходите по ссылке на игру от Kaspersky и Tproger и попробуйте пройти миссию до конца:
https://tprg.ru/IelpРеклама АО «Лаборатория Касперского»
Как готовиться к собеседованиям на Machine Learning Engineer?
Инервью на ML-инженера — это не только решать карточки с литкода. Есть много интересных этапов, которые также часто встречаются на собеседованиях. Вам нужно будет уметь пояснить за Machine Learning System Design, ответить на вопросы по теории, найти и исправить ошибки в коде и просто пообщаться за жизнь и сходить в бар.
Ибрагим прошёл кучу собеседований на позицию ML-инженера и получил несколько офферов от компаний в Европе, стартапов из Англии и Азии, и Яндекса. В статье он рассказывает, на что обратить внимание при подготовке. И делится полезными материалами, которые ему помогли:
tproger.ru/article…engineer
#ml #собеседование