Nikita Kazakov
Kanalga Telegram’da o‘tish
Здесь про жизнь разработчика, разбор тем связанных с iOS и трудоустройством в IT
Ko'proq ko'rsatish933
Obunachilar
Ma'lumot yo'q24 soatlar
-37 kun
-630 kun
Postlar arxiv
Где-то месяц назад я прилетел в Москву на пмж
Первое впечатление от этого города было классным.
Сегодня хочу поделиться тем, какие эмоции он у меня вызывает сейчас ⬇️
Как попасть в IT-компанию и начать строить карьеру iOS-разработчика
По реакциям на вчерашний пост я понял, что есть несколько проблем, которые мешают начать строить карьеру в IT. Одни страдают синдромом самозванца и боятся попробовать зайти в компанию, другие по каким-то причинами не могут пройти собеседования, третьи вообще не понимают, норм они спецы или не норм
Возникает вопрос «Че с этим делать тогда?»
👉🏻 Во-первых, прокачивайтесь технически. Если вы допускаете элементарные ошибки в коде, не понимаете жизненный цикл View ontroller’а, принципы ООП и разницу между классом и структурой, конечно, вы не пройдете отбор ни в какую компанию
Учиться придётся всегда, но для начальных позиций нужно знать основы. Работодателям неинтересно брать совсем нулевых и тратить время на их обучение, им нужны джуны с крепкой базой. Подумайте, где у вас ещё есть пробелы, в чём косячите и работайте над этим
👉🏻 Во-вторых, тренируйтесь проходить собеседования. Это тоже навык, который нужен даже топовым специалистам. Освоите его — прыгнете на голову выше своих конкурентов при отборе. Говорю вам как человек, который провёл уже десятки собеседований
Можете набивать шишки на опыте, брать фидбэк после отказов, но потратите кучу времени, и вообще не факт, что вам бросятся давать развёрнутую обратную связь. Можно обратиться к консультантам, которые помогают с этим, но не знаю, насколько это эффективно, плюс не факт, что сразу найдёте норм спеца
👉🏻 В-третьих, работайте над своей уверенностью. Больше практикуйтесь, берите наставничество у тех, кто выше вас на голову. Спрашивайте у них советы и просите фидбэк по тому, что вы делаете, пусть даже дома на коленке. Чем больше что-то делаете — тем увереннее себя чувствуете
Все эти вопросы можно закрыть в моей школе MD Factory на курсе «Профессия iOS-разработчик». У нас мощная теоретическая база, практические задания, наставники, отдельный модуль «Подготовка к собеседованиям» и крутые результаты — студенты начинают работать сразу после курса 🔥
Все подробности смотрите на сайте: https://mobdevfactory.com/course. Там же можно оставить заявку на консультацию, если есть вопросы по программе или процессу обучения
В дополнение к этому посту я бы добавил еще официальный туториал от эппл
Очень стоящий курс стал. Прям рекомендую для старта, чтобы потыкаться и понять твое/не твое
П.С. Если траблы с английским - Яндекс браузер с переводчиком (не реклама 🫠)
37% участников опроса шарят в IT, но не работают. Почему?
Честно, я не ожидал увидеть такие результаты во вчерашнем опросе. У меня только один вопрос: какого х..? Если вы неплохо разбираетесь, значит, вам это интересно. Тогда почему не идёте дальше и упускаете возможность построить крутую карьеру в IT?
Попробую предположить, а вы дайте знать, если где-то я попал в точку
Причина 1: Вам кажется, что вы ещё недостаточно хорошо шарите, чтобы попробовать устроиться в компанию. Боитесь, что не пройдете собеседование, и поэтому даже не пытаетесь
Если да, ставьте — 👍
Причина 2: Вы регулярно пробуете устроиться в компании, но заваливаете собеседования. Есть затык на каком-то из этапов отбора, после которого вас не пропускают дальше
Если ваша история, ставьте — 😢
Причина 3: На самом деле вы не так хорошо шарите, как вам кажется. Может, скиллов хватает, чтобы заниматься этим как хобби, но точно не тянет на уровень работы в IT-компании
Если чувствуете, что про вас, ставьте — 🤔
Это лишь мои тезисы-предположения. В них нет ничего страшного или стыдного, всё это можно пофиксить. Главное, понять, в чём именно проблема
Если я не попал даже и близко, поставьте — 👎 Сегодня разрешаю)))
Вы бы хотели сейчас обучиться iOS-разработке, если бы была возможность?
Сегодня ваш день в в этом канале 🔥
Всем приветы. Очень много я говорю о курсе, о школе и даже о себе.
Подумал, а чё бы мне не поговорить и с вами. Комментариев в канале нет, поэтому единственный способ коммуникации — это опросы и реакции. А я бы хотел видеть обратную связь и диалог))
Поэтому давайте сейчас пообщаемся через тесты? Узнаю вас получше ⬇️
Где узнать подробнее о курсе «Профессия iOS-разработчик»
Я каждый раз рассказываю вам что-то про обучение в моей онлайн-школе, но только сейчас понял, что это всё хуйня. Ну, в смысле это мне всё понятно: что за курс, для кого подойдёт, какая там программа и тарифы, кто наставники. Раскрывать эту информацию в разных постах устанешь, да и вы что-то да упустите, а в одном посте тоже обо всём не расскажешь
Но есть хорошие новости. И для меня, и для вас 😅
Все подробности о курсе «Профессия iOS-разработчик» можно теперь узнать на сайте https://mobdevfactory.com/course
👉🏻 Чем именно занимается iOS-разработчик, насколько востребована эта профессия сейчас и сколько могут зарабатывать специалисты разного уровня
👉🏻 Как построено обучение на курсе: формат буткемпа, отработка практических навыков, мини-группы и наставничество
👉🏻 Кому подойдёт курс и чему вы научитесь: программирование на Swift, разработка интерфейсов с помощью SwiftUI и UIKit, работа в Xcode и с базами данных
👉🏻 Из каких тем состоит программа: 10 модулей обучения и больше 100 часов практики — всё можно посмотреть на сайте
👉🏻 Кто преподаёт и проверяет домашки, как организован процесс обучения и что вас ждёт после курса
👉🏻 Ну и, самое интересное — «а сколько стоит?». Какие есть тарифы, что входит в каждый из них и за сколько можно вписаться в обучение
В общем, переходите на сайт, читайте, изучайте. Если будут вопросы, там же можете оставить заявку. Вам перезвонит менеджер школы и проконсультирует по всем вопросам
«Не получилось в разработке, решил продавать курсы»
Вот такой коммент прилетел в меня на вебе в прошлое воскресенье. Готов разнести его по фактам и заодно рассказать новым подписчикам о себе и своей школе iOS-разработки MobDev Factory. Чувак, спасибо за этот инфоповод)))
Итак, почему это мнение полная хуйня:
Школа — не мой основной заработок. Скажу даже, что вкладываю туда гораздо больше. Основной доход я получаю как iOS-разработчик. Сейчас я, например, работаю в крупном бигтехе на позиции сеньора. Саму компанию не называю, потому что есть определённые договорённости о публичности
Мне реально нравится то, чем я занимаюсь. Я обожаю свою работу разработчиком. Но школа это моя душа, куда я вкладываю всё остальное время и силы, чтобы сделать как можно больше людей крутыми специалистами. Думайте, что хотите, но мне правда доставляет это удовольствие
Куча отзывов и кейсов учеников. Если бы я продавал то, в чём не разбираюсь, вы вряд ли бы увидели столько отзывов об обучении и классных результатов студентов. Именно мой опыт в iOS-разработке помогает делать качественное обучение, после которого люди выходят с пониманием, че и как вообще делать дальше
Всё, байт на пост удался. Расходимся. Но сначала не забудьте поставить реакции, чтобы я понимал, что вы это всё читаете 🔥
Ну что, подведём итоги «собеседования»?
Я охуел, конечно, от вашего вовлечения)) Больше 100 человек прошли интерактив иии...как показали результаты, не так уж и плохо справились. Давайте пройдёмся по результатам
Посчитайте свои правильные ответы в сторис и в телеграм-канале. Найдите свой интервал баллов и читайте описание 👇🏻
🔺6-7 баллов: красавчики, вы уже хорошо знаете базу, и отлично справились бы с этим этапом собеседования в реальной жизни. Подумайте, чего ещё не хватает? Это могут быть необязательно хард скиллы, софт скиллы тоже важны
🔺4-5 баллов: больше половины правильных ответов — неплохо, если вы, конечно, не угадали некоторые из них))) Вам стоит ещё подтянуть техчасть и можно будет смело пробовать собеседоваться в IT-компании
🔸0-3 баллов: неплохая попытка, уважаю, что попробовали. Думаю, вы ещё на самом старте, но желание и амбиции есть. А это уже половина успеха)) Прокачивайте свои скиллы и летс гоу
На самом деле собеседования реально не самый простой этап, даже если вы уже крутой сеньор. И реально обидно, когда такие чуваки заваливают собесы, потому что не могут связать и слова. Ты знаешь, что они шарят, но без нормального собеса этого не докажешь HR и манагерам
Поэтому у себя в школе MD Factory мы сделали отдельный модуль «Собеседования» для наших студентов и готовим их к реальной жизни и общению. с работодателями. Некоторые после нашего обучения сразу находили работу, потому что были готовы со всех сторон
Так что делайте выводы и приходите учиться к нам)
Если хотите узнать подробности о новом потоке и обучении, заполняйте анкету, с вами свяжется менеджер и ответит на все вопросы
Именованный участок в памяти, в котором хранится некоторое значение
Как называется объявление переменной или константы с присваиванием ей значения?
Бесплатная демоверсия собеседования
Вот такой разъёб придумал для вас, чтобы вы смогли проверить свои знания в IT-сфере, и оценили свои шансы на успех 🔥
Почему так?
Я собеседовал кучу джунов и даже крутых сеньоров. Бывало такое, что они заваливали собесы, потому что и двух слов связать не могут. Так что я знаю, как это обычно происходит, какие ошибки они совершают и на чём валятся. Вы можете быть какими угодно охуенными специалистами, но если не умеете отвечать на такие банальные вопросы, презентовать себя и свои скиллы — всё это не имеет значения. Реально
Ну что, как вам идея такого интерактива? Ставьте реакцию, если готовы проверить себя 😎
Всегда интересно читать, что пишут студенты о курсе
Каждый из них отмечает что-то своё. Одни говорят про формат и подачу лекций, другие — про обратную связь наставников, третьи — про комфортную атмосферу
А вот что оценил Артём, например
✔️ Практический курс от разработчика с опытом
На мой взгляд, странно учиться у тех, кто шарит в теме только в теории. Есть вещи, которые можно узнать только на практике. И о них я тоже говорю на курсе, исходя из того, что уже делал
✔️ Уроки в формате конспектов
На курсе есть и видеолекции и конспекты к ним. Тут каждый выбирает то, что ему удобнее. Одни лучше воспринимают текстовый формат, другие не хотят читать и смотрят видео
✔️ Наставник всегда отвечал на вопросы и давал крутые рекомендации
Все наставники сами прошли обучение и знают, на каком этапе и какие вопросы возникают. Понимают, с какими сложностями сталкиваются студенты. И всегда стараются поддержать мотивацию в трудные моменты
А вы знаете, что важно для вас в обучении?
Мой личный топ бесплатных материалов для изучения iOS-разработки
Я уже говорил в посте раньше, что освоить iOS-разработку можно самостоятельно и бесплатно. В интернете есть разные ресурсы, которые помогут это сделать. Ловите мои рекомендации, где что посмотреть и почитать
📚 Книги
Роберт Лафоре. Структуры данных и алгоритмы Java. Это прямо база для освоения программирования. Понятные примеры, объяснение от простого к сложному, рекомендации по использованию алгоритмов и выбору нужной структуры. Можно сразу попробовать применить теорию на практике
Роберт Мартин. Чистый код. Создание, анализ и рефакторинг. Книга с реальными примерами о том, как должен выглядеть хороший код. Поймёте, как писать хороший код сразу и как из хуевого кода сделать нормальный. Тоже топ для изучения профессии разработчика
Василий Усов. Swift. Основы разработки приложений под iOS, iPadOs и MacOS. Отличный старт в iOS-разработке для новичков. Доступный и понятный язык, практические примеры, тесты и домашки. Вот просто берите книгу, ноутбук и погнали)))
💻 Сайты
REFACTORING GURU. Про паттерны проектирования с примерами и разбором на разных языках
SWIFT. Собственно, официальный сайт языка, на котором мы пишем в iOS-разработке
Medium. Здесь можно искать и читать разные статьи про iOS-разработку. Можно найти что угодно
LeetCode. Для решения всяких разных задачек и отработки навыков разработки на практике
🗣️ Блоги, каналы
YouTube-канал Алексея Скутаренко
Блог Hacking with Swift
Поставьте реакцию, если было полезно, и поделитесь с теми, кто тоже хочет попробовать себя в iOS-разработке
От основ Swift до реальной практики — путь, который пройдут студенты MobDev Factory
На вебе в воскресенье я анонсировал программу обучения на курсе «Профессия iOS-разработчик 2.0» и рассказал о нововведениях, которые ждут учеников следующего потока.
👉🏻 Основы языка Swift. Освоите базу — язык программирования для разработки приложений под iOS
👉🏻 Основы программирования. Изучите основные конструкции языка Swift и познакомитесь с принципами объектно-ориентированного программирования
👉🏻 Работа в GIT. Узнаете, как работать с системой контроля версий GIT и сервисом GitHub
👉🏻 Пользовательский интерфейс. Поймёте, как разрабатывать элементы UI
👉🏻 Архитектуры. Научитесь проектировать мобильные приложения
👉🏻 Многопоточность. Узнаете, как организованно хранить файлы, научитесь работать с базами данных
👉🏻 Работа с сетью. Научитесь создавать приложения, которые могут общаться с удаленными серверами, получать от них данные, обрабатывать и отображать пользователю
👉🏻 Хранение данных. Поймете, как хранить данные безопасно и максимально эффективно, не замедляя работу приложения
👉🏻 SwiftUI. Освоите работу с новым фреймворком и выйдите на новые левел в iOS-разработке
👉🏻 Подготовка к собеседованиям. Научитесь проходить собеседования в IT-компании
👉🏻 Практика. Ну и, финалочка — попробуете поработать с реальными задачами после того, как пройдёте все модули
Каждая тема сопровождается дополнительными материалами, конспектами, домашними заданиями, которые будет проверять наставник. Для мотивации в каждом модуле есть система рейтинга и можно посоревноваться с другими студентами 😎
Ну, что скажете? Как вам программа?
