Я тоже думал: «Да норм у меня винда, всё работает, всё летает». Но 4 месяца назад взял мак (m1 air 13)— и теперь каждый день говорю себе: а чё, так можно было?
Но давайте без романтики. Разберём, что вообще даёт мак
Что ты реально получаешь:
1) Скорость
Он просто работает. Быстро, стабильно, молча. Забыл, что такое «обновление 47 из 358». Всё грузится за секунду, никаких фризов, лагов и вечной борьбы с драйверами.
2) Dev-комфорт
Установить окружение — это не квест, а 15 минут на brew и пару команд в терминале. Docker, Node, Git — всё из коробки. Работает как швейцарские часы.
3) Фокус
Открываешь крышку — и уже в деле. Ничего не отвлекает, не бесит. Всё просто. Всё приятно. Это как перейти с Жигулей на Теслу (ну или хотя бы Kia 😄).
4) Тишина
Мак — абсолютно бесшумный. Ни писка, ни шума кулеров. Даже когда я его грузил монтажом и рендером, максимум — становился чуть тёплым. Всё.
5) Батарея
Монтажу на нём видосы, работаю, браузеры, фигма, VS Code — и он держит по 12+ часов.
А в «лайт» режиме (почта, заметки, ютубчик) — жить может по несколько дней.
Что ты НЕ получишь:
+300 к скиллу
Mac сам за тебя код писать не начнёт. Без разницы, на чём ты фигачишь — если не учишься, не пишешь код, не развиваешься — ничего не изменится.
Универсальности Windows
Некоторые тулзы могут не работать. Да, бывает. Привыкаешь. Или заводишь второй ноут / ставишь виртуалку Windows
💡 Вывод: если ты уже немного разбираешься в dev-процессе и хочешь просто чтобы всё работало — мак точно зайдёт.
Это не про понты, а про удобство, стабильность и фокус на коде.
Но магии не будет — работать всё равно тебе
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👾6
Сколько часов в день занимаешься программированием?
Anonymous Poll
30%
Менее 1 часа
39%
1-3
15%
3-5
7%
5-8
10%
8+часов
👍6
Небольшой ознакомительный пост
Создал ссылку для анонимных вопросов, если хочешь задать вопрос об IT - кликай сюда
Либо заходи в наш общий чат
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👾12❤4
(и да, это не теория из космоса — это реальный стек, с которым уже берут на работу)
1. База, без которой никуда Сюда стоит залетать как можно раньше:
AI в помощь: OpenAI, DeepSeek и т.п. — это твои новые учителя. Настрой себе AI-ассистента и задавай ему всё — от "что делает map?" до "почему у меня всё сломалось"
Git + GitLab/GitHub — без коммитов нет продакшена
JavaScript (база): от переменных и условий до массивов
Отладка: уметь ловить баги в JS-приложениях — маст
JS: синтаксис — массивы, колбэки, промисы
TypeScript: types, interfaces, generics, utility, mapped, conditional — знать, что это и зачем
SSR / SSG: понимать, чем отличаются и где применяются
BE vs BFF: кто за что отвечает
Тесты: юнит-тесты, e2e — желательно уметь запускать vitest/playwright и понимать, зачем это всё
2. Дальше развилка — либо ты T-shape в сторону фронта, либо в сторону бэка. Поехали по обеим.
T-shape → больше в фронт (FE)
Следишь за актуальным стеком: что там сейчас хайпит — React, Next, Astro, Vue?
Умеешь поднять проект на любом популярном фреймворке
FSD / Atomic design — не просто "кину кнопку в середину", а модульно, структурно
State management (Zustand, Redux, etc.) — что-то одно уверенно
Веб-подкапотное: webworkers, indexedDB, DOM оптимизации, TTI, TTFB и прочие страшные буквы
UI-библиотеки: Radix, ShadCN, Mantine, AntD — бери что-то и доводи до автоматизма
Fullstack pet-проект: 75% FE / 25% BE — чтоб показать, что не только пиксели двигаешь
Базовая аналитика: Sentry, Grafana, GTM, метрики
T-shape → больше в бэк (BE)
Следишь за бэкенд-рынком: актуальные подходы и инструменты
Фреймворк: NestJS — must have
Архитектура: Clean Arch / 3-layer — чтоб код не превратился в лапшу
Redis, Kafka/Rabbit — очереди, кеши, масштаб
SQL и NoSQL: PostgreSQL, Mongo, Cassandra и т.д.
Сложные темы: highload, репликация, шардинг, транзакции, ACID/BASE, Saga, MVCC
ООП: не просто классы, а дизайн-паттерны и архитектурные подходы
Аутентификация: сессии, JWT, куки
Fullstack pet-проект: 25% FE / 75% BE — бек надо уметь показывать
Мониторинг и логгинг: Grafana, Kibana, ClickHouse
3. Параллельно качаем и используем на практике:
Алгоритмы и структуры данных: bigO, бинарный поиск, сортировки, codewars 4-5 kyu, map, set, linked-list
Базовый system design: REST, gRPC, WebSocket, кэш, базы, CDN, DNS
Docker, docker-compose, bash, CI/CD пайплайны
Принципы разработки: OOP, SOLID, DRY, KISS, паттерны (Singleton, Factory, Observer, Strategy)
Безопасность: XSS, CSRF, cookies, storage, JWT — знать, где и как можно словить баг
4. И, если ты хочешь сразу войти с уровнем выше Junior — качайся в такие темы:
Node.js: fs, path, os, child_process, crypto и пр. — база для нормального BE
Low-code / No-code: Make, Excel + AI, Airtable и аналоги — не заморачиваться там, где можно сэкономить время
Scrum / Agile / Kanban / Story points — немного "менеджера в душе" не повредит
Коллаборация: участвовал в проекте с командой — это огромный плюс
Второй язык (Go, Python) — хватит базового понимания
TS: type-challenges Easy/Medium, infer — очень сильно прокачивает TS
Интеграция с платёжками (Stripe, Paddle) — полезно для pet-проектов
Авторизация с нуля: самописная auth-система
Деплой сайта на свой домен: VPS, CI/CD — полностью пройти путь "от кода до продакшена"
GraphQL: запросы, мутации, схемы — must-have
DDD: начинай изучать, если хочешь писать масштабируемо
Вывод: Хочешь попасть в IT — учись как разработчик, а не как студент. Всё, что выше — roadmap, который ты можешь грызть по кусочкам. Пиши, тестируй, гугли, общайся с ИИ, делай пет-проекты и не бойся откликаться, даже если кажется, что знаешь не всё.
Работать начинают не идеальные, а настойчивые.
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19❤🔥6🔥4👾2
База Computer Science, сетей
Anonymous Poll
31%
Изучаю, интересно
51%
Не знаю, где изучать, но очень хотел бы
18%
Не интересно
👍1
Всё чаще вижу, как народ в панике бегает по IT-чатам: «всё, ChatGPT всё напишет, мы не нужны», «зачем учиться, если ИИ всё делает». Ну, во-первых — не всё, а во-вторых — хорошая новость: ты как разработчик теперь нужен ещё больше, чем раньше.
ИИ уже умеет:
писать автотесты,
заполнять конфиги,
оптимизировать код и даже придумывать архитектуру.
И вроде звучит страшно, да? Но если капнуть глубже — всё, что он делает, ты и так бы делал, просто долго и муторно. Теперь это делают ИИшки — а ты двигаешься дальше, решаешь задачи посложнее.
Нет. Потому что:
бизнес-задачи надо понимать,
общаться с заказчиком — тоже тебе,
думать, как лучше построить архитектуру, на какую базу положить данные, когда разнести фронт и бэк — тоже не ChatGPT, а ты.
ИИ пока что — это крутой ассистент. Как если бы тебе дали сильного джуна, который не ноет и не спрашивает «почему билд не собирается», а просто работает. Ну кайф же?
Наоборот. Работы станет больше — бизнес видит, что автоматизация рулит, и хочет ещё. А кто будет управлять этими ИИ-сценариями, собирать пайплайны, писать промпты, следить за их адекватностью и безопасностью? Ты, бро.
🧱 Так стоит ли учиться кодить в 2025-м?
Не просто стоит — НУЖНО. Причём, чем раньше начнёшь — тем быстрее вырастешь в спеца, который умеет и руками, и с ИИ.
💬 Мой тейк: ИИ не отнимет работу у программистов. Он отнимет работу у тех, кто не умеет работать с ИИ. Поэтому вместо того, чтобы пугаться — изучи как юзать GPT, Copilot, и т.д., и встрой это в свой стек. Умный разработчик с ИИ = 10 обычных.
Компании нанимают, например, 100 программистов не потому, что им нужно именно 100, а потому что могут позволить себе 100, оставаясь прибыльными. Если какая-то компания сократит программистов в 5 раз, её конкуренты моментально этим воспользуются, даже если придётся пару лет поработать в минус. Больше программистов = быстрее рост продукта и прибыли. Это не бухгалтеры, где рост количества — это просто рост расходов.
Сокращение программистов без потери прибыли — это больше фантазия акционеров, чем реальность. И как раз такие менеджеры громче всех и кричат про то, что ИИ нас всех заменит. Ну, легко верить в то, о чём давно мечтаешь.
Кажется, если один может заменить пятерых — зарплаты должны упасть? Не факт.
Основной драйвер зарплат в IT — это стартапы и маленькие команды. Сейчас, чтобы сделать MVP, нужен бюджет на 5 человек. А с ИИ — может хватить и одного. Меньше порог входа → больше проектов вообще доходят до реализации. И хотя в каждом будет по 1–2 разработчика, в сумме рабочих мест может стать даже больше.
Да и внутри компаний появится спрос на маленькие in-house команды. Там, где раньше было нецелесообразно держать целый отдел, теперь могут нанять 1–2 разработчиков, потому что стало дешевле. Это создаёт новые рабочие места и увеличивает спрос.
ИИ снижает цену создания продукта. А это почти всегда приводит к росту количества самих продуктов. А значит, и разработчиков нужно больше, а не меньше.
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤5👾3🔥1
STR IT
PS: опрос к вчерашнему посту
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
В рамках блока ответов на вопросы пришла идея написать пост. Увидел 3 однотипных вопроса
Привет, как быстрее найти первую работу и заработать бабок с айти, стоит ли идти на джуна, а дальше повышаться или сразу идти на мидл
1) как не выгореть от программирования и отказаться от вайб кодинга
2) как найти работу начинающему специалисту
привет,я только начинаю работать с языками программирования,скажи пожалуйста,какой наиболее легкий будет для начала?
"Как быстрее заработать бабок", "Как отказаться от вайб-кодинга", "Наиболее легкий путь".
Складывается ощущение, что людям программирование противно, каждая секунда проведённая за кодом вызывает отторжение. Но люди продолжают себя мучать из-за одной цели - деньги. Нет, я не буду говорить, что "деньги не главное" и прочий бред. В нашем мире деньги являются ключевым фактором в выборе сферы деятельности, НО не единственным.
Задай себе вопрос - "Я кайфую от программирования?" или хотя бы "Мне не противно программировать?". Ведь если кайфа нет — не получится работать/учиться больше остальных, всегда будет желание закончить пораньше. По итогу ты всегда будешь хуже людей, которые горят этим делом и занимаются по 10+ часов, особо без усилий.
Опять же, если ты не кайфуешь от программирования, это не значит что нужно бросать — просто подумай, точно ли это то, чем ты хочешь заниматься? Если ответ да — это главное, и без разницы на все остальное.
Ведь нет ничего хуже проживать жизнь, в которой ты просыпаешься и каждый день едешь на нелюбимую работу, от которой тебе тошно. Да и не получится достичь высот в сфере, которая тебе противна, все что остается — быть посредственным, не лучшая учесть, не так ли?
Занимайтесь тем, от чего вы кайфуете. Занимаясь любимым делом, будет в 100000 раз легче себя реализовать, достичь высот и проживать счастливую жизнь.
Не нужно учить программирование(да вообще делать что-угодно), только из-за того, что все остальные это делают. Не слушай никого, кроме себя
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
4❤11👍6😭5🔥2👏1👾1
Сколько часов в день проводишь в соц. сетях (в развлекательных целях)?
Anonymous Poll
10%
Меньше 1
37%
1-3
23%
3-5
30%
Больше 5
Друзья, нашел большой список пет-проектов, для разработчиков любой сферы/грейда.
Если давно хотел написать проект, но идей как не было так и нет — смотри список)
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13
Есть такое странное состояние:
…но внутри всё раздражает, и хочется выйти в окно от слов “срочно пофиксить баг в проде”.
"Выгорание! Срочно отдых! Перегрелся!"
Но, скорее всего, это не выгорание.
Многие путают выгорание с раздражением. А это вообще не одно и то же.
Если ты: – спокойно мог бы работать, но тупо не хочешь
– оттягиваешь таски до последнего, потому что они бессмысленные
– ловишь себя на мысли: “а зачем я вообще это делаю?”
…то, скорее всего, ты не сгорел.
Ты заскучал, застрял, завис в проекте, где нет жизни.
Даже если проект мечты. Даже если задача интересная. Ты смотришь в экран и не можешь. Тело не может. Мозг не включается.
И тут уже — отпуск, сон, психотерапия, поддержка.
Проект — тупой. Команда — не твоя. Менеджмент — абстрактный. Задачи — не ведут никуда.
Ты — как умная дрель, которой поручили ковырять обои.
Потому что: – при выгорании нужно останавливаться и лечиться
– при раздражении — двигаться и менять вектор
Ты бы взялся за другой проект, где видно результат? Где интересная команда? Где не впустую?
Если да — ты не сгорел.
Ты просто не там.
И да, скука — это тоже форма выгорания.
Но не острая, а хроническая.
Если ты годами делаешь то, что тебе неинтересно, не растёшь, не развиваешься, не видишь смысла — ты медленно тухнешь. А потом просыпаешься в 35 с фразой “а я вообще зачем всё это?”
– Поговори с собой честно: ты бы делал то, что делаешь, если бы тебе не платили?
– Посмотри, в чём ты теряешь интерес: задачи, окружение, темп, продукт?
– Попробуй сначала поменять контекст: проект, команду, менеджера.
– Не поможет — поменяй направление: специализацию, стек, формат работы.
– Всё равно бесит? Уходи. Не жди, пока догоришь до пепла.
Если хочешь остаться в профессии надолго, научись вовремя останавливаться, проверять себя и перестраиваться. Это и есть осознанная карьера.
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3🔥3🥰1
Синдром самозванца — это не когда ты ничего не знаешь.
Это когда ты уже многое умеешь, но продолжаешь сомневаться, что имеешь на это право.
Ирония?
“А вдруг я просто везунчик? Просто делаю вид, что понимаю?”
Почему так происходит?
Потому что знания работают как фонарик: чем дальше идёшь, тем больше освещаешь, и тем сильнее видишь, сколько ещё всего ты не знаешь.
И это не баг. Это фича роста.
📈 Уверенность — это U-образная кривая: – на старте ты ничего не знаешь и не осознаёшь масштаб
– потом ты учишься и… чувствуешь себя тупым
– потом ты принимаешь это и работаешь в своём темпе
А теперь сигналы, что синдром самозванца зашёл слишком далеко:
– ты боишься задать вопрос, чтобы не подумали, что ты тупишь
– ты заранее извиняешься за любой код: “ну тут грязно, я потом почищу”
– ты не радуешься своим успехам: “ну там фигня, ничего особенного”
– ты сравниваешь себя с другими и думаешь, что они “по-настоящему шарят”, а ты просто маскируешься
Но все ошибаются. Абсолютно все.
Вопрос не в том, ошибаешься ли ты, а в том, как ты к этому относишься.
Кстати, если тебе кажется, что ты притворяешься —
это значит, что ты думаешь, рефлексируешь, анализируешь.
Ты уже не живёшь на автопилоте, и это отличная новость.
Глупцы не задаются вопросом “достаточно ли я хорош?”.
Глупцы уверены, что они лучше всех.
Что с этим делать?
Записывай, чему научился.
Ты будешь поражён, сколько всего освоил за последний месяц/квартал/год. Просто забудешь, если не запишешь.
Делись, даже если кажется “это знают все”.
Ты удивишься, сколько людей этого не знают.
А если и знают — они скажут “классно объяснил”.
Говори себе “пока”.
“Я пока не знаю”, “я пока не умею”. Это временно. И это нормально.
Спроси, как ты выглядишь со стороны.
Часто другие видят твой рост, даже когда ты сам зарыт в сомнения.
В завершение:
Ты не обязан быть идеальным.
Ты не обязан всё знать.
Ты не обязан быть самым умным в комнате.
Ты просто обязан оставаться честным с собой, развиваться в своём ритме и помнить, что даже крутые сеньоры иногда смотрят в код и говорят: “а кто вообще это писал?.. а, я” 😅
<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍3🔥3