Максим
Значит про смену стека был маркетинговый ход
В условиях вакансии было просто желание перейти на го а не умение на нем писать
Вадим
Я вот с нуля учил и работал, но сейчас сложно с поиском новой работы, и думаю, может на пхп или Node.js перейти
Aleks
Гошку как другой язык берут?
Бывает приходят с Питона например как на что-то более быстрое. Бывает с C++ как на что-то более простое. Бывает с Java.
v1lezz
Точнее знаю такой кейс, но там человек просто чего-то нового захотел
Aleks
Я вот с нуля учил и работал, но сейчас сложно с поиском новой работы, и думаю, может на пхп или Node.js перейти
Это да, похоже на js-ts с ангулярами и реактами точно больше вакансий, ну и php легаси наверно.
Вадим
Бывает приходят с Питона например как на что-то более быстрое. Бывает с C++ как на что-то более простое. Бывает с Java.
Я с++ начал учить, потом встретил го, и уже сним был первый путь, могу назвать себя крепким мидлом, правда, с данной ситуацией работу найти боль
Aleks
Интересно, а зачем с жабы переходить?
Не знаю, но на Go их много, и это бы нормально, но тащят сюда свои конструкторы абстрактных фабрик конструкторов поганя суть Go. :)
softland
У меня первый яп это го
А я с delphi перебрался — как же приятно было )) Словно противогаз с себя стянул
eugene
У меня первый яп это го
а как же основы програмирования на си с федорук
Вадим
Понял, где то не там свернул, может и правда выучить Ларавел, и получать стабильно 2к+$ в месяц
Aleks
А я с delphi перебрался — как же приятно было )) Словно противогаз с себя стянул
Да, в Go функциональщина-процедурщина на ура идет, если в команде нет Java'истов и читателей "чистой архитектуры". :)
Вадим
При опыте на C++ возможно по нему проще будет работу найти.
Я бы в геймдев ливнул, но там ща тоже не сладко
Вадим
Есть у кого ещё чатики айтишные?
Вадим
У меня первый яп это го
Давно работаешь?
Emin Zalaev
Давно работаешь?
Чуть больше 1.5 года
eugene
неужели так сложно найти работу если ты прям крепкий мидл
Роман
ливнул с андроид разработки на го,не пожалел
Вадим
Почему ты Линкедин не юзаешь
У меня нет разговорного англ, потому сложнее
Emin Zalaev
неужели так сложно найти работу если ты прям крепкий мидл
Хз у меня человек 3 знакомых которым я с резюме помогал без опыта работы залетели сразу на мидла в РФ
Aleks
неужели так сложно найти работу если ты прям крепкий мидл
Хочется хорошее комфортное место без мудаков и с нормальной зп, а не просто работу обычно (это если мидл и выше). :)
Emin Zalaev
Ну за бугор мб сложнее
eugene
Ну так ты не думал, что проблема не в языке программирования
eugene
а просто в языке
Aleks
Хз у меня человек 3 знакомых которым я с резюме помогал без опыта работы залетели сразу на мидла в РФ
В коментах на хабре читал как чел после курсов сеньором в сбер залетел. :)
Вадим
а просто в языке
Да, я это понимаю, я ничего плохо о языке не сказал)
eugene
Да, я это понимаю, я ничего плохо о языке не сказал)
Ну я к тому, что вероятно тебе упор сделать стоит в сторону языка
eugene
английский разговорный подтянуть не так трудно хотя бы на B1
Aleks
Кинь ссылку плиз, хочу почитать
Давно видел не факт что найду. Была статья о проблемах учеников с курсов.
Aleks
А чё, так бывает?
Хотелось бы, хотя конечно совсем идеального места нет. :)
Oleg
Мне кажется что быть спецом в одной двух областях выгоднее в плане финансов
Emin Zalaev
а просто в языке
Я даже не умел компилить сишный код ты о чем
Dan
😱
Вадим
я с Украины, у нас средняя 1000$)
Вадим
Work.ua
Вадим
Это даже 1250$)))
Oleg
я с Украины, у нас средняя 1000$)
для тех кто не знает англиского
Вадим
😂 Может быть, я на Ворке работу не искал в ИТ ещё
softland
так на го ведь — не на английском ))
Oleg
сплошь и рядом ) я например говорю плохо, когда практики больше то норм когда долго не общаюсь обратно втянуться нужно время
Oleg
собес на англиском лично мне пройти сложно - надо было вместо половины технологий учить англиский ) кстати не шутка
Evgeny
йес йес обхс
Вадим
Evgeny
а чо с скл не так? кто то не знает скл?
Егор
Задушнил конечно знатно, прям форточку пришлось открыть
Aleks
а чо с скл не так? кто то не знает скл?
На Go не знать не принято, а на Java встречал людей кто по 5 лет работал только через ORM.
Игорь
Это пост-мета-ирония? Типа, давайте работайте, а не о ЗП думайте :D
Michael
если всё будет работать ровно и без багов, за что ж тогда деньги получать
Evgeny
я начинал с делфи, говнокод это конечно знатный был, но вот с скл разобрался норм...
Evgeny
байтеа?
Michael
пиши пропало когда в бейс64 картинку метров на 200 отдают
Aleks
Под них параллельно монгу держать?
Aleks
А нужно прям готовые держать? Если есть схема, то держать полями в реляционной.
KonVoi
У postgres есть нативный тип jsonb со вкусняшками типа индекса по jdata-»'name'
Aleks
Если схема есть по полям раздельным тогда. Можно играться на скорость и статистику.
Aleks
Хотя конечно от профиля нагрузки зависит и схем отношений чтения и записи.
KonVoi
мы вообще применяем подход где на стороне go даже нету никаких for range просто ответ из db клиенту вертаем
Evgeny
не умею постгрес ((
Aleks
мы вообще применяем подход где на стороне go даже нету никаких for range просто ответ из db клиенту вертаем
У нас в какой то момент при оптимизации скорости DBA запилил в базу кучу всего. Потом долго народ ругалсмя доставая оттуда в код, так как утратили гибкость под вечно меняющиеся задачи...
Aleks
Они процедуры и переписывали в код. Базу ускоряли другими методами.
x1gluk1x
Они процедуры и переписывали в код. Базу ускоряли другими методами.
Навешают этих триггеров, обмажутся процедурами, а потом сиди дебажь)
KonVoi
а все post put от клиента после валидации заворачиваются в json и передаются в хранимку как byte в jsonb параметр, и там оно как транзакция если шмякнулось в любом позапросе ругается кодом ошибки и данные никакие на полпути не сохраняются, и можно доплнительно легкие условия прям в sql накидать при необходимости
KonVoi
Почему тяжело с миграциями если sql весь тоже в репе, у нас все норм с этим, просто скрипты миграции побольше выглядят так как содержат весь код изменившихся в репе процедур
KonVoi
безумие
Безумие когда из за рукожопости база переполнена артефактными данными
KonVoi
так как мало где я видел что последовательное сохранение данных прям в транзакцию заворачивают со стороны бэк логики
Владимир
Безумие когда из за рукожопости база переполнена артефактными данными
артефактные данные можно вычистить. а вот систему на хранимках не расскейлить, не отдебажить, не протрейсить
KonVoi
артефактные данные можно вычистить. а вот систему на хранимках не расскейлить, не отдебажить, не протрейсить
Все дебажится так же в тестах методы сущьностей вызываешь там все информативно мол тип не тот или колонки нету, уже на этапе исполнения хранимки в бд она ругнется некоторые критикал вещи, по опыту это как graphQL только между db и бэком, заодно прокачиваешься сразу по SQL там оно такое может творить что никакому orm и не снилось))
Evgeny
Навешают этих триггеров, обмажутся процедурами, а потом сиди дебажь)
Лет 15 назад коллеги стартанули проект - веб + бек на жаве + оракл. Подход к бд был в духе 2хзвезнки, где клиент может только вьюхи селектить и процедуры дергать. Логики в БД по максимуму, в том числе, сгенерировать xml для шины данных или текст смс/письма клиенту - тоже вызов в БД... последние лет несколько слышу про распил этого, но воз и ныне там