Ivan
Когда я был джуном, тоже думал, что без "правильных" асбтракций из всяких умных книжек и без SOLID'а будет получаться говнокод. Оказалось все с точностью до наоборот - код, обмазанный солидом с абстракциями из книжек - это и есть тот самый говнокод, который потом сложно поддерживать и расширять. А код, написанный без лишних абстракций очень легко в дальнейшем дебажить, рефакторить и расширять.
У меня же обратная ситуация. Когда был джуном, не понимал, зачем куча всяких абстракцией. Потом, когда в сотый раз видишь портянку «не джуна», которая расширяется только тем, что переписывается заново, начинаешь осознавать, что люди далеко не глупые оные абстракции вводили)
Alex
лол, на Go уже лет 6 пишу, может 7 пока ни одной такой портянки не пришлось переписывать с нуля, а кому-то уже 100 раз попались)
Alex
Недавно кстати книжку с совами купил. Та, самая главная про паттерны. Они и правда очень умные (авторы, а не совы). Но если бы они писали её сейчас, то на первой странице было бы "неприменимо к языкам Go и Rust. Совсем"😂
Sergey
по мере увеличения опыта сначала пишешь просто, потом сложно, потом опять просто
Michael
Просто парадигма, будь то фп или ооп, всегда лучше, чем голая процедурщина
Подержите моё пиво! Не процедурщина, а - transaction script! Если человек умеет нормально в процедуры, то это уже здоровенный плюс.
Aliaksandr
У меня же обратная ситуация. Когда был джуном, не понимал, зачем куча всяких абстракцией. Потом, когда в сотый раз видишь портянку «не джуна», которая расширяется только тем, что переписывается заново, начинаешь осознавать, что люди далеко не глупые оные абстракции вводили)
Тут должен быть мемчик с графиком нормального распределения паттернов проектирования в зависимости от опыта, где слева находится джун, посередине - "прокачанный" джун, а справа - умудренный опытом программист :)
Aliaksandr
О, нашел этот мемчик - https://www.reddit.com/r/ProgrammerHumor/comments/x5sle0/something_i_have_noticed_as_juniors_become/
Dima
Это разные типы простоты. Только внешне похожие. Мне понятно о чем говорит Александр, и я его поддерживаю. Сам Го показывает подобную схему: наигрались с синтаксическими коснтуркциями - 5 типов циклов, 8 типов функций, 7 типов слайсов, 15 типов наследование - оставили в языке только то, что действительно используется. Хочется обратиться к новичкам читающим эту переписку, не надо делать ошибочный вывод о ненужности знаний принципов парадигм программирования и дизайна. Речь не о том, что парадигмы плохие, а о том, что надо их к месту использовать.
Marlo
Всем привет, подскажите пожалуйста, что писать в резюме об опыте работы? Если возможно, пришлите пару примеров, буду очень благодарен. Это мое первое резюме и не хочется сильно облажаться при его составлении)))
Marlo
Спасибо большое
Andrey
лайк за Исаака Азимова
Roman
Кто шарит, на стажировку бесплатную берут людей сейчас?
Emin Zalaev
Кто шарит, на стажировку бесплатную берут людей сейчас?
Бесплатная где ты не платишь? Или тебе
Emin Zalaev
Ответ: берут
Dima
Приходишь, и стажируешся. Еще есть такой сайт github.com - там тоже можно пройти стажировку в проектах.
Dima
Могу еще подкинуть сайтов: app.codesignal.com, https://www.codility.com/, для самых начинающих codewars.com - помогает быстро разобраться в синтаксисе нового языка.
Eugen
А если официальные стажировки фулл/парт тайм? Ну кроме очевидных вариантов, что посоветуете мониторить?
Eugen
Все, кроме Route256 общеищвестно. А за Роут спасибо, гляну.
ваНя
Route256
а как часто там наборы идут?
Azog
а как часто там наборы идут?
Примерно раз в полгода, прошлый набор был в начале сентября 2022, следующий 5 февраля прошел
Nik
привет, сколько сейчас по рынку го сениор просит?
Павел
привет, сколько сейчас по рынку го сениор просит?
где, в какой компании, что должен делать
Павел
мб ты в казино устраиваешься
Nik
где, в какой компании, что должен делать
ну вот я выхожу на рынок, давно не был, и хочу узнать сколько просить у нормальной компании, снг-шной. делать не звездолёты, а дефолтные задачи вроде очередной CRUD микросервис для фронтенда
Nik
нашёл, 301к медиана
Nik
(согласно хабркарьере)
Nik
мб на практике что-то другое, можете поправить
Sanity = nil
Nik
так зачем нанимать тебя, за 300к, когда на тот же круд можно найти джуна?
делать более эффективные круды, ахах :) ну в большинстве случаев это вариации круда чуть более усложнённые, вроде докинь туда чтоб держало хайлоад, распред. транзакций и вообще сделай так чтобы их было несколько распилив грамотно домен
Nik
а с чего ты взял что ты синьйор?
текущая позиция в компании такова
Maxim
а работа для джунов вообще есть? На hh.ru тухло как-то совсем
K
нашёл, 301к медиана
В реальности это выглядит так:
Dima
Уже нет.
Alexey
а работа для джунов вообще есть? На hh.ru тухло как-то совсем
нет, большинство компаний, в которых есть гоферы джуны, набирают их через стажировки
Maxim
нет, большинство компаний, в которых есть гоферы джуны, набирают их через стажировки
а спрос на стажеров гоферов вообще есть? Мне вот 36 и свичаюсь из геймдева(шарп). Можно как то мои шансы оценить?)
Anton
шансы есть)
K
а спрос на стажеров гоферов вообще есть? Мне вот 36 и свичаюсь из геймдева(шарп). Можно как то мои шансы оценить?)
Все просто. Если ты будешь ломиться во все двери, записываться на все собеседования и рассылать свое резюме по всем возможным адресам - шансы 100% Если ты вместо этого будешь выяснять шансы в анонимных интернет сообществах - шансы 0% " Стучите и откроют вам" - не помню кто сказал.
Maxim
Все просто. Если ты будешь ломиться во все двери, записываться на все собеседования и рассылать свое резюме по всем возможным адресам - шансы 100% Если ты вместо этого будешь выяснять шансы в анонимных интернет сообществах - шансы 0% " Стучите и откроют вам" - не помню кто сказал.
Спасибо. Я это всё понимаю. Однако, количество вакансий с конца июля 2022 года по текущий момент упало более чем в восемь раз почти по всем япам включая го. И по го лично я не наблюдаю достаточного количество вакансий джунов. В связи с чем и возникло беспокойство. Так же моё беспокойство подкрепляется тем, что голанг для снг язык достаточно новый и лично для меня его будущее в данных регионах несколько туманно. Будущее в котором рост его популярности, а так же появление новых крупных проектов с его использованием на территории снг кажется уже несколько сомнительным. Теперь еще насторожило то, что джунов не берут, но берут стажеров.
Гришка
Такое в те года прокатило бы, сейчас это основной язык бекенда
K
Почти все крупные компании в рф имеют бек на Го Очень сомнительное высказывание про новость и перспективы
Некоторым людям нужно обязательно найти оправдание нихераниделанью. - Вася вставай с дивана! - Да вы что! Вы видели последние тенденции?
Гришка
Тут просто даже оправдание какое-то не совсем правдивое вышло )
В критериях джуна возможно такое суждение, он всегда был языком мидлов и сеньоров
Maxim
Понял. Принял. Спасибо. пс. на фоне того, что на жс, пайтон и кресты число вакансий исчисляется сотнями количество вакансий на го пугает. Просто нет желания потратить время на переобучение и оказаться невостребованным специалистом по причине перенасыщения рынка или какой-либо другой
Гришка
Потому что его использование начинается на моменте оптимизации
Гришка
А это уже перенос с других языков или хайлоад
Oleg
Потому что его использование начинается на моменте оптимизации
Опять же не совсем корректно. Озон на ~90% уже переписан на Го. Почта мейловая с каждым годом отпиливает все больше перла. И вы думаете , что им не нужны джуны ?
K
Какой Go? Ненужная новомодная хрень. Пора возвращать( с пенсии) НАСТОЯЩИХ программистов. Выпускайте Кракена!
Никита
Какая вообще вилка у стажеров/джунов? Тоже рассматриваю свич на го, хотелось бы понимать насколько придётся просесть по зп
K
Какая вообще вилка у стажеров/джунов? Тоже рассматриваю свич на го, хотелось бы понимать насколько придётся просесть по зп
Между нулем и ни*уя. Кроме того, некоторые фирмы искренне считают, что стажер должен платить им.
K
Озон стажерам даёт 90, так что не согласен с диванным аналитиком выше
А какие у них требования к стажерам? На route256 требуется решение задач уровня leetcode medium на Golang. И опыт коммерческой разработки. Тем кто цитата "рассматривает(sic) свитч на Go" не подойдет.
Dima
Кто литкодит?
Dima
Литкодеры есть в чате?
Dima
я
Решал сегоняшний челендж?