Пять частых ошибок Git
Мелкие ошибки отвлекают и бесят, скажите? И обиднее всего, когда проблемы не в коде, который написали вы, а в инструментах, которые сделал кто-то ещё.
А Git вообще иногда работает как чёрная магия, но даже в нём бывают проблемы, которые встречаются чаще других.
И если вы видите одно из этих сообщений, теперь вы знаете, что делать:
👉 https://tml.io/git-besit
Мелкие ошибки отвлекают и бесят, скажите? И обиднее всего, когда проблемы не в коде, который написали вы, а в инструментах, которые сделал кто-то ещё.
А Git вообще иногда работает как чёрная магия, но даже в нём бывают проблемы, которые встречаются чаще других.
И если вы видите одно из этих сообщений, теперь вы знаете, что делать:
👉 https://tml.io/git-besit
🔥5👍2
Мы тонем в зависимостях, и нам это нравится
Что это: старенький, но до сих пор актуальный текст о проблеме с зависимостями Node.js.
Коротко: всё растёт, а мы не замечаем и участвуем во всём этом. Нужно бы перестать.
Прочитайте, даже если не пишете под Node.js, потому что хорошие разработчики всегда заботятся об оптимизации.
👉 https://tml.io/node_bad
Что это: старенький, но до сих пор актуальный текст о проблеме с зависимостями Node.js.
Коротко: всё растёт, а мы не замечаем и участвуем во всём этом. Нужно бы перестать.
Прочитайте, даже если не пишете под Node.js, потому что хорошие разработчики всегда заботятся об оптимизации.
👉 https://tml.io/node_bad
🔥4🤨2
5 ошибок, после которых ваш код придётся переписать (даже если вы уже мидл полжизни):
1. Не разобраться в задаче и сделать ерунду.
2. Писать абы какой код, лишь бы запустилось.
3. Не писать автотесты в спешке.
4. Отвлекать коллег до того, как погуглить.
5. Не задавать вопросов вообще.
Разбор в деталях: https://tml.io/bad-bad-code
1. Не разобраться в задаче и сделать ерунду.
2. Писать абы какой код, лишь бы запустилось.
3. Не писать автотесты в спешке.
4. Отвлекать коллег до того, как погуглить.
5. Не задавать вопросов вообще.
Разбор в деталях: https://tml.io/bad-bad-code
🔥6
💪 До 10 сентября в HTML Academy скидка на курсы для становления мидлом
–30% на курс по Webpack
Цена со скидкой — 6930₽ (или 1150 ₽ в месяц в рассрочку на 6 месяцев).
Научим создавать собственные сборки и менять конфиги в рабочих проектах, чтобы ускорить приложения и упростить работу.
👉 Записаться
–30% на пакет курсов «Мастхэв для фронтендера»
Цена со скидкой — 20 580₽ (или 3430₽ в месяц в рассрочку на полгода)
В пакет входят «Алгоритмы и структуры данных», «TypeScript: теория типов», «Регулярные выражения», «Протоколы и сети: основы» и
курс в подарок «Протоколы и сети: веб-безопасность».
👉 Записаться
#пятничная_скидка
–30% на курс по Webpack
Цена со скидкой — 6930₽ (или 1150 ₽ в месяц в рассрочку на 6 месяцев).
Научим создавать собственные сборки и менять конфиги в рабочих проектах, чтобы ускорить приложения и упростить работу.
👉 Записаться
–30% на пакет курсов «Мастхэв для фронтендера»
Цена со скидкой — 20 580₽ (или 3430₽ в месяц в рассрочку на полгода)
В пакет входят «Алгоритмы и структуры данных», «TypeScript: теория типов», «Регулярные выражения», «Протоколы и сети: основы» и
курс в подарок «Протоколы и сети: веб-безопасность».
👉 Записаться
#пятничная_скидка
🔥4
Самые волнующие вопросы с технических собеседований
Поговорили с тимлидами и вот на чём часто заканчиваются собеседования:
1. Какие бывают HTTP-запросы?
2. Как работать с API?
3. Зачем нужны линтеры?
4. Что такое замыкание?
5. Как устроена асинхронность?
6. Самая сложная задача, решённая в Git
Разбор и подробности: 👉 https://tml.io/hard_questions
Пишите в комментариях, какие вопросы были сложнее всего для вас.
Поговорили с тимлидами и вот на чём часто заканчиваются собеседования:
1. Какие бывают HTTP-запросы?
2. Как работать с API?
3. Зачем нужны линтеры?
4. Что такое замыкание?
5. Как устроена асинхронность?
6. Самая сложная задача, решённая в Git
Разбор и подробности: 👉 https://tml.io/hard_questions
Пишите в комментариях, какие вопросы были сложнее всего для вас.
🔥8
Какой вопрос поставил бы вас в тупик?
Anonymous Poll
9%
Какие бывают HTTP-запросы
9%
Как работать с API
10%
Зачем нужны линтеры
7%
Что такое замыкание
8%
Как устроена асинхронность
57%
Про самую сложную задачу в Git
🤔3
Только инженерия, только хардкор 💪
Мы запустили комплексную программу развития навыков во фронтенде «Современная фронтенд-инженерия». Если вы застряли на простых и бесперспективных задачах, а хотите большего, мы поможем сдвинуться с мёртвой точки.
Во время обучения вы освоите ключевые компетенции инженера-разработчика, включая фундаментальные основы Computer Science и современные инструменты разработки. По итогам программы вы сможете претендовать на более высокую зарплату и повышение грейда на работе.
Без лишних слов: 👉 https://tml.io/hardcode_tg
Мы запустили комплексную программу развития навыков во фронтенде «Современная фронтенд-инженерия». Если вы застряли на простых и бесперспективных задачах, а хотите большего, мы поможем сдвинуться с мёртвой точки.
Во время обучения вы освоите ключевые компетенции инженера-разработчика, включая фундаментальные основы Computer Science и современные инструменты разработки. По итогам программы вы сможете претендовать на более высокую зарплату и повышение грейда на работе.
Без лишних слов: 👉 https://tml.io/hardcode_tg
htmlacademy.ru
Программа развития навыков «Современная фронтенд-инженерия» - HTML Academy
Программа подготовки фронтенд-инженеров от HTML Academy. Фундаментальные основы computer science, современные инструменты коллаборации и автоматизации, современные технологии разработки SPA.
👍6🤔2👎1
Как попасть в компанию, в которой закрыты вакансии
Например, написать такое письмо. Возможно, компания пока не знает, что вы ей нужны, тогда письмо станет хорошим способом рассказать о себе.
А если компания и правда не нанимает, то вы ничего не потеряете.
Разбор письма и другие способы 👉 https://tml.io/dream-job
Например, написать такое письмо. Возможно, компания пока не знает, что вы ей нужны, тогда письмо станет хорошим способом рассказать о себе.
А если компания и правда не нанимает, то вы ничего не потеряете.
Разбор письма и другие способы 👉 https://tml.io/dream-job
🔥17
Как легко выполнить тестовое задание
Если вы не любите тестовые — это ок. Но они не так ужасны, как кажутся, главное — не надумать себе всякого раньше времени.
На что смотрят при проверке:
✔️ Все условия выполнены
✔️ Решение полное
✔️ Простой и понятный код
✔️ Аккуратный интерфейс
✔️ Всё ок с доступностью
Разбор и рекомендации 👉 https://tml.io/task-is-not-pain
Если вы не любите тестовые — это ок. Но они не так ужасны, как кажутся, главное — не надумать себе всякого раньше времени.
На что смотрят при проверке:
✔️ Все условия выполнены
✔️ Решение полное
✔️ Простой и понятный код
✔️ Аккуратный интерфейс
✔️ Всё ок с доступностью
Разбор и рекомендации 👉 https://tml.io/task-is-not-pain
🔥4👍2
Из чего состоит сделывание задачи
Настоящий мидл точно знает, что сейчас происходит с его задачей. Даже если он её не делает. Даже если она лежит в бэклоге с позапрошлого года. Даже если все, кто её ставили и согласовывали, уволились.
Вот этапы программистских задач, слева направо:
Задача в работе — декомпозиция — разработка — ревью кода — тестирование — релиз — мониторинг — ретроспектива.
Разбор каждого этапа 👉 https://htmlacademy.ru/blog/job/team-development
Настоящий мидл точно знает, что сейчас происходит с его задачей. Даже если он её не делает. Даже если она лежит в бэклоге с позапрошлого года. Даже если все, кто её ставили и согласовывали, уволились.
Вот этапы программистских задач, слева направо:
Задача в работе — декомпозиция — разработка — ревью кода — тестирование — релиз — мониторинг — ретроспектива.
Разбор каждого этапа 👉 https://htmlacademy.ru/blog/job/team-development
🔥7👍1👎1
Нужен ли новый комп для вёрстки
Реальная детективная история для тех, кто ещё на седьмой винде, потому что раньше было лучше.
👉 https://htmlacademy.ru/blog/job/new-computer
Реальная детективная история для тех, кто ещё на седьмой винде, потому что раньше было лучше.
👉 https://htmlacademy.ru/blog/job/new-computer
👍5👎1
Традиционные скидки на курсы для тех, кто хочет вырасти до мидла
Скидка 30% на курс «Паттерны проектирования» и пакет курсов «Разработчик интерфейсов». Скидка действует уже сейчас и продлится до 15 октября, можно оформить рассрочку — акционная цена не сломается.
Выбирайте и записывайтесь по ссылке https://tml.io/friday_courses. Мы пометили курсы со скидкой, вы точно их не пропустите 🫶
Высоких зарплат и пусть никто не уйдёт обиженным :)
Скидка 30% на курс «Паттерны проектирования» и пакет курсов «Разработчик интерфейсов». Скидка действует уже сейчас и продлится до 15 октября, можно оформить рассрочку — акционная цена не сломается.
Выбирайте и записывайтесь по ссылке https://tml.io/friday_courses. Мы пометили курсы со скидкой, вы точно их не пропустите 🫶
Высоких зарплат и пусть никто не уйдёт обиженным :)
🔥8
В комьюнити Академии появился интересный вопрос — можно ли на собеседовании пользоваться ChatGPT и Гуглом? Как думаете?
👍3🤔2
В закладки для будущего мидла: 30 статей о карьере
От составления фронтендерского резюме и поиска мотивации до тестового задания и успешных собеседований. Делимся опытом, чтобы вам было проще найти работу.
👉️️️️ Прочитать гайд
От составления фронтендерского резюме и поиска мотивации до тестового задания и успешных собеседований. Делимся опытом, чтобы вам было проще найти работу.
👉️️️️ Прочитать гайд
🔥8
Хотите стать мидлом и работать над масштабными проектами? Приходите к нам за курсами. На некоторые сейчас действует скидка 30% до 29 октября.
💻 Учите «Шаблонизаторы HTML» и оптимизируйте работу, экономьте время на написание кода и упростите себе жизнь.
👉 Записаться
💻 Пакет «Работа с данными» — суперкомбо из курсов прокачает навыки по эффективной обработке данных и понимание, как и куда их передавать. Плюс получите «Протоколы и сети: веб-безопасность» в подарок.
👉 Записаться
#пятничная_скидка
💻 Учите «Шаблонизаторы HTML» и оптимизируйте работу, экономьте время на написание кода и упростите себе жизнь.
👉 Записаться
💻 Пакет «Работа с данными» — суперкомбо из курсов прокачает навыки по эффективной обработке данных и понимание, как и куда их передавать. Плюс получите «Протоколы и сети: веб-безопасность» в подарок.
👉 Записаться
#пятничная_скидка
🔥 Пятничная игра о JS
Проверьте, не забыли ли вы JavaScript, в игре «ChatGPT не справляется». Отвечайте на простые и не очень запросы программистов и помните о времени.
👉 https://tml.io/terminal
Проверьте, не забыли ли вы JavaScript, в игре «ChatGPT не справляется». Отвечайте на простые и не очень запросы программистов и помните о времени.
👉 https://tml.io/terminal
🔥3❤1
11.11? 11.11! Мидл? Мидл!
Сегодня (11.11) и завтра (12.11) дарим скидку 11 000 ₽ на программы для тех, кто хочет быстро стать мидлом, но не готов долго собирать знания по разным источникам.
Курсы «Современная фронтенд-инженерия» и «Современная UI-инженерия» помогут вам прокачать навыки до мидла и выше и увеличить свою ценность для работодателя. Горячо рекомендуем!
🎁 Получить скидку
Сегодня (11.11) и завтра (12.11) дарим скидку 11 000 ₽ на программы для тех, кто хочет быстро стать мидлом, но не готов долго собирать знания по разным источникам.
Курсы «Современная фронтенд-инженерия» и «Современная UI-инженерия» помогут вам прокачать навыки до мидла и выше и увеличить свою ценность для работодателя. Горячо рекомендуем!
🎁 Получить скидку
🔥10
Настоящий мидл должен знать, что есть минимум семь способов добавить красненького в CSS:
Если ещё не слышали о двух последних — читайте обзор 👉 https://tml.io/all-colors
color: red;
color: #FF0000;
color: #F00;
color: rgb(255, 0, 0);
color: hsl(0, 100%, 50%);
color: lch(50% 130 20);
color: oklch(100% 0.4 30);
Если ещё не слышали о двух последних — читайте обзор 👉 https://tml.io/all-colors
🔥10