Goal abandoned
The author does not write in the goal 9 years 18 days
Junior RoR developer
Вчитись, вчитись і ще раз вчитись. Для того, щоб не збиватись зі шляху в безкраїх просторах інформації потрібен як мінімум навчальний план, як максимум поетапний план для досягнення поставленої цілі.
Goal Accomplishment Criteria
знайти роботу джуном
Personal resources
Часу в мене відносно достатньо. Попри роботу із повною зайнятістю, щодня можна виділити 3-4 години на заняття.
Грошей практично не потрібно. Більшість інформації є у вільному доступі.
Зі знайомствами не проблема, кілька людей працюють в даній сфері діяльності.
Знання і навички потрібно отримати.
Goal ecological compatibility
Досягнення цілі на 90% залежить від моїх зусиль, старань і на 10% від удачі опинитись в правильному місці в правильний час.
-
Освоїти профільну літературу
Прочитати, як мінімум 10 книг по основній технології і по одній по суміжних
-
1. Крис Пайн_Учись программировать
-
2. Д. Флэнаган, Ю. Мацумото - Язык программирования Ruby
-
3. Хант Эндрю. Программист-прагматик. Путь от подмастерья к мастеру
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
Суміжні
-
-
Вивчити Ryby
Для цього пройти кілька курсів.
Один на Codacademy вже є))-
Урок 1. Обзор экосистемы Ruby и Rails. Ядро языка. Типы данныхЧто представляет собой экосистема Ruby и Rails. Основные веб-ресурсы. Обзор ис
-
Урок 2. Управляющие конструкции. Циклы и итераторы. Применение ООП в RubyУсловный оператор. Оператор выбора. Циклы. Итераторы. Назначение и
-
Урок 3. Этапы проектирования классов. Контекст исполнения программы. Структура проекта и рефакторинг приложенияКонтекст исполнения программы
-
Урок 4. Объектная модель Ruby. Блоки. Обработка исключенийОбъекты класса Class. Объекты класса Module. Создание блоков кода, их вызов и пере
-
Урок 5. Стандартная библиотека Ruby. Создание собственной библиотеки (RubyGems)Обработка формата JSON. Обработка формата YAML. Сетевой вызов
-
Урок 6. Gem для поиска похожих пользователей. Rake задачиПеременные экземпляра класса. Глобальные переменные. Rakefile. Создание rake-задач.
-
Урок 7. Rack приложения. Управление зависимостями библиотек с помощью BundlerДинамические и статические веб-странички. Спецификация Rack. Ст
-
Урок 8. Rails. Структура каталогов фреймворка. Модели данныхСоздание приложения. Структура каталогов. Основные веб-ресурсы. Основные компоне
-
Урок 9. Rails. Маршрутизация запросов. КонтроллерыАрхитектура RESTful. Конфигурация маршрутов приложения. Иерархия классов-контроллеров. Дей
-
Урок 10. Rails. Генерация динамических HTML-страничек. Шаблонизаторы и представленияСтруктура представлений. Главный шаблон приложения. Конт
-
-
Освоїти практичні навики роботи із Ruby on Rails
По максимуму кодити, зробити кілька простих проектів на ROR
Зробити один серйозний проект, який можна буде показати в портфоліо. -
Освоїти суміжні ROR технології
Голий ROR нікому не потрібен, тому розвиваюсь всесторонньо.
-
Підтягнути навики верстки
-
Робота з БД/PostgresQL
-
SASS/LESS
-
Git/Herocu
-
JS/CoffeScrip
-
Освоїти основи тестування
-
Робота з Comand line на Codacademy
-
-
Вивчити англійську до рівня Pre-Intermediate
Щоденно займатись на LinguaLeo
-
Взяти участь у OpenSource проекті
Як мінімум 10 коммітів до проектів.
-
Знайти підходящий проект
-
Перший комміт
-
5 готово
-
10+ коммітів
-
-
Соціальна активність
Потрібно завести профілі на програмерських ресурсах, деякі компанії при прийомі на роботу звертають на це увагу.
-
GitHub
-
LinkedIn
-
StackOverflow
-
-
В процесі спробувати стажування
За оцим посиланням цікава інфа
- 1225
- 16 September 2015, 14:09
Don't miss new posts!
Subscribe for the Goal and follow through to its completion