Рекомендую прочитать первую статью на моем канале, где описывается, почему я решил стать программистом.
Итак, друзья! Идут уже четвертые сутки моего марафона по изучению программированию. Сегодня я расскажу с чего я начал, какой язык выбрал и с какими проблемами столкнулся.
После некоторого метания на разных ресурсах, почитав отзывы и послушав знакомых, выбрал платформу JavaRush. Изучают там, не поверите, Java. Отличительная особенность этого языка в том, что программы написанные на нём, могут использоваться на любой платформе, будь то Mac, Windows, Android или Бог его знает что еще. Платная подписка стоила мне 1200 рублей первый месяц, последующие обойдутся по 1800 рублей.
Если хотите более детальный обзор данной платформы, пишите, обязательно обо всём расскажу.
Изначально шло всё как по маслу, но уже на второй день начались проблемы с недостаточным количеством теоретического материала.
Пришлось искать подходящую книжную литературу и какой-нибудь канал на YouTube. Основываясь на многочисленных положительных отзывах заказал на Ozone книгу "Изучаем Java". Стоит под 2000, но со всеми возможными скидками и купонами обошлась мне в 500р. С каналом на YouTube пока не определился, листаю разные видео.
Следующей проблемой стало знание английского языка. Точнее отсутствие знания. Очень много дополнительной информации приходится искать в интернете и большАя её часть на инглише. Что же, Duolingo на телефон мне в помощь. Придётся заниматься каждый день.
В процессе обучения пришлось установить на ПК программу где пишется код. Оказалось оперативной памяти она кушает достаточно, а моему ПК на себя то не хватает. В итоге довольно частые подвисы, подлаги и другие всяческие неприятности с этим связанные. Вообщем запланировал апгрейд ПК.
За трое суток сидячей жизнедеятельности понял две вещи:
1. Хочу я или нет, но спорт внести в свою жизнь мне придётся. Спина отваливается, осанка портится, ноги деревенеют.
2. Бесконечность. Пришло понимание, что изучению конца не будет. Нет какой-то конечной точки. Соответственно сидеть за компьютером можно не вставая вообще никогда. А так нельзя. Нужно вводить график.
Вот на графике я и решил остановиться поподробнее. Время решил не слишком конкретизировать, по факту буду корректировать. Постарался указать какие-то обязательные действия, которые я должен совершить в день.
1. Обучение на JavaRush. (3 часа в рабочие дни, 6-9 часов в выходные)
2. Изучение английского. (минимум 30 минут)
3. Занятия спортом + утренняя зарядка. (зарядка ежедневно, тренировки 3-4 раза в неделю)
4. Изучение теории (книга +YouTube) (минимум час)
На данный момент это необходимый мне минимум, по мере надобности буду добавлять позиции или конкретизировать время.
На сегодня думаю всё, это были первые трудности с которыми мне пришлось столкнуться, если у кого-то есть дельные советы - пишите в комментарии.
В следующей статье постараюсь рассказать чего я достиг за первые дни обучения, чего уже умею, чему планирую научиться.