Удаленная работа. JavaScript. Стоит ли пытаться?
469
Причина переноса в /tmp

На вопрос не может быть получен практический ответ

Привет всем кто будет читать этот вопрос). Заранее спасибо за ваше терпение). Я студент, украинец, заканчиваю 4 курс, дальше 5. Имею год(или чуть меньше) опыта программирования на Ruby, точнее ROR и все что косвенно с этим может быть связано в разработке интернет магазинов. На 3 курсе, проходил практику и меня взяли к себе, ну такое часто бывает). Ну как опыт.., задачки решаются довольно типичные и спустя некоторое время я начал понимать что с каждым днем узнаю там все меньше. Мне нравится компания в которой я работаю, хорошие люди, хорошее настроение, но она маленькая) и город мой небольшой) а мне хотелось бы больше интересных задач, интересных обсуждений и идей. Что-то я отвлекся..) Свою дипломную работу я пишу на JavaScript в виде расширения к Google Chrome и он мне очень понравился(JavaScript), понравились его возможности, хотя более объективная причина такова, что у меня с другом есть много идей которые нужно реализовать, чтобы это сделать нужен JavaScript причем не на уровне поймать событие с помощью jQuery и что-то куда-то отправить AJAX-ом, а на уровне глубокого понимания и решения более-менее сложных задач, возможно придется строить свой фреймворк для конкретных задач и т.д..
Много конечно можно выучить самому, но мой пусть и небольшой опыт подсказывает мне что самый быстрый способ что-то изучить это найти работу соответствующую этому, 8 часов в день это не шутки)). Уехать из своего городка я не могу и не хочу, но JS мне нужен, выход как по мне - удаленная работа. Кто-то скажет что удаленная работа хуже в плане получения опыта, потому что нету живого общения, но в компании в которой я работаю с удаленным работником скайп не выключается, контакт непрерывный, то есть при желании это не проблема. Конечно речь идет не о том чтобы за месяц постичь дзен JS, я планирую годы работать над этим, параллельно "выращивать" и что-то свое.
Теперь собственно вопросы: реально ли найти такому новичку в JS(надеюсь неглупому) такую работу? какие вопросы стоит ожидать на собеседовании? куда стучатся? что подготовить для того чтобы объективно можно было претендовать на должность именно JavaScript-программиста(не совсем верстальщика в моем понимании)? и стоит ли вообще пытаться найти удаленную работу, или лучше самому тихонько в свободное от работы(той что есть сейчас) время делать что задумал и так наращивать опыт в работе с JS?
Ответы на вопрос (5)
Сортировать по:
  • Зачем тратить столько времени на изучение js? Это самый простой язык, который можно усвоить за неделю полностью.
  • Честно говоря, не встречал таких вакансий, как JS-программист, удаленно. Скорее всего они очень редки и не на джуниора. По этому порекомендую вам вначале повысить ваши навыки в Open Source сфере, в не рабочее время) Или попробовать писать скрипты для зарубежных бирж, вроде этой, тоже в нерабочее время.
  • На фрилансе можно получить чисто проект на JS, но для этого стоит хотя бы месяца 2-3 (а лучше где-то пол года учитывая ваш уровеь) потратить на изучение штук типа Angularjs/Ember.js/Backbone.js, попробовать пописать тесты под все это... короче учить чего там хватает.

    Именно удаленка на какую-то фирмочку - джуниоров обычно на такое не берут. А вы даже не джуниор еще. Это нормальный вариант когда разработчик сильный и хорошо себя зарекомендовал, и то стараются удаленщиков брать по минимому.

    А так учите:
    - MVVM фреймворки
    - Сборка проектов и деплоймент, клиентская оптимизация
    - Утечки памяти и борьба с ними
    - Cross Origin и как можно делать крос-доменные запросы
    - ну и кучи best practice.
  • Одно время тоже пытался устроится на удаленку JS-разработчиком. Но так и не смог, слишком высокие были требования: знание кучи фреймворков и сопутствующих технологий, плюс опыт работы. В целом на удаленку берут неохотно, поэтому лучше фрилансить
  • В заголовке вопрос Стоит ли пытаться?
    Ответ - стоит и надо. Главное начать, а там уже поймешь что тебе больше надо - Angularjs, NodeJS или еще что-то.
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы