Как по мнению людей выглядит день программиста: / it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek 

Как по мнению людей выглядит день программиста:,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор


Подробнее
Как по мнению людей выглядит день программиста:
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть

Отличный комментарий!

Когда пытаешься придумать говорящее название для функции
LyingDwarf LyingDwarf 11.04.202213:24 ссылка
+43.2
Когда пытаешься придумать говорящее название для функции
Переменная_для_количества_циклов

Счётчик_срабатывания_на_неправильные_данные
как хорошо, что ты добавил слово "переменная" в название переменной, а то было бы непонятно, что это переменная
Константа_для_количества_циклов
А она всё равно переменная
Даже если её брать из КОНСТАНТ среды? Или закодировать в компилятор?
MaXM00D MaXM00D 11.04.202214:25 ответить ссылка -0.4
Тру константы лежат в ROM
Но так как использовать напрямую ROM сейчас нельзя, надо сначала прочитать в память, то они уже и не константы...
Когда пытаешься придумать, как заставить себя перестать залипать на мемасики и начать придумывать говорящие названия для функций.
getOrUpdateAddressAddressInfoPair
Psilon Psilon 11.04.202214:15 ответить ссылка 0.4
GovermentServicesService
SetGetEnableDisabled
"Функция"
что тут думать:
Большаямнемоническаяпеременная1, Большаямнемоническаяпеременная2 ...
две классические проблемы: нейминг и инвалидация кэшей
Когда в кровавом энтерпрайзе ты пытаешься уникально назвать уже 1746 по счету конвертер ордера из модели во вью, который отличается... Да уже никто не знает, отличается ли он от предыдущих, или нет...
как программист, могу сказать: жизненно
Ascard Ascard 11.04.202213:24 ответить ссылка 5.3
Ходить кругами по комнате и нервничать лучше под шум мыслей в голове, а не под музыку
ktulhu74 ktulhu74 11.04.202213:30 ответить ссылка 13.5
А потом хуяк - баг еа продакшине, база пизданулась, бекапов адимы не сделали, логов нету, фикси-фикси быстро блядь! А бага нихуя ее ясная поавающая, локально не воспроизводится ибо данные с продакшена никто не даст, потому что секьюрити ебать его в ухо, но ты фикси-фикси, быстро блядь! Как раз вечер пятницы и ты последний, кто не успел съебаться.
блять прекрати!
Так это проблемы организационные, а не потому что ты там что-то недосмотрел. Надо просто нахуй посылать такие конторы
Таких контор 99%
Работай в оставшихся 1%
Psilon Psilon 11.04.202214:17 ответить ссылка 18.8
Не всегда проблема в конторе. У нас продукт контора где не ебут мозги. Но вот скоро релиз, и посыпалось вообще неясное говно и надо фиксить как можно быстрее. Но да, если ебут мозг, с этой конторы надо валить.
И вот тебе вилка, вилкой фикси!
Забавно что сложность возникает на простых проблема: как назвать функцию или когда ты знаешь десяток решений проблемы, но паришся какое решение лучше и пробуешь найти то ОДНО идеальное решение.
А у некоторый проблемы начинаются ещё на этапе выбора языка)
Предлагаю им монгольский, чтобы отъебались.
на кириллице, между прочим!
Смотря для какая задача. Если работа с большим объемом данных или структурное решение, то да. Но и там выбор особо не велик. Мое негодование основном к front-end относится и порождениям таких как Node.js
devial devial 11.04.202213:43 ответить ссылка -2.7
Ну вот с++ тяжеловато но идёт а вот Js вроде не сложный но там чёт куча всяких приебонов, нововведений и новшеств что новичку сложно понять что ему надо и как. Плюс напридумывали всяких ООПшных терминов, хуков, ДОМов и прочего. У старпедов, начинающих учиться, глаза разбегаются.
Это потому что на С++ взял редактор, компилятор, и год фигачишь хеллоу-ворды в консоль, а жабаскрипт же простенький, давайте сразу нетфликсо-фейсбук с блекджеком и SSO забабахаем.
Когда ты знаешь десяток решений, но каждое из них - говно. Например, потому что не решает проблему в корне, а только делает кривую заплатку, или наоборот, требует пересмотра архитектуры далеко за пределами твоей отвественности.
Кто-то должен принять решение, но никто не хочет и не может, потому что никто не понимает и не может оценить последствия. И принимать придется тебе, а потом тебе же отвечать за последствия своего решения. И инстинктивно принимать решения, которые заведомо говно, не хочется.
>Ну скажу честно, зачастую сложности работы программиста переоценены.
>В большинстве своем, сложности возникают из-за лени и банально оверпрайснутых сотрудников.
Опять свидетели существования неправильной рыночной цены и правильной цены, спущенной с неба лично Иисусом / вычисленной по секретным научным формулам Карла Маркса. Бизнес-идея: находишь неоверпрайснутых сотрудников, продаешь их конторам. По твоей логике, в большинстве своем, конторы заинтересованы в подобном сотрудничестве и будут платить тебе тонны бабла.
Сюрприз-сюрприз, так живет 95% аутсорса/аутстаффа. Сотрудники все еще получают дохера относительно местного рынка, но продающая их прокладка легко стрижет тысячу-другую баксов в месяц.
>Сюрприз-сюрприз, так живет 95% аутсорса/аутстаффа.
Нет, по его мнению - они тоже оверпрайс за своих сотрудников платят.
Забавно читать в одном тексте сразу и "сложность работы переоценена", и "оверпрайснутые программисты".
Если так легко стать "оверпрайснутым", то почему до сих пор есть этот оверпрайс? Легко же на самом деле, ну каждый сможет, да?
Еще митинги. Митинги забыли.
Да хуй с ними с митингами, там два поведения: обсуждаешь потому что тебе важно и интересно или включаешь как телик на фоне.
Ну какбы да но все эти стендапы, ситдауны, синкапы, рекапы, синки и прочее время отнимают а толку от них ноль. А дедлайны никуда не делись. И вот манагеры обожают стопицот митингов плодить (и все кровь из носа обязательные) а когда работу работать их не особенно гребет.
Ну хуй знает, может мне с командой повезло, но у нас синки раз в два дня по 40 минут.
Хуй знает как что, но если 4 часа митингов в неделю позволяют сэкономить неделю, а то и месяц трудочасов, то оно точно надо.
Очень сильно зависит от команды и работы.
Я видел ситуацию, когда команда разъебаев, и там действительно без кучи митингов хуй проссышь, что происходит. Они были нужны, именно в большом количестве, и постоянно.
Я работал в компании, где митинги были раз в 2-4 недели на час, и редкие созвоны по обсуждению конкретных проблем. Всё остальное текстом в личках. И это тоже прекрасно работало.
Но я же видел ситуацию, когда в конторе нихуя не делалось, потому что все в основном пиздели на митингах и имитировали деятельность через бюрократию.
И обратную, когда из-за недостаточной коммуникации возникали проблемы синхранизационного характера.
Тут очень, очень большая зависимость от конкретной команды. И от типа проекта тоже.
Оптимальное количество и расписание(от чётко по времени, до строго он-деманд) митингов для одной команды будет пиздецом для другой. Это часто можно наблюдать в галерах, где просто сверху для всех спускается один процесс работы, без учёта специфики. Ну и они кое-как, конечно, гребут, но хуевато.
Ну вот я привык к митингам, а сейчас сижу один на проекте и охуеваю с того что не с кем обсудить задачу. Обычно идет митинг с аналитиками, тестировщиками и остальными разрабами где описывается что надо и что будет, а тут сиди и чуть ли не сам себе требования придумывай, а потом тестируй это.
Ну, тут несколько вариантов.
Или ищи другую команду/работу.
Или привыкай.
Или пинай всех на митинги.
Я не могу дать лучше совет, просто потому, что без знания ситуации он будет так себе.
Обычно я ещё на собеседовании проясняю такие моменты.
Да эта хуйня временна, просто вместо простоя на не развивающийся проект отправили.
Когда пишешь отчет за текущий и планы на следующий месяц
b.o.g b.o.g 11.04.202213:37 ответить ссылка 1.0
Так и знал что они днями сидят и не хуя не делают.
Doongion Doongion 11.04.202213:48 ответить ссылка 1.6
всегда есть выход
gellios3 gellios3 11.04.202213:49 ответить ссылка 1.4
Но на самом деле выглядит он так.
эплоблядь...
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Doctors: Googling stuff online does not make you a doctor. Programmers:Я: Не смог отремонтировать тостер Мама: Я думала, ты - программист
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор программист

Я: Не смог отремонтировать тостер Мама: Я думала, ты - программист
pozdravok.ru w .1 Д j d>Ebool isPalindromeJuniorCconst std::strings str) { int length = str.lengthO; E -for (int i = 0; i < length / 2; ++i) I f- { E; if (str[i] != str[length - 1 - i]) { | • • • I • • •»• return false; } V > ;• return true; } Ebool isPalindromeLeadCconst std::string_view£ str) { auto right
подробнее»

много букв c++ языки программирования программирование geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор программист люди читерство личное

Ebool isPalindromeJuniorCconst std::strings str) { int length = str.lengthO; E -for (int i = 0; i < length / 2; ++i) I f- { E; if (str[i] != str[length - 1 - i]) { | • • • I • • •»• return false; } V > ;• return true; } Ebool isPalindromeLeadCconst std::string_view£ str) { auto right