Амади и проекты
2.44K subscribers
419 photos
24 videos
3 files
161 links
Меня зовут Амади. 3 года профессионально в IT. Старший разработчик в VK. Мусульманин. Чеченец.

Моя школа - @amadi_school

Рассказываю про свои проекты.

Связь - @amady
amadiazdaev.ru
Download Telegram
Амади и проекты
Что тут не так?)
Да, правильно ответили 🖥

Наконец-то приехал мини-пк. Там предустановлена Windows, это хорошо. Но надо еще параллельно поставить Линукс.

Осталось лишь выбрать дистрибутив…
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍18🔥4👾3
Linux внутри Windows?

Я пока не стал устанавливать Linux на свой ПК. Вместо этого я установил Ubuntu внутри Windows. Это называется WSL - windows subsystem linux. Это очень простой способ быстро установить линукс к себе на компьютер.

Подвох в том, что от линукса у вас появится только терминал. Графический интерфейс не появится. Но он и не нужен.

Зачем все это? Бэкенд-разработчикам надо уметь пользоваться терминалом. Но не любым, а unix-подобным: такой есть в Linux и в Mac OS, а на Windows, к сожалению, не такой. Но ставить другую ОС себе на компьютер - это довольно большой шаг. Поэтому я говорю ученикам ставить WSL.

Как это сделать:
1) Из Microsoft Store установить Ubuntu (это дистрибутив Linux, один из многих)
2) В Powershell прописать wsl --install
3) Потом dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
4) Потом dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
5
) Перезагрузить компьютер
6) Открыть Ubuntu через поиск или новый ярлык
7) Придумать себе ник
8) Придумать себе пароль

После этого ubuntu-терминал будет доступен в "приложении" Ubuntu, в Microsoft Terminal, в VSCode итд.
42🔥22👾6👍5
🏆 Кейсы моих учеников

$50 — Бот для обратной связи
$100 — Бэкенд для генерации промокодов для ресторана
$100 — Бот для рассылки рекламы
$230 — API для благотворительного фонда (было $450, но мы с ним разделили доли)
$260 — Реализация функции для криптопроекта

Уже во время обучения мои ученики берут заказы. И выполняют их под моим наблюдением. Сидя дома.
Круто, да?)

Бывает сложно, конечно, но с опытом становится все легче. Им не надо переживать, что они не справятся или не успеют к дедлайну, потому что я всё контролирую. На них лишь спокойное выполнение работы и всё – забирают деньги.
81🔥29👍16👾7
Возьмем заказы на разработку сайта, бота, платформы, скриптов итд.

Весь декабрь будет действовать скидка 10% ⚡️

У нас в команде есть опытные специалисты. Выполним на высшем уровне, ин ща Аллах, под моим полным контролем - @amady.

Репосты приветствуются
Please open Telegram to view this post
VIEW IN TELEGRAM
31👍24🔥13👾5
Кажется, меня забанил Claude.

Скорее всего, из-за локации. А еще карта, которой я оплатил подписку, заблокирована. Так что возврат вряд ли получу.

Может, попробовать Gemini CLI
1👾14👍7🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня начали с учеником работу над заказом. Займет у нас около месяца, ин ща Аллах

Я буду:
- декомпозировать задачи
- проверять пулл-реквесты
- принимать архитектурные решения
- выполнять часть задач
- заниматься деплоем и инфраструктурой (логи, ci/cd, бд)

В процессе буду передавать опыт ученику)

➡️ Одна из моих глобальных целей сейчас - создавать новые рабочие места для мусульман в целом и для своих учеников в первую очередь
Please open Telegram to view this post
VIEW IN TELEGRAM
51👍49🔥26👾6
Вроде ученик, а вроде коллега

🤝 @berdukaevv
Please open Telegram to view this post
VIEW IN TELEGRAM
30👍20🔥11👾4
This media is not supported in your browser
VIEW IN TELEGRAM
🔨Посмотрите, как я на коленке написал полезного бота.

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

Однако новичкам это сложно, потому что:
- не знают инструменты для решения проблем
- не знают, какие есть приемы для облегчения задач
- мешает неуверенность в себе, как в программисте

Нужна практика. Сделай криво, но сделай. Замучай всех вопросами, но сделай. Не прыгай с курса на курс, бей по главной больной точке - практике.
Please open Telegram to view this post
VIEW IN TELEGRAM
31🔥62👍25👾7
Pieter Levels говорил на своем митапе, что программистам надо больше общаться с людьми других профессий

Почему? Когда ты варишься в своих айтишных делах, ты сталкиваешься только с болями айтишников. И пытаешься придумать проекты, которые их решают. Но проблема в том, что миллионы других айтишников уже прошли через эти боли и создали свои решения. Короче говоря, бешеная конкуренция.

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

Сегодня сидел с братом-трейдером @radzhabowru. Встречались мы не для генерации идей, а просто так. Но мысль для поста так и родилась.

Постараюсь связаться с разными специалистами, чтобы найти перспективы для оптимизации/автоматизации.
20👍25🔥15👾9
Сейчас работаю с Redis'ом и вспомнил, как нам в универе преподавали эту технологию.

Нам тогда сказали, что там всё хранится в формате ключ:значение, нам сказали как запустить Redis, как пользоваться им и еще какие-то мелочи.

Но все это было почти бессмысленно, потому что нам не объяснили, зачем вообще нужен Redis. Надо было рассказать нам, что такое кэш. Надо было рассказать про скорость чтения с диска по сравнению с RAM. Про персистентность данных. Про то что Redis полезен, когда у вас несколько реплик сервиса, чтобы кэш был общий.

Мой совет преподавателям/репетиторам - сначала покажите проблему, затем покажите решение.

Это одна из причин, почему интерфейсы в go так тяжело даются новичкам. Просто нет понимания зачем это нужно.
11🔥31👍22👾8
📶 Хочу провести на днях эфир, пообщаться с вами

Возможно, напишу какую-нибудь программу на стриме. Если есть идеи, пишите в комментариях. Можете еще и вопросы заранее подготовить)

P.S. На прошлом стриме делали тг-бота для напоминаний о задачах
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥29👍14👾9
https://amadiazdaev.ru

Сделал себе сайт за день. Это пример успешного вайбкода. Завтра на эфире в 21:00 будем тоже писать проект с помощью ИИ.

Ставь огонь, если собираешься прийти. И пишите в комментариях идеи для проекта)
2🔥65👍12👾6
Напоминаю, в 21:00 проведу эфир, где мы с нуля завайбкодим проект
2👍16🔥11👾6
Амади и проекты
Let's go https://www.youtube.com/watch?v=EMI-77B5ZQg
Очень хороший эфир получился

За 2.5 часа сделали платформу для обучения, где любой может зарегистрироваться, создать свой курс и добавить учеников

Есть там конечно косяки, поправить их пока не успели, но результатом я доволен

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

Всем спасибо, кто пришел и кто задавал вопросы
2🔥27👍13👾7
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Декабрь вышел насыщенным

Проектов много, надо систематизировать. Вышел в кафе с блокнотом, расписал задачи по всем проектам.

Самое сложное - выделение и распределение ресурсов, а сами задачи уже становятся привычными, и это очень радует меня. При набитой руке легче работать.

Кстати, спасибо всем, кто сделал репост моей публикации. Получили несколько заказов! НО также поняли, что у многих людей вообще нет понимания, что разработка - это тоже труд. Ну, ничего, нам это не вредит, альхьамдулиЛлях.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍7👾5
Синдром самозванца

В наше время очень тяжело считать себя преуспевшим в какой-то области. Нам зачастую кажется, что у нас мало компетенций и что мы не имеем права считать себя экспертом.

Это особенно актуально для программистов и других онлайн-профессий. Ведь проявив свою компетентность в онлайне, тебя могут «разоблачить» тысячи других людей из области.

Просто посмотрите на Хабр. Даже у самой залайканной статьи будут негативные комментарии. И не просто в формате «автор, я тут не согласен насчет этого…», а в формате «эмм, автор, кажется, даже информатику школьную не освоил, мда»

Что делать?

1) Пытаться игнорировать хейт. Принимать конструктивную критику, чтобы развиваться
2) Пресекать пути к хейту, так как игнорировать это почти невозможно
3) Притворяться уверенным в своих навыках, пока действительно не станешь уверенным. Fake it till you make it.
4) Делайте больше работы, окажите пользу куче людей. Это прокачает вашу уверенность.

Поверьте, ваша неуверенность в себе вам только навредит. Перед заказчиками, перед собеседующими, перед учениками. Я сам часто на собеседованиях говорил мол «Redis я только частично использовал», а надо было просто сказать «Да, умею пользоваться»

Ну и конечно, в крайность уходить тоже не надо. Не быть заносчивым или самовлюбленным. Не брать слишком много на себя.

Просто если бы уверенность в себе зависела от того, есть ли кто-то лучше тебя, то на свете был бы лишь один уверенный человек)
1👍37🔥16👾8
Завтра поделюсь классной новостью, ин ща Аллах
2🔥34👍15👾6