Oh it's literally me
"Я видел такое, что вам, людям, и не снилось. Атакующие дедлайны, пылающие над командой из двух человек; Идусский код, порождающий мрак в недавно отрефакторенном коде. Все эти мгновения затеряются во времени, как... мои слёзы в дожде... Пришло время выгорать."
Ага, "атакующие дедлайны", потому что ктот всю неделю ебланил.
Зато тестеру потом охуенно чекать пачку фич в пятницу ночью ибо "нужно успеть к релизу сегодня/завтра утром".
Зато тестеру потом охуенно чекать пачку фич в пятницу ночью ибо "нужно успеть к релизу сегодня/завтра утром".
...к сожалению, сегодня
...."срачнаприаритетна" на вчера
У вас дедлайны в будущем? Мажоры
Недавно открыл для себя вьетнамский код. Ещё похуже индусского
Мины-ловушки и подземные бекдоры буквально в каждой третьей строке кода?
Джонни, баги даже на деревьях!
Я с 11 лет занимаюсь программирование.. А мне 36...
Надо было идти в проститутки.
Надо было идти в проститутки.
Пока ещё не поздно перепрофилироваться
нужно совмещать, но боюсь могут заказать и заставить писать код, но зато будет железная фраза. "Лучше выебете меня, чем рефакторить это"
Так вроде проггеры еще те трансферные шлюшки, прыгающие раз в полгода/год в другие фирмы за более высокой ЗП... Ты уже проститутка! Радуйся)
Я не прыгаю.. Я тогда сутенёр, выходит. У меня своя фирма.
У тебя всё хорошо, у тебя всё впереди!
Может я ещё после 8 лет игры в WarCraft III должен уметь победить хотя бы слабого бота в сражении, а?
Это не означает, что котик с пятилетним стажем - лузер. Это означает, что программирование - говно. А говно оно, потому что всё ещё находится на этапе стремительного развития, поэтому внедрение новых фич и подходов каждый раз рушит более-менее стройную систему, выстроенную за прошлые n лет. К счастью, котику недолго мучиться: генеративный AI скоро сделает его безработным.
>генеративный AI скоро сделает его безработным.
Ага, выходит %фреймворк_нэйм% версии 3.0.5, а АI обучался на 3.0.4, единственное место в интернете где есть про новую версию это документация фреймворка и AI или выдает херню или дообучается, но только когда в интернете появляется некоторое количество кода по новой версии. К этому времени уже выходит 3.1.0
Ага, выходит %фреймворк_нэйм% версии 3.0.5, а АI обучался на 3.0.4, единственное место в интернете где есть про новую версию это документация фреймворка и AI или выдает херню или дообучается, но только когда в интернете появляется некоторое количество кода по новой версии. К этому времени уже выходит 3.1.0
ИИ осталось научиться выуживать ТЗ из заказчика и понимать его. А дальше можно обойти все языки и фреймворки и генерить машинный код. У котика ещё осталось время.
Эм, а если старый фреймворк хорош, если его функционал и прочее, тебя полностью устраивает на данный момент, то зачем сломя голову переезжать на новую версию? Тем более с новыми фичами и новые баги могут подъехать о которых ты не в курсе будешь. Я не говорю что нужно останавливаться в развитии, или вообще откатываться на BASIC, но стремиться бездумно внедрять всё самое новое и модное в свои проекты тоже добром может не кончиться. Понадобиться - внедряй, нет - нахуй, ибо главное правило программирования гласит: работает - не трогай!
Это не проблема программирования, это проблема ожиданий тех, кому обещали вкатиться за полгода курсов на 300кк/сек.
И даже так ты все еще можешь пойти на работу программистом в какой-нибудь обоссанный банк или госконтору и работать с технологиями и подходами, которые устарели еще в молодость твоего прадеда. Там быстро поймешь, что развитие - это не плохо.
И даже так ты все еще можешь пойти на работу программистом в какой-нибудь обоссанный банк или госконтору и работать с технологиями и подходами, которые устарели еще в молодость твоего прадеда. Там быстро поймешь, что развитие - это не плохо.
Я проработал 3 года на старом говне. Сейчас вот надо вкатиться, а для этого надо освоить кучу всего с нуля. Сижу и нихуя не понимаю, даже не знаю с чего начинать, куда двигаться, что учить, за что хвататься. 3 года опыта, а искать всё равно позицию какого-нибудь низкооплачиваемого джуна. Ведь я даже нормально напиздеть в резюме и на собесе не могу.
Нахуй все эти древние системы, после них нет жизни.
Нахуй все эти древние системы, после них нет жизни.
Ага, как переходить на 4к телики, 2к в телефоне, 4G в глухом селе так прогресс давай быстрее.
А как обучатся новому так сразу "а вот COBOL в 80-ых был охуенен".
А как обучатся новому так сразу "а вот COBOL в 80-ых был охуенен".
Интересно, как выглядит разработка прошивки для 4G БС-ки? Небось небольшой командой в рамках agile делают минимально жизнеспособный продукт, использая PHP и Python. А ещё я слышал, что AngularJS отлично подходит для описания топологии кастомного контроллера для 2К-экрана.
В душе не ебу на счет прошивок, но что-то мне подсказывает, что вывод изображения на матрицу со светодиодов 3х8 и для для 2К-экрана самую малость отличается.
За 5 лет, если работать 8 часов в день 5 дней в неделю, котик получит десять тысяч рублей опыта. А есть эмпирическое правило "10 000 часов", которое гласит: "чтобы стать профессионалом, надо проработать десять тысяч часов". Так что проблема не в завышенных ожиданиях, а в отсутствии порядка в предметной области.
Если 10 000 часов крутить одну гайку одним и тем же инструментом, то ты станешь профессионалом в кручении одной гайки, и больше ни в чем. Кто виноват, что 10 000 часов ты крутишь только одну гайку, и ничего кроме нее? Кто виноват, что ты крутишь ее 10 000 часов одним и тем же инструментом? Предметная область?
А на 10 001 приходит собакен с шуриком и показывает как он может крутить тригайки за треть времени котика всего за половину зарплаты.
Очепятался: не "десять тысяч рублей", а "десять тысяч часов".
Это правило не работает в реальном мире. За 10 000 часов в доте играя на тройке героев мой скилл увеличился на нихуя ибо мир вокруг поменялся, а я нет, т.е рандомный Вася затратив 100 часов будет лучшей замене мне.
А где внедряются новые подходы? Все то же ООП, алгоритмы и структуры данных. Дач появляются фреймворки, но сути не меняют. Облачные технологии немног изменили игру, ну да и все в ближайшие годы.
Если ты хоть чуть тестил АИ, то до безработицы ещё очень далеко. Написать работающий код - это самая простая задача. И даже с ней он не справляется. А уж вписать код в чужой, видоизменять его во многих файлах, искать баги... Да даже на самые старые продукты платные, вроде aws сервисов документация часто неполная, как эти баги будут отлавливаться? Серьезно, куча людей заказывает продукт у индусов, а потом платит уже другие деньги, чтобы его поддерживать и дорабатывать.
Если ты хоть чуть тестил АИ, то до безработицы ещё очень далеко. Написать работающий код - это самая простая задача. И даже с ней он не справляется. А уж вписать код в чужой, видоизменять его во многих файлах, искать баги... Да даже на самые старые продукты платные, вроде aws сервисов документация часто неполная, как эти баги будут отлавливаться? Серьезно, куча людей заказывает продукт у индусов, а потом платит уже другие деньги, чтобы его поддерживать и дорабатывать.
Сейчас в Co-pilot используется, по сути, языковая модель: нейросеть по нескольким предшествующим словам пытается предсказать следующее. Понятное дело, что в чистом виде это для написания рабочего кода не подходит, так как писали это программисты со знанием LSTM, а не компиляторов. Значит, надо сделать систему специально под код. Скоро осилят. Например, можно попробовать двухэтапный подход: одна нейросетка строит поток данных, вторая по нему пишет текст программы, ну или какие-нибудь подробные графы использовать для промежуточного уровня представления.
Вопросы на собеседованиях всё равно не меняются, а только легче становятся
Так чё там, назовёте разницу между уткой?
Когда устраивался, меня спросили:
- C++ знаешь?
-- нет
- SQL?
-- неа
- пузырёк знаешь?
-- да
- Ладно, освоишься.
- C++ знаешь?
-- нет
- SQL?
-- неа
- пузырёк знаешь?
-- да
- Ладно, освоишься.
Освоился ?
Ну, 3 года проработал. С++ в резюме писать не хочется.
Ну значит не наебали )
Пфф-ф, я вообще долбан безрукий. Уже как год не кодил, забыл всё, что можно и впринципе, мне норм. Ни о чём не жалею.)
Чтобы написать коммент, необходимо залогиниться