Поясните, а почему у программистов такая большая солидарность? Хз как назвать их желание помогать друг другу с кодом. В чём профит работать за другого? Совсем не понимаю.
>>242166620 /thread ящитаю (мимоне-ОП). Да и банально интересно посмотреть, перенять опыт, может фишки какие полезные, алгоритмы, самому получше в чём-то разобраться, сделать мир лучше)
>>242166166 (OP) лолшто? Я вообще не могу терпеть себе подобных. Ибо считаю обычно они все тупее, а ЧСВ выше крыши. Но приходиться мимикрироваться, чтобы смотреть разработки соседних отделов и свой выводить вперед. Если беру что-то на фрилансе, стараюсь выжить из проекта текущих программистов, т.к. у меня прокачаны софт скиллы и мы с заказчиком уже через пару коллов за жизнь трем, на барбекю приглашает. В итоге расписываю какое говно ему сделали (иногда, приукрашивая), сажу на проект свою макаку подконтрольную и постоянно мониторю его код, чтобы говна не делал. Но справедливости ради, замечу, что я сделаю намного лучше в итоге. Уважаю их всего айти мира только Торвальдса, Касперски Колю Лихачева и Дейкстру. Все современное комьюнити это тупо гниль, которая киданет тебя при любой возможности. Раньше так не было, потому что это были узкие круги энтузиастов, но это все было так давно и так раньше того же Торвальдса, что никто об этом уже не помнит. Когда в эту область попали огромные деньги, то началось все с судов за идеи (те же суды против Цукерберга), а где-то с 2011 начало всплывать говно, в виде вас, вкатунов вайтишников. И все кто сюда пришел с таким манямирком как у ОПа, спешу вас обрадовать, вы будете жать в окружении лицемеров, которые будут, улыбаясь, насовывать вам тонны говна.
>>242168961 > Я вообще не могу терпеть себе подобных. Ибо считаю обычно они все тупее, а ЧСВ выше крыши > Если беру что-то на фрилансе, стараюсь выжить из проекта текущих программистов > Все современное комьюнити это тупо гниль, которая киданет тебя при любой возможности
>>242169432 типа законтрил меня моим же высказыванием))))))000 Я же не дурак бороться с мельницами и ДЕЛАТЬ МИР ЛУЧШЕ, я это делаю там, где имею хоть какое-то макро влияние. И если ты не сделал так, что я посмотрел и подумал, что это что-то годное, то кто ж тебе доктор?
>>242173700 Двачую, тоже 300к+, сижу уже пол дня над задачей какого-то вонаби вкатывальщика, хочешь помочь? Нужно факториал рекурсивно написать на пайтоне.
>>242168961 я смотрю на всех с высока пока не покажут что не быдло и че-то могут. а то на словах все львы толстые алсо глупо считать что лучше тебя нихуя нет. возможно в твоей узкой нише это и так, но сфера то широкая. есть масса вещей в чем могут шарить много лучше тебя
>>242174156 рекурсивно факториал... боже.... лет 20 назад когда олимпиады были такое делалось. не думал что в 21 актуально. погугли стерлинга или комбинаторику. в тупую решать такие задачи глупая затея. тебе забьют 500, и охуеешь что даже в bc либах уже финальное число не проходит
>>242166166 (OP) ОП, геи солидарны с геями, а кодеров по сравнению с другими меньшинствами вообще копейки. т.е. нас и так считай не хуя нет. 0.001% от рабочего населения . за 300+ работаю вообще единицы, 70% дальше джуна не в силах освоится даже работая по 5-10лет. + програмер ищет интересную задачу, и есть подсознательное "в интернетах кто-то не прав", т.е. видя вопрос в котором ты типа специалист не вольно пытаешься блеснуть. ибо остальные 99.999% задач которыми занимается остальное население ( не программисты ) не понимают сути работы, не оценят потуги. а тут ты комуто и пригодился лул. ну да, еще на работе , но это немного не то
>>242166166 (OP) > В чём профит работать за другого Пидарашьи высеры, ясно. Айти очень богатая и прибыльная сфера. Где ты не сможешь расти до лида или ПМ, если не будешь помогать и не будешь командным игроком. Денег достаточно чтобы требовать не только хард скилы, но и софт скилы.
>>242166166 (OP) Потому что если кто-то в команде не успел в срок доделать свою фичу - сроки релиза сдвигаются, и сосешь бибу без премии. Мимо сосу бибу без премии из-за пидораса, не сдавшего свою фичу в срок
>>242168961 >Когда в эту область попали огромные деньги, то началось все с судов за идеи (те же суды против Цукерберга), а где-то с 2011 начало всплывать говно, в виде вас, вкатунов вайтишников.
я восхваляю тот день, когда в сферу попали какие то деньги. ибо помню время когда в раше кодером было быть примерно как лаборантом в НИИ, те же копейки, надо было быть воистину фанатом. а сейчас такие фанаты на волне и рубят баблишко. это как вагон масок привезти за неделю до начала пандемии, типа прикольно вышло
а твоя логика про узкие круги интузиастов - хуйня. ничего не пропало, все есть. зато многие телочки кипятком писают видя очкастого атишнега, а в начале 00х(и раньше) шарахались как от прокаженного, какой нить барыга с рынка вызывал больше уважения
>>242175187 нехуя не так. если все сработали в срок и один проебланил - коллектив поможет. если половина кодеров не попали в срок - проблема менеджмента, а не кодеров если все кодеры не попали в срок, можно паковать чемоданы всей разработкой и искать новое место. с таким руководством будешь без премий, зарплат и плюшек. нормально когда ты закончил сильно раньше времени, помог коллегам и еще осталось время форумы посмотреть, новую платформу изучить и в коментах посрать ( помочь кому ). 90% работы - обучение
>>242175625 Вот у нас один и проебланил, и в срок не закончил. Коллектив не помог, потому что он нихуя на митингах не говорил, что у него проблемы. Чому менеджмент его не проконтролировал - да, это косяк проект-менеджера. Но, сука, если ты скажешь мне что у меня плохой манагер - я пошлю тебя нахуй. Потому что только в твоем идеальном мире живут идеальные манагеры, и их хватает на все команды.
>>242175910 значит он слабое звено ;) нормальную команду собирают годами. плюнь в рожу тому еблану который скажет "за дверью очередь стоит" ахаха
прост бывает что команда норм, и сроки выглядели норм. а потом правки и изменения, без сдвигов сроков. и все превращается в сплошной факап и кошмар....
>>242176258 Да у нас сборная команда, с миру по сосенке, первый релиз вместе делаем. Код приняли у индусской тимы, лол. Там реально пиздец был. Как тебе юнит-тесты, не проверяющие код, а реально ставящие сокеты и коннектящиеся на айпи-адреса? И прочее в таком же духе.
>>242176508 Ну, я когда у них спросил - вы ебанутые??? -оказалось, что они просто не любят с моками работать. Хуй знат, может им ихняя индусская религия запрещает.
>>242176596 Дак а я о чем? Но назывались они юнит-тесты, и запускались в момент компиляции и билда. А мы никак понять не могли - а чего это у нас исошки не билдятся??? Так как они сбилдятся, если при билде он пытается пробиться с моей виндовой машины на юниксовую тестовую лабу, в хуй знает какой подсети?
>>242166166 (OP) >желание помогать друг другу с кодом Ни о какой солидарности и речи нет. 1)Обучая - обучаешься сам. Если ты кодишь в одно рыло, то быстро скатываешься в говно. А вот когда постоянно смотришь чо там у хохлов коллег, а коллеги тыкают тебя в твои косяки, то растёшь над собой. 2)Руководству выгодно, чтобы все писали в одной стилистике и на плюс-минус одном уровне, поэтому менторство, код-ревью и прочая движуха поднимает твою ценность в их глазах, как сотрудника. А значит, и зарплату. Так что, хочешь не хочешь - соответствуй. 3) И, наконец, главное. Когда один прогер читает код другого и указывает на ошибки, то последнее что им движет - желание помочь. А первое - повыёбываться. Типа, у тебя здесь косяк в логике, ты его не заметил, а я заметил! Я круче тебя! А вот здесь у тебя простой цикл, а я бы сделал генератор. Что, ты не знаешь генераторы? Да ты программист вообще? Генераторы - это стильно, модно, молодёжно, экономит память, улучшает читаемость и вообще рулез форева нет, это гонево, просто ими можно повыпендриваться. И так далее. ИТ - крайне токсичная помойка.
>>242175910 Как он так проебланил, работая в ТИМЕ? Найтли/дейли билды, то, что его ветка начала тормозить тиму никто не заметил? Это видно на старте почти. Что за область такая вообще? И как распределилась ответственность менеджмента и программиста в вашем случае?
>>242166166 (OP) Саморазвитие на чужой задаче. Особенно, если она из другой предметки. Повышение скилла тиммейта за счет того, что ты с ним поделишься знаниями.
В итоге все это повышает производительность труда.
>>242176920 Скажем так - его ветка была интеграционная, т.е. в дев должна была смержиться в самом конце, сразу со всеми выполненными тасками. И он их делал потихоньку, чет на код-инспекцию выкатывал. Но видимо изменения с дева не ребейсил себе, и с ними не тестировал. И когда он наконец свою бранчу смержил в дев - все легло нахуй. Пизды получит менеджер, а бибу сосать будем все. У нас вот так.
>>242166166 (OP) Часть проггеров правда любит решать задачи. Сидят себе, закончив работку, скроллят свои программистские двачи - а том кто-то вопрос задал. И интересно ответить. У меня самого такая хуйня на математику включается иногда но я слишком тупой чтобы что-то сложнее школьного курса разобрать. Это реально как в треде анону совет дать. Кто-то же отвечает когда оп-хуй спрашивает хуле у него бачок течёт, как спрятать труп или как открыть кастрюлю с компотом. Некоторая часть - и правда идейные поборники киберсоциализма, наверное, но не думаю что таких дохуя.
>>242176905 Третий пункт поддвачну. Не думаю что много народу серьёзно сидит и решает чужую задачу. Скорее "я на прошлой неделе такую хуйню уже пилил, посмотрите как я крут и отсыпьте мне кармы".
>>242166166 (OP) Благодаря коллаборации программистов какие-то задачи, которые раньше считались «задачами искусственного интеллекта», сейчас уже решены, и всё сообщество двигается дальше вместе работать над новыми. Общее благо возрастает, если угодно. Программисты друг другу не конкуренты и не враги. Вообще твой вопрос похож на: «А почему это у нас есть бесплатное общее образование?»
>>242166166 (OP) Программирование охуеть какая командная работа, где в одну морду катку не затащить. Ко всему прочему, в IT есть определённая кастовая система и соответствующая кастовая борьба где разработку всё время пытается нагнуть хаотичный, некомпетентный и жадный бизнес. Без сплочённости возникает дисбаланс, проекты проёбываются а разработчики гробят здоровье и нервы в овертаймах (ну любо включают отказуху и их выживают нахуй).
>>242182115 пиздеж. бизнес видит это как 1 пм и 10 макак. неважно насколько сложная задача. типа тим фулстек и пачка верстал, а потом вопрос - почему проебали дедлайн ?
>>242176905 двачаю. повыебываться есть такое. но просто это случается когда сеньера наняли туда где работали джуны-мидлы. бля, ты там 2 недели и уже находишь иньекции и ошибки логики фатальные, ты должен отрабатывать свой хлеб и показывать кто тут папка, попутно правя все говно. можно и без этого, но тогда появляется новая проблема - тебя сокращают сразу по окончанию цикла с фиксами. ты не унижаешь собратьев, ты пиаришься перед манагерами. набиваешь себе цену, что мол я и в этом разбираюсь специфика работы такова что на новом месте никто не знает что ты умеешь, и обычно думают что ты еблан с улицы, хуже чем те тчето есть. даже если заявил что ты сеньор. мол наши мидлы тут работают уже 5 лет и давно выросли в сеньеров, а ты еще докажи что то
>>242166166 (OP) Не скажу, что желание помочь друг другу касается только программистов( это скорее свойственно всему человеческому виду ). Но по себе могу честно сказать, что прикрываю жопу коллег в языках, где у них слабее компетенции, а они прикрывают мою. Это норма. Знать все невозможно, а главное и не требуется.
>>242182115 >где разработку всё время пытается нагнуть хаотичный, некомпетентный и жадный бизнес. Это норма. Просто у вас интересы разные. Лечится через выделение в отдельную фирму и перевод всей работы в деньги и нормальной штаткой с самостоятельным продуковнером и заебистыми в части бизнеса аналитиками. Тогда и в деньгах не обижают и закладываете время столько, сколько нужно. Без спешки.
>>242176508 тесты разные бывают. если ты принимаешь в сапорт апи от хуй знает кого, то да. такое вполне может быть. прежде чем обсирать попробуй понят чем жили те челы которые это писали. часто это отвечает всем критериям манагеров. но с точки зрения новых разрабов это ад. но вас по этому и наняли
>>242186126 двачаю этому анону. бывает так что ты не понимаешь на языке бека, но ты понимаешь в фронте. к примеру бек на c++ а ты фулстек на js\angular\php. и вот тебя наняли потому что этот пиздатый чел на сях не понимает веба, не пониает css\html, он может выучить в теории. но нахуя ? он сеньор, он пиздат и в штатах имеет 500к+. проще нанять васю из раши, который знает фронт и сделает все остальное за 50к в год. даже сам тот кодер и наймет, просто чтобы не проебывать
жругое дело наши кодеры. работая за 500 будешь делать все возможное чтобы достичь зарплаты. пусть даже не понимая суть задачи и того что надо сделать. просто делать какие то телодвижения и после судится что ты все сделал правильно, а тот пидарас не хочет платить
>>242176508 Так индусы все правильно сделали, не стали тратить время на беспзолезные юнит тесты, которые ничего кроме процента покрытия не дают, а написали интеграционные тесты, чтобы себя подстраховать
>>242166166 (OP) А нас это называется ревью и пока кто-то не одобрит твой код тимлид его не смерджит. Ревьювить обычно просят смотрящего за тем компонентом куда свой код коммитишь. Или иногда оригинального автора кода если редактируешь код, который до тебя редактировал не смотрящий, а какой-то рандомыш
>>242187921 >пусть даже не понимая суть задачи и того что надо сделать Меня как-то просили написать автотесты, который тригерит закрытый баг. Я воспроизвёл тестовый сценарий и считал, что всё закончил. Отправил на ревью. Говоярт не то сделал т.к. баг не тригерит. Я говоря, что и не должен в новом билде тригерится т.к. баг пофикшен, а на старом после нескольких ретраев всё тригерится. Мне сказали тригерить на новом. Пофикшеный баг. Которого нет в релизе. Трижды за неделю разговаривал с тимлидом. Сошлись на том, что чтобы закрыть таску можно просто стригерить любой рейс кондишен в этом модуле. А таска составил какой-то прожект менеджер по запросу из саппорта от клиента, который как раз и пожаловался на баг, который после этого пофиксили. Поэтому не зарезолвить таску, азакрыть как невалидную нельзя было. Её ждам пм и кастюмер. Не знал говорил ли с ними мой тимлид, но на рейсе в этом компоненте баг мне искать ршлось. Спустя три недель во время ревью чушого пул реквеста случайно нашёл relative path traversal уязвимость в соседнем модуле. И вместо того чтобы как нормальный человек написать об этом в коммите дождался пока пул реквест попадёт в промежуточный дев билд и написал тест, который через эту уязвимость открывал на чтения исходный файл расширения для тестируемого мною модуля и залочив этим файл стало невозможно загрузить это расширение во время тестирования. Без расширения пользоваться его функционалом в тестах очевидно тоже стало невозможно. Так пофейлил тестовый сценария и сдал таску. Самую сложную и бесполезную за всю жизнь. 3 недели потратил на эту ерунду.
>>242188807 Считаю ревью необходимым во всех публичных (общих/шэред/коммандных/девелоперских) репозиториях. Никто не должен иметь право коммитить без ревью даже в код, который не идёт в продакшен.
>>242166166 (OP) в моем случае профит в том, что мне надо научить этих людей нормально делать чтобы нормально было. потому что один я за 30 человек всю работу не сделаю.
>>242166166 (OP) Если ты про стэковерфлоу, то это и себе репутация, как хорошего и грамотного спеца, да и чаще всего ответить на вопрос не трудно, а приятно, если ты его знаешь. А если про менторство, то оно оплачивается, хотя я не понимаю эту хуйню вне стен одной и той же конторы (контора-то заинтересована в росте, это понятно).
Недавно вкатился в эту тему, по собственным нуждам пришлось. Приходилось буквально сутками гуглить многие траблы. При этом, так и не научился нормально. Помогаю только там, где на 100% уверен что шарю, и осознаю что спрашивающий не проебет это время так бездарно как я
>>242166166 (OP) Потому что прохрамизд - это тупой, гойский скот. Именно поэтому в каждой второй "ооо софт-залупы", овертаймы, работа на выходных и чмошное раболепие перед манагерской швалью - норма жизни.
>>242166166 (OP) У всех здравомыслящих людей так. Просто люди с низкой зп на всех обижены и боятся лишнего сделать, а когда не думаешь о средствах к существованию, такой проблемы нет.
>>242168961 Ля чёт кекнул с гомофантазий этой чсв пидарашки. Кстати, у меня тоже вкачаны СОФТ СКИЛЫ, и уже после одного КОЛЛА твоя мать мчится ко мне, сосать мой БАРБЕКЮ.
>>242197092 У пидорахи настолько низкий уровень интеллекта, что она даже не поняла, что пикча - иллюстрация того, что в этом треде происходит, в т.ч лейба пикабу. То о чем я говорил: >гойский скот Не удивительно, что подобные тебе пидорашки живут в политическом говне. И надрачивают хуи начальству на галерах, радуясь, что они работают в ойти!!!!
Просто вдумайтесь, пидорахи уже 31 год пашут на барина, но так и не создали профсоюз.
Просто подумайте, что у айтишных червепидоров не стоит проблем, типа подыхания с голоду и т.п. По сути они спокойно могут бороться за свои права. Но они борятся за отсос хуя начальству. Понимаете, насколько тут конченые люди живут? Просто задумайтесь.
>>242166166 (OP) Программирование одна из тех специальностей, в которой нельзя быть крутым, если хочешь тупо денег. Все программисты так или иначе фанатеют от компьютеров и все что с ними связаноо