Какие инструменты изучить, чтобы перейти из джунов в миддлы?
Все знают про джунов, миддлов и сеньоров. Но эти трактовки довольно субъективны. В каждой компании оценивают по-своему. Где-то пытаются натянуть грейды на временные рамки: условно, junior до года, middle 1-3 года, senior — 3 и более лет. Но на деле все куда сложнее.
Рассказываем, как перейти из джуниора на позицию миддла, что для этого нужно знать и изучать, на примере фронтенда и NodeJS: https://tproger.ru/articles/kakie-instrumenty-izuchit-chtoby-perejti-iz-dzhunov-v-middly-na-primere-frontend-i-nodejs
#фронтенд #карьера
Все знают про джунов, миддлов и сеньоров. Но эти трактовки довольно субъективны. В каждой компании оценивают по-своему. Где-то пытаются натянуть грейды на временные рамки: условно, junior до года, middle 1-3 года, senior — 3 и более лет. Но на деле все куда сложнее.
Рассказываем, как перейти из джуниора на позицию миддла, что для этого нужно знать и изучать, на примере фронтенда и NodeJS: https://tproger.ru/articles/kakie-instrumenty-izuchit-chtoby-perejti-iz-dzhunov-v-middly-na-primere-frontend-i-nodejs
#фронтенд #карьера
Как ускорить код на Python?
В своей статье backend-разработчик из IT Kokoc Group рассказывает про 3 простых способа. А также сравнивает скорость выполнения программы при их использовании: https://tprg.ru/5caT
#python #библиотеки
В своей статье backend-разработчик из IT Kokoc Group рассказывает про 3 простых способа. А также сравнивает скорость выполнения программы при их использовании: https://tprg.ru/5caT
#python #библиотеки
Может ли саундбар вас подслушивать?
Не ещё одна фобия, но увлекательное исследование, в котором специалист по ревёрс-инжинирингу решил узнать, не «подслушивает» ли его саундбар Yamaha YAS-109. Ведь у него есть встроенная поддержка Alexa, а ещё Bluetooth, WiFi, Ethernet и другие прелести.
Будет интересно не только специалистам в области ревёрс-инжиниринга, но и всем, кто интересуется конфиденциальностью и безопасностью умных устройств. Читается как остросюжетный детектив: https://habr.com/ru/companies/bizone/articles/762122/
#безопасность
Не ещё одна фобия, но увлекательное исследование, в котором специалист по ревёрс-инжинирингу решил узнать, не «подслушивает» ли его саундбар Yamaha YAS-109. Ведь у него есть встроенная поддержка Alexa, а ещё Bluetooth, WiFi, Ethernet и другие прелести.
Будет интересно не только специалистам в области ревёрс-инжиниринга, но и всем, кто интересуется конфиденциальностью и безопасностью умных устройств. Читается как остросюжетный детектив: https://habr.com/ru/companies/bizone/articles/762122/
#безопасность
Подборка актуальных вакансий
— Эксперт по сопровождению рабочих мест сотрудников банка в Открытие
Где: Екатеринбург, Можно удалённо
Опыт: от 1 года
— Ведущий специалист группы администрирования в Открытие
Где: удалённо
Опыт: от 1 года
— Product Owner Центр HR TECH в Гринатом
Где: удалённо
Опыт: от 1 года
— UX-редактор в МТС
Где: удалённо
Опыт: от 2 лет
— Арт-директор в МТС
Где: удалённо
Опыт: от 3 лет
— Python-разработчик в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Разработчик PHP Middle+ / Senior в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Разработчик BI в Иннотех
Где: удалённо
Опыт: от 3 лет
— Ведущий инженер (SIEM + PAM) в Иннотех
Где: удалённо
Опыт: от 3 лет
— Ведущий инженер WAF в Иннотех
Где: удалённо
Опыт: от 3 лет
— DevOps Engineer Центра HR TECH в Гринатом
Где: удалённо
Опыт: от 3 лет
#вакансии #работа
— Эксперт по сопровождению рабочих мест сотрудников банка в Открытие
Где: Екатеринбург, Можно удалённо
Опыт: от 1 года
— Ведущий специалист группы администрирования в Открытие
Где: удалённо
Опыт: от 1 года
— Product Owner Центр HR TECH в Гринатом
Где: удалённо
Опыт: от 1 года
— UX-редактор в МТС
Где: удалённо
Опыт: от 2 лет
— Арт-директор в МТС
Где: удалённо
Опыт: от 3 лет
— Python-разработчик в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Разработчик PHP Middle+ / Senior в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Разработчик BI в Иннотех
Где: удалённо
Опыт: от 3 лет
— Ведущий инженер (SIEM + PAM) в Иннотех
Где: удалённо
Опыт: от 3 лет
— Ведущий инженер WAF в Иннотех
Где: удалённо
Опыт: от 3 лет
— DevOps Engineer Центра HR TECH в Гринатом
Где: удалённо
Опыт: от 3 лет
#вакансии #работа
Гринатом ищет разработчика Форсайт на проекты по созданию корпоративного хранилища данных
Ему предстоит проектировать архитектуру бизнес-приложений Форсайт, оптимизировать производительность, тестировать разработки и актуализировать документацию
Стек: Форсайт, Postgres Pro, Fore, SQL, Python, Arenadata (Greenplum, ClickHouse, NiFi)
Требования: навыки проектирования и разработки BI/DWH/ETL, а также создания интеграции с внешними системами (1C ERP, MS Excel, OpenOffic и др.); уверенное владение SQL; опыт проектной и пользовательской документации; навыки работы по стандартам проектной деятельности (waterfall, agile).
Гринатом предлагает: конкурентную ЗП и прозрачную систему премий; 5/2 с сокращенной пятницей и 31 день ежегодного отпуска; возможность удаленки; ДМС и скидки на фитнес; возможность обучения в Корпоративной академии и участия в тренингах, конференциях и онлайн-курсах; неформальную корпоративную культуру и профессиональный рост вместе с компанией.
Узнать подробнее и откликнуться можно по ссылке: https://tprg.ru/Z1hj
#вакансия #работа
Ему предстоит проектировать архитектуру бизнес-приложений Форсайт, оптимизировать производительность, тестировать разработки и актуализировать документацию
Стек: Форсайт, Postgres Pro, Fore, SQL, Python, Arenadata (Greenplum, ClickHouse, NiFi)
Требования: навыки проектирования и разработки BI/DWH/ETL, а также создания интеграции с внешними системами (1C ERP, MS Excel, OpenOffic и др.); уверенное владение SQL; опыт проектной и пользовательской документации; навыки работы по стандартам проектной деятельности (waterfall, agile).
Гринатом предлагает: конкурентную ЗП и прозрачную систему премий; 5/2 с сокращенной пятницей и 31 день ежегодного отпуска; возможность удаленки; ДМС и скидки на фитнес; возможность обучения в Корпоративной академии и участия в тренингах, конференциях и онлайн-курсах; неформальную корпоративную культуру и профессиональный рост вместе с компанией.
Узнать подробнее и откликнуться можно по ссылке: https://tprg.ru/Z1hj
#вакансия #работа
Как переехать в Израиль, найти хороший кофе и купить «ведро с болтами»
У нас на сайте вышла статья, в которой техлид MENA Loovatech Борис Поляк. рассказал о репатриации в Израиль.
Будет интересно не только тем, кто планирует репатриацию. Но желающим узнать, что испытывают только что переехавшие в страну меда и молока IT-специалисты, как там устроена жизнь и почему русский язык — третий по популярности в стране: https://tproger.ru/articles/kak-pereehat-v-izrail-najti-horowij-kofe-i-kupit-vedro-s-boltami
#релокация #карьера
У нас на сайте вышла статья, в которой техлид MENA Loovatech Борис Поляк. рассказал о репатриации в Израиль.
Будет интересно не только тем, кто планирует репатриацию. Но желающим узнать, что испытывают только что переехавшие в страну меда и молока IT-специалисты, как там устроена жизнь и почему русский язык — третий по популярности в стране: https://tproger.ru/articles/kak-pereehat-v-izrail-najti-horowij-kofe-i-kupit-vedro-s-boltami
#релокация #карьера
Как работает современный веб?
На картинке — краткая архитектура современного веба. А по ссылке до сих пор актуальная статья, которая поможет разобраться с тем, как это работает:
https://tproger.ru/translations/web-architecture-101/
#веб
На картинке — краткая архитектура современного веба. А по ссылке до сих пор актуальная статья, которая поможет разобраться с тем, как это работает:
https://tproger.ru/translations/web-architecture-101/
#веб
httpx vs. requests vs. aiohttp: что лучше?
С библиотекой requests питонисты знакомятся в первый же год, ведь на взаимодействии программ с веб-приложениями держится очень многое. HTTP-запросы позволяют общаться с API всевозможных сервисов, автоматизировать сбор данных с веб-страниц и в целом дают всевозможным системам взаимодействовать на расстоянии.
Разобрали на примере, какая из библиотек справляется лучше и как асинхронность влияет на скорость исполнения массовых запросов: https://tproger.ru/articles/http-vs-requests-vs-aiohttp-kto-luchwe
#python #веб
С библиотекой requests питонисты знакомятся в первый же год, ведь на взаимодействии программ с веб-приложениями держится очень многое. HTTP-запросы позволяют общаться с API всевозможных сервисов, автоматизировать сбор данных с веб-страниц и в целом дают всевозможным системам взаимодействовать на расстоянии.
Разобрали на примере, какая из библиотек справляется лучше и как асинхронность влияет на скорость исполнения массовых запросов: https://tproger.ru/articles/http-vs-requests-vs-aiohttp-kto-luchwe
#python #веб
This media is not supported in your browser
VIEW IN TELEGRAM
Немного математического экшна вам в ленту.
И почему так не объясняют программирование?
#математика #кек
И почему так не объясняют программирование?
#математика #кек
Media is too big
VIEW IN TELEGRAM
Ничего необычного, просто энтузиаст запустил Тетрис на осциллографе из 90-х
Зачем? Да потому что может. А весь процесс автор описал в статье: https://habr.com/ru/articles/763384/
троллейбус_из_буханки_хлеба.jpg
#кек #история #diy
Зачем? Да потому что может. А весь процесс автор описал в статье: https://habr.com/ru/articles/763384/
троллейбус_из_буханки_хлеба.jpg
#кек #история #diy
Подборка актуальных вакансий
— Аналитик 1С в Гринатом
Где: удалённо
Опыт: можно без опыта
— Главный специалист по информационной безопасности (SOC.SIEM) в Открытие
Где: удалённо
Опыт: от 1 года
— UX-редактор в МТС
Где: удалённо
Опыт: от 2 лет
— Менеджер инфраструктурных проектов в КРОК
Где: удалённо
Опыт: от 2 лет
— Разработчик PHP Middle+ / Senior в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Python-разработчик в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Арт-директор в МТС
Где: удалённо
Опыт: от 3 лет
— Эксперт по сопровождению платформы балансировки нагрузки (F5) в Открытие
Где: Москва, Можно удалённо
Опыт: от 3 лет
— Ведущий инженер (SIEM + PAM) в Иннотех
Где: удалённо
Опыт: от 3 лет
— Java IT Lead / Руководитель группы разработки Сфера в Иннотех
Где: удалённо
Опыт: от 3 лет
— Эксперт отдела управления корпоративной сетью передачи в Гринатом
Где: удалённо
Опыт: от 6 лет
#вакансии #работа
— Аналитик 1С в Гринатом
Где: удалённо
Опыт: можно без опыта
— Главный специалист по информационной безопасности (SOC.SIEM) в Открытие
Где: удалённо
Опыт: от 1 года
— UX-редактор в МТС
Где: удалённо
Опыт: от 2 лет
— Менеджер инфраструктурных проектов в КРОК
Где: удалённо
Опыт: от 2 лет
— Разработчик PHP Middle+ / Senior в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Python-разработчик в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Арт-директор в МТС
Где: удалённо
Опыт: от 3 лет
— Эксперт по сопровождению платформы балансировки нагрузки (F5) в Открытие
Где: Москва, Можно удалённо
Опыт: от 3 лет
— Ведущий инженер (SIEM + PAM) в Иннотех
Где: удалённо
Опыт: от 3 лет
— Java IT Lead / Руководитель группы разработки Сфера в Иннотех
Где: удалённо
Опыт: от 3 лет
— Эксперт отдела управления корпоративной сетью передачи в Гринатом
Где: удалённо
Опыт: от 6 лет
#вакансии #работа
Как считать эффективность команды разработки в IT?
Да, настоящая эффективность достигается не только за счет технических показателей, но и благодаря слаженной работе, пониманию и мотивации каждого участника команды. Тем не менее, метрики помогают измерять эффективность команд и подсвечивают проблемы в процессах.
Как соблюсти баланс и какие метрики использовать для оценки эффективности команды разработки? Читайте в статье: https://tproger.ru/articles/kak-schitat-effektivnost-komandy-razrabotki-v-it
#работа #управление
Да, настоящая эффективность достигается не только за счет технических показателей, но и благодаря слаженной работе, пониманию и мотивации каждого участника команды. Тем не менее, метрики помогают измерять эффективность команд и подсвечивают проблемы в процессах.
Как соблюсти баланс и какие метрики использовать для оценки эффективности команды разработки? Читайте в статье: https://tproger.ru/articles/kak-schitat-effektivnost-komandy-razrabotki-v-it
#работа #управление
Четыре новые функции CSS, которые обеспечивают плавную анимацию и переходы в новых версиях Chrome
Если у вас уже перестал дергаться глаз от времён, когда нужно было поддерживать IE, пришла пора обратить на новые фичи Chrome.
До них в CSS были пробелы в плавных анимациях. Это анимации для входа и выхода. И плавный переход на верхний уровень для закрываемых элементов, таких как диалоговые окна и всплывающие панели. В новых версиях 116 и 117 разработчики решили эти проблемы.
И вот как использовать новые фичи: https://tproger.ru/articles/chetyre-novye-funkcii-css-dlya-plavnoj-animacii-vhoda-i-vyhoda
#веб #chrome #фронтенд
Если у вас уже перестал дергаться глаз от времён, когда нужно было поддерживать IE, пришла пора обратить на новые фичи Chrome.
До них в CSS были пробелы в плавных анимациях. Это анимации для входа и выхода. И плавный переход на верхний уровень для закрываемых элементов, таких как диалоговые окна и всплывающие панели. В новых версиях 116 и 117 разработчики решили эти проблемы.
И вот как использовать новые фичи: https://tproger.ru/articles/chetyre-novye-funkcii-css-dlya-plavnoj-animacii-vhoda-i-vyhoda
#веб #chrome #фронтенд
Решаем задачу коммивояжёра как профи
Задача коммивояжёра — задача комбинаторной оптимизации. Как правило, её суть сводится к поиску оптимального пути, проходящего через все промежуточные пункты по одному разу и возвращающегося в исходную точку.
Чтобы значительно ускорить процесс нахождения решения можно воспользоваться метаэвристическими алгоритмами. Если вкратце, это такой метод оптимизации, который многократно использует простые правила для достижения субоптимального решения.
В статье рассказали подробнее о том, что это такое. И реализовали на Python различные подходы к решению задачи коммивояжёра: https://tproger.ru/articles/metaevristicheskie-podhody-k-reweniyu-zadachi-kommivoyazhyora
#задачки #python
Задача коммивояжёра — задача комбинаторной оптимизации. Как правило, её суть сводится к поиску оптимального пути, проходящего через все промежуточные пункты по одному разу и возвращающегося в исходную точку.
Чтобы значительно ускорить процесс нахождения решения можно воспользоваться метаэвристическими алгоритмами. Если вкратце, это такой метод оптимизации, который многократно использует простые правила для достижения субоптимального решения.
В статье рассказали подробнее о том, что это такое. И реализовали на Python различные подходы к решению задачи коммивояжёра: https://tproger.ru/articles/metaevristicheskie-podhody-k-reweniyu-zadachi-kommivoyazhyora
#задачки #python
Какая разница, если все равно потом всё резюме приходится пересказывать голосом? Зато удобно сразу пересылать ответы на одни и те же вопросы эйчаров.
70% российских компаний используют low-code-разработку
Это стало известно благодаря опросу Naumen. В компании опросили 42 организации из 11 разных отраслей. По результатам 70% компаний стали использовать платформы Low-Code.
Причина проста — им не хватает нужного софта, IT-специалистов и др. Чаще всего low-code используют для рутинных задач, реже для создания прототипов и MVP. Что интересно, два года назад их доля low-code в разработке была лишь 25%
Аналитики говорят, что к 2026 low-code будут применять 40% бизнесов в мире.
#тренды
Это стало известно благодаря опросу Naumen. В компании опросили 42 организации из 11 разных отраслей. По результатам 70% компаний стали использовать платформы Low-Code.
Причина проста — им не хватает нужного софта, IT-специалистов и др. Чаще всего low-code используют для рутинных задач, реже для создания прототипов и MVP. Что интересно, два года назад их доля low-code в разработке была лишь 25%
Аналитики говорят, что к 2026 low-code будут применять 40% бизнесов в мире.
#тренды
100 команд Linux для ежедневной работы
Одним из ключевых элементов работы на Linux является использование терминала. Он позволяет взаимодействовать с системой через текстовый интерфейс, выполнять задачи и управлять всеми аспектами вашей системы.
В этой статье мы рассмотрим команды для терминала Linux, которые помогут вам максимально использовать возможности ОС: https://tproger.ru/articles/100-komand-linux-dlya-ezhednevnoj-raboty
#linux
Одним из ключевых элементов работы на Linux является использование терминала. Он позволяет взаимодействовать с системой через текстовый интерфейс, выполнять задачи и управлять всеми аспектами вашей системы.
В этой статье мы рассмотрим команды для терминала Linux, которые помогут вам максимально использовать возможности ОС: https://tproger.ru/articles/100-komand-linux-dlya-ezhednevnoj-raboty
#linux