Сергей
Потому что не было работы, я же говорю, джун
Такая же фигня. Только я лет 15 в hardware кодил и продолжаю. Пока на гошечку учился во всяком учавствовал, джейсончики туда-сюда по рестапи перекладывал, на постгресе таблички проектировал и прочее. Только вот в реальный релевантный опыт это никак не впишешь. Есть сертификаты и всякое. Пока в тех проектах во время учебы участвовал, успел JS освоить, чтоб фронтам помочь задачи закрывать... А "опыта" нет. Поэтому, чтоб на собесе поплыть, надо до него дойти, а "опыта" как бы и нет.
Сергей
Вот прекрасно знаю, что с джуна за пару месяцев в мидлы прыгну, общего опыта вагон. Но в джуны пока не попадаю.)
Artemiy
А ну и плюс, что в универе учили как раз на computer science, в принципе тоже уверенность что осилю есть, просто вот этот момент с определением грейда по профессиональной компетенции, а не по возможностям, конечно тяжело, но если на место по 300 человек действительно, то что поделать, надо где-то брать опыт)
Artemiy
По возможностям, я имею ввиду capabilities, а не opportunities ))
Artemiy
Поэтому вот и стараюсь расширить скиллсет, впереди нужно освоить редис и кафку, почти везде просят их, уверен, что по пути сто раз всё сделаю не так и придётся заново начинать, но как посоветовали выше - буду терпеть и совмещать)
Сергей
Поэтому пока прокликиваю "откликнуться". 😂
Сергей
Ну и под свои задачи по малу бэк пишу...
Artemiy
Тоже верно. Только бесполезно расширять что то без конкретной задачи. Эрудированность тоже в резюме за опыт не идет. 😀
Что есть то есть) Ну я первое что из практического сделал за полтора месяца самообучения - это написал по туториалу приложение todo в терминале на cobra фреймворке, там тоже джесончики надо было перекладывать)) потом http сервер написал для "покер рума", тоже туториал, но уже с TDD, теперь вот хочу todoшку перевести на sqlite и поднять в докере в контейнере, короче вот такая бестолковая практика)
Сергей
Эта практика как раз толковая. Потом все это в свои контейнеры и в композ. Потом сиайсиди .... И кликать "откликнуться". 😀
Artemiy
На литкоде ещё одно время баловался, но там если честно жонглирование ножами, вместо реальной готовки)
Artemiy
Эта практика как раз толковая. Потом все это в свои контейнеры и в композ. Потом сиайсиди .... И кликать "откликнуться". 😀
Ну у меня домашний сервер стоит, я чужие проекты то в докере поднимал и через композ тоже
Сергей
На самом деле, все это было круто делать, когда во время обучения мы сборной солянкой проджектов, дизов, фронтов, девопса и меня пилили реальную вещь. Был командный дух. В 3 ночи что то поднять, замотивировать и т.п. Проект первое место взял. Ух... В одинокого это все как сизифов труд...
Artemiy
Пока иду по приборам по плану, всё что планировал закрываю вовремя, но вот как-то маленько разочаровал момент, что для вкатунов ГО вообще близко не дружелюбен) Планы то можно подкорректировать)
Artemiy
На апворке даже в топ 1% попадал, но это такое себе достижение конечно)
Сергей
Я на фрилансе с 2018 года, я сам себе и проджект и диз и фронт))))
Я когда пошел учиться в бэкенд именно от этого убегал. Задрало быть оркестром. Не убежал.😂
Artemiy
Особенно от таких ролей фрилансера, как бухгалтер, юрист, переговорщик, маркетолог, копирайтер))))
Artemiy
После всего этого Go кажется прогулкой в парке)
Dmitrii
После всего этого Go кажется прогулкой в парке)
Если бы там дело только в го было) К го прилагаются лиды, проджекты и много других людей, которые всегда готовы усложнить твою жизнь)
Dmitrii
Ну и сопутствующих технологий GoX10
Artemiy
Если бы там дело только в го было) К го прилагаются лиды, проджекты и много других людей, которые всегда готовы усложнить твою жизнь)
После одного неадекватного клиента, я уверен, меня ни один проджект не способен даже на секунду вывести из умиротворения и душевного равновесия)
Dmitrii
Открой вакансии и посмотри сколько технологий ты должен знать и уметь кроме го
Artemiy
Один только Спринг чего стоит, плюс ещё и навсегда в секте остаться
Dmitrii
В ява чуть больше
Dmitrii
Но там и язык старше
Dmitrii
От версии к версии го добавляет
Artemiy
В ява чуть больше
Ну вот я о том же, а во фронтах и питонах куча вкатунов
Artemiy
От версии к версии го добавляет
Ну они хотя бы бэквардс компатибл)
Сергей
Столкнулся как то)
Dmitrii
Ну попробуй дженерики на 17 версии запустить)
Artemiy
Ну попробуй дженерики на 17 версии запустить)
а это же не бэквард компатибилити или я неправильно понимаю)
Artemiy
типа новое на старом нельзя, но все старое на новом запросто
Сергей
Новые фичи на старых версиях не пашут.)
Artemiy
Новые фичи на старых версиях не пашут.)
Ну я особо не надеялся, честно говоря)
Artemiy
А в условных плюсах старое на новом может не заработать)
Dmitrii
Там ещё жизнь веселее)
Сергей
Как в андроидах, видимо. Об депрекейты спотыкаешься все время?)
Artemiy
Там ещё жизнь веселее)
Ну вот я уже повеселился достаточно, пришёл в ГО довольствоваться сдержанным весельем))))
Artemiy
Не, я конечно вообще не в том положении, чтобы вести дискуссии относительно таких вопросов, так, мнений наслушался, сделал выбор, грызу гранит)
Artemiy
Но совету с высоты опыта всегда буду рад)
Artemiy
Мне бы кто сказал, что наборы на стажировки идут с сентября, я бы может раньше начал и подался бы раньше, а теперь судя по всему не скоро стажировки
Artemiy
Теперь сиди, савраска, всё сам всё сам)
Dmitrii
Хз как у тебя пойдёт, но легкой жизни и приятной компании точно не жди
Artemiy
Хз как у тебя пойдёт, но легкой жизни и приятной компании точно не жди
Да как пойдёт так и пойдёт, самураю главное путь)
noi
От версии к версии го добавляет
Касаемо Го, ничего не нужно знать кроме внутрянки, фреймворки в Го практически не существуют и их знание не требуется(слава богу)
Тимур
Хз, именно в го я думаю вкатится с нуля в уже работающий проект сложнее, чем на том же питоне или джаве. Фреймворков нет, которые за джуна всё сделают, надо SQL ещё вкачивать, разбиратся неплохо в протоколах, мидлварах и т д
Dmitrii
Это тоже
А ещё от предыдущей команды может остаться лютый говнокод, но переписывать его не разрешат)
Тимур
Мне кажется полегче. Вкатывался в готовый проект с нулевым опытом - всё сразу было понятно, без мудреных абстракций в виде фреймворков
Кому как, в джаве спрингбут казался мне тогда магией и на гошку было несколько болезненно переходить, зато когда сам понимаешь, как всё работает - намного лучше
noi
Кому как, в джаве спрингбут казался мне тогда магией и на гошку было несколько болезненно переходить, зато когда сам понимаешь, как всё работает - намного лучше
Ну так у меня опыт похожий, переходил с дотнета, где всё напичкано магией и обмазано 3мя слоями фреймворков. Каково было мое облегчение в го... После этого начал ценить минималистичные языки типа С. Каждому свое, просто предпочтения
Тимур
Согласен
Artemiy
Кому как, в джаве спрингбут казался мне тогда магией и на гошку было несколько болезненно переходить, зато когда сам понимаешь, как всё работает - намного лучше
Я когда про секту говорил - это и имел ввиду, что мне показалось, что на Го проще выучить универсальные концепты, нежели углубляться в узкоспециализированные какие-то истории
Artemiy
В том плане что не надо учить язык ради языка, а потом ещё и окажется что надо фреймворк ради фреймворка выучить, потому что без него ни одна вакансия не фигурирует, и вот сейчас все же посреди предложения подумали про джаву и спринг
Artemiy
И в то же время нравится родная библиотека, errors as values, поинтеры тоже как values, но даже не знаю, вроде бы проще, когда почитал как оно устроено
Artemiy
Потом опять же, почти всё как-то стандартизировано по-хорошему. Те же интерфейсы, во всех материалах дают понять, что оно работает не так как у других, с подробным объяснением как, чем отличается и как подходить к их использованию в таком случае. Да я об интерфейсах в Джаве больше узнал изучая Го, чем изучая саму Джаву. Конечно, понятно, что в реальности я встречу столько "уникального" кода от "мастеров" тяп ляп и в прод, но блин, это уже не аргумент, такое повсеместно и не только в программировании
Artemiy
А, и это я ещё на практике не имел возможности испытать расхваленное конкёрренси
Тимур
Всё таки да, го как первый язык - идеальный вариант, база, но на работу не возьмут. А для первой работы надо учить то, с чем шансы будут выше, печально однако
Тимур
))
LuckyMan
I am a full stack and blockchain developer with 10 years of experience in building decentralized and web applications. Proficient in front-end technologies like HTML, CSS, JavaScript, React, Vue, and Angular, as well as back-end technologies such as Python, Node.js, Express, Laravel, MongoDB, and MySQL. I have worked on blockchain projects using Ethereum, Solidity, and Web3.js. With a strong background in Computer Science and Mathematics, I have contributed to various projects, including DApps and smart contract development. I am experienced in AWS, Google Cloud Platform, and CI/CD pipelines using GitHub Actions. Outside of coding, I enjoy reading and writing about blockchain technology, as well as hiking and camping with my family.
Lev
Всё таки да, го как первый язык - идеальный вариант, база, но на работу не возьмут. А для первой работы надо учить то, с чем шансы будут выше, печально однако
Почему? В том же озоне на сколько знаю, есть курс для джунов. Если себя показать на нем, можно и устроиться
Maria
Почему? В том же озоне на сколько знаю, есть курс для джунов. Если себя показать на нем, можно и устроиться
Он для студентов теперь Раньше на junior направление можно было всем желающим, сейчас уже нет А еще, если не ошибаюсь, то последние контесты показали, что людей, способных щелкать алгоритмические задачи, значительно больше, чем мест Так что рут от озона отличный вариант, но сейчас подготовиться так, чтобы туда залететь еще и когда го - первый язык, задача не из легких, мягко говоря
Nikita
Чатгпт)
Nikita
Но это мне друг рассказывал, сам я не знаю)