1

Step 1

Изучить HTML, CSS

2

Step 2

Изучить популярные методологии верстки и научиться верстать

3

Step 3

Физическое здоровье

4

Step 4

Соблюдение режима

5

Step 5

Медитация

6

Step 6

Путешествия

7

Step 7

Вылазка в горы

8

Step 8

Развитие в качестве front-end разработчика

9

Step 9

Интернет-проект #1

10

Step 10

Интернет-проект #2

11

Step 11

Месячный доход с фриланса - от $400

12

Step 12

Писательство

13

Step 13

Чтение

14

Step 14

Научиться играть на гитаре

15

Step 15

Получить водительские права

16

Step 16

Подборка курсов по Computer Science

1

Step 1

Изучить HTML, CSS

2

Step 2

Изучить популярные методологии верстки и научиться верстать

3

Step 3

Физическое здоровье

4

Step 4

Соблюдение режима

5

Step 5

Медитация

6

Step 6

Путешествия

7

Step 7

Вылазка в горы

8

Step 8

Развитие в качестве front-end разработчика

9

Step 9

Интернет-проект #1

10

Step 10

Интернет-проект #2

11

Step 11

Месячный доход с фриланса - от $400

12

Step 12

Писательство

13

Step 13

Чтение

14

Step 14

Научиться играть на гитаре

15

Step 15

Получить водительские права

16

Step 16

Подборка курсов по Computer Science

15 January 2016 01 January 2017
Goal completed 27 December 2016

Goal author

General

Цели и желания на 2016 год

Я не надеюсь полностью осилить за один год весь список. Но хотя бы 30% я сделать должен.

Мне 22 года. Вроде как бы и время в жизни еще есть, а с другой стороны - оно уже поджимает. Пару лет и уже неплохо бы иметь портфолио хотя бы небольших жизненных достижений, умений, навыков. Для этого уже сейчас нужно закладывать фундамент.

Предыдущий год прошел из рук вон плохо в этом плане. Огромное количество времени проведено впустую. Соцсети, игры, бессмысленное залипание на всяких сервисах - если бы все это время потратить на самообразование и полезные дела, условного успеха можно было бы ожидать уже в этом году. Поэтому 2016 год, несмотря на кризисы-шмизисы, курсы доллара или даже третью мировую войну должен стать для меня годом работы над собой.

Работать над своей жизнью буду в нескольких направлениях. Они хоть и взаимосвязаны, но, тем не менее, независимы.

  1. Финансы
    1. Профессиональные навыки
    2. Собственные интернет-проекты
  2. Творческое саморазвитие
    1. Рисование
    2. Писательство
    3. Игра на гитаре
  3. Полезные привычки
    1. Ранний подъем и более или менее строгий режим сна
  4. Другие полезные навыки, умения и знания
    1. Езда на мотоцикле, автомобиле (подразумевает также получение водительских прав)
    2. Физическое развитие
    3. Изучение экономики; законов (юриспруденция, политология, экономика, социология и пр.)
    4. Изучение новых и закрепление знания уже выученных иностранных языков

Это только направления, по которым я хочу активно (по мере сил и возможностей) работать.
Ниже я запишу более конкретные цели, которые помогут мне развиваться в выбранных направлениях.

 Goal Accomplishment Criteria

Выполнено хотя бы 30% от задуманного списка

 Personal resources

время, информация, сила воли

 Goal ecological compatibility

Я хочу достичь хотя бы некоторых целей, чтобы не быть овощем по жизни, а жить полноценной жизнью

  1. Изучить HTML, CSS

    Этап будет считаться пройденным только когда я пройду пару тестов на знание технологии.
    Этим пунктом имею в виду только знание технологии, а не умение верстать

    Step cost — 4.00 $

    1. HTML

    2. CSS

  2. Изучить популярные методологии верстки и научиться верстать

    1. БЭМ
    2. OOCSS
    3. SMACSS

    Нужно попробовать все и выбрать оттуда лучшее, совмещая и дополняя (если это возможно)
    Этап считается пройденным, если я начну много верстать полноценно используя какой-то способ организации CSS-кода. И пойму что он мне реально помогает.

  3. Физическое здоровье

    Лайт-версия: отжимания, приседания, растяжка
    Летняя хард-версия: полноценная ОФП-тренировка. Бег, аэробные упражнения, интенсивная растяжка, подтягивания с отягощениями, отжимания, упражнения со снарядами (брусья, штанга и т.д.)

    Step cost — 15.00 $

  4. Соблюдение режима

    Нужно рано вставать. Вот и весь принцип. Просто определить время, в которое ОБЯЗАТЕЛЬНО нужно просыпаться каждый день. Кроме случаев, когда дедлайн горит и нужно работать всю ночь. Для таких случаев определить минимальное количество сна - 6 часов, - и на следующее утро просыпаться в установленное обычное время - 6 часов утра.

  5. Медитация

    Желательно каждый день по 15-30 минут.

    Но если не будет получаться - когда почувствую приступы прокрастинации или просто усталости.

  6. Путешествия

    Очень сильно зависит от моих доходов. Но в Карпаты съездить я планирую (см. след. цель)

  7. Вылазка в горы

    С ночевкой, палаткой, кострами, звездным небом и жареными сосисками.

    Step cost — 150.00 $

  8. Развитие в качестве front-end разработчика

    Научившись верстать обязательно нужно начать изучение основ JavaScript (ES5/ES6).

    Но и не оставлять совершенствование навыков верстки. Как для HTML, так и для CSS существуют инструменты, которые упрощают процесс разработки. Например, шаблонизатор Pug (Jade), или препроцессор SASS.

    Потом нужно научиться проводить "пост-обработку" кода: конкатенация js-модулей, минификация CSS, работа с вендорными префиксами. Научиться, собственно, структурировать файловую систему проекта. В общем, собирать проекты от и до.

    Работать с популярными фреймворками.


    1. Основы JS

    2. Pug (Jade)

    3. SASS + работа с оптимизацией CSS

    4. Сборка с помощью Gulp/Webpack

    5. Bootstrap/Foundation

  9. Интернет-проект #1

    Англоязычный микронишевый сайт под Adsense или Amazon.

    Как такового, проекта еще нет. Но есть понимание как его делать и откуда брать подробнейшую информацию по планированию и продвижению.

    Что нужно:

    • Найти и выбрать несколько ниш/товаров
    • Создать под них сайты
    • Писать релевантные, объемные тексты с изображениями
    • Оптимизировать сайт и продвигать его по соответствующим каналам (соцсети, дешевая контекстная реклама)

    Step cost — 500.00 $

  10. Интернет-проект #2

    Просто свой бложек, где я буду много (или не очень) графоманить. Буду тренироваться писать нормальные тексты и заодно развивать ресурс. Если будет получаться - можно создать какой-то инфопродукт и продавать его за небольшую плату.

    Осталось только определиться с тематиками, на которые я буду писать.

    Профессионального ничего не хотелось бы, потому что этот блог будет как отдушина для отвода психологического напряжения. Помимо верстки у меня миллион тем, которыми я интересуюсь. Как придумаю тему - сюда напишу и дам ссылку на блог.

    Идея для концепта по дизайну: у меня есть "тотемное животное" - это медведь. Долго рассказывать почему, но приепилось. Поэтому хочу взять медведя за основу для брендирования блога и, возможно, своих будущих проектов.

  11. Месячный доход с фриланса - от $400

    Зарабатывать планирую на бирже Upwork и с собственных интернет-проектов

  12. Писательство

    Чтобы красиво писать - нужно много писать и много читать. Читать классику. Список будет ниже.

    Писать я хочу в блоге.

    А еще, есть желание продолжить переводить книгу, которую я начал переводить на первом курсе.

  13. Чтение

    Ниже я составил первичный список литературы, которую нужно прочитать за год. Порядок неважен. Выборка делалась ни по какому принципу. Тут вперемешку классическая художественная и философская, профессиональная и научно-популярная литература.

    Список обязательно будет пополняться

    1. Ководство - Лебедева

    2. Облик Книги - Ян Чихольд

    3. Новая типографика - Ян Чихольд

    4. Искусство цвета - Иоханнес Иттен

    5. Совершенный код - Макконнел

    6. Структура и интерпретация компьютерных программ

    7. How to design programs (http://www.htdp.org)

    8. "Javascript - The definitive guide" - Фленаган

    9. "Eloquent javascript"

    10. Современный учебник Javascript - Илья Кантор

    11. Капитал в XXI веке - Томас Пиккети

    12. Пруст и кальмар: история и наука читающего мозга

    13. «Мотивация и личность» - А. Маслоу

    14. «INSTITUTIONS AS A FUNDAMENTAL CAUSE OF LONG-RUN GROWTH» DARON ACEMOGLU

    15. «Просто христианство» К. С. Льюиса

    16. «Хитроумный идальго Дон Кихот Ламанчский» Сервантеса

    17. Сборник сочинений Чехова

  14. Научиться играть на гитаре

    Цель проста как дубовые двери. Хочу научиться. Хотя бы выучить несколько аккордов и научиться переходить с одного на другой. Ну и бой с перебором хотя бы базовые подучить. И несколько популярных песенок выучить .

  15. Получить водительские права

    Выучиться на права

    Step cost — 165.00 $

    1. Выучить правила дорожного движения

    2. Научиться водить

    3. Закончить автошколу и сдать экзамен

  16. Подборка курсов по Computer Science

    Нашел такой вот офигенный проектик.

    Подборка бесплатных (!) курсов от лучших преподов лучших универов мира. Курс подобран таким образом, чтобы закрыть ту академическую разницу в базовых знаниях, которую вряд ли возможно получить просто клепая сайтики и пиля формочки. А база есть база - она необходима, если уж становится нормальным разработчиком.

    Всего он рассчитан более чем на год, поэтому в 2016-м я его весь не пройду. Но, как я вначале говорил. Даже 30% достигнутого было бы успехом для меня.

    Кроме того, все курсы наверное и не представляется возможным пройти. По крайней мере для меня. Во-первых, не все курсы на курсере открыты постоянно. Во-вторых, уровень моей подготовки не позволит мне даже просто понять о чем речь, не говоря уже о понимании нюансов. Там ведь нужна не просто школьно-гуманитарная математика. А я большей не знаю :(

    В общем, я планирую пройти хотя бы базовые курсы по всем направлениям. Все "интродакшены". Алгоритмы, базы данных, алгебра, компьютерные системы и прочее. Оно не помешает. Да и просто интересно.

    зы. В списке практически все курсы из программы, кроме тех, которые я точно проходить не буду. Таких там от силы 3-4

    1. https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#!

    2. https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-5#!

    3. https://www.edx.org/course/introduction-computational-thinking-data-mitx-6-00-2x-2#!

    4. https://www.coursera.org/course/nand2tetris1

    5. https://www.edx.org/course/effective-thinking-through-mathematics-utaustinx-ut-9-01x

    6. https://www.edx.org/course/systematic-program-design-part-1-core-ubcx-spd1x-0

    7. https://www.edx.org/course/systematic-program-design-part-2-ubcx-spd2x

    8. https://www.edx.org/course/systematic-program-design-part-3-ubcx-spd3x

    9. https://www.coursera.org/course/algs4partI

    10. https://www.coursera.org/course/algs4partII

    11. https://www.coursera.org/course/aofa

    12. https://www.coursera.org/course/progfun

    13. https://www.coursera.org/course/reactive

    14. https://www.udacity.com/course/software-testing--cs258

    15. https://www.udacity.com/course/software-debugging--cs259

    16. https://www.coursera.org/learn/calculus1

    17. https://www.coursera.org/learn/advanced-calculus

    18. https://www.coursera.org/course/m2o2c2

    19. https://www.coursera.org/course/webapplications

    20. https://www.udacity.com/course/software-architecture-design--ud821

    21. https://www.coursera.org/course/automata

    22. https://www.edx.org/course/engineering-software-service-saas-part-1-uc-berkeleyx-cs169-1x

    23. https://www.edx.org/course/engineering-software-service-saas-part-2-uc-berkeleyx-cs169-2x

    24. https://www.coursera.org/learn/software-processes-and-agile-practices

    25. https://www.coursera.org/course/startup

    26. https://www.edx.org/course/introduction-probability-science-mitx-6-041x-0

    27. https://www.coursera.org/course/hwswinterface

    28. https://www.coursera.org/course/comparch

    29. https://lagunita.stanford.edu/courses/Engineering/Networking-SP/SelfPaced/about

    30. https://www.coursera.org/course/comnetworks

    31. https://lagunita.stanford.edu/courses/DB/2014/SelfPaced/about

    32. https://www.edx.org/course/introduction-cloud-computing-ieeex-cloudintro-x-0

    33. https://www.coursera.org/course/matrix

    34. https://www.coursera.org/course/crypto

    35. https://www.coursera.org/course/crypto2

    36. https://www.udacity.com/course/applied-cryptography--cs387

    37. https://www.futurelearn.com/courses/introduction-to-cyber-security

    38. https://www.coursera.org/course/compilers

    39. https://www.udacity.com/course/ux-design-for-mobile-developers--ud849

    40. https://www.edx.org/course/computer-graphics-uc-san-diegox-cse167x

    41. https://www.edx.org/course/artificial-intelligence-uc-berkeleyx-cs188-1x#!

    42. https://www.coursera.org/learn/machine-learning

    43. https://www.coursera.org/course/nlangp

    44. https://www.coursera.org/learn/intro-to-big-data

    45. https://www.coursera.org/course/patterndiscovery

  • 1386
  • 15 January 2016, 00:50
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?