Профессиональный переход: Программист 1С -> Разработчик Ruby on Rails
На данный момент я занимаюсь профессионально разработкой на 1С уже более 5 лет. Причины, побудившие меня задуматься о профессиональном переходе:
- Мне нужна возможность работы удаленно. а также возможность фриланса за нормальные деньги. С 1С в этом плане все печально: все вакансии предполагают работу в офисе, а если фриланс - то, это сущие копейки. Web-разработка (RoR): в плане удаленной работы гораздо большие возможности. Это главная причина.
 - 1С наскучил. Охота чего-то нового, свежего. Хочется развития.
 - Предметная область (автоматизация бизнес-процессов, erp) - хоть и интересная тема, но уже поднадоела. В то же время вебдев мне интересен. Также интерес есть к мобильной разработке.
 - Web: возможность реализации своих личных проектов.
 - RoR: перспективы работы на зарубежных фриланс-биржах. 1С ограничен рынком РФ.
 
Почему именно RoR:
- Высокотехнологичный развивающийся фреймворк, который пользуется популярностью.
 - ЗП не меньше, чем в 1С (начиная с мидла).
 - Есть куча готовых инструментов, гемов, решений на все случаи.
 - Направленность на быструю разработку.
 - Сахарный руби, магические рельсы, приятно программировать.
 - Активное сообщество.
 
Сложности:
- Совершенно незнакомый стек технологий и методологий. Web-разработкой раньше не занимался.
 - В городе, где я живу вакансий по RoR = 0.
 - Вакансии по удаленной работе - довольно высокие требования. Но чтобы получить нужную квалификацию, необходимо поработать. Т.е. замкнутый круг.
 - Удручает переход с позиции старшего разработчика 1С на junior RoR с уменьшением зп в 3 раза.
 - Бросать текущую работу, пока не получится зарабатывать какие-то деньги на RoR, не получится (семья).
 - На данный момент плохое знание английского языка.
 
Критерій завершення
Критерий минимум: получить заказ, выполнить его, получить за это деньги.
Критерий максимум: устроиться на полную ставку RoR-разработчиком.
Особисті ресурси
Могу выделять 8 часов в неделю на изучение и практику RoR. Также на работе во время обеда могу выделять время 1 час.
На данный момент (26.11.14) я уже несколько месяцев осваиваю самостоятельно RoR и вообще Web с нуля. Создал учебный проект Блог. Реализовал в нем: CRUD(посты, комментарии), аутентификацию (devise), авторизацию (cancancan), роли, поиск, пагинацию, аватарки, корявая верстка, бутстрап. Опробовал гит, деплой на хероку, немного тестирование.
- 
                    
                    
Поучаствовать в совместной разработке какого-нибудь проекта
 - 
                    
                    
Проект Блог, добавить новые фичи
- Реализовать теги.
 - Полнотекстовый поиск (sphinx, solr или что-нибудь другое).
 - Аутентификация через соц-сети
 - Рассылка
 
 - 
                    
                    
Codeschool : Ruby
Пройти всю ветку курсов по Ruby
 - 
                    
                    
Codeschool : JavaScript
Планирую пройти следующие курсы:
JavaScript Road Trip Part 1Try jQuery- JavaScript Road Trip Part 2
 jQuery: The Return Flight- JavaScript Road Trip Part 3
 - JavaScript Best Practices
 - Shaping up with Angular.js
 - Staying Sharp With AngularJS
 - CoffeeScript
 - Real-time Web with Node.js
 
 - 
                    
                    
Codeschool : HTML/CSS
Пройти следующие курсы:
Front-end Foundations- Front-end Formations
 - CSS Cross-Country
 - Assembling Sass
 - Assembling Sass Part 2
 - Fundamentals of Design
 - Blasting Off With Bootstrap
 
 - 
                    
                    
Codeschool: Git
 - 
                    
                    
Проект Список решений
 - 
                    
                    
Проект Цитатник
 - 
                    
                    
Найти или нанять ментора
Вартість етапу — 86.54 $
 - 
                    
                    
Разместить резюме, поиск работы
 - 
                    
                    
Реализовать коммерческий проект-заказ
 
- 5963
 - 26 листопада 2014, 08:46
 
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням