Kirill
Чёт я офигел
Daniel
это были эстонцы, а не немцы
Daniel
но на самом деле - это их ошибка
Daniel
не надо брать сеньера на место простого программера
Aleksand
а где можно?
Daniel
в россии можно
Daniel
не приветствуется, но можно
Daniel
А в чём минусы?
я вызывал у тимлида чувство собсвенной неполноценности, видимо. не знаюю.
Aleksand
штатики очень неоднородные, как и любая другая страна
Aleksand
слово штатики надо заменить на "долинка", так-то штатики не только из нее состоят
Daniel
а до начала работы это не ощущалось?
ну - до начала я не ревьювил код
Daniel
санфран - уже почти долинка
Aleksand
ок, поправлюсь - стартапчики или около, в классических компаниях не так
Aleksand
ну - до начала я не ревьювил код
ну тогда понятно, никто не любит когда их работу ругают
Aleksand
вот да
Aleksand
а потом через полгода понимаешь что не хочешь делать это с этими людьми
Сережа
Есть мнение, что код - это не самоцель, а инструмент, не всегда есть смысл его переписывать. Понятно, что синьор бы все переписал, но бизнес редко дает карт-бланш синьору.
Aleksand
ее любят все, они не любят то что не понимают в отличие от американцев
Сережа
И наверное это хорошо.
Aleksand
русским важна самореализация и признание коллег, просто за зп скучно, это ценное качество
Aleksand
ну в азии так же, я вообще зарекся с азиатами из азии что-то делать, а вот азиаты из США очень ок
Ivan
хуже этого может быть только предложить обойти правила.
Сережа
Вы прямо глобализировались уже, никаких расовых барьеров и предрассудков
Aleksey
Ребят, вакансию сюда можно разместить?
Aleksand
Вы прямо глобализировались уже, никаких расовых барьеров и предрассудков
может это новость, но у ИТ есть национальность, причем очень выраженная, со своими акцентами и традициями
Ivan
Aleksand
еще решает локация. русский из США и русский из дома - очень разные, так же и про любую другую национальность
Aleksand
это зависит от круга общения, на брайтон-бич с 85-го ничего не сдвигается)
Constantine️
Сережа
Мне рассказывали, что выше синьора выходцев из снг практически не продвигают
Ivan
тут вопрос не в том, что не продвигают, а в том, что сложно продвинуться. На высоких левелах нужен хороший языковой скилл, чего обычно нет у выходцев из СНГ
Ivan
ибо высокий левел подразумевает управление/общение с людьми, то бишь навык убеждения.
Aleksand
Мне рассказывали, что выше синьора выходцев из снг практически не продвигают
Илья Григорик, продал бизнес и пошел по найму работать
Anonymous
Есть мнение, что код - это не самоцель, а инструмент, не всегда есть смысл его переписывать. Понятно, что синьор бы все переписал, но бизнес редко дает карт-бланш синьору.
Вот тут оба утверждения очень спорные, и про инструмент, и про "сеньйор бы переписал". Если код - говно, часто дорабатывается и при работе с ним стабильно возникает батхёрт - 99% что надо переписывать. Особенно если видишь, ЧТО конкретно можно сделать лучше. Свое мнение начальству обосновывать, приводить конкретные аргументы "за" с указанием того, что бизнес от этого получит. Если даже после этого не прокатит - ну что ж, случаи конечно разные бывают, но скорее всего стоит уходить из этой конторы.
Anonymous
> Если код - говно вот тут сразу споткнуться можно. почти никто не может внятно описать признаки говно-кода, часто это чувство прекрасного конкретного специалиста
Я выше описал их кратко - это стабильный батхёрт при работе с кодом и ясное видение того, что можно сделать лучше и какой будет выигрыш.
Anonymous
Это да, хотя бывает и такое :) Но такую контору желательно спалить на этапе собеседования, благо это не оч сложно.
Anonymous
ПР это что?
Aleksand
Я выше описал их кратко - это стабильный батхёрт при работе с кодом и ясное видение того, что можно сделать лучше и какой будет выигрыш.
я вот помню тимлида у которого вообще подгорало от любого не его кода, она дважды выбивал месяцы на рефакторинг ядра и дважды у него подгорало к концу рефакторинга и он сетовал что опять все надо рефакторить. технический уровень у него был высокий при этом. так что критерий про батхерт очень индивидуальный
Aleksand
ну просто он завышал сроки на все задачи и говорил что если отрефакторим будет вот на 50% быстрее делать
Aleksand
ему давали, у него бомбило от тех кто его критиковал, в команде было минимум двое сеньоров с которыми он не разговаривал принципиально
Anonymous
То, что вы описали - это дрочево над кодом. Им можно заниматься бесконечно. Я помимо батхёрта указывал ясное понимание того что нужно сделать. Если раз за разом такое понимание приводит к тому что в итоге снова батхёрт - ну тут либо архитектуру надо получше выучить с паттернами и бест практис, либо бросать эту затею и заниматься полезной работой.
Anonymous
Да как правило чтобы написать к коду тесты - он уже должен быть не третьего сорта, скажем так
Anonymous
И зачастую написание тестов, если это не делалось сразу, подразумевает рефакторинг кода, к которому они пишутся
Anonymous
А эт что такое?
Anonymous
А, ну из названия в целом понятно
Anonymous
Берете грамотного архитектора, сажаете его контролировать код - вуаля.
Anonymous
Но он при этом должен знать его до мелочей, как правило такой человек на проекте с его старта
Aleksand
Но он при этом должен знать его до мелочей, как правило такой человек на проекте с его старта
ну тут невозможно поспорить, в дикой природе такое видел за 10 лет дай бог пару раз
Anonymous
И как правило такой человек очень неплохо зарабатывает, в принципе и понятно, за что
Anonymous
Но при этом зачастую тратит свое свободное время на рефакторинг, если видит в нем необходимость. Я такое встречал.
Aleksand
Берете грамотного архитектора, сажаете его контролировать код - вуаля.
сейчас многие жалуются что просто среднего сильного программиста найти сложно, не то что архитектора
Anonymous
Ну т.е. получается своеобразный директор, который не директор.
Ivan
парни, вы golang/dep уже используете? Оно работает уже?
Vladimir
в целом уже работает
Vladimir
и как?
они вроде прекратили менять формат файлов
Vladimir
а то с этим проблемы были
Vladimir
медленно, но вроде бы в целом нормально )
Vladimir
местами интерфейс не очень удобный
Ivan
они вроде прекратили менять формат файлов
да я вот это и прочел - Gopkg.toml and Gopkg.lock have reached a stable structure, and it is safe to commit them in your projects. We plan to add more to these files, but we guarantee these changes will be backwards-compatible.
Vladimir
ну я его использую с момента когда был еще нестабильным
Ivan
поговорить со знакомым из этой конторы. Экс-коллегой, например.
Slava
Есть такое понятие, как низко висящий фрукт
Slava
Вот с них и надо начинать оптимизацию, не с глобального переписывания
Slava
https://github.com/goby-lang/goby/blob/master/README.md