Ruslan
либо могут, но лучше бы этого не делал )))
Ruslan
проверенное временем
iҚØN🐾🐾
Для встряски мозгов нужно ФП
Ruslan
у меня вот щас проект, на питоне, чел его год писал с небольшой командой
сцуко, вроде бы нормальный код, но модуль в 10 тысяч строк не проблема
ни описания, ни системы деплоя, ни даже юзера создать нормально, всё через еб...ные костыли
Ruslan
iҚØN🐾🐾
iҚØN🐾🐾
Чему тут удивляться
Ruslan
так пишут сферические программисты на любом языке, у них всё на их ноуте работает )
Ruslan
а так бы он был джуном и просто бы не получил такой проект
iҚØN🐾🐾
Нет, этот класс ниже джуна
iҚØN🐾🐾
А потом ноут передавали клиенту. Так родился докер (с)
Ruslan
Нет, этот класс ниже джуна
да мидлы через одного без IDE недееспособны, я по приколу на собеседованиях прошу собрать микро проект без использования IDE и пиздец
iҚØN🐾🐾
На питоне?)
Ruslan
да
Ruslan
да на любом языке тоже так же всё
iҚØN🐾🐾
Ну не верю, что такие приходят на собесы)
Ruslan
да в последний год вообще одно говно мне HR приносят
Sid
Ruslan
самый простой пример, грю вот xml там запись с именем человека, сгенерируй мне на тачке (установлен python 3.8) код, для python 3.10 и запусти, на выходе должен быть xml с hello name из первого файла
без IDE )
ㅤ
iҚØN🐾🐾
Ruslan
если сеньор начинает, ставить 3.10 в систему, сразу нахуй )
iҚØN🐾🐾
Ахах
Ruslan
и так тоже было, но в другой конторе, там HR тупо не доносили резюме нормальных челов, если они им НЕ НРАВИЛИСЬ с ремаркой: они не вольются в коллектив )
Ruslan
Ахах
это не сеньор, максимум продвинутый мидл, и совешенно другие бабки
iҚØN🐾🐾
Я в систему не ставлю с 2.3, когда сломал yum на сентосе, обновив до 2.4)
Ruslan
у меня недавно прикол был, говорим с инвесторами по одному проекту, они спрашивают какая команда нужна, я выдаю список
они: а средняя ЗП
я: от 300
они: у нас (за уралом) столько не платят, дадим 150 максимум
я: едьте за урал и там сами набирайте, только в Екат не заезжайте, там 700 хотят )))
Ruslan
Ruslan
Ruslan
виртуальное окружение? что это? нахрена оно нужно вообще )
iҚØN🐾🐾
Щас, погоди, найду свой пост про собес, который я принимал...
🛡Aleksej
iҚØN🐾🐾
Я как-то собеседовал одного на разработчика python. Там у него в послужном списке и IBM и Oracle и то и сё. Пришел на питониста. Просит сходу 250. Спрашиваю его:
- вы знаете, что такое поток и процесс?
- конечно! Потоки и процессы есть везде!
- а разница в этих двух терминах есть?
- нету!
- хорошо, а что такое GIL знаете?
- да, но это не нужно!
- что не нужно?
- не нужно GIL
- а можете расшифровать аббревиатуру?
- ээмм, нуууу, эттааа,... ну забыл, да
- Global Interpreter Lock?
- да! Он самый!
- а зачем он в питоне?
- ну как зачем, чтобы блокировать!
- что блокировать?
- нуу, все. Приложения, процессы и потоки
- а как его отключить, знаете?
- в конфигурационном файле!
- в каком?
- ну в python.conf
Тут я смотрю на второго разраба, у него глаза просто в закат ушли...
Ruslan
Ruslan
Я как-то собеседовал одного на разработчика python. Там у него в послужном списке и IBM и Oracle и то и сё. Пришел на питониста. Просит сходу 250. Спрашиваю его:
- вы знаете, что такое поток и процесс?
- конечно! Потоки и процессы есть везде!
- а разница в этих двух терминах есть?
- нету!
- хорошо, а что такое GIL знаете?
- да, но это не нужно!
- что не нужно?
- не нужно GIL
- а можете расшифровать аббревиатуру?
- ээмм, нуууу, эттааа,... ну забыл, да
- Global Interpreter Lock?
- да! Он самый!
- а зачем он в питоне?
- ну как зачем, чтобы блокировать!
- что блокировать?
- нуу, все. Приложения, процессы и потоки
- а как его отключить, знаете?
- в конфигурационном файле!
- в каком?
- ну в python.conf
Тут я смотрю на второго разраба, у него глаза просто в закат ушли...
во, типичный кандидат )
iҚØN🐾🐾
Лол. Я думал, мне одному такие уникумы попадаются)
Ruslan
адекватов реально мало, я уже просто требую писать код по правилам и правильно коммитить, остальное похрен, я заранее всё продумываю и описываю в тасках
Ruslan
тогда процесс становится однотипным и текучка разрабов особо не волнует
iҚØN🐾🐾
iҚØN🐾🐾
У меня соискатели любят в мастер пушить)
Сергей
Текучка разработчиков это очень жирное свидетельство неадекватности работодателя.
Quiero vivir en España
Ruslan
Ruslan
Ruslan
а мне в текущей по кайфу, полная удалёнка и нет мозгоёбства как в ЫнтЫрпрайзах
Quiero vivir en España
iҚØN🐾🐾
Max
А четакова "нельзя пушить в мастер"? Всегда ж можно откатить.
Ruslan
Ruslan
Quiero vivir en España
Ruslan
git flow мне зашёл
Сергей
В целом общение о том как приносить устав в чужой монастырь =).
Max
Quiero vivir en España
Ruslan
iҚØN🐾🐾
Когда 1-2 человека - ну ок, можно еще. Когда 10+ - уже сложнее, на 20ке разрабов заипешься их резолвить
Andrey
ну драка то будет или нет?
Ruslan
iҚØN🐾🐾
Ну правильно, ребейз делаешь, получаешь конфликт, сам резолвишь и пушишь. А так 20+ хером тел получают конфликты и ипут друг другу мозги
iҚØN🐾🐾
iҚØN🐾🐾
Да и 20+ - легко
iҚØN🐾🐾
Max
Max
iҚØN🐾🐾
И если ему следовать - то не надо толочься
Ruslan
код оформляется так (конфиг для линтера), коммиты оформляются так (конфиг для хука) и 95% проблем исчезают
iҚØN🐾🐾
Ruslan
самая большая проблема именно с людьми, а не с кодом, есть долбаки, которые принципиально делают всё, чтобы не следовать правилам, из-за них приходится ставить линтеры и хуки на стороне сервера и тупо не давать ничего пушить
Ruslan
нет пушей неделю, пройди ка ты на биржу труда (с)
Slava
коллеги, байты и инты на си не складываются?
int a = byte b + 1; - это не работает?