1

Этап 1

Неделя №1(вступление)

2

Этап 2

Неделя №2(Calculator code + visual)

3

Этап 3

Неделя №3

4

Этап 4

Неделя №4

5

Этап 5

Неделя №5

6

Этап 6

Неделя №6

1

Этап 1

Неделя №1(вступление)

2

Этап 2

Неделя №2(Calculator code + visual)

3

Этап 3

Неделя №3

4

Этап 4

Неделя №4

5

Этап 5

Неделя №5

6

Этап 6

Неделя №6

04 октября 2015
Цель завершена 1 марта 2016

Автор цели

Бизнес и Финансы

Стажировка-обучение iOS developer(12 недель)

Начиная с 29 сентября у меня начинается 3 месячная практика по ios разработке. Хочу запечатлить основные моменты и сложности в прохождении данного профессионального отрезка=)

Полные статьи буду размещать на новом сайте-блоге.

Тут общие описание и процесс подготовки.

 Критерий завершения

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

  1. Неделя №1(вступление)

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

    Есть типа лекций 2 часа каждый день, но после первых 2-3 лекций на них(лекции а не на нас) просто забили=)
    Скинули скопом кучу през и инков. Поскольку у нас группка очень низкого стартового уровня лекции от стенфорда на объективе по картам считаю очень неэффективным начальным инструментом.

    Первое что мы поняли у нас Демо по первому продукту обычному калькулятору через 1 мес.
    Готовим каждый сам, презентуем по очереди. Должен быть весь базовый функционал, size classes, autolayouts. "красоты" как говорят задрочи чистого кода, а я считаю это должен знать и понимать каждый.

    Мы не кодим - мы делаем классный продукт. Где-то так глаголил Джобсик

    Первая неделя прошла очень легковато, больше "обустройства": пропуски, доступы, аккаунты, кто что когда и где спрашивать, знакомство с ментором И так далее. Знакомство с еще одной группой ребят по ios курсам.

  2. Неделя №2(Calculator code + visual)

    Суть работы было сделать рабочий калькулятор с красивыми разворотами и нормальным функционалом. Без лишней чепушандлии типа котангенсов которые юзают в 0.00001% случаях использования. Не инженерный короче.

    За неделю получилось сделать базовый функционал. Переписывал 3 раза. И вообще забудьте что у вас что-то будет получаться с первого раза. И нужно жертвовать своими трудами - "Да я это 4 часа делал" во имя качества кода и requirements - ов. За эту неделю наверно посмотрел штук 30 калькуляторов с github и я вам скажу ребята что такую тривиальную задачку можно писать очень по разному. Я понял что такое читаемость кода, я понял что важно сопровождение комментариями(не применимо к японо-китайским программерам). Просмотрел штук 10 уроков какие нашел в видео формате и с десяток текстовых. выбрал 2-3 стиля которые мне нрав. потом 1 , заново его разобрал: понял что делает каждая строка в коде. Потом начал дописывать свою новую часть, так как хотелось привнести что-то своего и в том примере немного не по MVC было сделано.
    Спрашивал у ментора о правильности такого подхода. Говорит что при постановке задачи и старте работы над проектом отличный кодер занимается поисками модулей которые можно реюзнуть (логично что он должен его понимать и очистить от ненужного). Со старта писать код с нуля в каждой ситуации нежелательно.
    Для меня как-то странно было услышать типа такого "эти квадратные скобки меня бесят" от моих сокурсников. Ты пришел на Objective значит полюби его) Мне он начинает нрав-ся.
    Пару дней ушло на код пару на визуалку. Хотя я думал что там кнопочки выставить - 30 мин!
    Оказалось по autolayout-ам даже книжка есть на амазоне. Вот скрупулезные!
    iOS Auto Layout Demystified

    Еще начинаю замечать что мне пофик на каком языке видео-уроки. Сила в видео! Да здравствует youtube!

  3. Неделя №3

    ыЧестно думаю стоит ли больше времени уделять для смартпрогресса. Скоро заполню 3-ю неделю инфой пока помню

  4. Неделя №4

  5. Неделя №5

  6. Неделя №6

  • 1842
  • 04 октября 2015, 18:32
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?