Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×
Principal iOS Engineer в Capital One
  • Войти c нуля в разработку мобильных приложений для iOS: план действий

    Я не буду рассказыва о том, что в 40 лет стать iOS джуном тяжелее, чем в 18 т.к. автор видимо в курсе этого, если всё же решил стать на такой путь.

    Советую я одно: учить и работать больше, чтобы пытаться зайти сразу на позицию middle (вакансий на эту позицию больше всего).

    Онлайн курсов для этого будет мало, да и из всех выше перечисленных советую только курсы Скутаренка, чтобы вообще понять что к чему и протестить себя, хватит ли сил и упорства чтобы пройти этих 50 уроков и выполнить все домашки. А в остальном, советую читать книги и больше те, которые касаются не просто iOS, а программирования в целом.

    Могу отметить «Совершенный Код» Макконнелла, «Рефакторинг» Фаулера, что-то для ООП (headfirst + банда четырёх). А для iOS — любые книги Ray Wenderlich.

    Удачи! Всё получится.

  • Кто может добавить в Apple dev account?

    Скажи спасибо, что Apple разрешила бесплатно на свой девайс заливать) А вообще, нормальным вариантом будет найти 1-2 человека и скинуться по 30-50$. Всем счастье и не такие уже и огромные деньги. Вкладывать в перспективы нужно, ты же не на пиво решил потратить ;]

    Підтримали: Kirill Tairov, Volodymyr Spodaryk
  • В профите нынче iOS для джунов?

    Звучит как коммент iOS разработчика, который не хочет ещё одного джуна в свой огород пускать)

    Підтримав: Think Different
  • В профите нынче iOS для джунов?

    Есть не боишься английского (на нём куча уроков + мощная дока от Apple), есть Mac и одно iOS устройство, то самое время начать :]

  • Путь стажера: Sigma Software

    Отлично) Рад за парня, хороший путь хорошего человека, главное не останавливаться и идти вперёд!

  • Книги про програмування українською

    Аж улыбнул вопрос) Книги нужно читать в оригинале, тем более технические, чтобы никакой «переводчик» не каверкал суть.

  • Если бы я был программистом :)

    Зачем отбирать работу у разработчиков мобильных приложений? ;]

  • Ребят, а где все программисты, а?

    Если говорить о конкретном случае, то наличие знаний языка обязательно, но Вы же не возьмёте джуна, который будет знать язык, но не сможет объяснить чем абстрактный класс от интерфейса отличается. Я о том, что язык — необходимое условие, но аж никак не достаточное и считать необходимое условие достаточным — не верно.

  • Ребят, а где все программисты, а?

    Я Вам скажу страшную вещь, программист может не знать языков и быть таким программистом, до которого всем расти и расти) Ведь каждый уважающий себя программист знает: программируют не на языке, а с использованием языка. Язык программирования — всего лишь инструмент, без которого действительно не обойтись, но вот какой мне толк с молотка, если я им себе пальцы отбиваю, пытаясь забить гвоздь?) Подумайте об этом, может поменяв мнение о представлении идеального программиста, Ваши кандидаты не будут казаться такими уже и жалкими ;]

  • Macbook Air/Pro для Junior на Obj-C/Swift при бюджеті

    Когда денег нет, не рассматривают ноут за 30к :]
    Air — не машина для xCode.
    Если не нужна мобильность, бери самый дешёвый Mac mini 2012+ и за 2000 купишь SSD на 256, за 2500 RAM на 16 и за 100$ клавиатуру + мышь на сландо) Это очень дешёвый вариант, который в производительности порвёт два предложенных.

    А если нужен именно ноут, то только Прошку, выбрать нужно с хорошим процессором, любого года, апдейтнуть память или хранилище вообще не проблема в современном мире (и не так уж и дорого), задумайся о Б.У, купишь ещё батарею новенькую и готово)

    Вывод: не трать много, купи что-нибудь проще, если тебе зайдёт быть iOS программистом, то либо апнешь машину, либо на работе выдадут, либо купишь новый с первой зарплаты 😉

  • MacBook для разработки

    Чтобы много не говорить, из личного опыта: core i7, 16gb ram, ssd

  • ИТ курсы заполонили рынок (грусти пост)

    Идти на курсы, чтобы получить забитую голову теорией? Нет, спасибо) Теорию действительно может выучить сам и каждый, любым способом: книги, видео. Мое мнение: если человек не способен сам осилить элементарную теорию, базу, то ему не справится с реальными задачами после любых курсов. Курсы помогут понять азы, может даже и заставят выучить множество теории, но на реальной задаче всё сойдет к тому ощущению, которое было в самом начале — ступор, ибо шаблонов нет, выучить всё нельзя, нужно думать, соображать, изобретать, разрабатывать самому, вы ж девелоперы, разве нет? Я бы пошел на курсы если бы это было что-то вроде стажировки в IT-компании, с реальными задачами, командой, руководителем. За это не жалко было бы и денег отдать (точно лучше года контракта в универе). Зато сразу видишь всю кухню внутри. Мало теории, много практики и ничто так не мотивирует программиста к изучению нового, как сложные РЕАЛЬНЫЕ задачи, которые потом можно и в резюме без стыда записать, мол я это делал, я в этом участвовал, вот ссылочка на GitHub и тд... Повторюсь, это лично мое мнение, понятное дело, что не все так думают, но задуматься стоит ;]

  • Сложный выбор между двумя специальностями

    C# - отличный выбор, позволит познать все радости программирования. 27 лет — не много, но учится стоит скорей на Middle, ибо Junior разработчиком быть уже поздновато по мнению некоторых компаний. Советую почитать хорошую литературу, которая поможет не просто выучить язык, а понять что к чему в программировании.
    Советую Шилдта, Макконнелла, Роберта Мартина и для базового понимания ООП — head first от oreilly. Никогда не переживайте о том, что в хорошей книге в примерах используется язык программирования, который Вы не изучали. Смысл везде тот же, ведь программировать нужно не на языке, а с использованием языка :]

    Підтримав: minodvesP Vasya
  • Українізація LinkedIn

    Английского вполне достаточно, наличие украинской локализации принесёт гордость, но ничего больше. Это чисто моё мнение.

← Сtrl 12 Ctrl →