Я Junior Java Developer через год
Хочу стать программистом. Почему в заголовке цели указан язык Java?
1. Потому что знакомый (на данный момент единственный знакомый из IT(он DevOps инженер)) посоветовал учить Java.
2. Я посмотрел статистику потребности отрасли в специалистах Java, и понял что это второе по популярности направление. Первое - Веб разработка. На данный думаю что веб мне мало интересен. Надо сначала попробовать разное.
Критерий завершения
Получил работу с должностью Java Developer и
Познал необходимый минимум литературы/ технологий, и
Приобрёл необходимые навыки, и
Читаю документацию на английском, и
Собрал портфолио работ, подтверждающих факт того, что я могу называться Junor Java Developer.
Личные ресурсы
Знания/информация - в интернете нашёл ресурсы и книги
Полезные знакомства - мой друг Сергей тоже приступил к исполнению подобной мечты. Другие знакомства найду на хакатонах, в сети, в игре, либо на работе (новой)
Деньги - ну это да, что нибудь придумаем
Время - пока есть время, не будет - найду
Экологичность цели
Отвечаю на вопрос: почему и для чего вы хотите достичь именно этого результата?
Внешняя экологичность – это соответствие вашей цели остальным целям вашей жизни.
Это цель соответствует остальным моим целям в жизни:
1. Зарабатывать деньги честным трудом, не мошенничать и не обманывать
2. Быть полезным обществу
3. Быть профпригодным вплоть до 90лет
4. Иметь заработок зависимый от моих результатов
Внутренняя экологичность – это соответствие цели вашим убеждениям, ценностям, образу жизни.
Готовы ли вы принять изменения? Будет ли вам комфортно?
- Да, Да.
Не пугают ли вас возможные перемены?
- Пугают перемены принципе.
Решив подниматься по карьерной лестнице, вы должны отдавать себе отчет в том, что придется изменить свой образ жизни: начать работать больше, чем положено, постоянно самообразовываться, чаще отказываться от встреч с друзьями, выбирать не просмотр сериала, а чтение профессиональной литературы.
- Знаю. Понимаю. Готов. Хочу этого.
- Эта цель не навязана обществом
- Я действительно хочу стать программистом
- Достижение этой цели зависит от меня
-
Пройти все видеоуроки "Уроки Java для начинающих" от Гоши Дударь
Бесплатный видеокурс Java для новичков от Гоши Дударь
Если коротко, это 24 видеоурока для чайников. Что бы познакомиться с темой Java.-
#1 - Программирование на Java
-
#2 - Установка Java JDK и IntelliJ IDEA
-
#3 - Вывод информации в консоль (Класс System)
-
#4 - Переменные, а также типы данных
-
#5 - Данные от пользователя
-
#6 - Математические операции
-
#7 - Условные операторы
-
#8 - Циклы (For, While, Do while)
-
#9 - Работа с одномерными массивами
-
#10 - Многомерные массивы (Двумерные массивы)
-
#11 - Функции, а также методы
-
Проект для закрепления материала
-
#12 - Основы ООП (Основные концепции ООП)
-
#13 - Создание класса и объекта
-
#14 - Конструкторы при создании класса
-
#15 - Наследование классов
-
#16 - Полиморфизм (Концепция ООП)
-
#17 - Анонимные классы и вложенные классы
-
Проект для закрепления материала
-
#18 - Абстрактные классы
-
#19 - Пакеты и области видимости
-
#20 - Перегрузка методов в Java
-
#21 - Модификаторы static и final
-
#22 - Интерфейсы (interface)
-
#23 - GUI Java (Swing JFrame)
-
#24 - Заключительный урок
-
Проект для закрепления материала
-
-
Научиться печатать вслепую на английском. Touch typing in English
-
Home row (all lessons 5 stars)
-
Top row (all lessons 5 stars)
-
Bottom row (all lessons 5 stars)
-
Basic level 1 (all lessons 5 stars)
-
Tricky Words 1 (all lessons 5 stars)
-
Shift Key
-
Common Patterns 1
-
Basic Level 2
-
Tricky Words 2
-
Numbers
-
Common Patterns 2
-
Basic Level 3
-
Symbols
-
Common Patterns 3
-
Advanced Level 1
-
More Symbols
-
Tricky Words 3
-
Advanced Level 2
-
40WPS
-
Advanced Level 3
-
Перепройти на 5 звёзд без ошибок
-
Advanced Level 4
-
Advanced Level 5
-
Advanced Level 6
-
Advanced Level 7
-
Advanced Level 8
-
Advanced Level 9
-
44WPS
-
48WPS
-
52WPS
-
56WPS
-
60WPS
-
-
the skill of touch typing in English
-
Home row (all lessons 5 stars)
-
Top row (all lessons 5 stars)
-
Bottom row (all lessons 5 stars)
-
Basic level 1 (all lessons 5 stars)
-
Tricky Words 1 (all lessons 5 stars)
-
Shift Key
-
Common Patterns 1
-
Basic Level 2
-
Tricky Words 2
-
Numbers
-
Common Patterns 2
-
Basic Level 3
-
Symbols
-
Common Patterns 3
-
Advanced Level 1
-
More Symbols
-
Tricky Words 3
-
Advanced Level 2
-
40WPS
-
Advanced Level 3
-
Перепройти на 5 звёзд без ошибок
-
Advanced Level 4
-
Advanced Level 5
-
Advanced Level 6
-
Advanced Level 7
-
Advanced Level 8
-
Advanced Level 9
-
44WPS
-
48WPS
-
52WPS
-
56WPS
-
60WPS
-
-
Пройти уроки по html css js на сайте freeCodeCamp.org
-
Познать основы информатики (школьный уровень)
-
Познать основы информатики (школьный уровень)
-
Часть 1. 1 Измерение и кодирование информации
-
2 Системы счисления
-
3 Кодирование последовательностей и их анализ
-
4 Основы логики
-
5 Информационные модели
-
Часть 2. 6 Информационные технологии. 6. Файлы и файловые системы
-
7 Графика
-
8 Технология обработки информации в эл.таблицах
-
9 Технология хранения. поиска, сортировки информации
-
10 Телекоммуникационные технологии
-
Часть 3 11. Исполнители
-
12 Анализ пройтейших программ
-
13 Анализ программ на обработку строк
-
14 Анализ блок-схем
-
15 Анализ программ на обработку массивов
-
16 Алгоритмы обработки массивов
-
17 Проверка и исправление программы
-
18 Сложные задачи на обработку строк и записей
-
19 Построение дерева игры
-
Вариант ЕГЭ 1
-
Вариант ЕГЭ 2
-
Вариант ЕГЭ 3
-
Вариант ЕГЭ 4
-
Вариант ЕГЭ 5
-
-
Прочесть книгу Head First Java 2nd Edition на английском
-
Сделать своё приложение для андроид по видеоуроку
-
Получить первую работу
-
Составление резюме
-
Размещение резюме на разных площадках
-
-
Touch typing like a pro
- 1658
- 20 октября 2017, 17:54
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением