никогда не пишите проект, о котором всегда мечтали: может получиться.
ну да, любая работа рано или поздно превращаться в просто работу. Большинство людей с этим сталкивается, но мало кто из них при этом запилил своей проект, люди просто делают то что получается если за это платят.
Я не то чтобы защищаю предыдущего оратора, но в мире и правда происходит полная ахинея в том как государства лезут контролировать всех и вся. Что скажите например про требование к ОС узнавать возраст пользователя. В systemd уже что-то даже добавили https://github.com/systemd/systemd/pull/40954
Там в комментах интересное, как сотрудники system76 пытаются добиться исключения опен-сорс систем из этого безумия.
А по-моему ерунда. Я так работал когда я был самым юным в команде, и были у нас зубры по 40+ когда мне было 26. И отлично мы с ними общались, они вполне себе работали якорем, не давая нам уйти в разнос. При этом тот 40+ программист не был ни лидом, ни даже неформальным начальником - обычный хороший разработчик.
Сейчас напротив - я самый старший в команде, и тоже у нас вполне нормальное общение с люди намного младше. Порой даже лучше чем с теми кто ближе ко мне по возрасту.
Странные люди, у меня в те годы просто была выключена загрузка изображений. Если понимал что тут надо увидеть какую-то картинку ( например фотку кто-то выложил на форум ) то кликал по ней чтобы она загрузилась. А все эти аватары и задний фон ну не видел просто. Страницы достаточно понятно выглядели и без них.
Почему бы и нет. Человек ведь уже знает кодовую базу, процессы в команде, плюс раз работал до сих пор значит в целом устраивал и пользу приносил. Взять его значит ничего не потерять даже если проработает недолго.
У меня в команде коллеги стали активно использовать ИИ для создания кода. Не могу сказать что код стал прямо намного хуже, но постоянно приходится сражаться с пустым ненужным кодом. Внезапно в функции добавилось +10 строк. А нахуа не знает никто. ИИ решил что так лучше. Почему? Да потому что мол есть какие-то драйвера баз данных которые могут вернуть данные вот таким образом. Но у нас то наш драйвер, мы его менять не планируем.
Или вот функция пишет данные в базу, а перед запись проверяет что мол если данных нет то верни успех и ничего не делай. Но у нас подход обратный. Если пользователь прислал фигню значит функция должна вернуть ошибку. А тут подход "ничего не сделали но кивнули головой будто все в порядке".
Код ревью стал мучением ( и раньше был не сахар ). Теперь приходится выпытывать у них почему они сделали так ( а вдруг там логика какая-то ).
Там еще неясно что с совместимостью. Протоколы, форматы данных, общие процессы. Обычно сложность именно в этом, а в не том что какой-то говнокод внутри. Переписать код оставив старый протокол в общем могла и старая команда.
Переписать все приложение и сменить протокол выбрав новый тоже могла и старая команда. Вопрос тогда в том что им мешало это сделать раньше, если раньше были проблемы а новая версия их прямо круто так решила. В обще много вопросов мало ответов.
Вы прямо по больному месту. Работал в Большой Корпорации (тм). Говнокод внутри, системы сыпяться, но повышение получат те кто на месте трех плохо работающих систем нагородит четвертую такую-же, и убедит другие команды пользоваться его системой. Поддержка существующего кода не в чести. Фактически ее нельзя продать. Баги мало кого волнуют, особенно если они касаются внутренних систем.
По факту если все занялись бы гонкой за грейдами и повышениями то система бы рухнула за год или меньше, или как вариант система компании научилась бы ценить качество и вклад в поддержание того что уже существует в противовес нагромождениям нового говнокода.
Меня жутко бесило это противоречие - декларируемые компанией цели ( то за что платят ) и реальные потребности ( то что очень сложно продать, хотя оно жизненно необходимо ).
Если этот рычаг жать на себя то это тормоз. Если вбок ( в сторону к центру велосипеда нажать ) то он переключает скорость. При этом тормоз можно жать из двух позиций, а скорости переключать только когда руки на дропах ( рогах ).
Плюс там есть два рычага для скоростей - побольше и поменьше, один для повышения передачи другой для понижения.
Лучше разложить Таро на деплой
https://deploytarot.com/setup
ну да, любая работа рано или поздно превращаться в просто работу. Большинство людей с этим сталкивается, но мало кто из них при этом запилил своей проект, люди просто делают то что получается если за это платят.
Я не то чтобы защищаю предыдущего оратора, но в мире и правда происходит полная ахинея в том как государства лезут контролировать всех и вся. Что скажите например про требование к ОС узнавать возраст пользователя. В systemd уже что-то даже добавили https://github.com/systemd/systemd/pull/40954
Там в комментах интересное, как сотрудники system76 пытаются добиться исключения опен-сорс систем из этого безумия.
А по-моему ерунда. Я так работал когда я был самым юным в команде, и были у нас зубры по 40+ когда мне было 26. И отлично мы с ними общались, они вполне себе работали якорем, не давая нам уйти в разнос. При этом тот 40+ программист не был ни лидом, ни даже неформальным начальником - обычный хороший разработчик.
Сейчас напротив - я самый старший в команде, и тоже у нас вполне нормальное общение с люди намного младше. Порой даже лучше чем с теми кто ближе ко мне по возрасту.
Вот прямо так и говорит ?
Так просто в каждом промпте писать "в коде не должно быть багов" всего-то делов.
Странные люди, у меня в те годы просто была выключена загрузка изображений. Если понимал что тут надо увидеть какую-то картинку ( например фотку кто-то выложил на форум ) то кликал по ней чтобы она загрузилась. А все эти аватары и задний фон ну не видел просто. Страницы достаточно понятно выглядели и без них.
Почему бы и нет. Человек ведь уже знает кодовую базу, процессы в команде, плюс раз работал до сих пор значит в целом устраивал и пользу приносил. Взять его значит ничего не потерять даже если проработает недолго.
У меня в команде коллеги стали активно использовать ИИ для создания кода. Не могу сказать что код стал прямо намного хуже, но постоянно приходится сражаться с пустым ненужным кодом. Внезапно в функции добавилось +10 строк. А нахуа не знает никто. ИИ решил что так лучше. Почему? Да потому что мол есть какие-то драйвера баз данных которые могут вернуть данные вот таким образом. Но у нас то наш драйвер, мы его менять не планируем.
Или вот функция пишет данные в базу, а перед запись проверяет что мол если данных нет то верни успех и ничего не делай. Но у нас подход обратный. Если пользователь прислал фигню значит функция должна вернуть ошибку. А тут подход "ничего не сделали но кивнули головой будто все в порядке".
Код ревью стал мучением ( и раньше был не сахар ). Теперь приходится выпытывать у них почему они сделали так ( а вдруг там логика какая-то ).
О боги я себе представил Эрика Картмана, который объясняет Стену что тот спаситель, Кайл жертва он Эрик преследователь.
(Для тех кто не понял шутки треугольник Карпмана ).
То есть интерфейс удобный для людей - голое апи без рекламы и неудобных интерфейсов делают для роботов!?
Так то цитаты а тут скриншот! Понимать надо.
Там еще неясно что с совместимостью. Протоколы, форматы данных, общие процессы. Обычно сложность именно в этом, а в не том что какой-то говнокод внутри. Переписать код оставив старый протокол в общем могла и старая команда.
Переписать все приложение и сменить протокол выбрав новый тоже могла и старая команда. Вопрос тогда в том что им мешало это сделать раньше, если раньше были проблемы а новая версия их прямо круто так решила. В обще много вопросов мало ответов.
Вы прямо по больному месту. Работал в Большой Корпорации (тм). Говнокод внутри, системы сыпяться, но повышение получат те кто на месте трех плохо работающих систем нагородит четвертую такую-же, и убедит другие команды пользоваться его системой. Поддержка существующего кода не в чести. Фактически ее нельзя продать. Баги мало кого волнуют, особенно если они касаются внутренних систем.
По факту если все занялись бы гонкой за грейдами и повышениями то система бы рухнула за год или меньше, или как вариант система компании научилась бы ценить качество и вклад в поддержание того что уже существует в противовес нагромождениям нового говнокода.
Меня жутко бесило это противоречие - декларируемые компанией цели ( то за что платят ) и реальные потребности ( то что очень сложно продать, хотя оно жизненно необходимо ).
омг, вот это я сел в хоткееву лужу =)
И контрол-эф-четыренг чтобы закрыть левую программу или игру =)
Скрытый текст
На 6.33 на видео как на них нажимают. Точно также и большие рычаги тормозов тоже нажимаются вбок.
Если этот рычаг жать на себя то это тормоз. Если вбок ( в сторону к центру велосипеда нажать ) то он переключает скорость. При этом тормоз можно жать из двух позиций, а скорости переключать только когда руки на дропах ( рогах ).
Плюс там есть два рычага для скоростей - побольше и поменьше, один для повышения передачи другой для понижения.
Скрытый текст
Вот такие они. Если жмешь на себя то тормоза, если вбок то переключают скорости.
Плюс про многофункциональность руки на руле можно держать тремя разными способами.
Вот например на моем велосипеде один и тот же рычаг это и тормоз и переключение скоростей.