Хасан – Дорога в Айти
127 subscribers
189 photos
36 videos
84 links
Путь в IT через frontend 🌐👨‍💻

Frontend-разработчик в начале карьеры.
Имею коммерческий опыт в стартапе.
Делюсь процессом развития, ошибками и практическими выводами.

Иногда стримы работы и учёбы: https://www.twitch.tv/khasan_code
Download Telegram
Я не собирался нетворкаться на первой IT-конференции, но что-то пошло не по плану.

Говорят главная ценность конференций – это нетворкинг. Но я, конечно же, не планировал им заниматься. Потому что кто я такой в начале карьеры? Так что рассчитывал просто посетить доклады и познакомиться с миром большого IT.

В ноябре в Казахстане проходила конференция от Яндекс Cloud с основной тематикой ML & AI. На фоне того, что из каждого угла кричат: "AI умеет всё и скоро всех заменит", мне запомнился доклад, в котором подчёркивали, что AI для бизнеса – это не silver bullet, и разбирали для каких задач он действительно подходит, а для каких нет.

Что было после докладов? Afterparty. Как раз таки, для того самого нетворкинга. Уходить сразу не хотелось, было ощущение, что если уж пришёл, то стоит прочувствовать конференцию целиком. Я решил остаться и посмотреть что да как.

Я стоял в сторонке(фото 5 🙈). Получилось так, что ко мне подошли и завели разговор. Оказалось это не так уж и страшно. После, набравшись решительности, я уже самостоятельно подошел и завел разговор. Позже к нам подключился CTO одной компании, который в итоге даже дал мне свою визитку.

Я не планировал нетворкаться, но нутро говорило: попробуй. Попробовал – и ушёл без сожалений. ✔️

Спасибо @jointimer за ссылку на конфу. Сам я бы её, скорее всего, не нашёл. В будущем планирую уже самостоятельно искать конференции и посещать их.

П.С.
Конференции это также про стикеры 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11👍4🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
Записал материал для видео – 📹 Дорога в Айти 3

Наконец, спустя 3мес ...

Серий у меня будет больше чем в Форсаже, так что пристегните ремни 🚘.

Вчера закончилась работа на стартапе, так что думаю до конца недели выложу видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥2💩1🤡1
Ну вот мы и встретились – Конечные Автоматы 🔫

Продолжаю постепенно читать книгу Программист-прагматик и вчера затронул две темы.

1️⃣Первая – Развязывание (№28)

Коротко, Развязывание – это проектирование кода так, чтобы изменения в одном месте не ломали и не затрагивали остальную систему.

2️⃣ Вторая – Манипулирование Реальным Миром (№29)

Название звучит обобщенно, но меня оно зацепило.

Речь о том, как писать программы, которые реагируют на события: клики, данные, сигналы, результаты вычислений.
(привет React👋)
За счет этого приложения становятся более живыми, понятными и менее запутанными.

🔖 Ключевая идея:
программа = реакция на события, а не линейный скрипт.

Авторы дали нам четыре стратегии, способные оказать в этом помощь.

1. Конечные автоматы
2. Наблюдатель (Observer)
3. Издатель–подписчик (Pub/Sub)
4. Реактивное программирование и потоки данных

Я пока разобрал только "Конечные автоматы".
Для себя понял их так: программа всегда находится в каком-то состоянии и мы описываем логику поведения для этих состояний и переходов между ними.

#100DaysOfStudy День 95

П.С. До конца года добиваю все 💯
Так что такие посты пойдут каждый день.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👌3
Решил более основательно потестить gemini-cli.

ℹ️ обновил информацию про режим YOLO


У gemini-cli оказывается уже есть интеграция с VSCode/Cursor.

А из забавного – нашел у него в настройках YOLO ("You Only Live Once") режим. Который отключает подтверждение на выполнение команд. По дефолту включен в настройках, но его требуется активировать в ручную.

• Флагом —yolo при запуске
gemini —yolo


• Или комбинацией “CTRL + Y”

При включенном YOLO режиме поле ввода подсвечивается красным и справа отображается строка:
“YOLO mode”


П.С.
Я не буду спамить учебными постами. Просто один в конце года отпишу общий.
🔥2😁2👀1
Хасан – Дорога в Айти
Photo
❗️Обновил информацию и скрин про YOLO режим в gemini-cli
Please open Telegram to view this post
VIEW IN TELEGRAM
Подключил на свой github репозиторий Gemini Code Assist. И он на ревью сказал, что у меня в PR попал “непрофессиональный контент”, где я в agents.md дал инструкцию.

call me - MASTER


Он поставил высокий приоритет для правки 🚨😁
😁5🔥1🤔1
📹 Выпустил новое видео “Дорога в Айти 3”

Видео небольшое – всего 5мин. В нем я коротко рассказал про:

▻ Свою первую работу
▻ Поиск новой работы
▻ Мою продуктивность
▻ Обучение

Теперь это будут регулярные серии, которые будут выходить примерно раз в два месяца.

Смотреть на YouTube:
👉 Дорога в Айти 3


Если не сложно, поддержите видео лайком и любым комментом 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15🤮1🤣1
Media is too big
VIEW IN TELEGRAM
Стань Хозяином 2026 года 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👎1🤣1🏆1🫡1
Айти рыбалка: кто клюнет первым?

Чувство будто я сижу на рыбалке с 3 удочками: уже 3 проекта в ожидании подтверждения.

🎣 🐠Первая удочка
(с конца декабря)
Тут самый жирный улов. Фуллтайм работа с устройством в штат, где буду писать проект с нуля.

🎣🐟Вторая удочка
(с конца прошлой недели)
Парт-тайм работа на новом стартапе.

🎣🐡Третяя удочка
(со вчерашнего вечера)
Проект где надо в уже существующий сайт добавить мобильную версию.

И кстати, все эти возможности за счет нетворкинга:
• через новое знакомство в жизни
• по рекомендации с последней работы
• знакомые со стажировки


Так что же клюнет первым? 🐟
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳7🔥4
Ну че пацаны, аниме? Лондон?

По сути, я выучил английский обычным просмотром роликов на Youtube 📺

Правда, заняло это у меня 10 лет…

Как следствие, я отлично воспринимаю английский на слух, но с грамматикой у меня яма…

И я люблю английский за те возможности, которые он предоставляет:

• брать техническую информацию из первоисточников
• просматривать зарубежный контента в оригинале (в том числе и мемы 😁)
• общаться с людьми из разных стран
• и многое другое

Я решил, что пора это исправлять. Тем более что с прошлого года я начал вести English Speaking Club в нашем сообществе IT-Хозяева.

По совету преподавателя английского с многолетним опытом я начну самостоятельно проходить грамматику по “красному Мерфи” Essential Grammar in Use.

Это книга начального уровня грамматики. Идеальный вариант для меня, чтобы подтянуть базу.

Настала пора прокачать свой английский и расширить горизонты своих возможностей. 🚩

Так что – всем Лондон 🇬🇧!

Кому надо, я оставлю книгу в комментариях.

А кто хочет заняться английским, обращайтесь к @alexander_sergeevitch.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🆒4
Оказывается, я контрибьютор сразу двух уровней Хозяйской подписки 💪

В октябре прошлого года я начал запускать челленджи в спортивном чате сообщества и только сейчас узнал, что они теперь висят в описании подписки.

Приятно осознавать, что ты приносишь пользу сообществу 👫🙌.

Мы будем самым здоровым, сильным и активным айти-сообществом 🏆🥇.

Всем Спорт⚡️

И респект тем, кто принимает участие в челленджах 🫡.

Айти Хозяева! → Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
Главный враг в начале любого дела – analysis paralysis 🥶

В этом месяце я попал под раздачу такого явления как аналитический паралич. Пока нахожусь в процессе поиска работы собирался попрактиковаться в новых технологиях: NEXT.js, SSR, работа с БД, тесты и тд.

Но потребляя айтишный контент я слышал про много новых технологий: агенты, инструменты, фреймворки и тд. Которые собрались в большой "ком неизвестности", который придавил меня.

Аналитический паралич – это состояние, при котором чрезмерный анализ, сбор информации и страх совершить ошибку блокируют способность принять решение или предпринять действие.

Основные признаки:
• Чрезмерная информация
• Страх ошибки 
• Множество вариантов

Я понял, что пора перестать потреблять новости, не искать идеального решения, определиться с технологиями и начать делать. Дальше будет видно.

Но последним шагом надо выбрать структуру/архитектуру для проекта. Посмотрю:
• FSD - Feature Sliced Design
• Bulletproof React
• Альтернативный подход

И завтра/послезавтра начну уже разбираться в технологиях, которые выбрал для своего проекта.

А копаться в вопросе "Архитектура VS Структура" я буду прямо сейчас на стриме. Если у вас есть что подсказать – можете зайти и поделиться. Или написать в комментариях.

LET’S ⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍41
Я встал на темную сторону 🐼🗡

Решил в качестве своей первой архитектуры изучить FSD (Feature Sliced Design). У нее есть много хейтеров и сторонников. Но для меня это не так важно. Я выбрал ее по следующим причинам:

1. Подробная документация и большая база знаний.
2. Большое комьюнити, в котором тебе помогут разобораться.

Это будет фундамент моих знаний и практики, от которых я смогу дальше отталкиваться.

Так что погнал разбираться в FSD прямо сейчас. Буду проходить туториал прямо на стриме.

LETS ⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚7👍3
Прошел туториал по FSD

Он оказался не сложный. Там была упрощенная версия из 3 слоев
• app
• pages
• shared
и внутри сегменты: ui/api/modul. Хотя там была и аутентификация и несколько страниц и формы.

👀Удивило что в слайсе pages/sign-in было две страницы: RegisterPage и SignInPage.

То есть по началу структура может быть довольно простой. Она подходит и для небольшого проекта. А если будет расти, то уже надо разобраться в widgets/features/entities.

Завтра гляну примеры как более масштабные проекты выглядят. А так считай за 3 часа с основами разобрался и потыкал пример.

И кстати туториал на фреймворке Remix.
А еще там были баги и вещи, которые пришлось самому подфискить 🧐

Туториал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👌3