Hello
верно
r0dos
конечно, вот
Сорян, но это пустое резюме
Larchenko
Закладки или вебкам
Закладки в продакшн билде😳😳😳
Larchenko
Добрый день. Прочитал вакансию, заинтересовала. Вкратце о себе (подробнее в самом резюме). На данный момент я являюсь Python бэкенд разработчиком, который хочет перейти на Go. Коммерческого опыта на питоне 1 год и 3 месяца. До того как я стал получать коммерческий опыт, было много некоммерческого: 1) год изучения фронтенда (верстка, SPA, js, vuejs, less, etc.) 2) Пару месяцев написания игр (c# + unity) 3) Машинное обучение (полгода в школе при МФТИ) 4) Бэкенд разработка (изучение языка питон, написание проектов и тд, пару лет) Сейчас я понял, что хочу перейти на Go в силу преимуществ языка. На предыдущей работе я год работал удаленно и с ответственностью подходил к задачам. По требованиям Go - го я изучаю около двух месяцев, к тому же опыт бэкенда на питоне очень хорошо ложится на изучаемые вещи по Go. На гитхабе реализован пока что только один из проектов в качестве демонстрации: https://github.com/denieryd/grpc-youtube-preview-downloader. В Go изучил синтаксис, каналы, горутины, примитивы синхронизации, модель исполнения самого языка, структуры, тестирование, функции, методы, интерфейсы, планировщик, модель gmp, написание тестов, потыкался с gorm, использовал в первом пет проекте grpc (клиент+сервер), знаком с вебсокетами (давно как-то писал онлайн чат с применением этого протокола) В данный момент я также занимаюсь разработкой бэкенда на Go для своего пет проекта (который ранее был написан на питоне, около 3-4к строк, там рест апи, работа с файловой системой, бд - постгрес, орм - gorm, go 1.8) К сожалению я не могу показать этот проект, потому что мы делаем его с товарищем в команде, он лежит в приватном гитлаб репозитории. Был опыт использования kafka, redis, postgresql (всякие запросы, селекты, джоины, функции, хранение данных), git, конечно же использую на ежедневной основе. Docker - могу завернуть свое приложение в докер, написав докерфайл, поднять docker-compose. В Своем пет проекте также использую nginx, был опыт написания конфигурационных файлов. На питоне писал асинхронные приложения (базирующихся на event loop с использованием async/await), на работе также был опыт с графаной. По итогу - у меня относительно хороший опыт бэкенд разработки, хорошее понимание самого бэкенда - как должно быть и почему так должно быть (в том числе и микросервисная архитектура), хорошее понимание сетевого стека (как работает сеть, модель OSI, пакеты, http(s), tls, сертификаты), сейчас я перехожу на Го, я достаточно инициативен и люблю разработку (это видно по моим пет проектам и гитхабу), я готов быстро развиваться и учиться, по началу готов даже оверхедить на работе, чтобы быстрее влиться. Английский - B2.
Хуйня друг
Hello
меня заскамили с проектом) и с условиями обещали одно, получил другое из-за политических событий
Larchenko
Хуйня друг
Такую хуйню длинную никто читать не будет
Hello
а что именно лажовое?
Hello
да хз, имхо, наоборот показывает заинтересованность
Larchenko
а что именно лажовое?
Много текста мало конкретики
Emin Zalaev
С 2016 программируешь…
r0dos
подробнее?
Напиши в личку, я чуть позже распишу
Hello
сбер не топовый) так думают те, кто в нем не работали)
Hello
сбер тот еще шлак
Emin Zalaev
Сбер это строчка в резюме
Hello
и причем тут капризы? я хочу перейти на го)
Emin Zalaev
Как минимум
Emin Zalaev
И обсирать свою контору такое себе
Hello
это тоже не совсем правда, хотя не уверен
Hello
пацаны, по одному))
Larchenko
подробнее?
Возьми шаблон резюме, не скупись на платный Там норм структура, просто её заполняешь Норм резюме не будет длиннее страницы и без красивых рамок, авы и ссылок на гит
Hello
Мне обещали 1,2,3,4 дали по факту другое почему я должен это терпеть?)
Emin Zalaev
Так ты свичнутся хочешь
Emin Zalaev
Тебе просто время нужно
Emin Zalaev
Не терпишь же
Hello
обещали фулл удаленку, нормальный стек задач (бэк) и определенный проект дали в итоге фулл офис, задачи аналитика и другой проект
Hello
ну так не договариваются просто, естественно я захочу уйти
Larchenko
Радуйся что в бомбоцбежище не сидишь
Александр
в общем будут варики на стажировку нулям пишите, достойно приму отказ))
Hello
так будет везде
не так радикально
Hello
эйчар тем более
softland
не так радикально
согласен, но моя мысль надеюсь понятна
Emin Zalaev
Не, я провалился на sql запросах, которые очень давно не писал))
Emin Zalaev
Да
Emin Zalaev
Не знаю может у всех так мне дали 45 минут и 3 задачки 1) с литкода easy-medium 2) про горутины 3) sql
Emin Zalaev
Ну и походу были вопросы по типу почему так как можно оптимизировать
Hello
а что про горутины спрашивали
Emin Zalaev
Ну не конкретно горутины просто там была конкурентная запись в мапу
Emin Zalaev
И типа что выведет
Emin Zalaev
И дальше по теории вопросы
ℭ𝔬𝔫𝔰𝔱𝔞𝔫𝔱𝔦𝔫
здесь только те кто не могут устроится и не могут нанять остальные работают))
Yura
Мне позвонили, я слил собес, но меня все равно взяли. В чем подвох до сих пор не понимаю
Yura
Стартап внутри одной компании, зп не скажу
vvv
ну так не договариваются просто, естественно я захочу уйти
а поч при этом язык хочешь сменить? на питон ваканстй побольше вроде
Hello
а поч при этом язык хочешь сменить? на питон ваканстй побольше вроде
нравятся задачи на го, нравятся сам язык, вижу хорошие перспективы, немного устал на питоне (помимо коммерческого опыта года 3 некоммерческого)
Georgy
либо меньше предложили.
Yura
Честно не представляю куда хуже. Я практически ни на один вопрос по языку не ответил
Hello
видимо, закрыть позицию надо было и устали искать или лень было))
Yura
Попал под добрую руку получается 😂
vvv
нравятся задачи на го, нравятся сам язык, вижу хорошие перспективы, немного устал на питоне (помимо коммерческого опыта года 3 некоммерческого)
мой совет: сократи резюме, выкинь все пет проекты и весь опыт на питоне, замени все на коммерческий опыт на го 1-3 года и ищи на мидла
S
мне кажется на некоторых проектах опыт душения петона будет большим плюсом и не стоит его убирать
S
много кто уходит с него на го
vvv
ну да, можно оставить питон, главное выкинуть пет проекты и слово джуниор
vvv
и добавить 1+ лет коммерческого опыта на го
Emin Zalaev
Прошел курс на степике за 2 недели еще 2 недели делал рест апишки и пошел на стажировку в вб
Maxim
Проходишь курс, учишь базу и ещё по мелочи, раскидыааешьь резюме на интернов, проваливает первое, попутно запоминая чего не хватило, готовишься ко второму нормально и потом работаешь Если не сработало, то по новой У стажера все проще простого в плане трудоустройства, основная трудность достучаться
Ярослав
Порадьте якийсь пет проджект, щоб по реалізацї не був дуже складним але охоплював як найбільше матеріалу.
Maxim
Смотря, на какую позицию
vvv
откуда?
нарисовать. питоновский проект переделай в резюме типа это был го
Hello
хм, по-моему это нехорошо
🏳️ Phil
нарисовать. питоновский проект переделай в резюме типа это был го
Мидла за яйца прихватить в Go - как два байта записать
Maxim
Тестовое, которое Авито раскидывает, оно правда для джунов. И в целом по чатам с вакансиями если поискать, там скидывают ТЗ и на миддлов, можно найти и выполнить
Maxim
хм, по-моему это нехорошо
Да никто реальный опыт не пишут, половина вакансий где год опыта на го, это ребята, которые месяца 3-4 писали на нем
vvv
хм, по-моему это нехорошо
это нужно, чтоб тебя на тех собес позвали, а там покажешь себя, если шаришь
Maxim
Это все равно палится. Go имеет особенности, которые так на авось не подделать
Ну никто не спорит, что не подделать, но в целом именно как проект, то почему нет. Понятно дело, что если я скопирую проект с гита, который там на миддла тянет, то это совсем не значит, что я им являюсь) И на собесе это вылетит
Maxim
Да и в целом, щас даже статей на хабре много, по собесам на го. Если ты до этого прогал на другом языке на уровне миддла и твой котелок варит, то пару статей, мини проект и задач на литкоде достаточно, что бы залететь куда нибудь, ну это мне так кажется конечно
Kirill
это нужно, чтоб тебя на тех собес позвали, а там покажешь себя, если шаришь
Дык не шарит никто из страждущих, судя по чату, в этом и настоящая проблема
Maxim
Ну если без позиции, то можно просто начать делать какую нибудь микросервисную архитектуру и расширять ее в размерах, соизмеримых с вашей фантазией
🏳️ Phil
Да и в целом, щас даже статей на хабре много, по собесам на го. Если ты до этого прогал на другом языке на уровне миддла и твой котелок варит, то пару статей, мини проект и задач на литкоде достаточно, что бы залететь куда нибудь, ну это мне так кажется конечно
Ну в целом, программист он не про знание языка программирования. Это правда. Более того, это вот прямо первый вопрос ) И да, действительно, голова есть - это всё правда. Но на практике с Go всё не так просто. Как впрочем и с другими. Мидл — это всё-таки уже паттерны в языке хоть на базовом уровне
Pavel
Я бы сделал какой-нибудь парсер (например ваканский). Там по структурам можно прокачаться и по горутинам...
Kirill
Дык не шарит никто из страждущих, судя по чату, в этом и настоящая проблема
Все обсуждения в чатах как в резюме наврать, что на собесах говорить и прочая лабуда. Никто особо не обсуждает что поботать и как знания подтянуть, чтоб взяли
Pavel
Если найдешь открытое API - это прекрасно. Главное конкурентно его опрашивай.
Pavel
Еще в голову идея пришла. Можешь попробовать написать connection pooling на Go для какой-нибудь СУБД, наподобие pgbouncer. Но там придется упарываться с протоколом субд)
Hello
кхекхе)