Да будет новый канал🥺
Кто-то знает меня по предыдущему каналу, в котором мы дошли до 2000 подписчиков, и, который по причине некоторых разногласий, пришлось отдать. Да, такое случается.
Старый канал со временем переделают под новый формат онлайн-школы, в которой я учавствовать не буду. А мы с командой уже отстраиваем новый (этот) и планируем расширяться и расти
Если вам интересна полная история или мои мысли по этому поводу, накидайте реакций, а пока работаем💪
CodePunks | Mentorship
Кто-то знает меня по предыдущему каналу, в котором мы дошли до 2000 подписчиков, и, который по причине некоторых разногласий, пришлось отдать. Да, такое случается.
Старый канал со временем переделают под новый формат онлайн-школы, в которой я учавствовать не буду. А мы с командой уже отстраиваем новый (этот) и планируем расширяться и расти
Если вам интересна полная история или мои мысли по этому поводу, накидайте реакций, а пока работаем💪
CodePunks | Mentorship
Please open Telegram to view this post
VIEW IN TELEGRAM
carbonated-jackrabbit-98d on Notion
Меня зовут Тихон, привет!👋 | Notion
Отзывы и офферы🏆
❤4🎉3🍾3🦄3👏1
Мой путь
Всему можно научиться 🤓
Начать, наверное, стоит с того, что я вообще не айтишник. По крайней мере 22 года думал так. Мне всегда нравились творческие профессии. Музыка, рисование, фильмы. И казалось, что программирование это про другое. Но тем не менее, этот канал про IT.
Почему?
Потому что это оказалось тотальной ошибкой, в России по статистике большинство программистов живут в разы лучше, чем представители творческих профессий. Также для меня IT оказалось более весёлой и творческой сферой, чем я когда-либо мог представить. Спасибо моей команде🐹
Легко ли было перейти?
Честно, нет. Я и сейчас постоянно учусь и думаю, что наша сфера отчасти про то, что нужно постоянно учиться. Но оглядываясь назад, я понимаю, что эти трудности стоили того, и я рад, что пишу этот пост именно про IT.
Первую работу в IT я получил не потому, что хорошо знал язык или сферу. А потому, что хорошо общался и учился. И имел какой-то интерес к задротским занятиям.😑
Как у меня получилось?
Я думаю, что самое основное - это как вы учитесь, мотивация, умение показать себя и быстро приспособиться. Так можно перейти из QA во Frontend, из фронта в Golang, и дальше, куда судьба занесёт. Я видел кучу ситуаций, когда люди меняли направление в IT или приходили с 0 на мидловские позиции. И почти все справлялись.
Потом я увидел другую сторону. Что есть ребята с опытом 2-3-4-10 лет, которые имеют хорошие харды, но не могут быстро сменить место работы или пойти на повышение.
И тут у меня начинало подгорать
В хорошем смысле. Мне хотелось помочь, составить резюме, пообщаться на темы с собеседований. Потому что после того, как я увидел десятки кейсов людей с малым опытом в IT, которые работают за 300+, я не могу видеть, как мидлы с опытом получают меньше 200. Это нужно прочувствовать)
И тогда я захотел сделать сообщество
Где каждый айтишник сможет получить максимально хорошие условия для работы. Да, мы не можем гарантировать, что всё получится, что компании начнут хантить вас, но мы стараемся сделать так, чтобы путь к этому стал максимально простым, коротким и в приятной компании.👻
CodePunks | Mentorship
Всему можно научиться 🤓
Начать, наверное, стоит с того, что я вообще не айтишник. По крайней мере 22 года думал так. Мне всегда нравились творческие профессии. Музыка, рисование, фильмы. И казалось, что программирование это про другое. Но тем не менее, этот канал про IT.
Почему?
Потому что это оказалось тотальной ошибкой, в России по статистике большинство программистов живут в разы лучше, чем представители творческих профессий. Также для меня IT оказалось более весёлой и творческой сферой, чем я когда-либо мог представить. Спасибо моей команде
Легко ли было перейти?
Честно, нет. Я и сейчас постоянно учусь и думаю, что наша сфера отчасти про то, что нужно постоянно учиться. Но оглядываясь назад, я понимаю, что эти трудности стоили того, и я рад, что пишу этот пост именно про IT.
Первую работу в IT я получил не потому, что хорошо знал язык или сферу. А потому, что хорошо общался и учился. И имел какой-то интерес к задротским занятиям.
Как у меня получилось?
Я думаю, что самое основное - это как вы учитесь, мотивация, умение показать себя и быстро приспособиться. Так можно перейти из QA во Frontend, из фронта в Golang, и дальше, куда судьба занесёт. Я видел кучу ситуаций, когда люди меняли направление в IT или приходили с 0 на мидловские позиции. И почти все справлялись.
Потом я увидел другую сторону. Что есть ребята с опытом 2-3-4-10 лет, которые имеют хорошие харды, но не могут быстро сменить место работы или пойти на повышение.
И тут у меня начинало подгорать
В хорошем смысле. Мне хотелось помочь, составить резюме, пообщаться на темы с собеседований. Потому что после того, как я увидел десятки кейсов людей с малым опытом в IT, которые работают за 300+, я не могу видеть, как мидлы с опытом получают меньше 200. Это нужно прочувствовать)
И тогда я захотел сделать сообщество
Где каждый айтишник сможет получить максимально хорошие условия для работы. Да, мы не можем гарантировать, что всё получится, что компании начнут хантить вас, но мы стараемся сделать так, чтобы путь к этому стал максимально простым, коротким и в приятной компании.
CodePunks | Mentorship
Please open Telegram to view this post
VIEW IN TELEGRAM
👏6❤4👍4🐳2🙏1
Как и почему NaN !== NaN, но при этом Object.is(NaN, NaN) === true?
В каких случаях можно увидеть, что (0.1 + 0.2) !== 0.3?
Как реализована очередь микрозадач в event loop?
Почему typeof null возвращает "object"?
Как работает hoisting для объявлений через var, let и const?
Что такое "Temporal Dead Zone"?
В чём разница между shallow и deep copy в JS?
Чем отличаются Map и WeakMap, и зачем нужны последние?
Почему массивы в JS на самом деле не массивы?
Как работает замыкание и какие у него «подводные камни»?
Да, кто-то скажет что это всё база, но я видел, как эта база положила самых смелых воинов
CodePunks | Mentorship
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚5🤓4❤3👀3🕊1
Одна команда - одна цель 🚀
Очень круто иметь харды, уметь и делать всё лучше всех. Но наши ресурсы не безграничны, и я понимаю, что, сколько бы я ни делал, всё на свете не успеть в одиночку.
Поэтому я всё больше делаю упор на то, чтобы собирать вокруг себя сильных людей и самому всегда работать только в сильном и интересном коллективе.
В одиночку Рим не завоюешь😁
В IT для меня одна из самых приятных вещей - это возможность коммуницировать с командой и приходить к общему результату. Ещё лучше, если компания крупная, и ваш проект помогает развивать известные сервисы и продукты. В создании своей школы и сообщества я столкнулся с тем, что нужно отстроить точно такие же процессы, команду, сообщество, и хочется перенести туда лучшие из практик, методолгоий и вайбов, которые я видел в IT-компаниях.
Да, технологии важны, но важно помнить, что мы делаем всё для людей, вместе с людьми, и только командой получается что-то значимое и большое, что мы сами никогда бы не смогли сделать.
Огромное спасибо всем, кто уже состоит у нас в сообществе, кто помогает его строить и выходить на новые уровни, все мы делаем историю🤝
CodePunks | Mentorship
Очень круто иметь харды, уметь и делать всё лучше всех. Но наши ресурсы не безграничны, и я понимаю, что, сколько бы я ни делал, всё на свете не успеть в одиночку.
Поэтому я всё больше делаю упор на то, чтобы собирать вокруг себя сильных людей и самому всегда работать только в сильном и интересном коллективе.
В одиночку Рим не завоюешь😁
В IT для меня одна из самых приятных вещей - это возможность коммуницировать с командой и приходить к общему результату. Ещё лучше, если компания крупная, и ваш проект помогает развивать известные сервисы и продукты. В создании своей школы и сообщества я столкнулся с тем, что нужно отстроить точно такие же процессы, команду, сообщество, и хочется перенести туда лучшие из практик, методолгоий и вайбов, которые я видел в IT-компаниях.
Да, технологии важны, но важно помнить, что мы делаем всё для людей, вместе с людьми, и только командой получается что-то значимое и большое, что мы сами никогда бы не смогли сделать.
Огромное спасибо всем, кто уже состоит у нас в сообществе, кто помогает его строить и выходить на новые уровни, все мы делаем историю
CodePunks | Mentorship
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤝3🔥2🥰1👏1💘1
Этот формат придумал наш ментор Сергей, потому что долгое время мы не могли выстроить эффективную схему занятий на созвонах. Пока один решает задачу, остальным становится скучно, и с этим ничего не сделать)
Сейчас все задачи мы решаем параллельно, и затем обсуждаем и приходим к общему решению. С таким подходом скорость решения задач выровнялась к средней по группе, теперь всем интересно, а это самое главное🤌
CodePunks | Mentorship
Please open Telegram to view this post
VIEW IN TELEGRAM
carbonated-jackrabbit-98d on Notion
Меня зовут Тихон, привет!👋 | Notion
Отзывы и офферы🏆
🤓6🤩3🍓3❤1👨💻1😎1
Новые клиентские хуки в React 19
В React 19 появился ряда новых хуков по упрощение работы с данными и формами на стороне клиента. Эти хуки делают разработку более декларативной и избавляют от необходимости использовать сторонние библиотеки.
⚡️ Ключевые нововведения:
- use(Promise): Позволяет приостанавливать выполнение компонента до разрешения промиса, что упрощает выборку данных в сочетании с Suspense.
- use(Context): Расширяет возможности работы с контекстом, позволяя вызывать его внутри условий или циклов без лишней обертки.
- useFormState & useFormStatus: Облегчают управление состоянием форм, автоматически отслеживая статус отправки и предоставляя обратную связь пользователю.
- useOptimistic: Позволяет оптимистично обновлять интерфейс, мгновенно отображая изменения до получения окончательного ответа от сервера.
Основное - это возможность писать лаконичный код
Пример использования use(Promise):
Поделитесь, как вам эти нововведения, уже использовали в работе?
CodePunks | Mentorship
В React 19 появился ряда новых хуков по упрощение работы с данными и формами на стороне клиента. Эти хуки делают разработку более декларативной и избавляют от необходимости использовать сторонние библиотеки.
- use(Promise): Позволяет приостанавливать выполнение компонента до разрешения промиса, что упрощает выборку данных в сочетании с Suspense.
- use(Context): Расширяет возможности работы с контекстом, позволяя вызывать его внутри условий или циклов без лишней обертки.
- useFormState & useFormStatus: Облегчают управление состоянием форм, автоматически отслеживая статус отправки и предоставляя обратную связь пользователю.
- useOptimistic: Позволяет оптимистично обновлять интерфейс, мгновенно отображая изменения до получения окончательного ответа от сервера.
Основное - это возможность писать лаконичный код
Пример использования use(Promise):
import { use, Suspense } from 'react';
function DataDisplay({ dataPromise }) {
const data = use(dataPromise);
return (
<ul>
{data.map((item, idx) => <li key={idx}>{item}</li>)}
</ul>
);
}
function App() {
const dataPromise = fetch('/api/data').then(res => res.json());
return (
<Suspense fallback={<p>Загрузка данных...</p>}>
<DataDisplay dataPromise={dataPromise} />
</Suspense>
);
}
export default App;
Поделитесь, как вам эти нововведения, уже использовали в работе?
CodePunks | Mentorship
Please open Telegram to view this post
VIEW IN TELEGRAM
carbonated-jackrabbit-98d on Notion
Меня зовут Тихон, привет!👋 | Notion
Отзывы и офферы🏆
👍6🌚3🍓3❤1🐳1
Бежим читать, если есть проблемы на этапе резюме=мало приглашений
https://vc.ru/id4814366/1954961-kak-razrabotchiku-proiti-filtr-hr-oshibki-kotorye-meshayut-poluchit-offer
CodePunks | Mentorship
https://vc.ru/id4814366/1954961-kak-razrabotchiku-proiti-filtr-hr-oshibki-kotorye-meshayut-poluchit-offer
CodePunks | Mentorship
vc.ru
Как разработчику пройти фильтр HR: ошибки, которые мешают получить оффер. — Тихон Галактионов на vc.ru
Тихон Галактионов 29 апр
🐳7👍3🤓3❤2🔥1
Меня зовут Тихон, привет! Я — действующий Frontend-разработчик и ментор. Помогаю найти работу и сопровождаю на испытательном сроке.
Работал с Wildberries, Sber, ИТК Система, XBET и другими.
- За последние полгода я прошел более 80 собеседований и получал офферы 360к+
- Я горю своей работой и менторством, более 50 студентов в группе.
- Сам провожу собеседования и онбординг разработчиков в компании.
На этом канале:
👉 публикую видео с решением задач, которые прямо сейчас дают крупные компании на собеседованиях
👉даю примеры по прохождению собеседований
👉разбираю резюме и докручиваю ваши резюме
👉И просто делюсь идеями)
Полезные посты:
▪️60 вопросов для подготовки к техническому собеседованию
▪️Как разработчику пройти фильтр HR: ошибки, которые мешают получить оффер
▪️Мой путь в IT
▪️Подкаст «От 0 до 400k, как понять, что готов на высокие позиции, и добиться высокого оффера "
▪️Ежедневные квизы с задачами с собеседований.
Текущие рекорды учеников моей программы:
- с 90к до оффера в 260к в Сколково за две недели собеседований
- с 0к до 216к в Яндекс через 2 месяца подготовки
- с 100к до 330к в 2GIS через месяц после выхода на рынок💪
Больше успешных кейсов можно найти тут
Рад тебя видеть!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤27❤🔥10👍8🔥6💊5👏3🎉3🌚2🍌1🏆1🦄1