Forwarded from Криптонит. Разработка, наука, шифрование
JavaScript останется востребованным в 2024 году. Почему — читайте вот в этой статье на Tproger.
В ней принял участие руководитель группы разработки интерфейсов в «Криптоните» Василий Беляев. Он поделился мнением, почему JavaScript так популярен, как это повлияло на IT-рынок и есть ли технологии, которые могут вытеснить JS⬇️
📌Stack Overflow провёл опрос и выяснил, что JavaScript остаётся самым популярным языком программирования уже 11 лет.
В ней принял участие руководитель группы разработки интерфейсов в «Криптоните» Василий Беляев. Он поделился мнением, почему JavaScript так популярен, как это повлияло на IT-рынок и есть ли технологии, которые могут вытеснить JS⬇️
«Так исторически сложилось» — в каждой шутке есть только доля шутки. Так или иначе, JS начал свой путь в 90-х и служил для развития Web — создания динамических страниц HTML/CSS.
Постоянно растёт количество проектов по разработке Web-приложений и приложений, созданных через WebView. Не думаю, что ChatGPT сможет заменить разработчиков — он, скорее, будет хорошим подмастерьем.
Не могу сказать, что рынок перенасытился. Тут всё зависит от уровня разработчика. Например, на одно место много начинающих специалистов, но значительно меньше специалистов уровня middle. Поэтому стало больше программ стажировок.
📌Stack Overflow провёл опрос и выяснил, что JavaScript остаётся самым популярным языком программирования уже 11 лет.
Пока я улучшал свой профиль на Хабре, наткнулся на интересную статью об обучении в области IT: https://habr.com/ru/articles/789380/
Хабр
Несколько советов как новичкам не забросить изучение IT
Я создаю IT-курсы уже 6 лет, являюсь руководителем направления обучения Бэкенд-разработке в онлайн-школе и даже развиваю свои собственные курсы по программированию на Python. Еще веду...
То, что я давно говорю про собеседования и резюме теперь изложил в текст: https://habr.com/ru/companies/kryptonite/articles/789786/
✍1
Когда выходит еще статья, не моя, но под моим наставничеством! )
Forwarded from Криптонит. Разработка, наука, шифрование
YouTube
Решаем задачи с собеседований во frontend-разработку. Палиндром, Поворот матрицы и другие задачи
Мы решили показать, какую проверку проходят кандидаты на собеседованиях во frontend-разработку «Криптонита». И самое главное — как эти задачи решать! Помог нам это сделать Василий Беляев, руководитель группы разработки интерфейсов.
В видео разбираемся, что…
В видео разбираемся, что…
Собеседование — процесс нервный, особенно если на нём могут предложить решить технические задачи.
Мы решили приоткрыть завесу тайны и показать, какую проверку проходят кандидаты на собеседованиях во frontend-разработку «Криптонита». И самое главное — как эти задачи решать! Помог нам это сделать Василий Беляев, руководитель группы разработки интерфейсов.
💬 Смотрите ролик на YouTube-канале «Криптонита»💬
В видео разбираемся, что делать с задачей «Палиндром», «Поворот матрицы» и «Подсчёт элементов в списке». А в конце видео — бонус-решение, которое не требует кода. Обязательно досмотрите до конца!
📌 Если такой формат видео оказался полезным, обязательно ставьте реакцию❤️ ! Тогда мы пойдём к коллегам из backend-разработки и будем уговаривать их показать свои задачи😄
Мы решили приоткрыть завесу тайны и показать, какую проверку проходят кандидаты на собеседованиях во frontend-разработку «Криптонита». И самое главное — как эти задачи решать! Помог нам это сделать Василий Беляев, руководитель группы разработки интерфейсов.
В видео разбираемся, что делать с задачей «Палиндром», «Поворот матрицы» и «Подсчёт элементов в списке». А в конце видео — бонус-решение, которое не требует кода. Обязательно досмотрите до конца!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from melikhov.dev
Typescript теперь и в Node.js?
В свежем выпуске мы затронули нашумевший PR. Что случилось то? А случилось такое, что в Node.js подвезли в экспериментальном режиме загрузчик для ts файлов. Работает он очень просто (правда просто). В ноду вшивается SWC в виде скомпиленного для WASM бинаря. TS файлы прогоняются через SWC и из них отстреливаются типы. Всё. Enum и namespace не работают (о счастье). Никакиетранспиляции трансформации не производятся. Просто отстреливаются типы.
Есть ли проблемы? Конечно есть. Например, нужно писать расширение файлов в импортах. Потому что импорт так работает бай дизайн.
Почему это круто и важно? Потому что транспиляция раздражает. Потому что хочется всё иметь из коробки и без настроект. Накидать ts-файлик и запустить.
В общем, неожиданно и очень приятно.
UPD
Почитайте роадмап обязательно (спасибо @kravetsone, что напомнил)
В свежем выпуске мы затронули нашумевший PR. Что случилось то? А случилось такое, что в Node.js подвезли в экспериментальном режиме загрузчик для ts файлов. Работает он очень просто (правда просто). В ноду вшивается SWC в виде скомпиленного для WASM бинаря. TS файлы прогоняются через SWC и из них отстреливаются типы. Всё. Enum и namespace не работают (о счастье). Никакие
Есть ли проблемы? Конечно есть. Например, нужно писать расширение файлов в импортах. Потому что импорт так работает бай дизайн.
Почему это круто и важно? Потому что транспиляция раздражает. Потому что хочется всё иметь из коробки и без настроект. Накидать ts-файлик и запустить.
В общем, неожиданно и очень приятно.
UPD
Почитайте роадмап обязательно (спасибо @kravetsone, что напомнил)
🔥1
Forwarded from Криптонит. Разработка, наука, шифрование
YouTube
Логические задачи на собеседованиях в IT-компанию. Шумные соседи и тессеракт
Продолжаем рассказывать, какие задачи могут дать на собеседовании в IT-компанию. На этот раз задача про небоскрёб с шумными соседями и куби в кубе. Решает задачи руководитель группы разработки интерфейсов «Криптонит» Василий Беляева.
что внутри:
00:29…
что внутри:
00:29…
Помните задачу про шумных соседей и дрель? Решили вместе с Василем Беляевым, руководителем группы разработки интерфейсов в «Криптоните», показать, как можно быстро её решить!
А заодно разобрали ещё одну непростую задачу про тессеракт — её могут предлагать как тест на собеседованиях. Поэтому обязательно смотрите видео!
💬 Смотрите ролик на нашем YouTube-канале или в VK Видео💬
Если понравилось, обязательно ставьте🖤 — будем продолжать показывать, как решать непростые задачи! #задачки
А заодно разобрали ещё одну непростую задачу про тессеракт — её могут предлагать как тест на собеседованиях. Поэтому обязательно смотрите видео!
Если понравилось, обязательно ставьте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Запускам обновление всего и сразу! Резюме в beta-версии обновилось)
https://devleader.pro
Уже вижу баги и пошел править =)
https://devleader.pro
Уже вижу баги и пошел править =)
🔥1
Зачем я занимаюсь менторством?
У меня есть хобби — обучать людей frontend-разработке до уровня стажера. Статистика показывает, что это стоит продолжать. Какие плюсы я вижу для себя?
• Во-первых, я развиваю один из своих soft skills — выступление перед аудиторией (пусть это и небольшая группа из 5-6 человек).
• Во-вторых, поддерживаю свою экспертизу в актуальном состоянии: перед каждым занятием обязательно изучаю обновления в документациях и спецификациях.
• Ну и, конечно, я получаю огромное удовольствие, когда вижу, как ученики прогрессируют не только в учебе, но и в дальнейшем профессиональном развитии.
Для стажеров я создаю возможность попробовать свои силы в frontend-разработке и, при необходимости, отказаться, если они понимают, что это не их направление. Моя основная цель — познакомить их с разными аспектами разработки.
Вывод: я вижу в менторстве больше плюсов для себя, чем минусов.
У меня есть хобби — обучать людей frontend-разработке до уровня стажера. Статистика показывает, что это стоит продолжать. Какие плюсы я вижу для себя?
• Во-первых, я развиваю один из своих soft skills — выступление перед аудиторией (пусть это и небольшая группа из 5-6 человек).
• Во-вторых, поддерживаю свою экспертизу в актуальном состоянии: перед каждым занятием обязательно изучаю обновления в документациях и спецификациях.
• Ну и, конечно, я получаю огромное удовольствие, когда вижу, как ученики прогрессируют не только в учебе, но и в дальнейшем профессиональном развитии.
Для стажеров я создаю возможность попробовать свои силы в frontend-разработке и, при необходимости, отказаться, если они понимают, что это не их направление. Моя основная цель — познакомить их с разными аспектами разработки.
Вывод: я вижу в менторстве больше плюсов для себя, чем минусов.
🔥4⚡1
Помните было видео с задачами? Теперь мы перевели это в текст (https://habr.com/ru/companies/kryptonite/articles/856136/) - и некоторые решения предложил коллега, который не занимается программированием )
Хабр
Зачем искать палиндромы и вращать матрицы в поисках лучшей работы
Привет, Хабр! Меня зовут Василий Беляев. Я руководитель группы разработки фронтенда в «Криптоните». В этой статье мы разберём три задачи из тех, которые можем задать на собеседованиях. Заодно обсудим,...
🔥3
Forwarded from DUMP Spb
«Разработка новой дизайн-системы при условии большого количества команд», Василий Беляев, team lead, Криптонит
Во время разработки часто возникают идеи улучшений, которые хочется сразу реализовать. Но в результате некоторые моменты упускаются. В своем докладе Василий расскажет о методах оптимизации работы с компонентами и интеграции сторонних библиотек. Обсудим рефакторинг через package.json, оптимизацию импортов, сокращение размера бандлов и ускорение сборки. Эти моменты помогут улучшить производительность приложений, скорость сборки проектов и размер бандлов.
📌 14 февраля встречаемся на DUMP Spb 2025 в Санкт-Петербурге: 5 тематических секций и почти 40 докладов!
Во время разработки часто возникают идеи улучшений, которые хочется сразу реализовать. Но в результате некоторые моменты упускаются. В своем докладе Василий расскажет о методах оптимизации работы с компонентами и интеграции сторонних библиотек. Обсудим рефакторинг через package.json, оптимизацию импортов, сокращение размера бандлов и ускорение сборки. Эти моменты помогут улучшить производительность приложений, скорость сборки проектов и размер бандлов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2⚡1💯1
Тут в рабочем канале вчера запустили новую рубрику #Накодь! Сегодня уже есть решения!
❤1🔥1🆒1
Forwarded from Криптонит. Разработка, наука, шифрование
А у нас новая рубрика — #Накодь!
Сегодня — код на JavaScript с ошибкой(а может, и нет 😀 ) . Кто увидел, где она и как её можно решить — ждём в комментариях🔥
А завтра поделимся вариантами решения от Василия Беляева, нашего руководителя группы разработки интерфейсов!
Сегодня — код на JavaScript с ошибкой
А завтра поделимся вариантами решения от Василия Беляева, нашего руководителя группы разработки интерфейсов!
Please open Telegram to view this post
VIEW IN TELEGRAM