• Перспективно ли изучения GO для начинающих?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вы правильно понимаете, что те задачи, для которых подходит Go, редко носят на фриланс. Можете открыть например UpWork и легко убедиться, что задач на Go в 30 раз меньше, чем на Python например. И в тех немногих, которые всё-таки есть, заказчик ожидает от исполнителя экспертного уровня, который нарабатывается годами работы в команде на крупных проектах.
    Ответ написан
    1 комментарий
  • Перспективно ли изучения GO для начинающих?

    @calculator212
    JS, CSS, HTML и конечно Python
    с этим стеком проще найти работу.
    Но правильно ли я понимаю что backend и GO в частности, если говорить о чем-то более менее коммерчески значимом, то это ТОЛЬКО более менее крупная компания и коллектив?
    Go есть и в небольших конторах, но обычно джуны на го никому не нужны.
    А если рассчитывать на фриланс - то это "ни о чем", несерьезно и нет перспектив, ну разве что боты в телеграм писать.
    Специалист с опытом может учавтсвовать в среднесрочных проектов. Писать ботов можно на го, но он не особо популярен для этого.
    Ответ написан
    5 комментариев
  • Перспективно ли изучения GO для начинающих?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я не собираюсь переквалифицироваться в джуны и пытаться устроиться в компанию, возраст уже не тот для этого да и организация иная - нет привязки к единому месту географически к тому-же я всегда худо-ли бедно, но работал на себя, не в компании.


    Письмо, полное сомнений и множества вопросов. Я не совсем понял что требуется от нас. Если отвечать на главный вопрос - то да. Перспективно. Go драйвит Google как основной язык для микросервисов. Но учитывая возраст кандидата я-бы спросил следующее.
    - как с английским?
    - как быстро обучаешся чему-то новому?
    - согласен ли на релокацию?

    Какие перспективы в РФ - понятия не имею но перспективы в зарубежных конторах - есть.

    Хочу предупредить автора об ошибках которые я сам совершал. Я думал что дело в языках и технологиях. Но это не так. Дело в коммуникациях. Я работал минимум с 5 зарубежными компаниями и я своими глазами видел что мои знания просто нивелировались на фоне например моего не очень сильного английского. А другие teammates в силу широких коммуникатиционных скилов могли очень быстро найти контакт с нужными людьми и обходили
    меня в карьере достаточно быстро.

    По сути когда тебе за 40 - вообще не имеет значения какой язык ты знаешь. У тебя за плечами должен быть уже
    такой багаж что тебя можно просто брать как опытного советника в технических вопросах. Язык можно подучить но если речь идет просто о распределенных системах и микро-сервисах то больше знаний требуется в части например анализа узких мест системы. Кеширования. Грамотного дизайна безопасности и репликаций и бекапов и восстановления от сбоев. Этот пласт знаний вообще лежит вне языка. И поэтому джун даже очень хорошо выучивший Go или Python не может решать такие вопросы. А автор - скорее всего может. Барьером может быть
    какая-то банальность. Например язык. Поэтому я и спрашиваю.
    Ответ написан
    4 комментария
  • Где есть хорошие онлайн курсы по веб программированию?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нигде нет. Курсы - это налог на тупость. Возьмите учебник.
    Ответ написан
    3 комментария