2,1 Мб, 1408x768
Нейросети становятся лучше день ото дня, ещё чуть-чуть, и обычным кодерам с ними уже не тягаться. Как помочь Дух Рождества справиться с этой тяжёлой ношей и как нам найти место в новом мире, не бросая айти?

предыдущий: >>3449694 (OP)

145 Кб, 1000x696
Сап.

Хочу зайти в реверс инжиниринг, но немного не понимаю, с чего лучше начать, чтобы не утонуть в инфе.

Сейчас базово знаю C/C++, ассемблер на уровне "читаю простые штуки", с Linux/Windows просто уверенный пользователь.

Интересует:
с чего лучше стартануть в 2026?
что учить первым: IDA Pro / Ghidra / ассемблер глубже / что-то ещё?
есть ли норм роадмапы, которые реально ведут к практике, а не просто список тем?
с чего начинать практику: crackme, анализ малвари?
* насколько важно глубоко знать WinAPI на старте?

Буду благодарен за любые советы, ссылки, опыт. Особенно интересно, как вы сами входили в тему и что реально сработало.

44 Кб, 500x426
Часто слушаю фоном разные подкасты с ютубчика, и поймал себя на мысли, что спец почти в любой сфере к условным 50 годам при минимально подвешенном языке может выдать интересный для публики контент, хотя бы 30-40мин историй из своей практики.
Кроме профессионального программиста.

Раскрученные научпоперы типа Дробышевского (антрополог) или Сурдина (астроном) походу, до смерти смогут лутать бабки, выдавая годами один и тот же слоп. Всякие физики/биологи/врачи тоже могут многое рассказать, если будет годный интервьювер. Кабанчики-бизнесмены из любых сфер, люди искусства, культуры тоже могут поделиться интересным опытом. Даже 50летний юрист/экономист/бухгалтер/училка/плотник/автослесарь при минимальном таланте пиздеть могут выдать какой-то релевантный контент или создать небольшой канал, интересный непрофессионалам - и это может дать им новые карьерные возможности даже в предпенсионном возрасте. Даже байки престарелых алкашей/шизов находят свой спрос.

А кому интересен опыт 50летнего кодера? Никого не волнует, что он там проектировал и кодил на стеке 20летней давности. Если же он возьмется рассказывать о новом стеке, он проиграет любому 30-35 лет смузихлебу, энергично рассказывающему про то, что он делает прямо сейчас в бигтехе. Рассказы о том, сколько ты на своем пике зарабатывал, сколько имел офферов, какие клоунские приколы вытворял, чтобы пройти очередной собес, никого особо не впечатлят.

Если ты таки успел перекатиться в менеджмент или замутить успешный стартап, это будет интересно многим - но это уже не опыт программиста. То есть даже в фантастически ажурном случае, если 15-20 лет нейросети не убьют профессию, и в свои 45-55 ты еще будешь кому-то нужен как кодер, ты все равно останешься для окружающих человеком, который всю жизнь заполнял свою голову оторванными от реальных вещей абстракциями, чтобы заставить компуктер делать то, что нужно барину. Ты десятилетиями напрягал голову, но накопил в ней лишь кучу мусора, которая устареет через несколько лет.

Может поэтому IT-пространства полны токсиков: если ты не идейный гик, страстно любящий кодить, тяжело осознавать, что ты годами тратишь ресурс мозга на "знания", которые будут однажды выкинуты на помойку, потому что всегда были лишь абстракциями, придуманными задротами для задротов. Поэтому самоутверждаться этими "знаниями" ты можешь только в их среде, и нигде больше. Как и уровнем зарплаты - у окружающих на слуху всегда кабаны, которые делают в разы больше. Ну и специфические выебоны от тех, кто успешно свалил за кордон - но действующие только на оставшихся в СНГ, потому что по меркам запада ты получаешь среднюю офисную з/п, и там нет снгшного пиетета перед ИТшными зарплатами.

8 Кб, 512x512
Сап двач. Хотелось бы спросить совета у опытных, на каких площадках возможно вкатиться новичку в фриланс. Кворк и фрилансер нахуй сразу.

189 Кб, 1080x2400
Сгорела колонка Яндекса. Стало интересно что предлагают на avito. Увидел дохренища последних колонок, которые заблокированы по подписке и сливаются за бесценок.
В связи с этим вопрос, реально ли их перепрошить и использовать как новую колонку со всеми возможностями. Насколько это сложно и реально ли?

129 Кб, 840x419
На связи техлид одного из бигтехов Рашки (не банк, если что), не буду говорить какого именно и тем более что за продукт - это не важно.

Мой прямой руководитель, а это директор стрима, недавно плотно привлек меня к процессу найма, т.к. у нас критически важный продукт и надо его довести четко и в срок. То с чем он меня познакомил пиздец как открыло глаза, я считайте не был знаком с огромным пластом информации по менеджменту и рекрутингу. Раньше ойтишка жрала бабки как не в себя и хайрила тоже всех подряд, времена изменились, 2026 год привносит повышенные налоги для айтихи, все переходят в режим экономии, найм ужесточается, благо у нас всегда есть из чего выбирать, рынок сейчас сильно смещен в сторону работодателя а не работника - у нас всегда есть куча достойных кандидатов, поэтому можем себе позволить режектить их кучами. Сейчас поведаю вам, хлопцы, по каким причинам вас могут не взять в крупную компанию, даже если вы вроде как збс прошли по опыту, хард и софт скиллам:

Несовпадение по DISC - т.к. принято решение разбавить команду. Есть такая методология DISC по типам личности, загуглите, на пикче к посту вбросил матрицу. Вкратце - их там 4: синий (соответствие), красный (доминантность), желтый (влияние), зеленый (постоянство). Если у нас сложилась "синия" команда из трех человек и было принято решение ее "разбавить" то скорее всего вас не возьмут если вы тоже "синий", даже если вы вроде как "круче" тех кто уже в команде.

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

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

Несовпадение по возрасту. Нет, не в плане что ты "слишком старый для работы", ты можешь быть как слишком старым так и слишком молодым для команды. У нас есть несколько команд где принципиально разный средний возраст. В одной зумеры 21-25, в другой минимальный возраст это 30 лет. Соответственно добавлять скуфа к зумерам или зумерка ко скуфам - плохая идея. Ты можешь 100 раз быть крутым, но тебя не наймут.

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

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

2,1 Мб, 1500x1038
Аноны которым сейчас 35-40 лет, чем занимаетесь и занимались? Какие перспективы видите? В общем это тред для олдов программирования, обсуждаем, оцениваем перспективы нашей профессии

83 Кб, 1024x559
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:
- В обязательном порядке проходим "Go Tour":
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/darius-khll/golang-developer-roadmap (постоянно обновлялось сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также книги рекомендуемые для начала: https://go.dev/wiki/Books и https://www.practical-go-lessons.com/ (веб-версия — бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка: https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник patterns и info по микросервисам: http://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Справочник энтузиастов: https://go101.org/
- Практические уроки: https://www.practical-go-lessons.com/
- Обновляемый список велосипедиста с пакетами: https://github.com/avelino/awesome-go

Небольшая конфа треда: https://t.me/golang2ch (живее чем тред)

Прошлый тред: >>3606004 (OP)

113 Кб, 550x550
Каждый раз, когда приносишь нейросектантам пример того как священный искусственный сверхинтеллект не сумел написать нормальный код, эта петушня выдает охуительную фразу: "Промпт какой?".
Петухи даже не понимают, этот "убойный" как им кажется, "контраргумент" на корню разрушает саму концепцию программирования на естественном языке. Потому если для получения нормальной программы, нужна специальная волшебная фраза - это НЕ "программирование на естественном языке". Это скорее ближе к еще одной программной оболочке, такой как Power Shell. Ну, или язык программирования (лол). Только если в традиционных программных оболочках есть система команд, подчиняющаяся определенной логике, которую достаточно выучить - и можно потом строить синтаксические конструкции, какие захочешь. То в случае с LLM, мы имеем дело с натуральным шаманством: это предложение работает потому что гладиолус великий Мумбо-Юмбо оно работает.
Ну и конечно же, еще у нейросектантов есть вопрос "Какую модель использовал?". Это тоже лол: неправильный ИИ.

5 Кб, 447x447
Возможно ли отследить анонимный комментарий анонима? ( P.s никого не ищу) Сам ничего плохого не делаю и никого не ищу, но стало интересно возможно ли найти человека (анонима) который оставил комментарий

104 Кб, 1179x1042
Селфхостинг сайтов на cloudflare tunnel норм тема?


63 Кб, 276x256
Мейнтейнеры Open Source проектов жалуются, что репозитории их проектов заваливают тонной низкокачественных ИИ пул-реквестов

GitHub даже рассматривает возможность добавления опециональной функции отключения Pull Requests для репозиториев на фоне засилья некачественного программного кода от множества ИИ ботов и "вайбкодеров", пытающихся внести свой вклад в проекты с помощью нейросетей.

GitHub официально признал, что генерируемый ИИ «хлам» заполоняет проекты с открытым исходным кодом, вынуждая сопровождающих просматривать некачественные запросы на слияние, заброшенные заявки и нарушения правил, — и теперь рассматривает возможность ограничения или даже отключения запросов на слияние, основного механизма открытого сотрудничества.

Платформа, принадлежащая Microsoft, рассматривает радикальные меры, включая полное отключение запросов на слияние (pull requests), ограничение их использования доверенными соавторами, удаление нежелательных запросов на слияние из поля зрения, добавление детализированных разрешений, развертывание инструментов для обработки запросов с использованием ИИ и введение атрибуции для обозначения использования ИИ — шаги, которые могут коренным образом изменить принципы работы открытого исходного кода.

«Мы получаем от вас сообщения о том, что вы уделяете значительное время проверке материалов, которые не соответствуют стандартам качества проекта… и часто создаются с помощью ИИ», — сказала она, добавив, что GitHub «активно изучает эту проблему и разрабатывает как немедленные, так и долгосрочные стратегические решения».

Масштабы поражают. Хавьер Портилья Эдо, руководитель отдела облачной инфраструктуры Voiceflow и член основной команды Genkit, сказал: «Каждый десятый запрос на слияние, созданный с помощью ИИ, является законным и соответствует стандартам, необходимым для его открытия».

Мейнтейнеры игрового движка Godot жалуются, что репозиторий проекта начали массово заваливать пул-реквестами с полностью сгенерированным кодом. У команды уходит много времени на проверку кода, что сильно деморализует.

Вместо проверки кода и помощи новичкам команда теперь детально изучает каждый пул-реквест и пытается понять, сгенерировали ли его. В коде от нейросетей часто бывают ошибки или простое непонимание контекста проекта. При это команда придерживается дружелюбного отношения к новичкам и считает, что любой желающий может внести вклад в развитие Godot. Теперь же не всегда ясно, кто стоит за пул-реквестом: неопытный программист или языковая модель.

Один из ведущих мейнтейнеров Godot Реми Вершельде (Rémi Verschelde) отмечает, что постоянные попытки разобраться в потоке бессмысленных пул-реквестов утомляют команду. Разработчики устают и не могут выделить время на важные задачи. Ситуацию усложняет то, что сторонние разработчики не указывают в своих пул-реквестах, кто автор кода.

Решением может стать автоматическая проверка кода, но тогда проблема замкнётся: придётся использовать нейросети для обнаружения нейросетей. Команда не хочет прибегать к этому и поддерживать сторонние AI-проекты. Единственное приемлемое для Godot решение: нанять разработчиков, которые возьмут на себя задачу проверять пул-реквесты. Для этого проекту нужно найти финансирование.

ИИ-слоп, итоги.

99 Кб, 640x451
я незн сюда писать или нет но есть у кого то опыт работы QA ? хочу после колледжа профильного устроиться ручным тк не люблю прогать, но оч хочу в айти сфере работать.

140 Кб, 928x766
По отзывам уже двух друзей столкнулся с такой ситуацией: там где заставляют использовать нейронки их используют как инструмент дрюка, а не повышения продуктивности. В смысле что шаблонную хуету через нейронки делают быстро, но ее немного. В целом эффективность не особо меняется, учитывая что иногда приходится крутить ручку тотализатора дольше чем поправить самому.

Суть в другом: менеджерье требует больше выхлопа, мотивируя это тем, что ты ж с нейронкой теперь. И похуй, что от нейронки выхлопа нет на легасях. Там нужно 2 дня раскапывать проблему так, чтобы объяснить нейронке что делать. Ну в общем менеджерье это контрит, что это ты не умеешь пользоваться. Правда выясняется что никто не умеет пользоваться. Только у одного друга на работе менеджер после срача сел и наваял какой-то прототип близкий к задаче, сказав, что раз вы программисты, то вы лучше и быстрее чем я должны сделать.

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

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

Есть у вас другие наблюдения?

362 Кб, 510x503
тред не про политику, даже не байт на срач, хочу понять свой таргет, моча не бань плиз

Программист, анальник, думаю развивать свой личный бренд. Какой имидж хочу сформировать: быть таким базовичком, всех немножко говном поливать, в тоже время сильным по хардам быть. Ну то есть Назаров сразу на клык берет, как и его дружки Санечка Ильин и Декабрист. Хуже этих соевых либерах еще поискать надо.

Возникло несколько вопросов, один из которых, как я это могу монетизировать и где лучше это делать? Ну то есть, вот условно, порвал я жопу, стал популярным имперским программистом. А дальше че делать с популярностью? Готов как угодно монетизировать, кроме курсов (ибо это наеб еще тот). Когда я посчитал модель сообщества для подписки, то там не такие интересные деньги выходят. К примеру, подписка 500 рублей в среднем, у тебя будет 100 человек (что очень дохуя) но как бы это никакой доход.

И вот по этому я думаю, а стоит ли этим вообще заниматься. Так то придется походить на конференции, еаблом посветить, повыебываться и прогревать челов своим QR кодом. Ну и так же планирую все это делать на отечественных платформах, либо в VK, либо в MAX. Потому что я боюсь, что как только я про донбас начну базавовать, крутить на хуях предателей родины релокантов, которые с Claude сейчас код пишут, то тут уж извините, могут и канал удалить.

собсна самый главный вопрос, где в личном бренде бабки? То что публикуясь в тырнете можно так сказать визу талантов в UK залутать это я в курсе, но вот если я выбираю продолжать жить в лучшей стране в мире в РФ(офк), то как мне монетизировать бренд шаращего анальника? Как будто программирование и так очень узкая ниша, боюсь не раскрутиться будет. Смогули я стать тем же асмонголдом в перспективе, если хорошо код на java пишу? (с ии офк :)).

25 Кб, 600x600
Clojure (произносится как closure [ˈklōZHər]) — современный диалект Лиспа, язык программирования общего назначения с поддержкой разработки в интерактивном режиме, поощряющий функциональное программирование и упрощающий поддержку многопоточности. Clojure работает на платформах JVM и CLR. Clojure отличает философия «код как данные» (гомоиконность) и развитая система лисп-макросов.

Транслятор Clojure свободно распространяется на условиях Eclipse Public License.

Clojure за 15 минут - https://habr.com/ru/companies/otus/articles/725060/
Официальный гайд - https://clojure.org/guides/getting_started
Основы Clojure - https://code-basics.com/ru/languages/clojure

497 Кб, 616x618
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:
- В обязательном порядке проходим "Go Tour":
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/darius-khll/golang-developer-roadmap (постоянно обновлялось сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также книги рекомендуемые для начала: https://go.dev/wiki/Books и https://www.practical-go-lessons.com/ (веб-версия — бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка: https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник patterns и info по микросервисам: http://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Справочник энтузиастов: https://go101.org/
- Практические уроки: https://www.practical-go-lessons.com/
- Обновляемый список велосипедиста с пакетами: https://github.com/avelino/awesome-go

Небольшая конфа треда: https://t.me/golang2ch (более, чем жива)

Прошлый тред: >>3554824 (OP)

114 Кб, 1118x567
посмотрев на успешный успех одного друга решил попробовать переквалифицироваться в it сектор с мечтами зарабатывать нормальные бабки в найми не вылезая из дома и не высовывая руку из трусов

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

начал смотреть, какие вообще курсы существуют, выбрал парочку понравившихся, однако столкнулся с тем, что просто НЕ ВИЖУ ни одного сайта, форума где можно было бы почитать реальные отзывы и мнение хоть сколько то компетентных людей по поводу этих курсов, а без этого так и прет ощущение что я проебу лишние 100к руб и пару месяцев своей жизни

в треде: пишем свой опыт и знания об ИТ курсах и конкретных школах; присылаем места где можно прочитать и посмотреть вышеперечисленное; советуем направления и курсы

67 Кб, 1024x1024
Вики по джаве: https://github.com/java2ch/java-thread/wiki (доступна для редактирования всем)
Предыдущий: >>3604567 (OP)