noi
Приглашаю в команду iSpecAlgo Golang разработчиков 👨‍💻 ЗП от 80 000 руб Наши хотелки 👀👇 -Умение задавать правильные вопросы при постановке задачи -Критически мыслить. Постоянно отвечать себе на вопрос "Зачем я это делаю и к чему это может привести" -Умение писать простой, тестируемый и надежный код; -Способность четко объяснять свои решения и договариваться с коллегами -Понимание принципов клиент-сервер, протоколов http/https - уверенное владение go - опыт работы с gin Будет плюсом: - знание python, js; - умение настраивать и создавать cicd процессы; - опыт в проектировании распределенных систем; - владение популярными архитектурными паттернами, и понимание в каких случаях их необходимо применять; - понимание биржевых механизмов(знать основные типы ордеров и механизм их использования); - опыт написания desktop решений на go Присылайте свое портфолио мне в лс https://t.me/iSpec_Official
Я
Клоун 😅
noi
Клоун 😅
Так ведь не я размещаю вакансию на 80к со знанием биржи, cicd и десктопа на го)
noi
Ооо, там еще и оплата в крипте
Илья
Ну если так, то да, я подумал, это уже с опытом ищут))
Ну ошибся парень, бывает. Гошников сейчас сложно скальпить 😂
Я
Ооо, там еще и оплата в крипте
Ну тебе в беляшах могу платить
noi
Ты понимаешь что такое «ОТ» ?
Ага, написано ОТ 80, но заплатят то точно мильен!
noi
Борис
Там есть ссылка на его сайт, а уже там видно, куда он контрибутит
Даже верстку с каким-нибудь параллакс-эффектом не осилил 😏
Дядя
Я пытаюсь свичнуться, но практический опыт на го требуется в 100% вакансий. Проблема, короче. Или врать надо.
Такая штука у Самоката есть, не знаю, актуально ли/идет ли набор, но есть https://samokat.tech/switch-to-go
Mikhail
Приглашаю в команду iSpecAlgo Golang разработчиков 👨‍💻 ЗП от 80 000 руб Наши хотелки 👀👇 -Умение задавать правильные вопросы при постановке задачи -Критически мыслить. Постоянно отвечать себе на вопрос "Зачем я это делаю и к чему это может привести" -Умение писать простой, тестируемый и надежный код; -Способность четко объяснять свои решения и договариваться с коллегами -Понимание принципов клиент-сервер, протоколов http/https - уверенное владение go - опыт работы с gin Будет плюсом: - знание python, js; - умение настраивать и создавать cicd процессы; - опыт в проектировании распределенных систем; - владение популярными архитектурными паттернами, и понимание в каких случаях их необходимо применять; - понимание биржевых механизмов(знать основные типы ордеров и механизм их использования); - опыт написания desktop решений на go Присылайте свое портфолио мне в лс https://t.me/iSpec_Official
хахаха умение задавать правильные вопросы, объяснять зачем и критически мыслить - это качества, которых у многих синьоров за 500К нет :)
Evgeni
Мне кажется, вполне себе вакансия для джунов, если бы не "понимание биржевых механизмов", а что существует десктоп на го - только сейчас узнал. Так-то сейчас джунам проще массово вымереть, чем работу найти 🫥
Максим
Мне кажется, вполне себе вакансия для джунов, если бы не "понимание биржевых механизмов", а что существует десктоп на го - только сейчас узнал. Так-то сейчас джунам проще массово вымереть, чем работу найти 🫥
Было бы странно, если для джунов была бы работа Это значит компании имеют деньги и время и задачи , и это значит недожимают задачи деньгами и временем за счет профи В целом Ит-компании/продукты сейчас высокоэффективны и денег много и потому джунам ничего нет, и потому они появляются
John
Озон, Авито и думаю ряд других в бигтехе берут без опыта на го
Это не мой вариант, я больше не живу в России
Артем
Это не мой вариант, я больше не живу в России
дык озон и авито нанимают из всего СНГ
John
дык озон и авито нанимают из всего СНГ
Я прилично дальше СНГ забрался
Артем
Я прилично дальше СНГ забрался
Тогда, полагаю, ты знал на что идешь Успехов, надеюсь всё получится
Evgeni
Я прилично дальше СНГ забрался
Вообще в некоторых иноземных бигтехах проходят собеседования в отрыве от языка на псевдокоде или на языке, с которым соискатель знаком, а уже потом после мэтча с командой заставляют страдать можно разбираться с языком. В РФ такого не видел никогда.
Алексей
Вообще в некоторых иноземных бигтехах проходят собеседования в отрыве от языка на псевдокоде или на языке, с которым соискатель знаком, а уже потом после мэтча с командой заставляют страдать можно разбираться с языком. В РФ такого не видел никогда.
Ну это логично , зачем компании брать человека, который знает с# , на должность гошника к примеру, чтобы ждать пока он изучит язык?, хотя тут вкину… компания Yadro был на их одном из мероприятий и там парень из плюсов вкатился в го , но такое наверное один на тысячу случаев
John
Вообще в некоторых иноземных бигтехах проходят собеседования в отрыве от языка на псевдокоде или на языке, с которым соискатель знаком, а уже потом после мэтча с командой заставляют страдать можно разбираться с языком. В РФ такого не видел никогда.
В этом плане мне было бы несложно, потому что я сперва на js начал писать нормальный код, а потом уже выяснил, что оказывается, есть такой прекрасный язык (go), на котором еще не изобрели nestjs, зато принято писать ровно так, как я пишу на js и убеждаю коллег в пользе такой архитектуры. Я аж в ладоши захлопал, когда понял, что го фактически реализует мои мечты об идеальном языке для бэкенда веб и мобильных приложений.
John
Ну это логично , зачем компании брать человека, который знает с# , на должность гошника к примеру, чтобы ждать пока он изучит язык?, хотя тут вкину… компания Yadro был на их одном из мероприятий и там парень из плюсов вкатился в го , но такое наверное один на тысячу случаев
Потому что человек с С# уже умеет декомпозировать задачи и примерно понимает в архитектуре приложений, самостоятелен, может сам решать проблемы, умеет гуглить, работать с документацией, умеет в sql да и много чего еще. Т.е., фактически, имеет все основные навыки хорошего программиста. А язык - это инструмент. У каждого инструмента, разумеется, есть свои особенности, которые надо знать, но большинство задач примерно одинаково пишутся что на шарпе, что на тайпскрипте, что на го. Ну ок, я получаю http-запрос, мне нужно выполнить пару sql-запросов последовательно и еще штуки три параллельно. Ну в js я это делал через промисы, а тут через каналы. Но черт побери, код визуально даже почти одинаковый, вплоть до того, что я в js стараюсь избегать исключений и возвращать из функций ошибку. Будучи тимлидом я бы с удовольствием брал брал сеньоров с других языков, прогонял бы их по основным ловушкам го на собесе, чтобы понимать, что они хотя бы книжку по го прочитали. Да, в первый месяц такой человек будет прям небыстрый, но потом начнется голимая копипаста и дело попрет. Если код-ревью в компании есть, то как по мне, то это идеальный вариант. Я бы лучше взял человека с 6 годами опыта в шарпе, чем с годом в го и это весь его опыт.
Дядя
Потому что человек с С# уже умеет декомпозировать задачи и примерно понимает в архитектуре приложений, самостоятелен, может сам решать проблемы, умеет гуглить, работать с документацией, умеет в sql да и много чего еще. Т.е., фактически, имеет все основные навыки хорошего программиста. А язык - это инструмент. У каждого инструмента, разумеется, есть свои особенности, которые надо знать, но большинство задач примерно одинаково пишутся что на шарпе, что на тайпскрипте, что на го. Ну ок, я получаю http-запрос, мне нужно выполнить пару sql-запросов последовательно и еще штуки три параллельно. Ну в js я это делал через промисы, а тут через каналы. Но черт побери, код визуально даже почти одинаковый, вплоть до того, что я в js стараюсь избегать исключений и возвращать из функций ошибку. Будучи тимлидом я бы с удовольствием брал брал сеньоров с других языков, прогонял бы их по основным ловушкам го на собесе, чтобы понимать, что они хотя бы книжку по го прочитали. Да, в первый месяц такой человек будет прям небыстрый, но потом начнется голимая копипаста и дело попрет. Если код-ревью в компании есть, то как по мне, то это идеальный вариант. Я бы лучше взял человека с 6 годами опыта в шарпе, чем с годом в го и это весь его опыт.
Если б все тимлиды такие были. Я переходил когда-то с 1С но Го, было очень сложно найти работу, хотя все перечисленное точно также в 1С используется (декомпозировать, гуглить, самостоятельность и тд), только инструменты другие. В итоге очень долго искал, одновременно сам учил Го, и только тогда устроился, и то в зп сперва в 3 раза просел.
Aleksei
Потому что человек с С# уже умеет декомпозировать задачи и примерно понимает в архитектуре приложений, самостоятелен, может сам решать проблемы, умеет гуглить, работать с документацией, умеет в sql да и много чего еще. Т.е., фактически, имеет все основные навыки хорошего программиста. А язык - это инструмент. У каждого инструмента, разумеется, есть свои особенности, которые надо знать, но большинство задач примерно одинаково пишутся что на шарпе, что на тайпскрипте, что на го. Ну ок, я получаю http-запрос, мне нужно выполнить пару sql-запросов последовательно и еще штуки три параллельно. Ну в js я это делал через промисы, а тут через каналы. Но черт побери, код визуально даже почти одинаковый, вплоть до того, что я в js стараюсь избегать исключений и возвращать из функций ошибку. Будучи тимлидом я бы с удовольствием брал брал сеньоров с других языков, прогонял бы их по основным ловушкам го на собесе, чтобы понимать, что они хотя бы книжку по го прочитали. Да, в первый месяц такой человек будет прям небыстрый, но потом начнется голимая копипаста и дело попрет. Если код-ревью в компании есть, то как по мне, то это идеальный вариант. Я бы лучше взял человека с 6 годами опыта в шарпе, чем с годом в го и это весь его опыт.
плюс в карму) тем более го учится за неделю
Dot
Собственно в Касперский я в свое время так пришёл
Alexey
Даже верстку с каким-нибудь параллакс-эффектом не осилил 😏
Больше того, у него дата редактирования (наверху) явно отстала, то есть руками обновляет )
Дядя
Ну не, 1Сником я тоже был в своей жизни и тут вообще ничего общего
😁 В смысле ничего общего?)) Бизнес-задачи те же решаются, я буквально похожие вещи сейчас делаю, только на Го.
Дядя
Ну вот, опять дискриминация по языку началась, хотя вроде изначально сообщение было против этого)
John
😁 В смысле ничего общего?)) Бизнес-задачи те же решаются, я буквально похожие вещи сейчас делаю, только на Го.
Просто везение в том, что задачи похожи. Но это... Не знаю, как сравнивать sql и go, например. Общие задачи тоже можно решать.
Дядя
Просто везение в том, что задачи похожи. Но это... Не знаю, как сравнивать sql и go, например. Общие задачи тоже можно решать.
Ну вот, с виду вроде сообщение было, что работа программиста не равна инструменту, и важны другие качества, а как до конкретного кейса дошло, так все наооборот))
John
Ну вот, опять дискриминация по языку началась, хотя вроде изначально сообщение было против этого)
Не-не, у 1С своя большая ниша и он прекрасен в ней. Но го вообще про другое. Как я уже говорил, я был 1Сником, моя коммерческая карьера с этого начиналась, и я уж точно не тот человек, который будет дискриминировать 1С.
Дядя
Не-не, у 1С своя большая ниша и он прекрасен в ней. Но го вообще про другое. Как я уже говорил, я был 1Сником, моя коммерческая карьера с этого начиналась, и я уж точно не тот человек, который будет дискриминировать 1С.
Я в 1С работал в сервисе логистики на Деловые линии. Не так давно я работал в отделе логистики в Озоне. Какие свои ниши?) Что другое? Логистические бизнес-процессы +/- похожи везде, инструменты разные.
Mark
xD
monadix
ух ты, уже и этим в яндексе занимаются
Vadim199
Десктоп на го хочешь писать? Там выше спрос есть 😂😂😂
Вот ты смеешься а фронт на Go уже довольно большие компании делают Так что скоро тоже будешь в этом котле
John
Вот ты смеешься а фронт на Go уже довольно большие компании делают Так что скоро тоже будешь в этом котле
Честно признаюсь, не в теме. А какие технологии при этом используются? И зачем? В чем преимущество делать именно фронт на го?
Саша
по моему ты не прав, если я тебя правильно понял и ты имел ввиду webassembly
John
Прям день открытий
Саша
Прям день открытий
я ради интереса пробовал на webassembly компилить через гошку, мало того что webassembly в го все еще экспериментальная функция, так еще до качественного хорошего фронта там очень далеко, все криво, косо, на полукостылях каких то
x1gluk1x
Про wasm, из последнего что видел, это статью от dagger.io (штука что бы писать ci/cd на нормальных языках, а не ямлики заполнять), как они переписали фронт на го компиля в wasm, там фулл бред был в статье)
Vadim199
Вот статья сейчас пытаюсь найти не давно статья была на тему того какие компании совершили данный переход И причины которые они выделили
Vadim199
https://nikshq.com/articles/building-a-web-frontend-with-go
Vadim199
Данная тема как мне кажется развивается без причины Но она есть и ее начинают принимать
Vadim199
https://medium.com/nuances-of-programming/webassembly-%D1%81-go-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%B2%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D0%BD%D0%B0-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9-%D1%83%D1%80%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C-4169997977da
x1gluk1x
https://medium.com/nuances-of-programming/webassembly-%D1%81-go-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%B2%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D0%BD%D0%B0-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9-%D1%83%D1%80%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C-4169997977da
Необъективная статья, подводные камни умалчиваются, популяризация) Гошный хелоу ворлд бинарь на васме выходит 2.3 мб, если туда импортнуть net/http что бы запросы кидать, то уже 8.7 мб. Про расходы на вызовы js что бы с dom деревом работать, а так же гонять данные туда сюда вообще молчу)
Evgeni
https://medium.com/nuances-of-programming/webassembly-%D1%81-go-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%B2%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D0%BD%D0%B0-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9-%D1%83%D1%80%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C-4169997977da
Какие-то поехавшие, по-моему. Или энтузиасты. Зачем пилить дичь, ради +5-15% скорости работы? Это стоит ~2+кратного увеличения времени разработки? В прод не пущать, в общем.
Vadim199
Но для пет проекта прикольно
Evgeni
Они это аргументируют уменьшением кодовой базы Типо один язык все программисты фулл стек и дальнейшая дичь
Зочем? Опять хотят работу команды повесить на одного человека? Нет уж, никакого "один язык" им 😡
Максим
Вообще в некоторых иноземных бигтехах проходят собеседования в отрыве от языка на псевдокоде или на языке, с которым соискатель знаком, а уже потом после мэтча с командой заставляют страдать можно разбираться с языком. В РФ такого не видел никогда.
в го такая картина го: изучается зы выходные, язык простой, акцент на опыт в сетях, тюнинге бд, микросеврисах и куберах вакансии на го: не важно какой опыт у тебя в пхп/джаве или пайтоне — хоть 10 лет, если нет 3х лет в го 😆 а только полгода/год хоть в гугле — у тебя полгода/год
Evgeni
в го такая картина го: изучается зы выходные, язык простой, акцент на опыт в сетях, тюнинге бд, микросеврисах и куберах вакансии на го: не важно какой опыт у тебя в пхп/джаве или пайтоне — хоть 10 лет, если нет 3х лет в го 😆 а только полгода/год хоть в гугле — у тебя полгода/год
Ну за выходные-то нет, я за ~полгода не запомнил, что в какой библиотеке валяется, приходится яндексить. Хотя может потому, что 35 уже, преклонный возраст для программиста.... В язык вкатывался около двух недель, первую читал, вторую осторожно тыкал таски. Но да, не спешил особо. Вакансии да, печально. Мои 10+ лет на шарпе не впечатляют рекрутерок 😭
Максим
Ну за выходные-то нет, я за ~полгода не запомнил, что в какой библиотеке валяется, приходится яндексить. Хотя может потому, что 35 уже, преклонный возраст для программиста.... В язык вкатывался около двух недель, первую читал, вторую осторожно тыкал таски. Но да, не спешил особо. Вакансии да, печально. Мои 10+ лет на шарпе не впечатляют рекрутерок 😭
буквально за выходные (мой опыт), потом недельку поигрался с горутинам, переписал свой пет небольшой с DSL и сделал пару коммитов в chi через неделю пошел на собесы, через неделю 3 оффера из 6 собесов (да, наврал в резюме, заменив опыт пхп на го) наврал тупо для HR (по мне — ненужный элемент в нашей работе), но понятно, что необходимый из-за ситуации на рынке, в моем случае unsafe режим пришлось включать через вранье в резюме, задерут до 10 лет, все 10 лет выкручу, главное на собесе хорошо показать свои навыки
Максим
совесть не грызет?
за что? что обошел дырявый фаерволл не нужный для моего случая мне на собес нужно, а не играть в HR игры, я программист, подменил токен на "фронте" на "я опытный" и получил доступ к бекенду (тимлиды/техлиды), я же программист и человек, а не страничка резюме дальше доступ прошел по валидным правилам, пройдя честную верификацию опытом и навыками а сейчас уже есть опыт :) помогаешь в го чате людям с опытом, а тебя отсевают за опыт — вот за такую ситуацию должно быть стыдно HR-ам, не мне
Антон
Всем привет, ищется скиловый GOшник на проект ИоТ, гибрид мск, желающие могут написать мне в ПМ)
abv
Всем привет, ищется скиловый GOшник на проект ИоТ, гибрид мск, желающие могут написать мне в ПМ)
Правда думаешь, что скиловые гошники откликнутся на такое сообщение?)
Backend
Хз, я не hr) а разраб т.ч. попытка не пытка 😁
Укажи вилку, стек и обязанности. Вот можешь прям самый мининимум, чтобы вакансия из себя хоть что-то представляла
Aleksei
лучше бы подавана искали)))
Suvorov.
Потому что человек с С# уже умеет декомпозировать задачи и примерно понимает в архитектуре приложений, самостоятелен, может сам решать проблемы, умеет гуглить, работать с документацией, умеет в sql да и много чего еще. Т.е., фактически, имеет все основные навыки хорошего программиста. А язык - это инструмент. У каждого инструмента, разумеется, есть свои особенности, которые надо знать, но большинство задач примерно одинаково пишутся что на шарпе, что на тайпскрипте, что на го. Ну ок, я получаю http-запрос, мне нужно выполнить пару sql-запросов последовательно и еще штуки три параллельно. Ну в js я это делал через промисы, а тут через каналы. Но черт побери, код визуально даже почти одинаковый, вплоть до того, что я в js стараюсь избегать исключений и возвращать из функций ошибку. Будучи тимлидом я бы с удовольствием брал брал сеньоров с других языков, прогонял бы их по основным ловушкам го на собесе, чтобы понимать, что они хотя бы книжку по го прочитали. Да, в первый месяц такой человек будет прям небыстрый, но потом начнется голимая копипаста и дело попрет. Если код-ревью в компании есть, то как по мне, то это идеальный вариант. Я бы лучше взял человека с 6 годами опыта в шарпе, чем с годом в го и это весь его опыт.
Я c# разработчик с 3 годами опыта, но меня никто не берёт в го(
Alex
Я c# разработчик с 3 годами опыта, но меня никто не берёт в го(
Так пишите на сисярпе. На работе покажите коллегам Go, велик шанс, что им понравится. Тут уже и с менеджером можно будет обсудить внедрение. А после первого боевого проекта легче пойдет.
Suvorov.
Так пишите на сисярпе. На работе покажите коллегам Go, велик шанс, что им понравится. Тут уже и с менеджером можно будет обсудить внедрение. А после первого боевого проекта легче пойдет.
Ой, как же тут всё не просто. Никому не нужен гоу. У нас лютый легаси, с миллионными строк кода, никто не будет не чего переписывать! Сейчас у нас переезд с SQL на PG, так мы даже EF не используем, а реализуем всё на адаптерах 2025 году! Кажется что у тимлида есть страх перед новыми технологиями)