1

Step 1

Rails

2

Step 2

Теория:

3

Step 3

Практика:

4

Step 4

Собеседования / резюме

5

Step 5

Тестовых заданий выполнено:

6

Step 6

Пройти rubymonk.com

7

Step 7

Прочитать The well grounded rubyist

1

Step 1

Rails

2

Step 2

Теория:

3

Step 3

Практика:

4

Step 4

Собеседования / резюме

5

Step 5

Тестовых заданий выполнено:

6

Step 6

Пройти rubymonk.com

7

Step 7

Прочитать The well grounded rubyist

14 February 2017
Goal completed 9 June 2019
Career & Work

Ruby on Rails junior

Основная цель 2017 - с фрилансов в руби.

Зачем:

  • В своей деревне достиг потолка
  • Попробовал Ruby, Rails и понравилось
  • Перспективы роста

Что есть:

  • опыт фриланса ~4 года (MODX, верстка, oldschool frontend, PHP, JS), всяческого рода опыт работы web-мастером от парсеров до SEO
  • несколько готовых небольших проектов и возможность текущий фриланс делать на rails

Чего нет:

  • образование: в институтах был год, дальше пришлось сразу работать по семейным обстоятельствам, сразу web
  • трудовая: её нет, надеюсь эту проблему исправят рекомендации
  • знания: так как мой процесс разработки был one-man band 80% времени, то теоретическая часть страдает.

Что надо:

  • собрать / сделать портфолио на гитхабе, код и сайты которые можно показывать
  • собрать несколько рекомендаций
  • научиться ходить на собеседования
  • мониторить вакансии
  • продолжать самообучение

 Goal Accomplishment Criteria

Устроиться на должность ruby on rails junior

 Personal resources

Время

 Goal ecological compatibility

Удовлетворенность работой

  1. Rails

    1. Rspec

    2. Cucumber

    3. TDD

    4. Пройти курс Ruby on Rails 5 - BDD, RSpec and Capybara на udemy

  2. Теория:

    1. Прочитать The well grounded rubyist

    2. Пройти rubymonk.com

    3. Прочитать Aaron Sumner - Everyday Rails Testing with RSpec. A practical approach to test-driven development (2014)

    4. Прочитать повторно и выполнить упражнения Aaron Sumner - Everyday Rails Testing with RSpec. A practical approach to test-driven development

    5. www.driftingruby.com

  3. Практика:

    1. Разработать сервис мониторинга ruby-вакансий. TDD, тесты, все дела.

    2. Разработать сервиc подсчета калорий, БЖУ, составления спартанского меню для российских реалий

    3. Запилить на heroku карточки - тест по Ruby (совместно с чтением Well grounded rubyist)

    4. Разработать сервиc чтения книг с нормальным парсером fb2.

  4. Собеседования / резюме

    1. Пройти 1 собеседование

    2. Пройти 3 собеседования

    3. Пройти 10 собеседований

    4. Получено рекомендаций: 1

    5. Получено рекомендаций: 2

    6. Получено рекомендаций: 3

    7. Обновить резюме на сайтах, добавить рекомендации

  5. Тестовых заданий выполнено:

    1. 1

    2. 2

    3. 3

    4. 4

    5. 5

    6. 6

    7. 7

    8. 8

    9. 9

    10. 10

  6. Пройти rubymonk.com

    1. Ruby Primer

    2. Ruby Primer: Ascent

    3. Metaprogramming Ruby

    4. Metaprogramming Ruby: Ascent

    5. Выполнить все задания

  7. Прочитать The well grounded rubyist

    1. Ruby foundation

    2. Built-in classes and modules

    3. Ruby dynamics

  • 1839
  • 14 February 2017, 22:54
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?