4 заметки с тегом

лекции

— Ты что снова забил?
— Не забил, просто книгу крутую прочитал, и больше не вижу смысла продолжать заниматься программированием.
— А я тебе говорил!

Вот как бывает, сидишь и думаешь: «Этот курс интересный, буду его изучать. Ого! А этот тоже ничего. Программирование? Да не вопрос. Еще курсы парикмахера закончу». А потом читаешь замечательную книгу и понимаешь, что все это время двигался не в том направление. Нет, даже не так, понимаешь, что все это время топтался на месте и не двигался к цели.

— Это же отмазка!
— Да нет же, смотри...

У каждого человека есть один единственный ресурс — время. Ресурс этот ограничен и тратить его надо с умом. А для этого надо поставить цель(-и). Я думал, что моя главная цель, знать как можно больше. Знать про разработку приложений, сайтов, уметь верстать не хуже среднего и т. п. Во всех областях я должен добиться среднего результат, тогда будет мне счастье. Но это не реально и даже не нужно.

— Так очевидно же.
— Мне не было.

Главным образом разобраться со своими целями, мне помогла книга «Эссенциализм. Путь к простоте» Грега МакКеона. И теперь я могу смело и точно сказать, что программирование под Андроид, а так же некоторые другие виды программирования не стоят на пути к моей цели.

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

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

О самой книге и о впечатлениях расскажу через пару дней.
Всем мир! ☮

Это заметки о том, как я (дизайнер) прохожу курс школы Android-разработчика на сайте http://learndroid.e-legion.ru/. Статьи будут выходить один раз в неделю тут http://blog.andexds.com и тут http://medium.com/@andexds

Организационная часть

День X
Казалось бы, чего сложного выложить видео в нужное время на сайт, но нет. Началось все с того, что ребята просто перенесли дату выпуска первого ролика на 31 число, аргументирую это тем, что... цитата:

Цель нашей школы в первую очередь донести знания об Android разработке. А заставлять смотреть видео в плохом качестве, ни в коем случае не будем!

По мне, так это не серьезно. Такое ощущение, что они все делали в последние минуты не тестируя ничего.

Но вот наступил долгожданный день X2. Я успел в 0:00 открыть сайт, пролистал список видео и закрыл до завтра. Но когда я с утра решил вернуться к роликам, меня ждало неприятное сообщение:

Позже пришло письмо, что все заработало, но ничего не заработало. Ждем.

К 11 сайт починили. Роликов оказалось 3. Тест убрали (ну да, для вводной лекции он в принципе не логичен).

Качество роликов и монтаж мне тоже не понравился. Может я придираюсь? Нет. Звук скачет. То что лектор делает в телефоне не показывают.

Информационная часть

Порог вхождения оказался чуть выше, чем я предполагал. Лекция хорошая, познавательная. Узнал как устроено приложение Android изнутри, как оно собирается, как можно разделять активити для демо и фул версий и т. п.

Ждем следующую лекцию (6.04). В следующей статье буду подробно описывать, что говорят лекторы.

E-legion и Google объявили о создании школы Android-разработчика. Курс будет длится 3 месяца, состоять из 13 лекций от Android-разработчиков ведущих компаний России. И самое приятное во всем этом — курс абсолютно бесплатный. (Было еще предложение о сертификатах от Google, но их, как я понял, получат только часть участников, кто именно из всех, мне так и не удалось выяснить, но это не главное).

Я давно лелеял мечту о том, что когда-нибудь появится курс, который проведет меня за ручку от начала пути, до готового приложения (это все отмазки такие). Читать книги мне было скучно, да и времени часто не было, поэтому я много и часто «забивал». Плюс все эти версии Андроида, его сотни разных устройств меня пугали. Но на этот раз я настроен серьезно. Именно для этого я и пишу эту заметку.

Курс начинается 30 марта. В течении всего курса я буду писать о нем заметки, наблюдения и свои успехи. Будет минимум 13 статей.

Базовые знания программирования я получил в институте (учился на программиста). Изучали php и C#, синтаксиса java не знаю. До начала курса осталось 4 дня. Именно с изучения основ java я и начну.

Что уже сделал

  • — Установил с официального сайта JDK 1.8 (мне сказали, что версии обратно совместимые, поэтому нет смысла ставить 1.7)
  • — Установил бесплатную версию Intellij IDEA 14 для mac от компании JetBrains. (Пользовался раньше их же PhpStorm). Кстати Дмитрий Жемеров, Android-разработчик из JetBrains, тоже будет читать лекции на курсе.
  • — Взял у друга два тома «Java. Библиотека профессионала.» Авторы: Кей С. Хорстманн, Гари Корнелл

Чего хочу получить от курса

  • — Базовые знания, от которых я смогу дальше развивать себя в сторону разработчика,
  • — Создать хотя бы одно рабочее приложение, из своих идей. Так сказать (от идеи до Google play, может и об этом тоже напишу, если все получится).

P.S. Буду рад любой обратной связи. Пишите мне сюда.

17-18 января к нам в Казань приезжал Людвиг Быстроновский.
Рассказал о дизайнерах, арт-директорах и жизни в целом. Было интересно и познавательно.

Заметки для меня:

  • Мы все мутируем каждую секунду и часть мутаций проходит с ошибками. Дальше все эти мутации передадутся детям и сработает отбор эволюции. Дизайн — это не мутации, а отбор.
  • Всё, что мы получаем в конце проекта, не соответсвует замыслу.
  • А чё так можно было?
  • Не стоит делать текущий проект идеальным, вкладывая в него все фишки, который придумал. Твоя идеальная работа в будущем (по факту ты никогда до нее не дойдешь, но нужно стремиться)
  • Каждая идея обладает не только пользой, но и вредом. Нужно уметь его находить.
  • Если что-то не выходит, поменять методы решения задачи, взяться за пластилин, например.
  • Без вызова хуёво.
  • Пробовать разные программы (фотошоп не панацея)
  • Не вставать со стола переговоров, пока ничего не понятно.
  • Цель — за 3-4 попытки дойти до идеального продукта, который решит поставленную задачу.
  • Зеленый горошек.
лекциицитаты