Я обратился к своим увлечениям. Мне всегда был интересен интернет, а от лендинга Apple шли мурашки по коже. Тут выбор сузился до дизайна и разработки веб-интерфейсов. Начал читать статьи из «Бюро Горбунова» и MDN. После двух месяцев изучения моя голова забилась и напрочь отказывалась принимать что-то новое. Тогда-то я и решил перестать впитывать новое и использовать знания в деле.
Прокрастинируя между популярными вариантами учебных проектов из интернета половину месяца, я остановился и задумался: что не так? Оказывается, абстрактный проект мне просто не интересен. Тут я вспомнил, что у меня есть друг-дизайнер, а у него не было сайта-портфолио. Это оказалось идеальным вариантом, в котором сочетались:
− польза — я сделаю сайт, который будет презентовать портфолио дизайнера;
− возможность самостоятельно нарисовать дизайн к сайту, а мой друг как дизайнер будет ревьюить мой макет,
− закрепление недавно приобретенных знаний по фронту — написать сам сайт.
На скриншоте та самая первая работа, что я сверстал.
Прокрастинируя между популярными вариантами учебных проектов из интернета половину месяца, я остановился и задумался: что не так? Оказывается, абстрактный проект мне просто не интересен. Тут я вспомнил, что у меня есть друг-дизайнер, а у него не было сайта-портфолио. Это оказалось идеальным вариантом, в котором сочетались:
− польза — я сделаю сайт, который будет презентовать портфолио дизайнера;
− возможность самостоятельно нарисовать дизайн к сайту, а мой друг как дизайнер будет ревьюить мой макет,
− закрепление недавно приобретенных знаний по фронту — написать сам сайт.
На скриншоте та самая первая работа, что я сверстал.
❤9💘1
После того, как я нарисовал и сверстал сайт, согласовав всё со своим другом-«заказчиком», начались поиски следующей идеи. В не запрещенной соцсети нашел курсы по фронту от одной компании и подал заявку. В качестве тестового задания мне прислали макет сайта, я его реализовал и отправил. Оказалось, хватило того опыта с визиткой другу-дизайнеру.
Далее всё было по накатанной: меня взяли на курсы, где я смог справиться с домашкой. В конце курсов мне предложили пройти собеседование на позицию разработчика-стажёра. На следующий день после вручения диплома я подписал трудовой договор.
Далее всё было по накатанной: меня взяли на курсы, где я смог справиться с домашкой. В конце курсов мне предложили пройти собеседование на позицию разработчика-стажёра. На следующий день после вручения диплома я подписал трудовой договор.
❤9💘1
Пока первый коммерческий опыт не получен, придумайте проект с положительным ответом на следующий вопрос: проект решает задачу из реального мира или нет? Например, сделать сайт-визитку подруге, что делает ноготочки, или телеграм-бота для автоматизации рабочего процесса приятеля. Когда задача привязана к реальному миру, код, решающий задачу, легче освоить, а его конструкции — запомнить.
😁5❤2💘1
Студентам
Никто не скажет после выпуска «Какой крутой диплом, давай мы будем платить 300кк/сек?» Готовьте сани летом — озадачьтесь поиском работы во время учебы. Даже если вы получите офер прямо во время учебы, работодатели часто идут на шаг на встречу. Условия совмещения работы и учебы можно обсуждать.
Никто не скажет после выпуска «Какой крутой диплом, давай мы будем платить 300кк/сек?» Готовьте сани летом — озадачьтесь поиском работы во время учебы. Даже если вы получите офер прямо во время учебы, работодатели часто идут на шаг на встречу. Условия совмещения работы и учебы можно обсуждать.
👍11💯3💘1
Сегодня напишу про технические собесы в компании, и что меня в них удивило в свое время.
У меня было 4 волны, когда я искал работу и оценивал себя на рынке. Также есть небольшой опыт, когда я был техническим интервьюером в Мерке. Как оформлять резюме на примере фронта, и на что смотрит работодатель вы можете узнать из прошлого поста Алексея Кузнецова, нашего руководителя всего направления фронтенд-разработки в Мерке.
У меня было 4 волны, когда я искал работу и оценивал себя на рынке. Также есть небольшой опыт, когда я был техническим интервьюером в Мерке. Как оформлять резюме на примере фронта, и на что смотрит работодатель вы можете узнать из прошлого поста Алексея Кузнецова, нашего руководителя всего направления фронтенд-разработки в Мерке.
Telegram
Merk/daily
Что нужно начинающему фронтендеру, чтобы найти работу?
Для начала хорошее резюме!
Формат hh обычно не подходит для начинающих разработчиков, он только подчеркивает их слабые стороны (отсутствие опыта). Хотя джуны — самый ценный ресурс IT компаний из регионов.…
Для начала хорошее резюме!
Формат hh обычно не подходит для начинающих разработчиков, он только подчеркивает их слабые стороны (отсутствие опыта). Хотя джуны — самый ценный ресурс IT компаний из регионов.…
❤5🔥2💘1
Вы можете быть крутым специалистом на своей работе, но при этом завалить техническое интервью на проект с другой областью задач, но с тем же фреймворком.
Например: вы мастер по поддержке многолетнего проекта со сложной схемой бизнес-процессов, а вас собеседуют где рисуют графики и 3д в вебе. Тогда вы встретитесь с вопросами из совершенно другой оперы несмотря на похожий техстек.
Поэтому чем точнее вы представляете компанию, в которую хотите попасть, тем больше шансов в неё залететь.
Например: вы мастер по поддержке многолетнего проекта со сложной схемой бизнес-процессов, а вас собеседуют где рисуют графики и 3д в вебе. Тогда вы встретитесь с вопросами из совершенно другой оперы несмотря на похожий техстек.
Поэтому чем точнее вы представляете компанию, в которую хотите попасть, тем больше шансов в неё залететь.
💯11💘2
Как приятно складывается разговор на созвоне? Возможно, это ваши будущие коллеги по команде. Прислушайтесь к себе и оцените общение.
Я остался под большим впечатлением, когда собеседовался в Мерк и в остальные компании. Эйчар одной из них обещал техинтервью на 15 минут, а интервьюер растянул его на 2 часа. Словно был открыт сайт топ-300 вопросов по всем темам для фронта и интервьюер решил пройтись по всем без исключения. И это не редкий случай. Другим делом было проходить собеседование в Мерке, когда из каждой темы по фронту интервьюер не затягивал и переходил на другую тему, как только прощупал почву.
Я остался под большим впечатлением, когда собеседовался в Мерк и в остальные компании. Эйчар одной из них обещал техинтервью на 15 минут, а интервьюер растянул его на 2 часа. Словно был открыт сайт топ-300 вопросов по всем темам для фронта и интервьюер решил пройтись по всем без исключения. И это не редкий случай. Другим делом было проходить собеседование в Мерке, когда из каждой темы по фронту интервьюер не затягивал и переходил на другую тему, как только прощупал почву.
👍10💘5🔥4
Ваш внешний вид. Вспомните созвоны по вебке с эйчаром: они всегда прекрасны потому что представляют компанию. Но никто не отменял презентацию самих себя как кандидатов.
Встречают по одежке, провожают по уму. На картинку с вашей камеры тоже обращают внимание. Выстроить свет и надеть свежую футболку как минимум — чем я занимаюсь за несколько минут до интервью.
Встречают по одежке, провожают по уму. На картинку с вашей камеры тоже обращают внимание. Выстроить свет и надеть свежую футболку как минимум — чем я занимаюсь за несколько минут до интервью.
👍7😁2🦄1
Я не знаю
Дабы развеять сомнения: интервьюер знает, когда вы гуглите. Гугл может помочь вспомнить определение, но интервьюер не дурак — шаг влево или шаг вправо на ту же тему и человек плывет, это слышно. Гораздо сильнее звучат слова «я не знаю». Их вообще не часто услышишь. Тогда интервьюеру проще вас узнать и это дает шанс раскрыться с двух сторон во время интервью.
Дабы развеять сомнения: интервьюер знает, когда вы гуглите. Гугл может помочь вспомнить определение, но интервьюер не дурак — шаг влево или шаг вправо на ту же тему и человек плывет, это слышно. Гораздо сильнее звучат слова «я не знаю». Их вообще не часто услышишь. Тогда интервьюеру проще вас узнать и это дает шанс раскрыться с двух сторон во время интервью.
👍10🦄2
В разгар пандемии, когда мы ещё не победили ковид, я хотел попасть в Мерк больше других компаний. Поэтому решил оставить компанию на десерт после остальных собеседований. Тогда будет возможность выйти разогретым, на опыте. Всё таки прохождение собеседований — это отдельный навык, который не связан с работой и его лучше потренировать.
Под конец серии собеседований тем летом, отвечая на вопрос “расскажите о себе”, я научился рассказывать в легкой и непринужденной форме с юмором. Выслушав мой ответ в одном из последних интервью, тех лид и архитектор компании не задали вообще технических вопросов связанных с языком программирования. Только спросили моё отношение к вещам типа “что самое сложное в программировании?”
Под конец серии собеседований тем летом, отвечая на вопрос “расскажите о себе”, я научился рассказывать в легкой и непринужденной форме с юмором. Выслушав мой ответ в одном из последних интервью, тех лид и архитектор компании не задали вообще технических вопросов связанных с языком программирования. Только спросили моё отношение к вещам типа “что самое сложное в программировании?”
💘11🦄3👍2😐2🌭1
Солянка советов: *was joined to the chat*
Ошибки дают опыт, и опыт у каждого свой.
Информационный стиль текста и коммуникации
Чем выше уровень разработчика, тем важнее навык находить общий язык и эффективно выстраивать коммуникацию. Описывать без мусора, наполнить полезной информацией, сделать документацию читаемой — навыки, которые ценятся и берегут время.
Что можно почитать на тему: «Пиши, Сокращай» М. Ильяхова (сайт книги).
Ошибки дают опыт, и опыт у каждого свой.
Информационный стиль текста и коммуникации
Чем выше уровень разработчика, тем важнее навык находить общий язык и эффективно выстраивать коммуникацию. Описывать без мусора, наполнить полезной информацией, сделать документацию читаемой — навыки, которые ценятся и берегут время.
Что можно почитать на тему: «Пиши, Сокращай» М. Ильяхова (сайт книги).
sokratil.ru
Пиши, сокращай 2025: официальный сайт книги
Новое издание бестселлера «Пиши, сокращай»: что нового, где купить и как идёт работа
👍6❤2💘1
Несколько любимых примеров анти-паттернов в контексте работы к предыдущему посту:
«Привет»
То самое загадочное выжидательное приветствие, чтобы только после ответа собеседника выложить суть дела.
🙅♂️
А: Привет
Б: (a few moments later) Привет
А: Не могу повторно установить зависимости, при npm i в терминале ошибка “node-scss did not found”. Помоги, пожалуйста, разобраться. Я уже гуглил. (скриншот терминала)
✅
А: Привет. Не могу повторно установить зависимости, при npm i в терминале ошибка “node-scss did not found”. Помоги, пожалуйста, разобраться. Я уже гуглил, вот скриншот терминала.
Человек-звонок
В любой непонятной ситуации — «привет, давай созвонимся». В итоге на созвоне вы минут 20 пытаетесь понять, в чем проблема, перебирая частные случаи.
Уметь сформулировать проблему — уже половина решения. Я не люблю отнимать такой опыт. Поэтому прошу человека сформулировать текстом и направляю в нужную сторону через вопросы. Благодаря этому у него есть время подумать, пока пишет, сделать паузу и углубиться в предметную область. Получается не с первой попытки, но Белокаменная тоже не сразу строилась.
«Привет»
То самое загадочное выжидательное приветствие, чтобы только после ответа собеседника выложить суть дела.
🙅♂️
А: Привет
Б: (a few moments later) Привет
А: Не могу повторно установить зависимости, при npm i в терминале ошибка “node-scss did not found”. Помоги, пожалуйста, разобраться. Я уже гуглил. (скриншот терминала)
✅
А: Привет. Не могу повторно установить зависимости, при npm i в терминале ошибка “node-scss did not found”. Помоги, пожалуйста, разобраться. Я уже гуглил, вот скриншот терминала.
Человек-звонок
В любой непонятной ситуации — «привет, давай созвонимся». В итоге на созвоне вы минут 20 пытаетесь понять, в чем проблема, перебирая частные случаи.
Уметь сформулировать проблему — уже половина решения. Я не люблю отнимать такой опыт. Поэтому прошу человека сформулировать текстом и направляю в нужную сторону через вопросы. Благодаря этому у него есть время подумать, пока пишет, сделать паузу и углубиться в предметную область. Получается не с первой попытки, но Белокаменная тоже не сразу строилась.
👍17❤1💘1
Не говорить за других людей, спрашивать
🙅♂️
«Сейчас как задеплою свои задачи на QA окружение, вот все удивятся как быстро поправил целый раздел». Как итог у тестировщиков сменилась версия билда, к которому привязано последнее воспроизведение багов. А бэкендерам, чтобы выложить свои изменения, пришлось собирать новый билд и снова менять версию.
✅
«Спрошу у бэкенда есть ли им что выкатывать, а у тестировщиков — готовы ли они к новой пачке задач к тестированию».
🙅♂️
«Сейчас как задеплою свои задачи на QA окружение, вот все удивятся как быстро поправил целый раздел». Как итог у тестировщиков сменилась версия билда, к которому привязано последнее воспроизведение багов. А бэкендерам, чтобы выложить свои изменения, пришлось собирать новый билд и снова менять версию.
✅
«Спрошу у бэкенда есть ли им что выкатывать, а у тестировщиков — готовы ли они к новой пачке задач к тестированию».
👏7💘1
Критерий, что изучать дальше
Проще всего изучать технологии, что уже есть под рукой в готовом виде.
Живой пример лучше искусственного. Сравните, сколько знаний вам дали проекты типа крестиков-ноликов перед первым оффером, и ваш первый рабочий проект.
Если вы фронт, который хочет расширить компетенции в сторону бэка — выберете язык, на котором написан бэк вашего проекта. И наоборот.
Проще всего изучать технологии, что уже есть под рукой в готовом виде.
Живой пример лучше искусственного. Сравните, сколько знаний вам дали проекты типа крестиков-ноликов перед первым оффером, и ваш первый рабочий проект.
Если вы фронт, который хочет расширить компетенции в сторону бэка — выберете язык, на котором написан бэк вашего проекта. И наоборот.
❤3💘1
Когда в свой первый рабочий день программистом недоджуном я спросил руководителя к чему стремиться:
«Это твой лид. Твоя главная первая задача — научиться понимать его, потому что он говорит на языке бизнес-процессов, а не какую переменную объявить. И научиться говорить на этом языке бизнес-процессов самому».
Когда спустя два года я спросил как стать лидом:
«Чтобы стать лидом — отнимай у него задачи».
«Это твой лид. Твоя главная первая задача — научиться понимать его, потому что он говорит на языке бизнес-процессов, а не какую переменную объявить. И научиться говорить на этом языке бизнес-процессов самому».
Когда спустя два года я спросил как стать лидом:
«Чтобы стать лидом — отнимай у него задачи».
😁16❤7💯3🔥2💘1
Делегировать и доверять
Путем делегирования задач руководитель может сосредоточиться на стратегически важных вопросах, а благодаря оперативным задачам подчиненные — получать опыт и расти.
Задавать глупые вопросы
Ведь лучше пробыть дураком пять минут, чем всю оставшуюся жизнь.
А наставникам — ещё и расположить человека такие вопросы задавать.
Путем делегирования задач руководитель может сосредоточиться на стратегически важных вопросах, а благодаря оперативным задачам подчиненные — получать опыт и расти.
Задавать глупые вопросы
Ведь лучше пробыть дураком пять минут, чем всю оставшуюся жизнь.
А наставникам — ещё и расположить человека такие вопросы задавать.
👍4🔥1💘1
У коллег я спрашиваю прогноз, а не срок. К «прогнозу» человек относится проще, и ему легче дать оценку по времени, чем к «сроку». Ещё важно договориться, что в случае сдвига прогноза, человек заранее предупредит о новом.
Я стараюсь брать прогноз с исполнителя задачи, а не выставлять самому. Так он сам будет чувствовать ответственность, потому что сам же его и дал.
При конфликтах в команде, я стараюсь держать в голове две вещи
1. Мы работаем над одной целью, а результат нашей работы — совместный
2. Я субъективен и смотрю на мир исходя из своего опыта.
В крайнем случае, когда мы не находим компромисса, — обращаемся к руководителю как к посреднику.
🔥11❤1💘1
Эффект замыленного глаза
Уровень концентрации в течении дня разный. У всех были задачи, которые падают на плечи как гром с небес. В такие моменты советую сходить в душ, выйти на улицу минут на 20, поболтать с другом… У каждого свое. Это помогает перезарядиться и продолжить работу, когда нужен буст.
Во времена удаленки поэкспериментируйте с работой не из дома и сравните, где проще вам концентрироваться на задачах. Помните, как иронично вопрошал профессор Преображенский из Собачьего сердца: «В спальне принимать пищу, в смотровой читать, в приемной одеваться, оперировать в комнате прислуги, а в столовой осматривать».
Уровень концентрации в течении дня разный. У всех были задачи, которые падают на плечи как гром с небес. В такие моменты советую сходить в душ, выйти на улицу минут на 20, поболтать с другом… У каждого свое. Это помогает перезарядиться и продолжить работу, когда нужен буст.
Во времена удаленки поэкспериментируйте с работой не из дома и сравните, где проще вам концентрироваться на задачах. Помните, как иронично вопрошал профессор Преображенский из Собачьего сердца: «В спальне принимать пищу, в смотровой читать, в приемной одеваться, оперировать в комнате прислуги, а в столовой осматривать».
❤6🔥1💘1
В конце воспользуюсь моментом, чтобы поблагодарить всех-всех коллег, с кем работаю бок о бок и отдельно моему наставнику Юре А.
Когда компания заботится о тебе — хочется отвечать также взаимно с заботой. Когда успешная команда — не та, где каждый борется за себя, а та, где каждый готов пойти на встречу другому. Это создает атмосферу взаимного доверия и сотрудничества, которая стимулирует к творчеству и развитию.
В Мерке я переосмыслил понятие «начальство» и какой гладкой может быть работа с другими отделами. Замечая, что о тебе заботятся и тебе верят, рождается желание внести максимальный вклад в общий успех. Такой опыт изменил мое представление о работе в коллективе, сделав акцент не только на результат, но и на человеческих отношениях внутри команды.
Спасибо
Присоединиться к нашей команде или просто узнать открытые вакансии всегда можно тут: https://merk.team/
Когда компания заботится о тебе — хочется отвечать также взаимно с заботой. Когда успешная команда — не та, где каждый борется за себя, а та, где каждый готов пойти на встречу другому. Это создает атмосферу взаимного доверия и сотрудничества, которая стимулирует к творчеству и развитию.
В Мерке я переосмыслил понятие «начальство» и какой гладкой может быть работа с другими отделами. Замечая, что о тебе заботятся и тебе верят, рождается желание внести максимальный вклад в общий успех. Такой опыт изменил мое представление о работе в коллективе, сделав акцент не только на результат, но и на человеческих отношениях внутри команды.
Спасибо
Присоединиться к нашей команде или просто узнать открытые вакансии всегда можно тут: https://merk.team/
merk.team
Команда разработчиков приложений для компаний Кремниевой Долины
Пишем софт для Google, прошивки для умных устройств, развиваем свои продукты. Проводим мощнейший IT-фест, катаемся по миру с митапами, стажируем начинающих айтишников.
❤🔥13💘4
Спасибо Никите за интересный андерхуд 🫶
С завтрашнего дня мы продолжим делиться обзорами на главные события в мире IT, а уже 10 июля готовим для вас следующее мероприятие — лекцию от Александра Нозика, директора центра научного программирования МФТИ и ex-руководителя направления в JetBrains Research. Ждите анонс с подробностями и оставайтесь с нами!
С завтрашнего дня мы продолжим делиться обзорами на главные события в мире IT, а уже 10 июля готовим для вас следующее мероприятие — лекцию от Александра Нозика, директора центра научного программирования МФТИ и ex-руководителя направления в JetBrains Research. Ждите анонс с подробностями и оставайтесь с нами!
🔥8❤4