3 года назад я решился сменить уютное место в сфере продажи, настройки и сервиса компьютерной техники на сферу программирования. Так как тогда я еще точно не знал, какой из языков мне придется по душе, то базовые знания решил обретать сразу в нескольких сферах. 1 января 2016 года я встретил в ранге безработного, с годовыми аккаунтами на JavaRush, Codeschool, Lynda и Tuts+, ну и небольшой финансовой подушкой, которая позволила бы мне весь 2016-й год провести за обучением.
Первым в очереди у меня стоял JavaRush — еще до НГ я прошел доступные бесплатные уровни, что собственно и определило решение приобрести по акции доступ сразу на год. Обучение затянуло настолько, что уже 8-го февраля я отмечал взятие 30-го уровня. Из того, что понравилось и пригодилось в будущем отмечу следующее:

- закрепление терминологии, полезной и в освоении других языков (типы и структуры данных, реализация принципов ООП на практике, пространства имен, модификаторы доступа, работа с БД и файловой системой, построение запросов и многое-многое другое);
- обретение навыков работы в действительно хорошей IDE — IntelliJ IDEA, что впоследствии пригодилось в реальной работе с другими продуктами JetBrains (PHPStorm/WebStorm/PyCharm);
- общая культура кода — как в плане логики и алгоритмической сложности, так и в визуальном оформлении (соблюдение code styles);
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ