1

Etapa 1

Поучаствовать в совместной разработке какого-нибудь проекта

2

Etapa 2

Проект Блог, добавить новые фичи

3

Etapa 3

Codeschool : Ruby

4

Etapa 4

Codeschool : JavaScript

5

Etapa 5

Codeschool : HTML/CSS

6

Etapa 6

Codeschool: Git

7

Etapa 7

Проект Список решений

8

Etapa 8

Проект Цитатник

9

Etapa 9

Найти или нанять ментора

10

Etapa 10

Разместить резюме, поиск работы

11

Etapa 11

Реализовать коммерческий проект-заказ

1

Etapa 1

Поучаствовать в совместной разработке какого-нибудь проекта

2

Etapa 2

Проект Блог, добавить новые фичи

3

Etapa 3

Codeschool : Ruby

4

Etapa 4

Codeschool : JavaScript

5

Etapa 5

Codeschool : HTML/CSS

6

Etapa 6

Codeschool: Git

7

Etapa 7

Проект Список решений

8

Etapa 8

Проект Цитатник

9

Etapa 9

Найти или нанять ментора

10

Etapa 10

Разместить резюме, поиск работы

11

Etapa 11

Реализовать коммерческий проект-заказ

26 noviembre 2014
Objetivo completado 23 junio 2019
Carrera y trabajo

Профессиональный переход: Программист 1С -> Разработчик Ruby on Rails

На данный момент я занимаюсь профессионально разработкой на 1С уже более 5 лет. Причины, побудившие меня задуматься о профессиональном переходе:

  1. Мне нужна возможность работы удаленно. а также возможность фриланса за нормальные деньги. С 1С в этом плане все печально: все вакансии предполагают работу в офисе, а если фриланс - то, это сущие копейки. Web-разработка (RoR): в плане удаленной работы гораздо большие возможности. Это главная причина.
  2. 1С наскучил. Охота чего-то нового, свежего. Хочется развития.
  3. Предметная область (автоматизация бизнес-процессов, erp) - хоть и интересная тема, но уже поднадоела. В то же время вебдев мне интересен. Также интерес есть к мобильной разработке.
  4. Web: возможность реализации своих личных проектов.
  5. RoR: перспективы работы на зарубежных фриланс-биржах. 1С ограничен рынком РФ.

Почему именно RoR:

  1. Высокотехнологичный развивающийся фреймворк, который пользуется популярностью.
  2. ЗП не меньше, чем в 1С (начиная с мидла).
  3. Есть куча готовых инструментов, гемов, решений на все случаи.
  4. Направленность на быструю разработку.
  5. Сахарный руби, магические рельсы, приятно программировать.
  6. Активное сообщество.

Сложности:

  1. Совершенно незнакомый стек технологий и методологий. Web-разработкой раньше не занимался.
  2. В городе, где я живу вакансий по RoR = 0.
  3. Вакансии по удаленной работе - довольно высокие требования. Но чтобы получить нужную квалификацию, необходимо поработать. Т.е. замкнутый круг.
  4. Удручает переход с позиции старшего разработчика 1С на junior RoR с уменьшением зп в 3 раза.
  5. Бросать текущую работу, пока не получится зарабатывать какие-то деньги на RoR, не получится (семья).
  6. На данный момент плохое знание английского языка.

 Criterio del fin

Критерий минимум: получить заказ, выполнить его, получить за это деньги.

Критерий максимум: устроиться на полную ставку RoR-разработчиком.

 Recursos personales

Могу выделять 8 часов в неделю на изучение и практику RoR. Также на работе во время обеда могу выделять время 1 час.

На данный момент (26.11.14) я уже несколько месяцев осваиваю самостоятельно RoR и вообще Web с нуля. Создал учебный проект Блог. Реализовал в нем: CRUD(посты, комментарии), аутентификацию (devise), авторизацию (cancancan), роли, поиск, пагинацию, аватарки, корявая верстка, бутстрап. Опробовал гит, деплой на хероку, немного тестирование.

  1. Поучаствовать в совместной разработке какого-нибудь проекта

  2. Проект Блог, добавить новые фичи

    1. Реализовать теги.
    2. Полнотекстовый поиск (sphinx, solr или что-нибудь другое).
    3. Аутентификация через соц-сети
    4. Рассылка
  3. Codeschool : Ruby

    Пройти всю ветку курсов по Ruby

  4. Codeschool : JavaScript

    Планирую пройти следующие курсы:

    1. JavaScript Road Trip Part 1
    2. Try jQuery
    3. JavaScript Road Trip Part 2
    4. jQuery: The Return Flight
    5. JavaScript Road Trip Part 3
    6. JavaScript Best Practices
    7. Shaping up with Angular.js
    8. Staying Sharp With AngularJS
    9. CoffeeScript
    10. Real-time Web with Node.js
  5. Codeschool : HTML/CSS

    Пройти следующие курсы:

    1. Front-end Foundations
    2. Front-end Formations
    3. CSS Cross-Country
    4. Assembling Sass
    5. Assembling Sass Part 2
    6. Fundamentals of Design
    7. Blasting Off With Bootstrap
  6. Codeschool: Git

  7. Проект Список решений

  8. Проект Цитатник

  9. Найти или нанять ментора

    Coste de la etapa — 67.44 $

  10. Разместить резюме, поиск работы

  11. Реализовать коммерческий проект-заказ

  • 5571
  • 26 noviembre 2014, 08:46
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?