Где сейчас искать работу за границей?
Это подборка статей, сайтов и просто каналов, в которой пользователи делятся опытом поиска работы и непосредственно сайтами с рекрутерами.
Если вы хотите найти работу удалённо или просто переехать, то сохраняйте статью в закладки, чтобы не потерять: https://tprg.ru/ea8F
#it #советы
Это подборка статей, сайтов и просто каналов, в которой пользователи делятся опытом поиска работы и непосредственно сайтами с рекрутерами.
Если вы хотите найти работу удалённо или просто переехать, то сохраняйте статью в закладки, чтобы не потерять: https://tprg.ru/ea8F
#it #советы
Идеи для пет-проектов на разных языках
Начинающим разработчикам, как правило, сложно выбрать пет-проект для саморазвития и прокачки своих навыков.
Кстати, многие популярные сервисы начинались именно с пет-проектов, например, Gmail. Если вы ещё не выбрали идею и не знаете с чего начать, то в этой статье — подборка проектов разного уровня сложности:
https://proglib.io/p/16-universalnyh-idey-dlya-pet-proektov-vne-zavisimosti-ot-yazyka-2022-10-26
#it
Начинающим разработчикам, как правило, сложно выбрать пет-проект для саморазвития и прокачки своих навыков.
Кстати, многие популярные сервисы начинались именно с пет-проектов, например, Gmail. Если вы ещё не выбрали идею и не знаете с чего начать, то в этой статье — подборка проектов разного уровня сложности:
https://proglib.io/p/16-universalnyh-idey-dlya-pet-proektov-vne-zavisimosti-ot-yazyka-2022-10-26
#it
5 принципов читаемого кода: KISS, YAGNI, DRY, BDUF и Бритва Оккама
Мы ни раз рассказывали про принципы SOLID, о которых должен знать каждый разработчик, но на самом деле принципов намного больше. Их использование поможет вам не только в развитии, но и позволит стать лучшим программистом!
На примерах на React и JavaScript объяснили наиболее популярные из них — в статье:
https://tproger.ru/articles/5-principov-chitaemogo-koda-kiss-yagni-dry-bduf-i-britva-okkama/
#it
Мы ни раз рассказывали про принципы SOLID, о которых должен знать каждый разработчик, но на самом деле принципов намного больше. Их использование поможет вам не только в развитии, но и позволит стать лучшим программистом!
На примерах на React и JavaScript объяснили наиболее популярные из них — в статье:
https://tproger.ru/articles/5-principov-chitaemogo-koda-kiss-yagni-dry-bduf-i-britva-okkama/
#it
Подборка мемов от Tproger — кранчи, Stack Overflow и зарплаты джунов
Декабрь — время праздников, и если вы усердно пытаетесь закрыть все задачи до Нового года, то наверняка вам не до новостей. Предлагаем отдохнуть немного и посмотреть нашу подборку лучших мемов за прошлую неделю из наших юмористических каналов:
https://tproger.ru/devnull/podborka-memov-ot-tproger-kranchi-stack-overflow-i-zarplaty-dzhunov/
#it #юмор
Декабрь — время праздников, и если вы усердно пытаетесь закрыть все задачи до Нового года, то наверняка вам не до новостей. Предлагаем отдохнуть немного и посмотреть нашу подборку лучших мемов за прошлую неделю из наших юмористических каналов:
https://tproger.ru/devnull/podborka-memov-ot-tproger-kranchi-stack-overflow-i-zarplaty-dzhunov/
#it #юмор
Как правильно составить ТЗ для разработчика и заказчика?
Порой можно встретить случаи, когда приложение или веб-сайт уже готов, но в нём отсутствует какая-нибудь важная функциональность. Например, рассылка, адаптивный веб-дизайн или просто неправильная цветовая схема.
Чаще всего после проверки технического задания выясняется, что раздел для этой функциональности просто не дописан или пропущен. Чтобы этого не случалось, вместе с Юлией Ходаковой, начальником управления анализа и развития банковских технологий, рассказали, как создать правильное ТЗ — в статье:
https://tprg.ru/mMIF
#it #советы
Порой можно встретить случаи, когда приложение или веб-сайт уже готов, но в нём отсутствует какая-нибудь важная функциональность. Например, рассылка, адаптивный веб-дизайн или просто неправильная цветовая схема.
Чаще всего после проверки технического задания выясняется, что раздел для этой функциональности просто не дописан или пропущен. Чтобы этого не случалось, вместе с Юлией Ходаковой, начальником управления анализа и развития банковских технологий, рассказали, как создать правильное ТЗ — в статье:
https://tprg.ru/mMIF
#it #советы
MVP, язык Си и мусор в Java-коде — все комиксы от Tproger за 2022 год
Предлагаем отвлечься на минутку, отдохнуть от рутинных задач и почитать IT-комиксы. Мы собрали самые смешные за 2022 и опубликовали — здесь:
https://tproger.ru/devnull/mvp-jazyk-si-i-musor-v-java-kode-vse-komiksy-ot-tproger-za-2022-god/
#it
Предлагаем отвлечься на минутку, отдохнуть от рутинных задач и почитать IT-комиксы. Мы собрали самые смешные за 2022 и опубликовали — здесь:
https://tproger.ru/devnull/mvp-jazyk-si-i-musor-v-java-kode-vse-komiksy-ot-tproger-za-2022-god/
#it
Самые популярные языки программирования с 1965 до 2022
Хронология самых популярных языков программирования за последние 57 лет. Популярность каждого языка определяется количеством пользователей, которые либо владеют определённым языком, либо в настоящее время изучают его:
https://youtu.be/qQXXI5QFUfw
#it
Хронология самых популярных языков программирования за последние 57 лет. Популярность каждого языка определяется количеством пользователей, которые либо владеют определённым языком, либо в настоящее время изучают его:
https://youtu.be/qQXXI5QFUfw
#it
YouTube
Most Popular Programming Languages 1965 - 2022
Updated timeline of the most popular programming languages since 1965 to 2022. Aggregation of multiple national surveys plus a world wide publications rate of occurrence. Popularity is defined by percentage of programmers with either proficiency in specific…
Структуры данных и алгоритмы
Плейлист, который поможет разобраться в этой запутанной теме даже начинающим. В первом уроке, Кевин Бучин, преподаватель Технического университета Дортмунда, доступно объясняет, что такое Big O, а также зачем вообще использовать и изучать алгоритмы:
https://youtu.be/gDyHDc2PJfM
#it
Плейлист, который поможет разобраться в этой запутанной теме даже начинающим. В первом уроке, Кевин Бучин, преподаватель Технического университета Дортмунда, доступно объясняет, что такое Big O, а также зачем вообще использовать и изучать алгоритмы:
https://youtu.be/gDyHDc2PJfM
#it
YouTube
Algorithm Efficiency
A first introduction to algorithms and how to analyze their running time using O-Notation. The example used is Linear Search.
I like to talk slowly, so use playback speed of 1.25 for "normal" speed, or even faster.
This is the first video of a full course…
I like to talk slowly, so use playback speed of 1.25 for "normal" speed, or even faster.
This is the first video of a full course…
Легенды в IT: Кен Томпсон
Сколько людей вносят вклад в развитие информационных технологий? Кен Томпсон навсегда вошёл в историю как один из разработчиков Unix и языка B, на основе которого позже будет разработан С.
О жизни, успехах и достижениях Кена Томпсона — в статье:
https://habr.com/ru/company/serverspace/blog/710152/
#it
Сколько людей вносят вклад в развитие информационных технологий? Кен Томпсон навсегда вошёл в историю как один из разработчиков Unix и языка B, на основе которого позже будет разработан С.
О жизни, успехах и достижениях Кена Томпсона — в статье:
https://habr.com/ru/company/serverspace/blog/710152/
#it
Точка входа в IT: сменить работу и стать фронтенд-разработчиком в 40 лет
Автор статьи поделился своим опытом, как за 10 месяцев можно стать разработчиком, обучаясь самостоятельно. У героя была карьера в ресторанном бизнесе, он также десять лет работал преподавателем ESL в Испании, но однажды ему попалась в руки детская книга о программировании, которая полностью изменила его карьеру.
Возможно, вы уже читали его блог, а если нет, то история захватит вас с первых строк:
https://medium.com/free-code-camp/how-i-switched-careers-and-got-a-developer-job-in-10-months-a-true-story-b8895e855a8b
#it
Автор статьи поделился своим опытом, как за 10 месяцев можно стать разработчиком, обучаясь самостоятельно. У героя была карьера в ресторанном бизнесе, он также десять лет работал преподавателем ESL в Испании, но однажды ему попалась в руки детская книга о программировании, которая полностью изменила его карьеру.
Возможно, вы уже читали его блог, а если нет, то история захватит вас с первых строк:
https://medium.com/free-code-camp/how-i-switched-careers-and-got-a-developer-job-in-10-months-a-true-story-b8895e855a8b
#it
Точка входа в IT: карьера в Data Science
Чтобы получить свою первую работу в DS, герою статьи понадобилось 2,5 года. Кого-то эта цифра отпугнёт, но автор делится просто своим опытом и даже неудачами, которые, возможно, помогут пройти этот путь быстрее.
А ещё, если вы переживаете, что не прошли какое-то собеседование, то эта история не позволит опустить руки:
https://habr.com/ru/post/715234/
#it
Чтобы получить свою первую работу в DS, герою статьи понадобилось 2,5 года. Кого-то эта цифра отпугнёт, но автор делится просто своим опытом и даже неудачами, которые, возможно, помогут пройти этот путь быстрее.
А ещё, если вы переживаете, что не прошли какое-то собеседование, то эта история не позволит опустить руки:
https://habr.com/ru/post/715234/
#it
10 первых ошибок в карьере ML-инженера
Специалист по машинному обучению (ML-engineer) — это программист, который занимается исследованием, созданием и проектированием систем ИИ. Начинающий
ML-инженер должен неплохо разбираться в математике и алгоритмах.
В этой статье собраны реальные примеры ошибок, которые чаще всего допускают программисты:
https://habr.com/ru/post/718942/
#it #ml #профессии
Специалист по машинному обучению (ML-engineer) — это программист, который занимается исследованием, созданием и проектированием систем ИИ. Начинающий
ML-инженер должен неплохо разбираться в математике и алгоритмах.
В этой статье собраны реальные примеры ошибок, которые чаще всего допускают программисты:
https://habr.com/ru/post/718942/
#it #ml #профессии
Точка входа в IT: переезд в Лондон и собеседования в FAANG
Денис попал в IT не сразу, после вуза он 3 года работал консультантом CRM и только потом переквалифицировался на фронтенд разработчика. Не было и образования в направлении Computer Science, а как и многие Денис учился на лекциях с Coursera, книжках и опыте. Однако оффер всё же получил. История успеха:
Часть 1: планирование, поиск вакансий, отказы.
Часть 2: собеседование в FAANG
#история #it
Денис попал в IT не сразу, после вуза он 3 года работал консультантом CRM и только потом переквалифицировался на фронтенд разработчика. Не было и образования в направлении Computer Science, а как и многие Денис учился на лекциях с Coursera, книжках и опыте. Однако оффер всё же получил. История успеха:
Часть 1: планирование, поиск вакансий, отказы.
Часть 2: собеседование в FAANG
#история #it
Основные ошибки в рефакторинге
Рефакторинг кода — это улучшение внутренней структуры проекта путём изменения кода, но не меняя его функциональности. Порой данный процесс может затягиваться и приводить только к новым багам.
В этой статье рассматриваются 4 основные ошибки, которые допускают разработчики при рефакторинге:
https://nuancesprog.ru/p/16964/
#it #рефакторинг
Рефакторинг кода — это улучшение внутренней структуры проекта путём изменения кода, но не меняя его функциональности. Порой данный процесс может затягиваться и приводить только к новым багам.
В этой статье рассматриваются 4 основные ошибки, которые допускают разработчики при рефакторинге:
https://nuancesprog.ru/p/16964/
#it #рефакторинг
Подборка ресурсов и материалов к 8 марта
1. Made with Code — программа от Google для учениц средних и старших классов с целью обучения программированию.
2. hellomayuko — iOS-разработчик с опытом работы в Intuit, Patreon, и Netflix. Делится своим опытом, советами по развитию карьеры и просто делает красивые видео.
3. TiffinTech — блог Тиффани, где она простыми словами объясняет сложные термины, которые не понятны новичкам. Также девушка публикует уроки на YouTube.
4. Girls in Tech — это сообщество для женщин в IT. Подкасты, статьи, менторы и ивенты.
#it
1. Made with Code — программа от Google для учениц средних и старших классов с целью обучения программированию.
2. hellomayuko — iOS-разработчик с опытом работы в Intuit, Patreon, и Netflix. Делится своим опытом, советами по развитию карьеры и просто делает красивые видео.
3. TiffinTech — блог Тиффани, где она простыми словами объясняет сложные термины, которые не понятны новичкам. Также девушка публикует уроки на YouTube.
4. Girls in Tech — это сообщество для женщин в IT. Подкасты, статьи, менторы и ивенты.
#it
7 простых советов для программиста, которые сберегут его зрение
В 1999 году появилось понятие компьютерного зрительного синдрома. Основные формы: синдром сухого глаза и хронического утомления. Если вы длительно работаете за компьютером, то вы тоже можете быть в зоне риска.
Действительно, сейчас есть 4K мониторы, крутые очки, но усталость глаз рано или поздно может появиться у каждого. Собрали 7 крутых советов для программистов, которые помогут сберечь зрение:
https://tproger.ru/articles/7-prostyh-sovetov-dlja-programmista-kotorye-sberegut-ego-zrenie/
#it #здоровье
В 1999 году появилось понятие компьютерного зрительного синдрома. Основные формы: синдром сухого глаза и хронического утомления. Если вы длительно работаете за компьютером, то вы тоже можете быть в зоне риска.
Действительно, сейчас есть 4K мониторы, крутые очки, но усталость глаз рано или поздно может появиться у каждого. Собрали 7 крутых советов для программистов, которые помогут сберечь зрение:
https://tproger.ru/articles/7-prostyh-sovetov-dlja-programmista-kotorye-sberegut-ego-zrenie/
#it #здоровье
Точка входа в IT: интеграционный системный аналитик
Системный аналитик — профессия, в которой пересекаются разработка, анализ и управление. Такой специалист анализирует требования клиента, переводит их на технический язык и координирует разработку.
Чем занимается интеграционный системный аналитик и основные его функции и задачи в банке — в статье:
https://tprg.ru/ZNf5
Бонусом — несколько советов о том, как готовиться к собеседованию на эту позицию!
#it #профессия
Системный аналитик — профессия, в которой пересекаются разработка, анализ и управление. Такой специалист анализирует требования клиента, переводит их на технический язык и координирует разработку.
Чем занимается интеграционный системный аналитик и основные его функции и задачи в банке — в статье:
https://tprg.ru/ZNf5
Бонусом — несколько советов о том, как готовиться к собеседованию на эту позицию!
#it #профессия
Кто такой BI-аналитик и как им стать?
BI-аналитик — это специалист, который работает с набором данных, чтобы выявить идеи, которые могут помочь организациям принимать более эффективные решения.
В этой статье Джулианна Кадрия, ресурсный менеджер аналитиков и ведущий аналитик направления Big Data КРОК, рассказала, чем занимается Bi-аналитик, какие задачи он выполняет. А ещё вы узнаете о полезных навыках — важных для этой карьеры:
https://tprg.ru/Wlxk
#профессия #it
BI-аналитик — это специалист, который работает с набором данных, чтобы выявить идеи, которые могут помочь организациям принимать более эффективные решения.
В этой статье Джулианна Кадрия, ресурсный менеджер аналитиков и ведущий аналитик направления Big Data КРОК, рассказала, чем занимается Bi-аналитик, какие задачи он выполняет. А ещё вы узнаете о полезных навыках — важных для этой карьеры:
https://tprg.ru/Wlxk
#профессия #it
This media is not supported in your browser
VIEW IN TELEGRAM
5 логико-математических задач, которые поставят в тупик
Выходные! А значит, можно поставить на паузу IDE и немного отдохнуть. Чтобы отдых был более полезным, предлагаем решить 5 задач, которые точно заставят вас задуматься:
https://tproger.ru/articles/5-logiko-matematicheskih-zadach-kotorye-postavjat-v-tupik/
#it
Выходные! А значит, можно поставить на паузу IDE и немного отдохнуть. Чтобы отдых был более полезным, предлагаем решить 5 задач, которые точно заставят вас задуматься:
https://tproger.ru/articles/5-logiko-matematicheskih-zadach-kotorye-postavjat-v-tupik/
#it
Точка входа в IT: тестистировщик на Python
Герой статьи хотел освоить профессию быстро, начать работать в IT и зарабатывать миллионы (ну, почти). Но реальность оказалось немного другой.
Сколько времени нужно, чтобы стать тестировщиком? А сколько усилий приложить? Реальная история — здесь:
https://habr.com/ru/post/724844/
#it #профессии
Герой статьи хотел освоить профессию быстро, начать работать в IT и зарабатывать миллионы (ну, почти). Но реальность оказалось немного другой.
Сколько времени нужно, чтобы стать тестировщиком? А сколько усилий приложить? Реальная история — здесь:
https://habr.com/ru/post/724844/
#it #профессии