Из всего айти отдела вайбовал один лишь я. У меня Курсор с подпиской, я довольный как свинья. Мой папанька инженером отбатрачил тридцать лет, А сейчас в анкетах пишет что детей у него нет
Я теперь на таски скор, я имею свой Курсор. Я на ём вайб код лабаю всем олдам наперекор. Любой челендж для меня нынче полная фигня. А-а-а!!! Вайбовый кодер я!
На меня техлид-собака матерится каждый день, Обзывает говнокодом, косо смотрит, старый пень. Мёрдж риквесты не пускает, ничего, что я вношу, Всё за то, что я с Курсором в лучших практиках пишу.
Разгоняет злую ложь, что с лапшою код мой схож. Да и что в этом плохого? Коль работает — не трожь. Но коллеги и друзья презирают все меня. А-а-а!!! Вайбовый кодер я!
Нахрен брошу ту контору и поеду во Фремонт, За свово меня там примут, ведь в почете там вайб код. Осную стартапов кучу, заработаю бабла, И маманька бросит плакать, что такого родила.
Всё, покедова, друзья, не кляните вы меня. Вам подарок с чистым сердцем напоследок сделал я: Во все репы от души лучших практик наложил. А-а-а!!! Вайбовый кодер я!
бамп треду сам вайбкодер, почти навайбкодил себе блатной сервис с 2к за полный доступ, но пока работа идет тяжко, приходится что то править вручную, а также генерировать контент тяжко, например маскотов для лучшего ui или контент для наполнения, хотелось бы советов
ХОЧУ РАБОТАТЬ ! КАК ?
Аноним22/07/25 Втр 14:01:34№3503327Ответ
Не нашёл тредов про работу, так что создам свой. Всем ку, я окончил обучение в колледже, дали специальность "программист", варился я там четыре. Теперь встал вопрос о трудоустройстве. Где искать лучше ? ХуйХуй.ру нихуя адекватного не выдаёт, подскажите где лучше искать. Свои знания не могу адекватно оценить, вроде чёто знаю, а вроде и нихуя. Писал весь код через Deepseek, начал пользоваться им с самого его старта. Дипломной работой был телеграм-бот, очень простой с использованием базы данных, юзал postgresql. Подскажите мудрецы, есть ли у меня шансы или поздно пить баржоми ? Знаю что постоянно нужно учить новую и новую шнягу, готов к этому.
>>3510808 >> Для начала, об этом нужно узнать >Ну ты кажется знаешь. Проблема то в чем?
Ни в чём, я просто использую волчьи способы и более-менее они работают
>> Пока не начнёшь читать про волчар (и смотреть их реальные подкаты к HR) >На самом деле ты полную хуйню несешь с тем, что якобы надо по особому тупо отвечать и якобы волчар этому чат.
Тебе выше уже ответили что это не хуйня, но ты явно не программист - у тебя с логикой глухо
>>3510840 > Ни в чём, я просто использую волчьи способы и более-менее они работают Окей
> Тебе выше уже ответили что это не хуйня, но ты явно не программист - у тебя с логикой глухо Логичный ты наш, процитированный тобой ответ про реальные подкаты давался в контексте > Потом хрюша позвонит голосом и спросит что-то типа "а вы делали интеграции?" (у меня последний раз спросили "итерации", лол) > Если она попадёт к тому которых 10% нормальных (вероятность этого 10% стало быть), то он замешкается потому что вопрос какой-то умственно-отсталый. Дальше он начнёт душнить наводящими и уточняющими, и хрюша подумает что с ней говорит какой-то дебил. Иных проблем в том посте обозначено не было, "сказать нужное" подавалось как некий "тупой ответ" который не даст шарящий чел, и что вот этот тупоц ответ надо в сообществе волчар узнавать.
А это совершенно не так, шарящий чел который про волчар слыхать не слыхивал и имеет хорошие софты тоже даст правильный ответ хру.
Впрочем это всё не вопрос логики, это вопрос русского языка и донесения мыслей.
>>3510808 >- нужно изучить вакансию и понять какую проблему кандидатом хотят закрыть эту хуйню ты не узнаешь до тех пор пока тебе не выдадут проект, в реальности все будут мямлить что-то абстрактное, в описании вкансии будут какие-то общие, возможно даже противоречивые требования и т.д.
Go тред №34 /go/
Аноним10/06/25 Втр 07:24:32№3473264Ответ
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.
>>3516076 В чем проблема написать 3 строчки? Вкатуны настолько обленились, что ленятся написать 3 строчки кода? ЛФК, можно былоти 3 строчки в нативную либу убрать. Но их отсутствие не вызывает никаких проблем
>>3516669 > В чем проблема написать 3 строчки? в три строчки ты только такое напишешь >>3516152
>Вкатуны настолько обленились, что ленятся написать 3 строчки кода? именно по этой причине стандартная библиотека и существует, чтобы блять васяны свои реализации в каждой репе свои реализации велосипедов не плодили
>Но их отсутствие не вызывает никаких проблем Нет, конечно не каких проблем, просто в одной из библиотек которой ты пользуешься окажется что чел решил реализовать копирование файлов вот так >>3516152
У кого есть платная подписка особенно на клод или своя нейросетка, не в службу а в дружбу, хочу деоб
Аноним03/08/25 Вск 06:27:32№3511684Ответ
У кого есть платная подписка особенно на клод или своя нейросетка, не в службу а в дружбу, хочу деобфусцировать код, но в бесплатных планах можно только кусок кода запихнуть и теряется контекст. Нужно дать задание - деобфусцируй код максимально точно. Этот: https://g.alicdn.com/AWSC/uab/1.140.0/collina.js
Иногда это работает норм, а иногда нет, как я примерно из опыта почувствовал клод в этом деле в несколько раз лучше других.
Этот код представляет собой систему автоматизации для популярных мессенджеров и социальных сетей. Основной функционал:
Мониторинг сообщений - отслеживает новые сообщения на различных платформах Автоматические ответы - генерирует и отправляет автоответы на определенные триггеры Выделение важных сообщений - подсвечивает сообщения с ключевыми словами Отправка данных - передает информацию о сообщениях на внешний сервер Управление горячими клавишами - активация/деактивация через Ctrl+Shift+M Код поддерживает Discord, Telegram, WhatsApp, Twitter и Facebook.
Айти на заводе и реалии замкадья
Аноним26/07/25 Суб 10:10:33№3506075Ответ
Я работаю на заводике в околоайтишном отделе, с уклоном в аналитику и бумажную дрочню. Меня по сути взяли туда вайб-кодером, хотя я работал сисадмином.
Программисты, сисадмины, поддержка - это по сути дочерняя, но по факту охуевший подрядчик-интегратор, который за услугу, себестоимость которой не превышает 500 рублей за единицу товара, раньше брал 2000, а теперь стал удостоверяющим центром и дерет все 20000, что не является рыночной ценой. По факту мы тоже филиал крупной корпорации, которая негласно склоняет нас к покупке услуг охуевшего подрядчика. Мы отказались и выбрали стороннюю компанию, которая оказывает нам услуги за те самые 2000 и в 10 раз сэкономили бабки.
После этого подрядчик по сути стал максимально саботировать свои услуги, которые оказывал нам по умолчанию, в новых контрактах урезает все максимально, полностью отказаться от мы него не можем (головная компания заставляет), поэтому выбираем самый базовый функционал, на который они по сути кладут болт.
Так как мы не являемся подрядчиком-интегратором, то нам запрещено использовать среды разработки, запускать portable-приложения, внедрение каких-то важных фич расстягивается на бесконечные согласования, даже решение проблемы с принтером.
И тут взяли меня, чтобы я что-то навайбкодил. Текущие ограничения: -запрещено использовать мобильные телефоны -запрещено юзать свои флешки, а те, что выдали, проносить за территорию заводика, это касается любых устройств, максимум, что можно - это умные часы, и то только потому, что они похожи на обычные. - запрещено проносить любые устройства, у которых аккумулятор размером с мобилу - запрет на установку любых сред разработки - запрет на популярные языковые модели (chatgpt, qwen, deepseek в черном списке), раньше я юзал квен, начальник об этом узнал, похвастался подрядчику, что мы вас ебем обычным квеном и ничего не платим за ваш воздух, после этого сайт с нейронкой квен перестал открываться, я нажимаю alt+tab, когда заходит начальник, чтобы он снова не проболтался.
Итого текущий стек таков
- непопулярная языковая модель - блокнот - чистый html и js, про node, react и любые другие фреймворки смело можно забыть, про питон тоже, любая IDE под запретом, можно подключать библиотеки js, которые не требуют фреймворков и локального сервера - batch и powsershell
Я набросал простейшие скрипты, которые по сути надстройка над сырыми инструментами, которые нам доступны. Нам присылают максимально замусоренные данные, потому что мы не заключили с ними контракт на миллиарды, и я простейшими скриптами это все обрабатываю. Ебало охуевшего подрядчика представили?
Самое смешное, что этот подрядчик, платит програмистам зарплату 50-70, держит их на голодном пайке, верхушка из регионального центра получает на уровне джуна, а вот основная головная организация, которая находится в МСК, рубит такие бабки, что не снились ни одному наносеку, они за год работы могут купить себе любую квартиру в Москве, плюс еще почти все оплатит контора, у них там мутные грейды. А самый высокий грейд живет на уровне султана, я не шучу. Угадайте, что это за контора, окологосы.
Я за свои универсальные навыки - сисадмина, вайб-кодера и клоуна у пидорасов, получаю 58-80 тыщ. Сейчас обещали премию урезать на 10 процентов. Простые работяги валят в больших количествах, офисные терпят
Из плюсов, бесплатный транспорт, отсутствие пробок утром (я встаю пиздец как рано и сплю на работе 1 час), очень вкусная столовая, можно пойти туда в любой момент, во время обеда я тупо гуляю. ДМС со стоматологией (но там стоматология кал, остальные типа лучшие клиники города). Квартиру я не снимаю, живу с родителями. Итого трачу только на еду, витамины, лекарства, стоматологию, нам выдали корпоративную форму вплоть до трусов, поэтому изнашиваю только казенную одежду, остается значительная часть, которая идёт на денежную подушку.
Я не знаю, на что тратить эти деньги. После работы я хочу спать, потому что заебанный как собака. Друзей нет, те, что есть ненавидят, завидуют, хотя завидовать нечего, в этом обоссаном городе, если ты получаешь 60к - то ты успешен, а если получаешь 80 - олигарх ебанный, за такую зарплату убивают. Крепкий середняк 45к, за которые надо пиздец как въебывать. Очень много зарплат за 30-35к, недавно видел объяву искали дворника а 27к, который каждый день будет подметать рынок - это огромная территория, причем не просто пришел и ушел, а дрочиться надо капитально. Таковы реалии моего города, это большой город, входит в 10, в других городах, кроме москвы всё также примерно. Я чекал питерские зарплаты - это просто позор - водила за 60к, в питере, вы ебанулись? Таксистом и курой выгоднее.
На работе реально нехуй делать, сплошная рутина, легчайшая. Когда я работал сисадмином, головняка было в разы больше. Про первую свою работу, я вообще молчу, это была сложнейшая работа, за которую платили копейки, готовься к лекциям, занимайся наукой, дрочи код, участвуй в грантах себе в убыток (5к в год не покрывали расходы на публикацию статей), спи 4 часа в сутки за зарплату в 21-30 тысяч рублей, с понедельника по суботу с 8 до 19-30 пары каждый день, а в следующем семестре ты бесплатно проводишь пары за своего научрука. 35 тыщ было, когда я сидел в комиссии ГАК и ГЭК, доплата за кандидата 3 тыщи, но нагрузка в полтора раза выше, доплата за доктора - 5 тыщ, но нагрузка просто ебанутая. Я убежал оттуда, мне сказали, что я лучше работу не найду, нашел меньше чем за год обычным сисадмином и получал больше, чем профессор со взятками. И не надо переводить статьи на немецкий с английского, не надо выполнять ебанутый план по количеству статей и всем похуй на качестве этих статей. У меня были наработки статей на тему беспилотников, все говорили, ты что долбаеб, какие беспилотники, у нас контракт с заводиком, нужно выпускать йоаб-хуйню, пиши статью только на эту тему. Потом блядь я уволился, началась движуха и они начали искать программиста прошивок БПЛА за 35к в месяц, невменяшки тупорылые, могли просто черновики моих статей почитать, дебилы.
В треде буду выкладывать примеры поделок, которые я навайкодил от нехуй делать.
>>3511582 Физику вела странная женщина, она ругалась, если видела, что задача решена без рисунка. Нужно обязательно рисовать, только так можно думать. А если человек не думает, а пишет по шаблону дано и решение, то это очень плохо, нет творческого подхода. И до кучи всего доебывалась, если видела даже малейшее подозрение на халтуру. Но она хотя бы объясняла предмет. Поэтому в принципе можно сказать, что она норм для этого лицея, даже годнота.
Химию вела очень странная училка, уроки она не вела, просто раздавала задачи и уходила к себе, потом приходила и ставила всем двойки. Для пересдачи нужно было после уроков ездить в другую школу, где она работала на полную ставку, там был не самый лучший контингента.
Однажды я туда приехал и сразу до моего шмота докопался кто-то, пришлось хватать его за шею и держать на лопатках. Она потом пришла и сказала, что-то типа, эх, приехал и уже бьешь людей. Дала задание, потом снова поставила два, больше я туда не ехал. Самое смешное, что химию я сдавал как экзамен в 9 классе. Это был мой любимый предмет.
Ну я так понимаю, что схема общая - сделать так, чтобы люди ходили на платные курсы, где все объясняют по-человечески.
>>3511584 Русский и литературу вела мать-одиночка (типаж Ахеджаковой), чем-то я ей не понравился. И она ставила мне не выше четверки, ну в принципе меня это устраивало.
Историю вела бывший препод ВШЭ, очень адекватная женщина (типаж, как у жены Хрущева), давала высказаться всем, независимо от убеждений, после русского и литературы, где нельзя было критиковать писателей и героев произведений, выглядело очень свежо и необычно. Это был единственный предмет, где я выпускал пар. Остальным история была неинтересна, тем более она не орала на учеников, поэтому они её не воспринимали всерьёз. Кроме меня.
Ну а самым интересным предметом была информатика, учитель знала своё дело. Я ничего не понимал в программировании, она вызвала меня доске, сходу подсказала синтаксис паскаля, потом на пальцах объяснила, как работает операция присваивания переменной (коробка, куда кладут и откуда достают числа), понять это было проще из-за синтаксиса. И я сразу до всего допер. Это было прикольно, тем более за компом посидеть можно.
Она приносила пробники ЕГЭ и мы каждую неделю прорешивали их.
Я проучился там 10 и 11 классы примерно в таком режиме.
Как итог, я выбрал русский, математику, информатику и физику в качестве предметов.
По русскому я набрал 73, математику сдал на 77, физику на 69, информатику на 84, потом сходил на апелляцию и стало 86.
Это позволило мне легко на тот момент поступить в местный вузик на бюджет. Москву и Питер я бы не потянул материально, даже на билет туда не хватило бы денег.
Мне родители едва-едва накопили деньги на компьютер для учебы (4 года я сидел без него), а длительное обучение там, даже в общаге потребовало бы больше денег. Тогда уже можно было позволить себе безлимит по адекватной цене.
И я тупо начал играть. Я посещал все занятия, но после учебы в основном играл и ночью делал лабы с практиками, благо задела лицея хватило с лихвой гонять балду до второго курса включительно.
Математика мне снова начала нравиться - нам попался адекватный препод. Векторы и матрицы мне зашли. Это было логично и красиво, тем более можно было легко запрограммировать. Параллельное программирование легко объяснялось на примере матриц, машинное обучение тоже имело схожий базис. Вот только интегралы и диффуры мне не особо нравились, но ради такого доброго препода можно напрячь мозги и заморочиться, потом забыть всё через год.
Программировать мы начали на Си, потом на втором курсе был ООП и логично было использовать C++.
Пролог и лисп мне не зашли. Java мне казалась слишком многословной после C++. А вот С# зашёл.
Был ещё Matlab, с которого я плавно перешёл на Python. Слишком много машоба было на нём. Но GUI там делать уебищно. Проще наформошлепить на C# и вызывать консольное приложение (pyinstaller).
Мне почему-то люто заходило формошлепство на C++, можно собрать один крошечный файл без внешних библиотек.
В вузе пропихивали QT Creator. Но мне он не нравился, там мозгодрочки было больше, нужно было копировать dll в папку исполняемым файлов, чтобы запускался на другом компе, может быть был способ лучше, но я тогда не допер и дропнул.
Тоже самое с C#, но там можно в настройках проекта изъебнуться, оно само скопирует все необходимое, а если сделать NET Core, то не нужно устанавливать Net Framework.
Так что C# выглядел для меня тогда компромиссным вариантом.
>>3511600 Там еще была компьютерная графика, но примеры были такие уебищные, а-ля вращающийся кубик на OpenGL. Я помню запускал демки PureBasic и там всё было куда веселее, небольшой уровень. Вот было прикольно скачать снова эти примеры и портировать их на другие языки с помощью языковой модели.
Ща кстати гуглил скрины демок PB и нашёл другое видео, которое показалось мне интересным.
НОВЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ASMX /asm/
SHA512SUM02/09/23 Суб 01:40:18№2826522Ответ
Появился новый язык программирования, Илон Маск обанкротился и написал AsmX! https://github.com/langprogramming-AsmX/AsmX Теперь новый ASSемблер, юзаем все вместе! Переписываем Калибри ОС на AsmX! Там есть корутины, что только недавно пришло в C++. А ещё есть новвоведеиние автора языка - Тионы!
>>2826522 (OP) ASM уже нахуй никому не нужон, кроме как для поддержки древних копролитов и контроллеров. Любой современный компулятор просто въбёт кожаного по производительности и надежности конечного решения. Просто, блеать, потому, что писать на асме - это слишком огромная когнитивная нагрузка. Любой крупный проект - обречён. Закапывай обратно этот труп в обертке из ноды.
сап, программач мимо ньюфаг в айти ищу свою стезю в компьютерных технологиях. Имея бэкграунд програ
Аноним02/08/25 Суб 04:34:13№3511155Ответ
сап, программач мимо ньюфаг в айти ищу свою стезю в компьютерных технологиях. Имея бэкграунд программиста с вуза стал искать себя в какой либо конкретной отрасли. изучал плюсы, питончик шарпы и прочие. пока писал бэк для сайта, нашел для себя увлекательным изучать возможные инъекции, возможности защиты сайта. Подумал что это очень весело. решил изучать различные сайты и литературу касательно инфобеза (я знаю что может не совсем то, чем я занимался). но столкнулся с отзывами на данный вид деятельности очень разочаровался. исходя из того что я вычитал, понял, что вместо активной защиты и всяких белых атак большую часть времени я буду ебаться с какими то бумажками и изучением законов и прочей херне. да и к тому же рынок слабо оплачивает даже столь нужных специалистов (если ты конечно не работаешь в Яндексе или на какую то иностранную компанию) если есть у кого то опыт, опишите пожалуйста. правда интересно почитать. заранее извиняюсь за размытость в своих высказываниях
Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..
Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно.
В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.
Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.
>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?
Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей.
>Где взять примеры проектов?
Можешь банально поискать на ютюбе или в телеграмме. Для примера:
1. Нужно хорошее знание Java/kotlin. 2. Понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers, firebase. 3. Знание популярных библиотек типа Retrofit + Glide/Picasso/Koil + Coroutines + RxJava2 + Dagger2/Hilt/Koin(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования. 4. Базовое понимание что вообще такое Gradle. Рекомендую хорошенько изучить XML/Compose. 5. И хотя бы несколько готовых приложений.
upd: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него.
Незабывай изучать английский, потому что гуглить придётся именно на нем ибо информации в разы больше.
Двадцатый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.
Здесь мы sporim на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.
Милости просим к нашему шалашу!
В: Как вкатиться? О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи. Альтернативное мнение: уже два года никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...
В: Какой ЯП выбрать? О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.
В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше? О: Дальше тебе необходимо разобраться с фреймворками и либами, с помощью которых создаются автотесты: Selenium, Selenidе, Playwright, Cypress и т.д. Некоторые используются в связке с определенными ЯП, другие можно юзать с разными, в общем, смотри в вакухах, что наиболее востребовано в конкретной области разработки / на данное время / в твоем городе etc
В: Я сделал все вышеописанное, что делать дальше? О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку
Автоматизированное тестирование: - QA.GURU (см. торренты и их канал на ютубе) - Автоматизация на питоне https://github.com/berpress/qa-python-map - Курс Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)
Нагрузочное тестирование: - Apache JMeter - Basics to Intermediate level - Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)
>>3510586 Это лучше, чем нажимать кнопку 3 часа, чтобы случился баг. Другое дело, что туда сейчас вписывают что угодно, и sql давай пиши, и документацию для разрабов, и проектируй системы.
Давайте-ка вспомним события 2х-летней давности, когда началась та самая Глобальная Рецессия в айти, вместе с массовыми лейофами...
- Помните, как мы думали, что увольняют только "менеджеров по разнообразию" и "тупых гуманитариев", а величавых глыб коданов никто и ни за что не уволит? - Помните, как считали, что лейофы продлятся максимум полгода а потом будет скачок хайра? - Помните, как верили, что айти пизда именно в СНГ, а за бугром обласкают и баксами осыпят? - Помните, как были свято уверены, что нейросетка никогда не сможет писать осмысленный код?
Мда, почти все мы в это верили... Каковы же ваши прогнозы на данный момент?
>>3517028 Да пох, что зачуханный. Главное, что квартирку то можно было купить. Сам Ганс сейчас не работает (не осилил современный веб с npm и др.) и живет сдачей недвиги.
>>3516272 У меня в деревне был ZX Spectrum. У пары одноклассников тоже были, а в семье директора школы даже PC с Windows 95 (у меня появился пень уже в нулевых). Но у васянов, конечно, в основном донди, кодить они не умели. Компутерщики считались задротами, с другой стороны ходили байки о ломающих банки хакерах. За баблом шли в бандиты или бизнес.
Не справляюсь с кодом /sos/
sos# OP30/07/25 Срд 18:09:03№3509390Ответ
Сап двач. Я откровенно плохо разбираюсь в программировании. Знаю что-то в html css и 0.1% от js. Сейчас передо мной встала задача: Нужно сделать онлайн форму для обращений граждан. Логика простая: Человек переходит по ссылке, видит форму, заполняет свое обращение, нажимает отправить. Это сообщение в заданной форме, а именно const messageText = `📢 Новое обращение гражданина\n\n` + `ФИО: ${data.fullName}\n` + `Телефон: ${data.phone}\n` + `Email: ${data.email || 'не указан'}\n\n` + `Адрес проблемы: ${data.address}\n` + `Округ: ${data.district}\n\n` + `Ответственный депутат: ${data.deputy.name}\n` + `Контакты депутата: ${data.deputy.phone}\n\n` + `Описание проблемы:\n${data.description}\n\n` + `Дата обращения: ${new Date().toLocaleString()}`;
Отправляется в телеграм бота, на который подписаны только уполномоченные лица.
Я в целом уже склепал код, сделал этого бота в телеге через BotFather и мне просто нужно, чтобы он принимал оповещения с сайта. Для него уже есть тестовый домен, так что проверить ирл не составит труда. Но у меня ничего не работает. Может я не понимаю логику процесса? Или чего мне не хватает? В ссылке код целиком, если кому-то захочется прям запариться. Там чисто 3 файла: html css js
>>3509390 (OP) Ты неправильно сделал архитектуру, он не отправит твой запрос с фронтэнда. Надо было делать так ---> HTML/JS --> REST API запрос на бекенд --> telegram. Боюсь, без бекенда он не отправит твой запрос. Не получится из браузера отправить напрямую в telegram, потому что телеграм должен подтвердить что он разрешает отправку с твоего домена. То есть сервер телеграмма должен напрямую сказать мол "я разрешаю чувакам с kandidat-gudenko.ru отправлять мне данные". Даже если и можно было бы отправить, это всё равно пиздец небезопасно. Так как все твои апи ключи пришлось бы вшить во фронтэнд, а все будут видеть твои ключи и отправлять от твоего имени сообщения.
я самоучка ебаная, на протяжении 1.5 лет самостоятельно изучал шарпы, не проходил никаких курсов и т.п. шляпу.
суть треда - понять, что сейчас спрашивают на собсесах жопу ставлю, что не спрашивают одни и те же заезженные вопросы из разраяда "что такое куча, а что такое стек, а расскажи что такое solid"
может кто сейчас гоняет по собесам и может выделить ключевые вопросы
>>3509685 (OP) Это от языка не зависит, а зависит от галеры и причуд интервьюера. Могут крч спросить абсолютно любую хуйню. Но чаще всего спрашивают одно и то же и эти вопросы могут быть первой ссылкой в гугле.
>Первый тех. собес Первый собес - первый жидкий обсер, можешь даже не готовиться, а просто залететь и проебать, тем самым успокоившись.
>>3508486 Не читал. Дистрибутив вообще не должен никак влиять на изучение. Но думаю, что если будешь Немет читать, то другая похожая книга не особо нужна.
Программист — единственная профессия, где принято каждый день обесценивать и высмеивать экспертизу друг друга, называть друг друга «ненастоящими программистами» и ежедневно гнаться за модой. На PHP можно написать абсолютно любой бэкэнд любого приложения. Казалось бы, прекрасный язык для прикладного программирования. Нужен бэкэнд — PHP, нужен фронтэнд web-приложения — берите JavaScript или более-менее типобезопасный TypeScript, нужны числодробилки для бэкэнда — да не вопрос, пишем их на любом из четырёх языков системного программирования, запускаем из PHP, ждём, получаем output. Но нет, так нельзя. В итоге получаем маразм. Врачи, собравшись всей толпой, никогда не будут принижать друг друга. Программисты же начнут доказывать друг другу, что все кругом дураки, что какие-то языки, парадигмы, либы, фрэймворки устарели и должны уйти на свалку истории «вот прям щас».
Программисты патологически инфантильны. Современный офис похож на частный детский сад. Расцветка стен, рисунки, детсадовский дизайн мягкой мебели и так далее… Всюду инфантилизм, езда на гироскутерах, кроссовки с супергероями Marvel, молочные коктейли «Смузи со вкусом молочных сисек родной мамки», игровые приставки, игрушки всякие. Всюду по-детски восторженные возгласы удивлённых 40-летних детишек: «Ух ты! В Java 21 добавили виртуальные потоки! А я и не знал!» Лично видел, как двое 40-летних мужчин с бородами принесли в офис радиоуправляемые джипы и, стоя с пультами, устроили гонки в коридоре. Обратите внимание: между столов в офисе ходят эйчарки и так строго смотрят на программистов, прямо как воспитательницы в детсаду. Разговор с менеджером — это как строгий выговор от отца, выговор за то, что ребёночек не слушает свою мамку. Уважающий себя мужчина не согласится работать программистом. Кстати, сами эйчарки публично смеются над программистами и открыто говорят, что программистам деньги не нужны, а нужны молочные коктейли, захватывающие дух интересные проекты, аэрохоккей, кикер, настольный теннис.
>>3508099 Да не осилишь уже, анон, после 30 уже мозги скрипят при из учении всякой хуйни, а ты будешь чуть ли не каждый час новое говно изучать и так на протяжении нескольких лет, нужно ли оно тебе на старость лет? Лет 5 еще мог бы на энтузиазме вкатиться, щас план звучит как говно, учитывая количество вкатунов с одной стороны а с другой ИИ шка которая надвигается, подумай хорошо нужно ли оно тебе, потерять минимум 1 год на вкат, на непонятные перспективы.
ВТФ гайз? Делаю проект с EF и postgre, пишу как обычно в конфиге энтити builder.Entity<Post>().HasIndex(p => new {p.Prop1, p.Prop2}) создаю миграцию, а там нет и намека на индексы. В новых дотнетах что-то переделали или что? А то я давно с легаси не вылезал, а там все работает.
Интернет как WWW последние годы практически умирает. Делать свой сайт никакого смысла (кроме образовательного) уже нет т.к. он никому будет не нужен. Сегодня интернет это мобильный интернет, а мобильный интернет это приложения или приложения в приложениях (как у вк, телеги).
Для хобби можно попробовать activitypub, gemini и прочие распределённые социалки. Поднять, а лучше написать свой сервер. Думать в сторону данных как отделяемых от сервиса сущностях, которые можно было бы переносить между поставщиками сервиса. За этим будущее.
Тред, посвященный прародителю всех С-подобных языков и по совместительству всесторонне годному средству программирования как на системном, так и на прикладном уровне.
Пожалуйста, пользуйтесь https://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит или ∗.
>>3513098 Здравствуйте! Дело не только в размерах регистров. В 32битных по другому работает передача аргументов в процедуры/функции, в 32 обычно передавали через стэк, если не использовали fastcall, а в 64 битных аргументы передаются через регистры.
Разработчик ПО больше не дефицитная профессия или халявы в айти больше не будет
Среди Software‑development вакансий за 2023 год произошел самый резкий спад среди всех профессий (Indeed hiring lab 2023) - на целых 53%. В 2024 спад уменьшился относительно прошлого года, но не относительно других профессий.
Кратко разберём тезисы:
Тезис 1: ИИ улучшается в решении типовых задач.
OpenAI GPT 4.1 модели стали лучше писать код (дешевле, быстрее, меньше ошибок) (wired). Предложения от ИИ уже «коммитятся» в C++ std. С 2019 года способность ИИ выполнять длительные задачи удваивается (ИИ может решать задачи всё длиннее) примерно каждые 7 месяцев (исследование Metr).
Тезис 2: ИИ упрощает разработку
Доступ к Copilot дал прирост продуктивности (на 13-22% больше PR) в Microsoft (Исследование). Скорость решения типовых программерские задач возрастает вдвое (mckinsey).
Тезис 3: практически все разработчики используют ИИ
76% разработчиков уже используют (планируют), рост продуктивности (81%) (Stack Overflow Dev Survey 2024). 92% разработчиков в штатах используют ИИ дома и на работе (2023). В этом году вышли бесплатные китайские нейросети уровня платных ChatGPT o1 (qwen.ai, deepseek), открыв доступ для разработчиков без денег и VPN.
Тезис 4: крупные компании больше не вкладываются в разработчиков
Глобальные инвестиции в AI достигли $500 млрд в 2024 году, отражая приоритет AI в стратегиях крупных компаний. Брин (основатель гугла) сказал: «60 hours a week is the sweet spot of productivity». Раньше гугл был известен лояльностью к сотрудникам и порицал переработки. Инвестиции в сектор SaaS и корпоративного ПО сократились с $17,4 млрд в 2023 году до $4,7 млрд в 2024 году (ctol digital solutions).
Тезис 5: разработчик ПО больше не дефицитная профессия
Software‑development вакансии за 2023 год ↘ ‑51 %, самый резкий спад среди всех профессий (Indeed hiring lab 2023). В 2024 спад уменьшился относительно прошлого года, но не относительно других профессий.
Программирование являлось халявой, но больше не является.
В недалеком прошлом достаточно было пройти несколько туториалов, посмотреть примеры собеседований, прорешать пару десятков задач c Leetcode (Codewars, Hackerrank) и идти на рынок.
Легко было обходиться без базовых знаний Computer Science: понимания структур данных и алгоритмов, баз данных, операционных систем, сетей, теории асимптотической сложности и т.п.
Даже если брать программистов с базой, многие считали своей главной задачей — перевести требования в код. По ходу статьи будут агрументы, что в этом уже нет большой ценности.
С дармовщиной покончено, и я предсказываю, что индустрия уйдет от сверхдоходов за умение решать простенькие логические задачки к обычному доходу за компетенции. А компетенции будут проверяться еще строже.
LLM сейчас могут не просто помогать писать код, но и решать какие-никакие задачи вообще без помощи программиста. Казалось бы, логично предположить, что порог входа в разработку снизился.
Но это не так. Раньше junior-разработчику приходилось конкурировать с другими джунами, но тоже разработчиками. Сейчас приходится конкурировать еще и с промпт-программистами, вайб-кодерами, просто разработчиками, которые читерят с ИИ для прохождения собеседований.
Отбор и найм превратились в гонку вооружений и на самом этапе отбора: рекрутеры применяют ИИ для поиска резюме, а кандидаты оптимизируют свои резюме с помощью ИИ.
На таком рынке лучше всего тем, у кого есть опыт и есть база. Уже сформированный программист так же пользуется ИИ, но может утилизировать этот рычаг с большей эффективностью. Для всех остальных требования взвинтились невероятно.
Главное заблуждение вайб-кодера Вайб-кодер думает, что наступили времена, когда за неумение писать код и незнание основ computer science компании будут платить деньги.
Жестокая правда такова, что эти времена как раз закончились с появлением LLM.
Повторюсь. С появлением LLM некомпетентность перестала оплачиваться.
Дело в том, что никакой сложности решать большую часть задач на большинстве проектов не было и раньше. Да, надо было иметь какое-никакое знание языка программирования, но это вопрос одной-двух недель, этому и дошкольников обучают. Вместо 1x запросов к LLM надо было сделать 2x запросов в Google и скопировать код. Может быть, внести мелкие правки.
Никакого волшебства с LLM не произошло, только поиск стал быстрее и нудная рутина ушла. Если речь идет о задаче, которую не решили в интернете, то и LLM не поможет. Говорю как человек, который ежедневно использует ChatGPT с 2022 года.
Никакой сложности решать большую часть задач на большинстве проектов не было и раньше
В прошлом работодателю казалось, что программировать сложно. Кандидаты могли ничего не знать и не уметь, но легко находили работу. Надо было подготовиться к собеседованию, а потом «копипастить» с интрнета. Я сам начинал так и получал хорошие в сравнении с другими сферами деньги. Без базы. Без алгоритмического мышления. Без умения писать простой код.
Сейчас работодатель понимает, что типовые задачи легко решаются с LLM, и не готов платить за это много. А желающих получать вознаграждение за легкую работу значительно(!) прибавилось.
сап двач, учусь на веба все такое, но нихуя не знаю, пизда как одновременно тянет, но при этом ваще ничего не хочу делать, тк все пиздят, что ии все заменят, я прекрасно понимаю, в сравнением с такой выскочкой как я даже ии не надо напрягать. прост рил поясните за ворк тут, типо даже в мск не видел для нуля который хоч учиться норм ворка,я понимаю что таких дохуя и тп но все же. великие двачеры, скажите мне, как так картишки разыграть что бы там к концу лета уже 100к делать