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

Я хотел изучить новый JS-фреймворк. Новая библиотека. Я хотел написать что-нибудь крутое. Очень долгое время ... И каждый день (или, по крайней мере, очень часто) я вижу сообщения в фейсбуке, в которых говорится: «Лучше выучить X или Y?», «Лучший редактор кода - это…?», «Мне интересно. какой язык мне следует выучить, если я хочу стать программистом? »,« Вы рекомендуете эту библиотеку, если я уже знаю это и это? ». Да, это довольно понятно, люди хотят знать, какая технология / фреймворк / библиотека стоят больше всего их времени, какая из них позволит им реализовать свои идеи.

Было бы огромной ошибкой, если бы вы изучили Vue или Angular, хотя на самом деле React сейчас так популярен, не так ли?

- No.

Отстойно по-прежнему использовать скобки, когда Visual Studio Code настолько разросся, имеет гораздо больше расширений и позволяет вам использовать некоторые цветовые темы, о которых ваш редактор кода может только мечтать, верно?

- No.

Вы так сильно пожалеете, что вместо Python вы остановились на PHP, который вам очень нравился в школе, поэтому вы подумали, что это может быть отличным выбором для вашего первого языка!

- Ну, может, у тебя разболится голова, но, думаю, ответа все равно нет.

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

Конечно, было бы хорошо проверить документацию как по React, так и по Vue, чтобы узнать, какой из них вам лучше изучить. А изучение некоторых современных редакторов кода может сэкономить вам время. И выбор вашего родного языка, вероятно, не должен быть подбрасыванием монеты.

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

Честно говоря, мне все равно, лучше ли React, чем Vue. Мне наплевать на функции VSCode, которых нет в Atom или Brackets. И меня действительно не интересует, что JavaScript более популярен, чем PHP. Потому что я уже много читал об этом, и это никоим образом не помогло мне стать лучшим веб-разработчиком / программистом. Я не говорю, что вы должны полностью отказаться от этих вещей, но просто будьте честны с вами. Как ты проводишь свое время?

Хорошо, но в этом месяце я узнал кое-что полезное, не так ли?

Vue действительно классный.

Я начал действительно изучать Vue. Сначала учебники, потом документация. Когда я принял участие в Google Code-in, у меня была возможность пообщаться со многими студентами, которые также приняли участие. Некоторые из них были действительно талантливы. Я спросил одного из них, как он изучает новые технологии / языки. Он сказал, что никогда не использует учебники, только документы и практику. Я никогда не думал об этом так, но это имеет смысл. Вы узнаете больше всего, когда ДЕЛАЕТЕ что-то, практикуясь. И кто знает, скажем, фреймворк лучше создателей? Тем не менее, я просмотрел учебник, чтобы узнать, для чего я могу использовать Vue и как он вообще работает. Теперь я делаю простое приложение для помидоров, чтобы практиковать его самостоятельно. Ничего особенного, но всегда нужно с чего-то начинать. И я по-прежнему считаю, что учебные пособия - отличный способ учиться, если вы не злоупотребляете ими.

Приложение Riot API - не удалось.

Я играю в League of Legends и подумал, что может быть отличной идеей совместить это с кодированием и создать приложение на основе Riot API. Я довольно быстро сдался после того, как увидел, что мне нужно, чтобы получить нужные мне данные. Может, где-нибудь в будущем…

Школа.

С этого года я больше не хожу в школу. Сейчас у меня домашнее обучение, а это значит, что я учусь дома. Я думал об этом очень давно, но это отдельная статья. Все идет нормально.

Новая статья.

Сегодня моя новая статья была размещена в Codeburst! « Как начать вносить свой вклад в Open Source? ». Результатом очень доволен.

День рождения!

Это должна быть самая положительная часть этой статьи, у меня был день рождения! Мне 18 лет! Что ж, будем счастливы! 😄

Думаю, это все, что я хочу сделать за месяц. Я планирую публиковать сообщения чаще (гораздо чаще, чем я делал). В основном материалы о веб-разработчиках, но также некоторые мысли, обзоры книг (вы знаете, в основном те книги, которые люди читают для развлечения, а не учебники по квантовой физике) и, возможно, некоторые жизненные истории ... Спасибо за чтение и хорошего дня (или ночи)!