Alexey
Что-то не сходится в твоём манямирке.
Можно стажёром пойти куда-нибудь
H2O - Просто добавь воды
Либо реферить его
H2O - Просто добавь воды
Сам полтора месяца искал стажку, просто искать нужно
Alexey
Про реферы джунов/стажеров ни разу не слышал
Alexander
меня вот немножко удивляет вопрос, как найти работу в ит, если честно
Виктория
Сам полтора месяца искал стажку, просто искать нужно
Может посоветуете норм каналы в tg) и где нашли в итоге?
Ivan
С беременной женой приехать
Ну это если киндера делать решил
Alexander
любые первые три варианта, которые приходят на ум, вполне достаточны
H2O - Просто добавь воды
Alexander
И на всех из них 1000 человек на место
и, я так понимаю, на мировом рынке только одна контора с одной-единственной вакансией, которая ищет кодеров?
Виктория
Pavel
и, я так понимаю, на мировом рынке только одна контора с одной-единственной вакансией, которая ищет кодеров?
Речь про го, и не так чтоб много в России компаний искали гошников, тем более джунов
H2O - Просто добавь воды
Рф
Тогда не знаю 🫠
Alexander
если вы учите го, а не язык программирования html - то этому есть какие-то предпосылки; возможно, ожидания от уровня з/п
Alexander
соответственно, есть понимание рынка и конкуренции на нем
Андрей
Да любому может повезти. Особенно, если в крупном городе и не удаленка
Артём
и json
Alexander
хорошая идея также перед изучением языка посмотреть, какие на нем типовые проекты пишутся, и какие компетенции требутся, помимо собственно знания языка - и имеет смысл себя спросить, могу ли я писать некоего такого рода проекты, интересно ли и по силам
Alexander
поэтому я уже какое десятилетие рекомендую входить на рынок ит в сегмент фронтэнда - всегда требуется, невысокие претензии к пациенту и нехитрый список задач
Dima
В Го "тяжело войти" потому-что этот язык предназначит для написания высоко нагруженных сервисов. Сам язык простой, а задачи которые на нем решаются - сложные. Монолитной архитектурой не обойдешься. По мимо навыков просто программирования, нужны знания устройства сетей и систем. По этому если кто-то хочет войти то входите через JS.
Dima
"монолитной архитектурой не обойдешься" - а как это связано с задачами, которые ты решаешь? Монолит писать чаще сложнее, чем микросервисы, имхо
Монолитная архитектура - плохо масштабируется, и писать ее проще. По этому на ней создаются решения для слабой нагрузки. Решения которые легко масштабируются пишутся по при помощи микросервисов.
Pavel
Ага, не связанные вещи какие-то
Pavel
Нету в жсе никакого неявного поведения
Dima
Есть две основных причины использования микросервисов. 1. Разделение ответственности между командами. 2. Возможность подстраивать разные части одной большой системы, под разные типы нагрузок. Например для торговых сетей, можно расширить на время праздников какой-то из сервисов. Что вам не понятно. Это вопрос для меня открытый. Если вы считаете что "тесно связанный" в один большой узел программный код легче подстраивать под изменяющуся нагрузку... то какой нам смысл продолжать этот разговор?
Dima
Расскажите что такое монолитная архитектура, что такое микросервисы.
Dima
Ну потому, что в этом сообщении вы по порядку перечислили все отличия монолита от микросервисов и сказали, что вам не понятно как это сязанно с монолитами и микросервисами.
Dima
Понятно. Будете зашвыриывать вопросами. Всего доброго.
Valeriy
Когда повышается нагрузка, то микросервисы позволяют выделить больше ресурсов под конкретный нагруженный сервис, а не на всю систему целиком, если что-то отваливается, то отваливается только часть, а не все сразу. Решение разделять на микросервисы - архитектурное решение
Valeriy
Ява ничуть не медленнее го. И эрланг тоже )))
Так сложно сказать, когда я в последний раз смотрел, в один операциях java, в других go
Gameover
здесь скорее вопрос стоимости инфраструктуры ключевой, нежели скорость работы в целом
Pavel
Не ссорьтесь девочки (с)
Valeriy
Ну ты спросил где связь, я не говорил, что микросервисы универсальное решение
Dima
Если монолит спроектирован как набор микросервисов. А микросервис не выполняет свою основную функцию. То это ничего не говорит о идее микросервисов и монолитов.
Valeriy
Да, ты абсолютно прав)
Valeriy
Артем
Че вы спорите, почитайте лучше эту статью) https://habr.com/ru/post/709328/
Sanity = nil
Ява ничуть не медленнее го. И эрланг тоже )))
Кста джава реально ненамного медленнее, если вообще медленнее.
Dima
Само понятие монолит нужно для того, чтоб объяснить смысл микросервисов. Идея разделения на модули используется практически во всех парадигмах проектирования от процедурного до функционального, и на всех уровнях. Как-то до появления микросервисов, слово монолит не встречалось в данном контексте.
Sanity = nil
неожиданно)
Ну типа пописав и на го и на джаве, я думаю что переписывать проекты с жабы на го не имеет смысла. Типа с одного языка с GC на другой? Зачем? Если на жабе не спринг бут, а что-то древнее меня, то ещё можно. А если там на спринг буте все написано, то блин значит писали инвалиды и спрингбутконфигураторы, а не погромизды.
Aleks
Микросервисы позволяют использовать части не содержащие состояние одновременно разных версий обеспечивая канареечные релизы и т.п. Как известно лучший тестер это пользователь. :)
Aleks
Микросервисы позволяют рукожопить, и если одна часть не содержащая в себе состояние обожралась (от рукожопого ее написания), ее на время перезагрузки прикроют другие горизонтально масштабированные. :)
Aleks
Микросервисы позволяют разработку системы на разных языках. В лучших традициях, например есть Python, Java, Go, и конечно NodeJS. :) Php не хватает...
Андрей
Микропенисы позволяют уходить из других языков на го
Андрей
Спалился
Ну я просто как наст мужик решил признаться, и ищу побратимых в этом вопросе..
Андрей
К сожалению, я как гофер не могу тебя понять
Да все ты можешь, не надо стесняться, у нас очень крепкое братство
Андрей
Мы тут друг за друга горой
Skaz
...ладно, я тоже не из робкого десятка, поэтому хочу сказать, что не имею к этому никакого отношения
ssss
Ищу работу гофером для души, резюме ниже: Господин этой вселенной. №1 в списке самых молодых миллиардеров мира по версии Forbes. Обладатель высокого уровня харизмы. Великолепный, неотразимый, красивый и сексуальный. Скромнейший из существ. Водитель дорогущего автомобиля, владелец особняка на Филиппинах, роскошной виллы в Испании и Морокко, а так же ебырь девушек ТОП-МОДЕЛЬНОЙ внешности. Если ты, эйчарша, хочешь меня захайрить, то должна соответствовать параметрам: Рост: не больше 165-ти сантиметров. Вес: не больше 45.5 киллограмов. Цвет глаз: голубой. Раса: арийская, исключительно. Грудь: третий размер. Задница: аккуратная, подтянутая. Ножки: аккуратные. Руки: аккуратные. Носик: аккуратный, арийский. Уровень в сексе: сто процентный. Девственная плева: обязательна.
Emin Zalaev
Если бы слово кринж было человеком
Юрий
И в чем он не прав
Vlad
Изучаю golang и возник один вопрос. Я не могу придумать использование select-a в go никаким образом кроме бесконечного цикла. Причем этот цикл выключается только с помощью контекста. Я верно понял идею, или есть еще какие то вариации использования select-a в golang?
Sweety
селект вообще нужен для чтения информации из нескольких каналов одновременно - и без фора и без дефолта и с дефолтом - он применим
Vlad
селект вообще нужен для чтения информации из нескольких каналов одновременно - и без фора и без дефолта и с дефолтом - он применим
я прост ничего лучше такого кода для чтения из канала придумать не могу https://go.dev/play/p/BqFonEZpTp3
Vlad
его обычно так и используют? или есть еще какие то вариации?