Когда пытаешься придумать говорящее название для функции
Переменная_для_количества_циклов
Счётчик_срабатывания_на_неправильные_данные
Счётчик_срабатывания_на_неправильные_данные
как хорошо, что ты добавил слово "переменная" в название переменной, а то было бы непонятно, что это переменная
Константа_для_количества_циклов
А она всё равно переменная
Даже если её брать из КОНСТАНТ среды? Или закодировать в компилятор?
Тру константы лежат в ROM
Когда пытаешься придумать, как заставить себя перестать залипать на мемасики и начать придумывать говорящие названия для функций.
getOrUpdateAddressAddressInfoPair
GovermentServicesService
SetGetEnableDisabled
"Функция"
что тут думать:
Большаямнемоническаяпеременная1, Большаямнемоническаяпеременная2 ...
Большаямнемоническаяпеременная1, Большаямнемоническаяпеременная2 ...
две классические проблемы: нейминг и инвалидация кэшей
Когда в кровавом энтерпрайзе ты пытаешься уникально назвать уже 1746 по счету конвертер ордера из модели во вью, который отличается... Да уже никто не знает, отличается ли он от предыдущих, или нет...
как программист, могу сказать: жизненно
Ходить кругами по комнате и нервничать лучше под шум мыслей в голове, а не под музыку
А потом хуяк - баг еа продакшине, база пизданулась, бекапов адимы не сделали, логов нету, фикси-фикси быстро блядь! А бага нихуя ее ясная поавающая, локально не воспроизводится ибо данные с продакшена никто не даст, потому что секьюрити ебать его в ухо, но ты фикси-фикси, быстро блядь! Как раз вечер пятницы и ты последний, кто не успел съебаться.
блять прекрати!
Так это проблемы организационные, а не потому что ты там что-то недосмотрел. Надо просто нахуй посылать такие конторы
Таких контор 99%
Работай в оставшихся 1%
Не всегда проблема в конторе. У нас продукт контора где не ебут мозги. Но вот скоро релиз, и посыпалось вообще неясное говно и надо фиксить как можно быстрее. Но да, если ебут мозг, с этой конторы надо валить.
И вот тебе вилка, вилкой фикси!
Забавно что сложность возникает на простых проблема: как назвать функцию или когда ты знаешь десяток решений проблемы, но паришся какое решение лучше и пробуешь найти то ОДНО идеальное решение.
А у некоторый проблемы начинаются ещё на этапе выбора языка)
Смотря для какая задача. Если работа с большим объемом данных или структурное решение, то да. Но и там выбор особо не велик. Мое негодование основном к front-end относится и порождениям таких как Node.js
Ну вот с++ тяжеловато но идёт а вот Js вроде не сложный но там чёт куча всяких приебонов, нововведений и новшеств что новичку сложно понять что ему надо и как. Плюс напридумывали всяких ООПшных терминов, хуков, ДОМов и прочего. У старпедов, начинающих учиться, глаза разбегаются.
Это потому что на С++ взял редактор, компилятор, и год фигачишь хеллоу-ворды в консоль, а жабаскрипт же простенький, давайте сразу нетфликсо-фейсбук с блекджеком и SSO забабахаем.
Когда ты знаешь десяток решений, но каждое из них - говно. Например, потому что не решает проблему в корне, а только делает кривую заплатку, или наоборот, требует пересмотра архитектуры далеко за пределами твоей отвественности.
Кто-то должен принять решение, но никто не хочет и не может, потому что никто не понимает и не может оценить последствия. И принимать придется тебе, а потом тебе же отвечать за последствия своего решения. И инстинктивно принимать решения, которые заведомо говно, не хочется.
Кто-то должен принять решение, но никто не хочет и не может, потому что никто не понимает и не может оценить последствия. И принимать придется тебе, а потом тебе же отвечать за последствия своего решения. И инстинктивно принимать решения, которые заведомо говно, не хочется.
>Ну скажу честно, зачастую сложности работы программиста переоценены.
>В большинстве своем, сложности возникают из-за лени и банально оверпрайснутых сотрудников.
Опять свидетели существования неправильной рыночной цены и правильной цены, спущенной с неба лично Иисусом / вычисленной по секретным научным формулам Карла Маркса. Бизнес-идея: находишь неоверпрайснутых сотрудников, продаешь их конторам. По твоей логике, в большинстве своем, конторы заинтересованы в подобном сотрудничестве и будут платить тебе тонны бабла.
>В большинстве своем, сложности возникают из-за лени и банально оверпрайснутых сотрудников.
Опять свидетели существования неправильной рыночной цены и правильной цены, спущенной с неба лично Иисусом / вычисленной по секретным научным формулам Карла Маркса. Бизнес-идея: находишь неоверпрайснутых сотрудников, продаешь их конторам. По твоей логике, в большинстве своем, конторы заинтересованы в подобном сотрудничестве и будут платить тебе тонны бабла.
Сюрприз-сюрприз, так живет 95% аутсорса/аутстаффа. Сотрудники все еще получают дохера относительно местного рынка, но продающая их прокладка легко стрижет тысячу-другую баксов в месяц.
>Сюрприз-сюрприз, так живет 95% аутсорса/аутстаффа.
Нет, по его мнению - они тоже оверпрайс за своих сотрудников платят.
Нет, по его мнению - они тоже оверпрайс за своих сотрудников платят.
Забавно читать в одном тексте сразу и "сложность работы переоценена", и "оверпрайснутые программисты".
Если так легко стать "оверпрайснутым", то почему до сих пор есть этот оверпрайс? Легко же на самом деле, ну каждый сможет, да?
Если так легко стать "оверпрайснутым", то почему до сих пор есть этот оверпрайс? Легко же на самом деле, ну каждый сможет, да?
Еще митинги. Митинги забыли.
Да хуй с ними с митингами, там два поведения: обсуждаешь потому что тебе важно и интересно или включаешь как телик на фоне.
Ну какбы да но все эти стендапы, ситдауны, синкапы, рекапы, синки и прочее время отнимают а толку от них ноль. А дедлайны никуда не делись. И вот манагеры обожают стопицот митингов плодить (и все кровь из носа обязательные) а когда работу работать их не особенно гребет.
Ну хуй знает, может мне с командой повезло, но у нас синки раз в два дня по 40 минут.
Хуй знает как что, но если 4 часа митингов в неделю позволяют сэкономить неделю, а то и месяц трудочасов, то оно точно надо.
Очень сильно зависит от команды и работы.
Я видел ситуацию, когда команда разъебаев, и там действительно без кучи митингов хуй проссышь, что происходит. Они были нужны, именно в большом количестве, и постоянно.
Я работал в компании, где митинги были раз в 2-4 недели на час, и редкие созвоны по обсуждению конкретных проблем. Всё остальное текстом в личках. И это тоже прекрасно работало.
Но я же видел ситуацию, когда в конторе нихуя не делалось, потому что все в основном пиздели на митингах и имитировали деятельность через бюрократию.
И обратную, когда из-за недостаточной коммуникации возникали проблемы синхранизационного характера.
Тут очень, очень большая зависимость от конкретной команды. И от типа проекта тоже.
Оптимальное количество и расписание(от чётко по времени, до строго он-деманд) митингов для одной команды будет пиздецом для другой. Это часто можно наблюдать в галерах, где просто сверху для всех спускается один процесс работы, без учёта специфики. Ну и они кое-как, конечно, гребут, но хуевато.
Я видел ситуацию, когда команда разъебаев, и там действительно без кучи митингов хуй проссышь, что происходит. Они были нужны, именно в большом количестве, и постоянно.
Я работал в компании, где митинги были раз в 2-4 недели на час, и редкие созвоны по обсуждению конкретных проблем. Всё остальное текстом в личках. И это тоже прекрасно работало.
Но я же видел ситуацию, когда в конторе нихуя не делалось, потому что все в основном пиздели на митингах и имитировали деятельность через бюрократию.
И обратную, когда из-за недостаточной коммуникации возникали проблемы синхранизационного характера.
Тут очень, очень большая зависимость от конкретной команды. И от типа проекта тоже.
Оптимальное количество и расписание(от чётко по времени, до строго он-деманд) митингов для одной команды будет пиздецом для другой. Это часто можно наблюдать в галерах, где просто сверху для всех спускается один процесс работы, без учёта специфики. Ну и они кое-как, конечно, гребут, но хуевато.
Ну вот я привык к митингам, а сейчас сижу один на проекте и охуеваю с того что не с кем обсудить задачу. Обычно идет митинг с аналитиками, тестировщиками и остальными разрабами где описывается что надо и что будет, а тут сиди и чуть ли не сам себе требования придумывай, а потом тестируй это.
Ну, тут несколько вариантов.
Или ищи другую команду/работу.
Или привыкай.
Или пинай всех на митинги.
Я не могу дать лучше совет, просто потому, что без знания ситуации он будет так себе.
Обычно я ещё на собеседовании проясняю такие моменты.
Или ищи другую команду/работу.
Или привыкай.
Или пинай всех на митинги.
Я не могу дать лучше совет, просто потому, что без знания ситуации он будет так себе.
Обычно я ещё на собеседовании проясняю такие моменты.
Когда пишешь отчет за текущий и планы на следующий месяц
Так и знал что они днями сидят и не хуя не делают.
всегда есть выход
Но на самом деле выглядит он так.
эплоблядь...
Чтобы написать коммент, необходимо залогиниться
Отличный комментарий!