Forwarded from STR IT (str .)
Накипело, так что будет длинный пост..
Раньше я сознательно писал код по принципу "сначала работающий, потом красивый" Быстро накидывал максимально тупой, но рабочий вариант. Потом (если оставалось время) рефакторил и приводил в порядок. Казалось, это идеальная стратегия под дедлайны: снижаешь риски, что задача не будет сделана вообще.
Но спустя время осознал проблему:
"Потом" не наступает никогда
Новые задачи, баги, правки – и твой "временный" костыль живет в проекте годами. Пока не превратится в такого монстра, что проще переписать с нуля, чем разбираться.
Возвращаться к своему коду – это пытка
Через полгода открываешь свой же код и думаешь: "Какой дебил это писал?.. А, это же я". И самое печальное – ты действительно не понимаешь, как это работает, хотя сам и написал.
Любое изменение превращается в ад
Хочешь добавить фичу? Получай 10 неочевидных багов. Пытаешься что-то починить – ломается в трёх других местах. В итоге каждый коммит – русская рулетка.
Теперь меняю подход:
Лучше чуть изначально обговорить более длинные сроки
Лучше потратить время на архитектуру, чем потом переделывать.
Вывод: если код изначально — говно, он таким и останется. А дедлайны — вечны. 🚬
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from STR IT (str .)
*Meta разрешит ИИ на собеседованиях по лайв кодингу
*Meta планирует дать кандидатам доступ к ИИ во время технических интервью.
«Ваш стек?»
«Ну... C#, .NET Core, GraphQL, Cursos...»🕺
* Meta признана экстремистской в РФ
Str IT | Подписаться
*Meta планирует дать кандидатам доступ к ИИ во время технических интервью.
Главное:
— Цукерберг считает, что в ближайшие 1–1,5 года разработчики станут «креативными координаторами» для ИИ-кодеров.
— Уже тестируют на своих инженерах: симулируют собесы, чтобы адаптировать процесс.
«Ваш стек?»
«Ну... C#, .NET Core, GraphQL, Cursos...»
* Meta признана экстремистской в РФ
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Forwarded from STR IT (str .)
Этот скрипт за минуту проверяет 400+ соцсетей и сервисов по одному никнейму.
Помогает при OSINT-разведки, проверки на утечки, поиске «цифрового следа»
Вводишь ник — получаешь прямые ссылки на все страницы.
Попробовать — GitHub
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Forwarded from STR IT (str .)
Из основного:
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Forwarded from STR IT (str .)
Каким ВПН пользуетесь?
Anonymous Poll
32%
Свой, развёрнутый
37%
Бесплатный из AppStore / PlayMarket
20%
Платный из AppStore / PlayMarket
11%
Не пользуюсь
Forwarded from STR IT (str .)
Код - ключевой ресурс любого IT продукта, и так же как и другие ресурсы — стоит денег. Если ты работаешь на обычной работе - ты тратишь деньги бизнеса, если еще учишься - тратишь свое время, которое в перспективе так же стоит денег. По этому никогда нельзя бездумно программировать.
НО:
1) Если тебе страшно начинать программировать(ты только начал учиться) - начинай писать бездумно, чтобы убить страх кодинга.
2) Но если ты же +-опытный разработчик, то никогда не начинай программировать без четкого плана реализации, даже небольшие проекты.
Да, это 2 тезиса звучат противоречиво, но не пережив 1-ый, ты не придешь ко 2-му.. А сейчас мы разбираем 2-ой.
В продуктовой разработке нужно большую часть времени - думать, а не писать код. Нужно составить архитектуру приложения, как оно будет взаимодействовать с другими сервисами.
Лучше такие моменты фиксировать, на бумаге, либо в онлайн рисовалках, по типу draw.io.
Касаемо фронта - когда нужно сделать определённую страницу, в первую очередь продумай что на ней будет выполняться, попытайся накидать макет(если его нет)\ Если есть готовый дизайн - подумай, как ты организуешь компоненты в коде, какие паттерны будешь использовать и умоляю — не начинай кодить сразу, как увидел/придумал задачу.
Сначала подумай
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from STR IT (str .)
Да, в такой конкуренции MAX может кидаться в юзеров дерьмом, все равно конкурентов забанят..
*Meta, признанной экстремистской организацией.
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from STR IT (str .)
Хотя бы от Яндекса, а не от вк..
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from STR IT (str .)
Сообщается, что в конкурсе примут участие 100 инженеров-программистов, работающих без доступа к Cursor
Лучше пусть на бумаге пишут)
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Forwarded from STR IT (str .)
This media is not supported in your browser
VIEW IN TELEGRAM
Public APIs — здоровый каталог бесплатных Апишек для твоих пет проектов: аниме, погода да и вообще все что угодно — бесплатно
Гитик | Сайтик
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from STR IT (str .)
Революция вайб-кодинга отменяется
Финальный пост про вайб-кодинг, "замену программистов" и подобный бред)
Для начала - что такое вайб-кодер?
А теперь заглянем на несколько лет назад:
- Эра HTML. Когда-то верстальщик должен был знать все теги, атрибуты и правила вложенности. Потом пришли Dreamweaver, WYSIWYG-редакторы и конструкторы сайтов. И оказалось, что сайт можно собрать мышкой. Работало ли оно идеально? Конечно нет. Но работало.
- Современный программист.
Не знает всех алгоритмов сортировки - просто вызывает sort() и доверяет языку.
Не помнит синтаксис - IDE всё подскажет и сама за него допишет.
Подключает фреймворки и библиотеки, которые написал кто-то другой.
Копирует куски кода со Stack Overflow и подгоняет под задачу.
Знакомо? Так вот, это и есть вайб-кодинг, только без модного ярлыка
Чем всё это отличается от «старого» кодинга?
Да по сути ничем) Раньше мы руками копипастили куски кода, теперь можно сказать "сделай API-запрос" голосом или текстом. Но суть осталась:
🆘 ты используешь чужой код, особо не вникая в детали, и методом проб и ошибок добиваешься результата.
Так где же «революция»?
А её нет. Это чистый маркетинг. OpenAI просто красиво упаковали старый процесс и назвали новым словом.
Бояться, что "неквалифицированные вайб-кодеры заполонят рынок", точно не стоит. Такие люди уже давно в индустрии - кто-то клепает сайты на конструкторах, кто-то пишет костыли из чужих решений. И их появление связано не с магией ChatGPT, а с банальным ростом спроса на программистов.
Вывод:
Вайб-кодинг это не начало новой эры, а продолжение старой.
Кто умеет реально разбираться в системах, алгоритмах и архитектуре - тот всегда будет ценен. А Сэм Альтман пусть продолжает поднимать миллиарды на маркетинге
Str IT | Подписаться
Финальный пост про вайб-кодинг, "замену программистов" и подобный бред)
Для начала - что такое вайб-кодер?
Это человек, который не особо понимает, что происходит в коде. Ошибка? Он будет вносить случайные изменения, пока оно «не заработает». Отступ кривой? Попросил ИИ поправить. Алгоритм упал? Ну, подкрутил что-то, чтобы ошибка пропала.
А теперь заглянем на несколько лет назад:
- Эра HTML. Когда-то верстальщик должен был знать все теги, атрибуты и правила вложенности. Потом пришли Dreamweaver, WYSIWYG-редакторы и конструкторы сайтов. И оказалось, что сайт можно собрать мышкой. Работало ли оно идеально? Конечно нет. Но работало.
- Современный программист.
Не знает всех алгоритмов сортировки - просто вызывает sort() и доверяет языку.
Не помнит синтаксис - IDE всё подскажет и сама за него допишет.
Подключает фреймворки и библиотеки, которые написал кто-то другой.
Копирует куски кода со Stack Overflow и подгоняет под задачу.
Знакомо? Так вот, это и есть вайб-кодинг, только без модного ярлыка
Чем всё это отличается от «старого» кодинга?
Да по сути ничем) Раньше мы руками копипастили куски кода, теперь можно сказать "сделай API-запрос" голосом или текстом. Но суть осталась:
Так где же «революция»?
А её нет. Это чистый маркетинг. OpenAI просто красиво упаковали старый процесс и назвали новым словом.
Бояться, что "неквалифицированные вайб-кодеры заполонят рынок", точно не стоит. Такие люди уже давно в индустрии - кто-то клепает сайты на конструкторах, кто-то пишет костыли из чужих решений. И их появление связано не с магией ChatGPT, а с банальным ростом спроса на программистов.
Вывод:
Вайб-кодинг это не начало новой эры, а продолжение старой.
Кто умеет реально разбираться в системах, алгоритмах и архитектуре - тот всегда будет ценен. А Сэм Альтман пусть продолжает поднимать миллиарды на маркетинге
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2