Size: a a a

2020 November 05

OS

Oleg Shevelev in Go Get A Job
Sergey Zhdanov
я пересел с php на go)
Точно, канал про go:) Запамятовал
источник

JG

John Galt in Go Get A Job
#вакансия #golang #удаленка

В компанию ATLANT требуется
❗️Lead Golang Developer❗️

🌎 Удаленная работа
🕒 Полная занятость, гибкий график.
💵 ЗП $4500 - $6000 NET + годовые бонусы

📩 hello@atlant.io
✍🏻 @JulianAtlant

✅ Чем предстоит заниматься:
Технический надзор и контроль Golang разработки проектов компании:
-Digital securities exchanges uvas.com, redot.com
- Rentals platform karta.com

Работа над архитектурой и микросервисами проекта karta.com в ракурсе как расширения существующего функционала, так и реализации нового.

Работа над проектом uvas.com в ракурсе написания смарт-контрактов на Go/Solidity, аудита контрактов, создания сервисов на Go взаимодействующих с блокчейнами.

Работа над инфраструктурой проектов компании: улучшение процессов CI/CD и release management, улучшение автоматизации deployment и maintenance проектов с помощью Terraform, Kubernetes.

✅ Требования:
- Уверенные знания структур и алгоритмов обработки данных
- Опыт сетевого программирования
- Опыт построения API
- Ключевые навыки Git, design patterns

✅ Технологический стек:
- Golang, Docker, Kubernetes, Terraform

✅ Мы предоставляем:
- Удаленный формат работы.
- Заключение контракта на разработку программного обеспечения между вами и нашей компанией (компания английская)
- Оплачиваемый отпуск 30 календарных дней.
- Работа в команде опытных разработчиков.

🤝 Процесс найма:
- Выполнение тестового задания
- В случае успешного выполнения тестового задания, проводим интервью с командой.
- По итогам интервью делаем offer.
источник

SZ

Sergey Zhdanov in Go Get A Job
Oleg Shevelev
Или тебе нужно обрабатывать 100 гигабайтные XML файлики... много... постоянно... желательно без багов... это ужe овер-квалифайд для PHP или ещё нет?
да, под каждую решаемую задачу нужно выбирать подходящий инструмент
источник

SZ

Sergey Zhdanov in Go Get A Job
что-то никак тимлидов тут не найдут..
источник

KD

Kirill D in Go Get A Job
Oleg Shevelev
Или тебе нужно обрабатывать 100 гигабайтные XML файлики... много... постоянно... желательно без багов... это ужe овер-квалифайд для PHP или ещё нет?
это уже садомазохизм
источник

OS

Oleg Shevelev in Go Get A Job
Почему? Ещё лет шесть назад это была нормальная задача для опытного PHP разработчика.
источник

KD

Kirill D in Go Get A Job
это не говорит о том, что задача не садомазохистская, это говорит о том, что в компаниях любили совать php куда доктор не прописывал
источник

OS

Oleg Shevelev in Go Get A Job
А что в этой задаче такого садомозахистского?
источник

SZ

Sergey Zhdanov in Go Get A Job
коллеги, а кто-нибудь составлял (ну или видел в интернетах) примерную карту развития golang разработчика?
источник

OS

Oleg Shevelev in Go Get A Job
Я себе раньше списки технологий делал которыми стоит позаниматься.
источник

SZ

Sergey Zhdanov in Go Get A Job
ну вот тут вопрос в том, что именно стоит поковырять, времени на все не хватает..
источник

KD

Kirill D in Go Get A Job
Oleg Shevelev
А что в этой задаче такого садомозахистского?
ну —  собственно, выбор php в качестве инструмента для этого
источник

OS

Oleg Shevelev in Go Get A Job
Sergey Zhdanov
ну вот тут вопрос в том, что именно стоит поковырять, времени на все не хватает..
Очень зависит от интересов. Я в этом году столярное дело изучал.
источник

OS

Oleg Shevelev in Go Get A Job
Всегда стоит ставить себе какие-то глобальные цели, тогда становится понятно на что обращать внимание. Если цель построить дата-центр... то это одно, а если развиться как менеджер то другое.
источник

SZ

Sergey Zhdanov in Go Get A Job
Sergey Zhdanov
коллеги, а кто-нибудь составлял (ну или видел в интернетах) примерную карту развития golang разработчика?
@onokonem я же правильно запомнил, что вы готовите доклад на эту тематику?
источник

OS

Oleg Shevelev in Go Get A Job
Я вот сейчас отвечал на вопрос что не так с кодом и у меня составился небольшой список того что совсем частое явление.
источник

OS

Oleg Shevelev in Go Get A Job
1. отсутствие комментариев
2. отсутствие сборки кода
3. отсутствие форматирование
4. не используют линтеры
5. портянки кода
6. бесчисленные fmt.Println("тут что-то")
7. panic всюду... ну прямо совсем... чуть ли не любую ошибку так обрабатывают
8. не делают нормального продового структурирования на пакеты
9. не пишут документацию от слова совсем
10. часто делают не то что надо
11. если пишут тесты то только позитивные сценарии, часто негативных сценариев почти не найти и это проблема
12. часто код скушный, не интересный и когда все эти пункты на него наслаиваются впечатление портится
источник

KD

Kirill D in Go Get A Job
Oleg Shevelev
1. отсутствие комментариев
2. отсутствие сборки кода
3. отсутствие форматирование
4. не используют линтеры
5. портянки кода
6. бесчисленные fmt.Println("тут что-то")
7. panic всюду... ну прямо совсем... чуть ли не любую ошибку так обрабатывают
8. не делают нормального продового структурирования на пакеты
9. не пишут документацию от слова совсем
10. часто делают не то что надо
11. если пишут тесты то только позитивные сценарии, часто негативных сценариев почти не найти и это проблема
12. часто код скушный, не интересный и когда все эти пункты на него наслаиваются впечатление портится
6. ..., нет, чтобы просто println()
источник

KD

Kirill D in Go Get A Job
😄
источник

SZ

Sergey Zhdanov in Go Get A Job
а не скучный код на го это как вообще?
источник