Linux 👩💻 или Windows 🌟
1️⃣ Посмотрел комменты и словил дежавю. Кто-то пишет «ахах, ты на винде, всё с тобой ясно», как будто выбор ОС решает твой уровень.
Смешно то, что половина этих ребят с гордо накаченным линуксом не может написать даже простенький скрипт без ИИ под рукой. Зато эго как будто они только что закоммитили ядро линукса лично.
У меня по-другому. Линукс это моя только рабочая рутина, почти каждую неделю деплою настраиваю серверы в большинство на линуксе. Без него в сейчас реально никуда, и я это признаю без всякого пафоса он лучший. Но дома, на своем пк, где я пишу код стоит винда. И вот почему.
🧠 Мне важно, чтобы система не отвлекала. На винде всё заводится сразу подключил рандом видеокарту работает, обновился звук никуда не делся. На линуксе дома у меня было б ровно наоборот обновил ядро, и вечер вместо кодинга ушёл бы на танцы с драйверами nvidia. Один раз потратил три часа на то, чтобы звук вернулся после апдейта и это не единичный случай, я слышал такие же истории от десятка знакомых разработчиков.
ОС только твой молоток. Кто-то забивает гвозди одним молотком, кто-то другим, и результат зависит не от молотка, а от рук. Мне удобнее с виндой и точка
2️⃣ Две вещи, которые хочу закрепить:
Не каждый программист обязан пересаживаться на линукс.
Не каждый, кто сидит на линуксе программист.
Снёс винду, поставил убунту молодец, но знания в голове от этого не появляются сами по себе. Уровень видно по коду, по проектам, по тому, как ты решаешь реальные задачи. А не по тому, что у тебя в трее вместо логотипа Windows пингвин.
Кому лень читать, вердикт такой:
👩💻 Windows для локальной разработки, тестов, парсеров и повседневного кода и в целом даже для простого юзера. Меньше времени на починку системы, больше на сам продукт.
👩💻 Linux для слабых пк, для серверов, деплоя и продакшена. Тут ему альтернатив нет и не будет.
Обе системы рабочие инструменты, Выбирай всегда то что удобнее, если всё время будешь жить по чужим советам - не проживешь свою жизнь
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 СВЯЗАТЬСЯ СО МНОЙ❤
Смешно то, что половина этих ребят с гордо накаченным линуксом не может написать даже простенький скрипт без ИИ под рукой. Зато эго как будто они только что закоммитили ядро линукса лично.
У меня по-другому. Линукс это моя только рабочая рутина, почти каждую неделю деплою настраиваю серверы в большинство на линуксе. Без него в сейчас реально никуда, и я это признаю без всякого пафоса он лучший. Но дома, на своем пк, где я пишу код стоит винда. И вот почему.
ОС только твой молоток. Кто-то забивает гвозди одним молотком, кто-то другим, и результат зависит не от молотка, а от рук. Мне удобнее с виндой и точка
Не каждый программист обязан пересаживаться на линукс.
Не каждый, кто сидит на линуксе программист.
Снёс винду, поставил убунту молодец, но знания в голове от этого не появляются сами по себе. Уровень видно по коду, по проектам, по тому, как ты решаешь реальные задачи. А не по тому, что у тебя в трее вместо логотипа Windows пингвин.
Кому лень читать, вердикт такой:
Обе системы рабочие инструменты, Выбирай всегда то что удобнее, если всё время будешь жить по чужим советам - не проживешь свою жизнь
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11 2👍1🔥1
За последние пару дней вокруг роликов и в моем канале поднялся такой шум, которого я не ожидал. Больше 50 тыс. просмотров в TikTok за пару дней, 200+ комментариев под постом, где я высказываюсь на тему Linux 👩💻 или Windows 🌟
😆 Самое забавное реакция некоторых экспертов. Обиженные люди буквально пошли копать моё портфолио и GitHub📱 , чтобы найти там что-то неидеальное. И я этого не отрицаю они используют нейронки, чтобы докопаться до строк кода, и находят ошибки. Ведь кто я такой, чтобы писать код идеально и быть человеком, который не совершает ошибок? Кто-то пишет проклятия, кто-то искренне желает, чтобы у меня не было заказов, и только очень маленькая часть людей выражает слова поддержки.
☺️ Я этого не скрываю и не стесняюсь про это говорить. Канал у меня не просто так называется «Будни программиста». Когда я его делал, я сразу знал, что буду показывать реальные проблемы, а не создавать идеальную обложку, когда внутри всё наоборот. Я только за свободу слова у меня свободный чат, где каждый может написать своё мнение, даже если оно относится ко мне, и я это не удалю. Я даже больше скажу за всю историю существования чата в нём не было удалено ни одного сообщения👌 Мне нечего скрывать или бояться, думая «А вдруг они подумают, что я чего-то не знаю?». У меня такого нет. Я нормально воспринимаю критику и отвечаю, когда она аргументированная.
😘 Среди этой всей токсичности, мне в личку пришло несколько максимально здравых сообщений. Когда видишь, что разумные ребята всё понимают правильно, понимаешь, для кого вообще стоит вести этот канал. Я завёл этот блог не для того, чтобы соответствовать чьим-то ожиданиям или устраивать религиозные войны за операционные системы. Я пишу про реальную разработку и про реальные проблемы и не буду их скрывать а готов всё больше и больше показывать их
Закрываем тему про Linux🐧 . С завтрашнего дня буду больше постить полезности
Всем хорошого дня и удачного кодинга!👋
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 СВЯЗАТЬСЯ СО МНОЙ❤
Закрываем тему про Linux
Всем хорошого дня и удачного кодинга!
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Откуда вообще взялся легендарный «200 OK» и почему ошибки трёхзначные? 🤔
🧑💻 Каждый разработчик и все, кто связан с сетевым миром, часто видит этот набор цифр. Но задумывались ли вы, почему всё устроено именно так почему успех это двойка, а ошибка клиента четвёрка?
🥳 На самом деле веб не всегда был таким умным, и не всё было сразу идеально. В самой первой версии протокола
🤔 Когда к середине 90-х потребовался стандартизированный машинно-читаемый язык, создатель протокола HTTP Тим Бернерс-Ли не стал изобретать велосипед. Они просто подсмотрели готовую концепцию у ветеранов из 1970–1980-х почтового протокола SMTP и протокола передачи файлов FTP. Именно там зародилась та самая трёхзначная система, которую мы используем до сих пор, разделив ответы на диапазоны:
1xx это промежуточные информационные ответы
2xx это успешное выполнение, и 200 OK стал главным сигналом того, что всё прошло идеально ну и OK это это уже для человека, чтобы он сразу понял что всё хорошо)
3xx это перенаправления, редиректы
4xx это ошибки на стороне клиента, когда в запросе накосячил пользователь или скрипт, как 400 или легендарный 404
5xx это ошибки на стороне сервера, когда упала база или сгорел бэкенд
🤨 Почему эта система прижилась? Ответ очень банальный, процессору просто легко анализировать логику по первой цифре. Видишь двойку в начале всё хорошо, погнали дальше. Видишь четвёрку или пятёрку бей тревогу и запускай обработчики ошибок.
💪 Так старые сетевые стандарты из прошлого века стали фундаментом современной веб-разработки, без которой не обходится ни один бэкенд и ни один парсер сайтов авито
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 СВЯЗАТЬСЯ СО МНОЙ❤
HTTP/0.9, в начале 90-х, никаких кодов вообще не было. Браузер просто отправлял запрос одной строкой, а сервер молча выплёвывал текст страницы. Если что-то ломалось, сервер отправлял HTML-страничку с текстом для человека но компьютеры и скрипты не умели быстро это анализировать.1xx это промежуточные информационные ответы
2xx это успешное выполнение, и 200 OK стал главным сигналом того, что всё прошло идеально ну и OK это это уже для человека, чтобы он сразу понял что всё хорошо)
3xx это перенаправления, редиректы
4xx это ошибки на стороне клиента, когда в запросе накосячил пользователь или скрипт, как 400 или легендарный 404
5xx это ошибки на стороне сервера, когда упала база или сгорел бэкенд
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Rust vs C++ практический взгляд 🤨
💪 Сегодня сравним Rust и C++. Буду говорить прямо, без воды только своё личное мнение, и по своему личному опыту. Если вы совсем новичок, местами может быть сложно, но я постараюсь объяснять просто. Я бэкенд-разработчик, большую часть времени работаю на Python. Когда возможностей языка становится недостаточно, приходится смотреть в сторону системных языков. Сравнивать «на все случаи жизни» не буду, возьмём три конкретные оси. Но сначала коротко о контексте.
💪 История C++ довольно показательна. Сначала доминировал ассемблер код там работал быстро, но писался долго и был жёстко привязан к конкретному процессору. В 1970-х эту проблему решил язык C он отвязал код от железа с помощью компилятора. Один и тот же исходный код можно было собрать под разные архитектуры. C быстро стал фундаментом индустрии. Именно на чистом C Линус Торвальдс написал ядро Linux и Git 🥳 . Когда программы выросли в масштабе, управлять кодом на C стало тяжело. В 1980-х появился C++: он сохранил скорость и контроль предшественника, но добавил классы и объектно-ориентированное программирование. Это позволило строить крупные системы браузеры, игровые движки и сложные приложения без полного хаоса.
🛡 1. Безопасность памяти 🛡
В C++ вы получаете полный контроль, но несёте все риски. Забыли освободить память потом утечка. Обратились к уже уничтоженному объекту undefined behavior.
Классический пример:
Rust такой код просто не скомпилирует😎 . Borrow Checker на этапе компиляции проверяет время жизни ссылок и запрещает опасные конструкции. Да, на этапе написания это может раздражать. Но в продакшене вы получаете гораздо более предсказуемое поведение и меньше классов ошибок, связанных с памятью.
2. Экосистема и процесс разработки⌨️
После привычного pip настройка зависимостей в C++ через CMake часто превращается в отдельную задачу😢 . В Rust есть Cargo добавили зависимость в Cargo.toml, выполнили cargo build и всё скачалось, собралось и готово к работе. Скорость старта проекта и удобство управления зависимостями у Rust заметно выше.
3. Производительность и легаси⚡️
По чистой скорости оба языка находятся примерно на одном уровне оба компилируются в машинный код. Однако C++ это огромный пласт существующего кода. На нём написаны ядра операционных систем , движки большинства крупных игр, браузеры и миллионы строк легаси. Переписать всё это на Rust физически невозможно и экономически бессмысленно😭
Вердикт
Я не буду утверждать, что «Rust объективно лучше». Если нужно с нуля написать высоконагруженный микросервис и хочется максимально удобный tooling и безопасность памяти я бы выбрал📱 Rust . Если задача связана с существующим движком, c уже написанным на C++ кодом разумнее остаться на C++.
Главное, что стоит понимать: нет «лучшего» языка. Есть язык, который лучше подходит под конкретную задачу. Каждый из них создавался под свои цели, и в этом их сила💪
Хорошого дня и удачного кодинга!
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 СВЯЗАТЬСЯ СО МНОЙ❤
В C++ вы получаете полный контроль, но несёте все риски. Забыли освободить память потом утечка. Обратились к уже уничтоженному объекту undefined behavior.
Классический пример:
int* ptr;
{
int x = 10;
ptr = &x;
} // x уничтожается
std::cout << *ptr; // обращение к невалидной памяти
Rust такой код просто не скомпилирует
2. Экосистема и процесс разработки
После привычного pip настройка зависимостей в C++ через CMake часто превращается в отдельную задачу
3. Производительность и легаси
По чистой скорости оба языка находятся примерно на одном уровне оба компилируются в машинный код. Однако C++ это огромный пласт существующего кода. На нём написаны ядра операционных систем , движки большинства крупных игр, браузеры и миллионы строк легаси. Переписать всё это на Rust физически невозможно и экономически бессмысленно
Вердикт
Я не буду утверждать, что «Rust объективно лучше». Если нужно с нуля написать высоконагруженный микросервис и хочется максимально удобный tooling и безопасность памяти я бы выбрал
Главное, что стоит понимать: нет «лучшего» языка. Есть язык, который лучше подходит под конкретную задачу. Каждый из них создавался под свои цели, и в этом их сила
Хорошого дня и удачного кодинга!
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1🔥1
Как я вообще начал изучать программирование, и почему на курсы забил уже через неделю?🤔
Каждый, кто хоть раз задумывался «с чего начать», заходил в ютуб🎞 или в гугл и видел одну и ту же картину: миллион разных курсов, которые обещают, что доведут тебя до работы (нет), миллион разных путей и ноль понимания, за что хвататься. Вчера в личку прилетел вопрос: «С чего ты начинал учить Питон и какие ресурсы юзал?». Понял, что нужно сделать про это пост вдруг мой путь действительно поможет кому-то сэкономить реально много времени🤷♂️ .
💪 Как я начинал: Я сразу понял, что смотреть 30 видосов и только потом идти писать код это, может, и комфортно, но вообще не практично. Я принципиально не сидел месяцами над скучными видео. Учился полностью бесплатно по Ютубу 🟥 . посмотрел базу и сразу пошёл писать код.
Никаких «сначала пройду курс до конца, потом начну практиковаться». Это ловушка комфорта, в которой застревает большинство новичков. Ведь действительно, посмотреть пару видосов намного легче, чем открыть редактор👩💻 .
🥳 Дальше всё шло по накатанной: пишу, застреваю, иду искать видео или гуглить, как решить конкретную проблему, потом снова пишу. Именно ошибки и застревания, а не лекции, были моим настоящим учителем. Только там я действительно осознавал, что пишу и чего не понимаю. Ведь пока ты смотришь видео, тебе кажется, что ты всё понимаешь ровно до тех пор, пока сам не начнешь писать.
🤨 Как только я понял, что уже что-то могу (это было не сразу, моментами я понимал, что знаю еще очень мало), я начал делать то, что мне реально было интересно. Сначала были маленькие пет-проекты, а потом даже начал брать мелкие заказы. Мой первый заказ был очень простым, но то, что он дал мне по опыту, не сравнится ни с чем.
Ну а дальше я просто продолжал работать🧑💻 . Писал телеграм-ботов (начинал с Telethon он тогда казался удобнее, а потом уже перешёл на aiogram), потом пошли скрипты и веб-скраперы на Playwright. В общем, ставил задачу, спотыкался, гуглил ошибки, читал документацию так и начал понимать 🥸 . На реальных пет-проектах и задачах скилл растёт в разы быстрее, чем от просмотра сотого курса про переменные, после которого ты всё равно не будешь чувствовать, что знаешь достаточно.
И самое важное это иметь человека под рукой, который в этой теме давно💪 . Я обучался тогда, когда даже не каждый программист знал, что такое ИИ. И то, что у меня рядом был человек с опытом, который в любой момент мог подсказать и дать совет, невероятно ускорило мое обучение. Уверен, что мой путь был бы намного дольше, если бы не он 😘 .
🤔 Главное понимать, что быстрого результата не будет. Пару раз я забивал на обучение, но всегда возвращался. Потому что программирование это кайф, особенно когда видишь, как твой код реально работает 💻
Ищите наставника и продолжайте учиться, всём хорошого кодинга👌 )
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 СВЯЗАТЬСЯ СО МНОЙ❤
Каждый, кто хоть раз задумывался «с чего начать», заходил в ютуб
Никаких «сначала пройду курс до конца, потом начну практиковаться». Это ловушка комфорта, в которой застревает большинство новичков. Ведь действительно, посмотреть пару видосов намного легче, чем открыть редактор
Ну а дальше я просто продолжал работать
И самое важное это иметь человека под рукой, который в этой теме давно
Ищите наставника и продолжайте учиться, всём хорошого кодинга
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Фриланс или найм? Или почему все так хотят в компанию?🤔
👍 Каждый, кто только заходит в разработку (особенно если тебе ещё нет 18), думает примерно одно и то же: надо срочно дотянуть до джуна и устроиться в компанию 💪 . Кажется, что официальная работа главный показатель, что ты уже «настоящий» программист. Вчера увидел видео, где в комментариях писали: «программистом можешь называться только тогда, когда тебя приняли на работу». 💪 С этой же мыслью ко мне в личку обращались уже не раз. Решил написать об этом прямо.
💪 Сразу скажу корпорации, HR и даже ИИ-фильтры часто душат инициативу на корню. Тебя могут завернуть просто потому, что нет корочки о высшем или «нужного» опыта в резюме. Хотя по факту ты уже спокойно можешь писать рабочий код, и тут многим приходиться врать, но как бы ты не врал это потом где либо вскрывается.
☺️ На фрилансе правила совсем другие. И для начала я всем советую хотя бы присмотреться к этому формату. Заказчику плевать, сколько тебе лет и что написано в паспорте. Ему нужен результат. Если бот стабильно работает и решает задачу ты получаешь оплату👍 . Если можешь внятно разобрать ТЗ и довести проект до деплоя тоже. Здесь твоя визитная карточка GitHub и реальные кейсы, а не диплом в универе или строчка в трудовой
🤨 Пока кто-то месяцами рассылает резюме и ждёт ответа от рекрутеров, на фрилансе можно брать прикладные задачи и получать первые деньги. Именно так я и начинал выходить за рамки пет-проектов. Мелкие заказы дали мне в разы больше опыта, чем любая «официальная» стажировка.
Ну а дальше просто продолжал брать задачи🧑💻 . Где-то спотыкался, где-то гуглил, где-то читал документацию. Скилл рос заметно быстрее, чем когда просто сидишь и учишь теорию.
🤔 Главное понимать найм даёт стабильность это да, спорить бесполезно. Но если хочешь быстрее прокачаться, научиться общаться с клиентами и не зависеть от формальностей, фриланс даёт намного больше свободы😲 . Паспорт там не спрашивают, на гражданство не смотрят. Смотрят только на то, что ты умеешь делать руками. Но как бы ни казалось, что «просто бери и делай» многие как раз на этом этапе и застревают 🙄 . Пет-проекты уже есть, а как выйти на первые оплачиваемые задачи непонятно. Вроде и можешь что-то написать, но не знаешь, с чего начать. Если узнали себя пишите в лс, разберёмся
Скоро выкачу пару анонимных опросов, попрошу каждого ответить честно.
Всем хорошего времени суток и кода без багов😚
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 СВЯЗАТЬСЯ СО МНОЙ❤
Ну а дальше просто продолжал брать задачи
Скоро выкачу пару анонимных опросов, попрошу каждого ответить честно.
Всем хорошего времени суток и кода без багов
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤3👍2⚡1
Как и обещал, выкатываю 3 быстрых анонимных опроса. Хочу получше узнать, кто меня читает, чтобы делать контент и разборы точечнее.
Спасибо🤝
Спасибо
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤3
73% из вас кодят просто так. Почему? 🤔
Почти 150 человек проголосовали в опросах, и картина получилась максимально показательная: 81% учатся, 73% вообще ничего не зарабатывают, а на фрилансе сидит всего 2%, хотя я ранее рассказывал, что фриланс для начала очень хорош💪 . Вы пилите пет-проекты, учите языки, но годами сидите без реальных заказов. Знаете, в чем главная ошибка? Пока вы боитесь конкуренции на биржах и вечно «доучиваете базу», другие забирают заказы просто потому, что наглее и умеют правильно себя подать 💪 . Чтобы перейти из категории «вечного самоучки» в реальный фриланс или к другому способу заработка, нужно поменять в первую очередь мышление, но я собрал 3 решения самых частых проблем новичков:
1. Перестать писать скрипты для себя, а выставить что-то наружу и правильно оформить хотя бы 2 кейса.
2. Уйти с забитых бирж или чатов, где нет потенциальных заказчиков, в неочевидные места, где есть клиенты.
3. Научиться писать отклики, на которые отвечают, а не кидают в спам ИИ-фильтры ещё до того, как они попадут к HR.
Если понимаешь, что застрял и не знаешь, как сделать первый шаг к реальным деньгам напиши мне в ЛС. На менторстве у меня уже 5 человек, мест нет, но есть места для личного аудита.
За $15 сделаю личный текстовый аудит: разберу твой стек и портфолио, дам советы и покажу конкретные площадки/места, где могут быть потенциальные клиенты под твои навыки. Возьму только 3 человек ❗️, чтобы разобрать каждого детально.
Хватит кодить для себя. Всем хорошего вечера😚
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 ЛИЧНЫЙ АУДИТ СО МНОЙ ❤
Почти 150 человек проголосовали в опросах, и картина получилась максимально показательная: 81% учатся, 73% вообще ничего не зарабатывают, а на фрилансе сидит всего 2%, хотя я ранее рассказывал, что фриланс для начала очень хорош
1. Перестать писать скрипты для себя, а выставить что-то наружу и правильно оформить хотя бы 2 кейса.
2. Уйти с забитых бирж или чатов, где нет потенциальных заказчиков, в неочевидные места, где есть клиенты.
3. Научиться писать отклики, на которые отвечают, а не кидают в спам ИИ-фильтры ещё до того, как они попадут к HR.
Если понимаешь, что застрял и не знаешь, как сделать первый шаг к реальным деньгам напиши мне в ЛС. На менторстве у меня уже 5 человек, мест нет, но есть места для личного аудита.
За $15 сделаю личный текстовый аудит: разберу твой стек и портфолио, дам советы и покажу конкретные площадки/места, где могут быть потенциальные клиенты под твои навыки. Возьму только 3 человек ❗️, чтобы разобрать каждого детально.
Хватит кодить для себя. Всем хорошего вечера
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤8
Купил RTX 5060 Ti на 16GB ради обучения нейросетей. Почему это оказалось неэффективно по времени? 🙃
Этот пост посвящается тем, кто хоть раз задумывался брать себе видеокарту под нейронки: Спойлер (не надо). Когда я брал карту с 16 ГБ видеопамяти, в голове была идеальная картина💪 беру железо, локально гоняю нейронки, обучаю тот же YOLO или другие модельки прямо у себя на ПК. Никаких платных сервисов, полная независимость, ну и главное платить не нужно за инструменты типа Claude Code, Cursor и другие 💃
Но реальный опыт быстро расставил всё по местам😢
16 ГБ VRAM это действительно минимум для комфортной работы с ИИ сегодня. Но есть огромная разница между запуском и обучением😃 . Вот почему обучать серьезные модели дома оказалось сомнительной идеей по времени:
Скорость и время эпох. То, что в облаке на A100 или H100 обучится за 10–15 минут, домашняя карта будет крутить 4–6 часов . Время в разработке самый дорогой ресурс, ошибаться стоит очень дорого😰 , и тут дело не в деньгах.
Паралич системы. Самое неудобное😱 , что пока идет обучение, видеокарта забита под 100%, память забита 😨 , ПК превращается в шумящий обогреватель комнаты. И, соответственно, полноценно работать, кодить параллельно или тестировать новые фичи на этой же машине в этот момент нормально не получится
Суровая математика облаков😃 . Аренда топового серверного GPU на RunPod или Vast.ai на полчаса стоит буквально 30–50 центов. Отдать полдоллара и получить готовые веса через 10 минут в разы выгоднее, чем греть комнату своей картой полдня 😬 .
Какой вывод можно сделать, ну и какой сделал я🤔 ?
Локальная карта на 16 ГБ это потрясный инструмент для разработки, НО толоко отладки кодовой базы, тестов и запуска готовых сеток. Ты можешь быстро проверить гипотезу, спарсить данные, запустить локальную vision-модель и убедиться, что всё работает без ошибок🤔 . Ну или единственный плюс можешь запустить Джарвиса без смс и регистрации ☺️ , но для этого есть карты и послабее.
А вот само обучение нужно сразу выносить в облачные инстансы😚 . Это сохраняет время, деньги, железо и нервы.
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 ЛИЧНЫЙ АУДИТ СО МНОЙ ❤
Этот пост посвящается тем, кто хоть раз задумывался брать себе видеокарту под нейронки: Спойлер (не надо). Когда я брал карту с 16 ГБ видеопамяти, в голове была идеальная картина
Но реальный опыт быстро расставил всё по местам
16 ГБ VRAM это действительно минимум для комфортной работы с ИИ сегодня. Но есть огромная разница между запуском и обучением
Скорость и время эпох. То, что в облаке на A100 или H100 обучится за 10–15 минут, домашняя карта будет крутить 4–6 часов . Время в разработке самый дорогой ресурс, ошибаться стоит очень дорого
Паралич системы. Самое неудобное
Суровая математика облаков
Какой вывод можно сделать, ну и какой сделал я
Локальная карта на 16 ГБ это потрясный инструмент для разработки, НО толоко отладки кодовой базы, тестов и запуска готовых сеток. Ты можешь быстро проверить гипотезу, спарсить данные, запустить локальную vision-модель и убедиться, что всё работает без ошибок
А вот само обучение нужно сразу выносить в облачные инстансы
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10
Почему тишина в канале, и что было на этой неделе 🤔
Знаю, что после поста про видеокарту прошло больше недели без новых постов, и часть из вас наверняка подумала "ну вот, ещё один заброшенный канал"😅 Рассказываю, чем на самом деле было занято моё время.
Аудиты. Почти набрал полную группу людей. И я всегда подхожу к людям, которые платят за разборы, очень ответственно стараюсь индивидуально прояснить каждому все моменты и часто делаю больше, чем должен. Разобрал стек и портфолио у ребят, которые писали в ЛС со своими проблемами😚 Вынес из этого кучу закономерностей: каждый думает, что такая проблема только у него, но на самом деле ошибки у 90% новичков и даже не только новичков одинаковые. Многие боятся что-то спрашивать, потому что кажется, будто если обратиться за помощью к старшему, значит ты слабый. Но это не так 💪
Нейронки. После истории с RTX 5060 я не бросил тему посмотрел в комментах, где советовали попробовать облачный запуск ИИ☺️ и копнул глубже: тестировал разные связки. Скоро будет пост с конкретными цифрами по деньгам и времени.
В целом хорошо провёл эту неделю. Буду стараться не делать таких пробелов между постами. А чтобы понимать, интересно ли вам, чтобы я постил чаще накидайте больше реакций, а в комментах пишите свои идеи для постов👍
КАНАЛ📱 ЧАТИК💬 ГИТХАБ👨💻 ЛИЧНЫЙ АУДИТ СО МНОЙ ❤
Знаю, что после поста про видеокарту прошло больше недели без новых постов, и часть из вас наверняка подумала "ну вот, ещё один заброшенный канал"
Аудиты. Почти набрал полную группу людей. И я всегда подхожу к людям, которые платят за разборы, очень ответственно стараюсь индивидуально прояснить каждому все моменты и часто делаю больше, чем должен. Разобрал стек и портфолио у ребят, которые писали в ЛС со своими проблемами
Нейронки. После истории с RTX 5060 я не бросил тему посмотрел в комментах, где советовали попробовать облачный запуск ИИ
В целом хорошо провёл эту неделю. Буду стараться не делать таких пробелов между постами. А чтобы понимать, интересно ли вам, чтобы я постил чаще накидайте больше реакций, а в комментах пишите свои идеи для постов
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
5❤20⚡2👍2
Разобрал уже больше десятка стеков и портфолио. Вот что повторяется у 90% людей 🤔
Обещал раскрыть закономерности из аудитов держу слово. Прошёлся по всем разборам за последние недели и заметил, что проблемы у людей почти всегда одни и те же💃 , независимо от опыта и стека.
Портфолио есть, но оно "мёртвое". Куча репозиториев на GitHub, но только от него 0, без описания задачи, без демо. Твой потенциальный заказчик или HR тратит 10 секунд на просмотр и если за эти 10 секунд непонятно, что за проект и зачем он нужен😱 , если честно, дальше никто уже не смотрит.
Пет-проекты решают вымышленные задачи. Ещё один калькулятор это ок для тренировки💪 но не показывает, что ты умеешь решать реальные проблемы клиента. Портфолио должно отвечать на вопрос "зачем это кому-то нужно", а не "я это сделал, чтобы потренироваться".
Люди стесняются писать в ЛС, пока не станут "готовы". Самое частое сообщение, которое я получаю: "я ещё не дотягиваю, подтяну скиллы и напишу". Спойлер большинство никогда не пишет🥲 всё так грамотно сливаются или ждут ту готовность но нужно понимать что "готовности" не бывает ты всегда будешь чувствовать что ты мало знаешь 😰 , а рынок ждать не будет он очень быстро меняться.
Боятся показать, что чего-то не знают. На созвоне или в переписке с заказчиком, если чего-то не знаешь лучше сказать правду: «Не сталкивался, разберусь». Это нормально💪 . Хуже, когда пытаются натянуть уверенность там, где её нет. Заказчик это чувствует.
Да, были случаи, когда люди выходили на топовые позиции в компании на лжи и уже там доучивались🥳 . Но это работало только потому, что они уже давно тянули этот уровень просто не хотели подтягивать знания или не были в них уверены. А когда появилась возможность воспользовались 😬 не рекомендую это как стратегию, но по факту такое бывает
Если узнал себя хотя бы в одном пункте это нормально, через это проходят почти все. Вопрос не в том, есть ли у тебя эта проблема, а в том, сколько ты собираешься с ней сидеть🤣
Всём спокойной ночи, и код без багов😚
КАНАЛ📱 ЧАТИК💬 СОТРУДНИЧЕСТВО ✅️ АНОНИМНОЕ МЕНТОРСТВО❤
Обещал раскрыть закономерности из аудитов держу слово. Прошёлся по всем разборам за последние недели и заметил, что проблемы у людей почти всегда одни и те же
Портфолио есть, но оно "мёртвое". Куча репозиториев на GitHub, но только от него 0, без описания задачи, без демо. Твой потенциальный заказчик или HR тратит 10 секунд на просмотр и если за эти 10 секунд непонятно, что за проект и зачем он нужен
Пет-проекты решают вымышленные задачи. Ещё один калькулятор это ок для тренировки
Люди стесняются писать в ЛС, пока не станут "готовы". Самое частое сообщение, которое я получаю: "я ещё не дотягиваю, подтяну скиллы и напишу". Спойлер большинство никогда не пишет
Боятся показать, что чего-то не знают. На созвоне или в переписке с заказчиком, если чего-то не знаешь лучше сказать правду: «Не сталкивался, разберусь». Это нормально
Да, были случаи, когда люди выходили на топовые позиции в компании на лжи и уже там доучивались
Если узнал себя хотя бы в одном пункте это нормально, через это проходят почти все. Вопрос не в том, есть ли у тебя эта проблема, а в том, сколько ты собираешься с ней сидеть
Всём спокойной ночи, и код без багов
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤5👍1 1
Почему слушать окружающих путь в никуда 🙃
Те кто только начинают, прошу дочитать до конца❤️
Сколько раз слышал в свою сторону: "программирование не для тебя", "иди на нормальную работу", "это развод". Когда я начинал, мне было 12 лет, и тогда часто слышал: "какие тебе заказы", "кто тебе заплатит". Знакомо? Мне тем более😐 . И знаешь что если бы я слушал всех, кто мне это говорил, я бы до сих пор сидел где-то на пункте выдачи или заводе и думал "это не моё, они ж лучше знают".
Окружающие судят по своему потолку, а не по твоему. Человек, который сам никогда не пробовал фриланс или свой проект, который 40 лет работал на почте или в школе, физически не может дать тебе адекватный совет про это🤬 . Он просто транслирует свой страх или чужой опыт, который где-то краем уха услышал. Это не значит, что он плохой или желает зла просто у него нет данных, чтобы судить.
"Разумные" советы чаще всего самые безопасные, а не самые правильные💪 . Тебя всегда будут отговаривать, чтобы ты не начал. "Иди в найм, там стабильность" это правда, но стабильность и рост это разные вещи. Уверен, мало кто из твоего окружения скажет тебе "рискни", потому что если не получится виноватым в глазах окружающих окажется советчик, а не ты 😒 . Люди инстинктивно советуют то, что не создаст им дискомфорт от ответственности за твой результат. Но не нужно идти на поводу у таких всегда выбирай головой соглашайся с ними на словах, но молча продолжай своё.
Возраст это отдельная тема. Когда ты школьник, тебя мало кто воспринимает всерьёз твоя главная задача учиться, сдать экзамены, поступить, и якобы дальше всё будет хорошо. Нет, не будет, если у тебя уже есть цель не жди сдачи экзаменов или пока подрастёшь🤯 . Время идёт, а ты стоишь на месте, думая, что универ обучит тебя лучше, чем ты сам 😭 . Когда я проходил свой первый курс, меня окружали 13-14-летние школьники, которые реально шарили в программировании лучше некоторых "взрослых с дипломом". Но стоит сказать в семье или друзьям "хочу зарабатывать программированием" сразу начнётся "рано ещё", "закончи сначала школу", "делом займись". А заказчику, повторюсь, всё равно, сколько тебе лет ему важно только одно: работает твой код или нет 🤩
И главный совет: если начинаешь что-то новое новый язык программирования или вообще первый в жизни никому об этом не говори, пока не начнёт получаться. Расскажешь и зайдёт ничего не теряешь🥳 . Но если ты рассказал всем, что начал учить программирование, только посмотрев первый урок, твой мозг подумает "зачем мне что-то делать дальше, я же уже как бы сделал это". И ты подсознательно будешь чувствовать удовлетворение, будто уже добился цели а сам не дойдёшь и до второго урока 😰 . А потом забросишь, и окружающие будут добивать: "ну чё, программист, как там?"
Что с этим делать? Не игнорируй всех подряд здравая критика от того, кто реально в теме, это ценно💪 . Но фильтруй: если человек сам никогда не пробовал то, о чём советует, сидит с зарплатой $300 и думает, что выше только у депутатов, то что он вообще может тебе посоветовать? Если у тебя средний чек на фрилансе $500, а кто-то тебе что-то советует, но при этом ты понимаешь "я бы не хотел оказаться на его месте" воспринимай его слова с большим скепсисом, а не как истину 🎉 . Спрашивай у тех, кто уже прошёл путь, а не у тех, кто просто громче всех говорит.
А кто вас, никто не осудит, а только поддержит и поможет это опытный ментор, который сам прошёл этот путь. АНОНИМНОЕ МЕНТОРСТВО доступно ниже, приобретайте и развивайтесь. Всём хорошего вечера😚
КАНАЛ📱 ЧАТИК💬 СОТРУДНИЧЕСТВО ✅️ АНОНИМНОЕ МЕНТОРСТВО❤
Те кто только начинают, прошу дочитать до конца
Сколько раз слышал в свою сторону: "программирование не для тебя", "иди на нормальную работу", "это развод". Когда я начинал, мне было 12 лет, и тогда часто слышал: "какие тебе заказы", "кто тебе заплатит". Знакомо? Мне тем более
Окружающие судят по своему потолку, а не по твоему. Человек, который сам никогда не пробовал фриланс или свой проект, который 40 лет работал на почте или в школе, физически не может дать тебе адекватный совет про это
"Разумные" советы чаще всего самые безопасные, а не самые правильные
Возраст это отдельная тема. Когда ты школьник, тебя мало кто воспринимает всерьёз твоя главная задача учиться, сдать экзамены, поступить, и якобы дальше всё будет хорошо. Нет, не будет, если у тебя уже есть цель не жди сдачи экзаменов или пока подрастёшь
И главный совет: если начинаешь что-то новое новый язык программирования или вообще первый в жизни никому об этом не говори, пока не начнёт получаться. Расскажешь и зайдёт ничего не теряешь
Что с этим делать? Не игнорируй всех подряд здравая критика от того, кто реально в теме, это ценно
А кто вас, никто не осудит, а только поддержит и поможет это опытный ментор, который сам прошёл этот путь. АНОНИМНОЕ МЕНТОРСТВО доступно ниже, приобретайте и развивайтесь. Всём хорошего вечера
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤14🔥4👍2
1000 подписчиков 🎉 Спасибо, что вы тут
Если честно, когда только начинал канал, даже не думал, что дойдёт до четырёхзначной цифры☺️ . Помню первые посты, где по 20-30 просмотров и тишина в комментах, помню первый пост про свою 2д игру которую я релизнул но забросил, а сейчас читает уже тысяча человек, и это реально приятно.
За это время канал прошёл путь от просто моих странных ночных мыслей про код☺️ до разборов фриланса, аудитов, историй с железом под нейронки и даже недавно выкатил бота для анонимного менторства (спасибо всём тем кто покупает менторство). Кто-то писал в личку с самого начала, кто-то присоединился недавно неважно, спасибо, что читаете и не проходите мимо 🤝
Раз уж отмечаем расскажу честно не всё идёт гладко. Были попытки монетизации, которые не взлетели с первого раза😰 (даже писал об этом в постах). Но именно на этом канале, а не в других местах, где охваты были в разы больше, получилось хоть что-то сдвинуть с мёртвой точки. Это тоже урок для меня, и я понял не размер аудитории решает, а то, насколько она тебе доверяет 💗 .
Спасибо всём тем кто меня поддерживает, как и различными подарками так и морально. Спасибо всем, кто меня читает. Будем расти дальше вместе😚
КАНАЛ📱 ЧАТИК💬 СОТРУДНИЧЕСТВО ✅️ АНОНИМНОЕ МЕНТОРСТВО❤
Если честно, когда только начинал канал, даже не думал, что дойдёт до четырёхзначной цифры
За это время канал прошёл путь от просто моих странных ночных мыслей про код
Раз уж отмечаем расскажу честно не всё идёт гладко. Были попытки монетизации, которые не взлетели с первого раза
Спасибо всём тем кто меня поддерживает, как и различными подарками так и морально. Спасибо всем, кто меня читает. Будем расти дальше вместе
КАНАЛ
Please open Telegram to view this post
VIEW IN TELEGRAM
1 10❤4👍1