Я хочу жить, чтобы работать, а не работать, чтобы жить

Мое самое сокровенное желание - делать большую работу; работа, которой я могу гордиться. То, что трогает души людей. Жить и не существовать.

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

«Люди нередко проводят всю свою жизнь в ожидании начала жизни».

~ Экхарт Толле

Я не хочу быть этим парнем; всю жизнь жду, чтобы все наладилось. Думая, что, если бы только у меня был этот навык, или я заработал больше денег, или имел то или это; Я буду счастлив.

Речь идет о поиске баланса между тем, что у вас есть сейчас, и постоянной работой над улучшением своей жизни. Не успокаиваться, но быть благодарным. Это дилемма жизни; баланс недостижим, мы можем только над ним работать. В тот момент, когда мы перестаем стремиться к этому балансу, мы перестаем жить.

Итак, как прошел июнь 2017 года?

Я начал месяц с создания двух веб-сайтов, чтобы практиковать навыки HTML и CSS, полученные в мае. Веб-сайты включают:

Food Island был просто экспериментом с адаптивными изображениями и оптимизацией веб-сайтов, то есть выбором подходящих изображений для отображения на разных устройствах, при этом веб-сайт при этом загружался максимально быстро на конкретном устройстве.

Проект Генератор любовных сообщений был для меня особенным, потому что мне иногда нужно послать любовные послания своей девушке, и я слишком устал, чтобы составить послание из головы. Итак, я составил 20 сообщений и сохранил их на веб-сайте. Каждый раз, когда я захожу, сайт выбирает для меня случайное сообщение. Надеюсь позже расширить список сообщений.

Я также поцарапал поверхность бэкэнда. Изучите учебники по Node.js, Express и MongoDB. Чтобы понять, что такое серверная часть. Введение в Firebase также было поучительным.

JavaScript

Июнь месяц принадлежал JavaScript. В этом месяце я посвятил изучению JavaScript, завершив книги 1, 2 и 3 из серии Вы не знаете JavaScript (YDKJS).

Эти книги потрясающие. Я выучил тонну:

Книга 1: области видимости (лексическая, функциональная и блочная). Обзор того, как работает движок JavaScript. Подъем и закрытие.

Книга 2: что на самом деле означает ключевое слово JavaScript this и как оно связано. Прототип, цепочка прототипов и делегирование поведения. Почему бы не использовать традиционные объектно-ориентированные концепции (Классы) в JavaScript и шаблон Объекты, связанные с другими объектами (OLOO).

Книга 3: глубокое погружение в типы, значения и родные слова в JavaScript. Ссылка-копия и Значение-копия. Что такое принуждение и стоит ли использовать неявное принуждение. Написание правильного кода на JavaScript, который автор соответствующим образом называет: Грамматика.

Эти книги очень хорошо написаны с многочисленными простыми примерами. Это помогло мне понять, что такое JavaScript, как он работает и зачем делать определенные вещи. Это моя книга goto по JavaScript, которая значительно улучшила то, как я воспринимаю и пишу JavaScript. Я очень рекомендую это.

Помимо чтения книг YDKJS, я прошел курс объектно-ориентированного JavaScript от Udacity. Это также отличный курс, который помог мне визуализировать концепции, которые я изучил в YDKJS, и углубил мое понимание JavaScript.

Я закончил июнь, построив Simon Game и получив сертификат Front-End от FreeCodeCamp. Игра была отличным упражнением в применении некоторых из усвоенных мною основ JavaScript.

Получение сертификата научило меня тому, что:

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

Посвящаю этот сертификат Чингу; это прекрасное сообщество, которое поддерживало меня.

Вы не знаете того, чего не знаете.

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

Я считаю важным продолжать усердно работать и интегрировать обратную связь.

Я ДЕЙСТВИТЕЛЬНО буду благодарен за ваш отзыв (ДА, ВЫ) о том, что, по вашему мнению, я делаю неправильно и как я могу улучшить, или что я делаю правильно и должен делать больше.

(Вы можете просто ответить на эту статью).

2 квартал 2017 г.

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

В конце концов, я создал Phone Recommender в апреле.

Веселое портфолио в мае.

Игра Саймона в июне.

Я с нетерпением жду возможности потратить июль, август и сентябрь на создание динамических веб-приложений с помощью Node, Express и MongoDb и изучение интерфейсных библиотек, таких как React или Vue.

Ваш отзыв очень важен для меня, и если вы считаете, что я могу вам чем-то помочь. Я буду рад помочь, если смогу.

Пусть сбудутся наши самые смелые мечты и надежды. Пусть мы познаем любовь, удовлетворение и счастье.

Пока вы не дадите мне обратную связь… :)

Ваше здоровье.