Перейти до змісту

Хто бажає піти в айті?


Гість Хома

Recommended Posts

От супер кашерні курси організовують

 

 

Набираю людей на платное обучение iOS с нуля.

Обязательные пререквизиты:
— умение пользоваться компьютером;
— целеустремленность;
— желание вкладывать много свободного времени в обучение;
— владеют английским языком на уровне, достаточном для чтения документации (мануалов) или желание и возможность его выучить в кратчайшие сроки
— находятся или готовы переехать в Киев, т.к. обучение только он-сайт.

Сайтег:
www.idapgroup.com/college.html

Обучение происходит следующим образом:
3 часа в день 4 дня в неделю 6 месяцев у нас в офисе на нашем железе (мак/хакинтош дома для домашней работы обязателен).

В течение учебного времени ученик слушает лекции и получает код ревью, рекомендации по реализации, советы по проектированию. Самостоятельная работа во внеурочное время дома обязательна и должна составлять не менее 20 часов в неделю. Также, ученик обязан выполнить требования преподавателя по коррекции дополнительных знаний (например, английский или любые другие знания, которые преподаватель посчитает полезными).

Код ревью и советы работают по следующей схеме:
— кто первый сделал, получает по ушам публично и переделывает;
— отстающие должны скорректировать свой код в соответствии с замечаниями;
— в конце каждого задания каждый из учеников должен будет получить по ушам за это задание.

Во время учебы ученик должен пройти определенные майлстоуны за определенные промежутки времени, т.е. вкалывать прийдецца крепко, люто и забористо, т.к. наша задача сделать из неофитов за весьма короткий срок полноценные боевые кадры, пишущие в соответствии со стандартами кода и архитектуры нашей компании и способные выполнять абсолютное большинство задач самостоятельно.

Результат обучения:
— знания;
— выпускное задание, которое выложим на GitHub;
— оценки вашего обучения на нашем сайте и рекоммендации.

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

География: ул. Марины Расковой, 2а, Бизнес центр «Левобережный», Офис 602

Стажировка — работа над коммерческими проектами под надсмотром наставника с разбором полетов и рекомендациями. Происходит общение реже, но дольше.

Учебная программа:

 

 

Основы программирования и алгоритмизации на примере С
1. Базисы языка:
— функции;
— математические операции;
— строки;
— структуры;
— условия;
— switch;
— циклы;
— исходники и заголовочные файлы;
— макросы;
— область видимости;
— переменные;
2. Работа с памятью:
— стек и куча;
— указатели;
— массивы;
— арифметика указателей;
— доступ к данным через указатели;
— размещение данных в памяти и выравнивание;
— указатели на функции;
3. Базовые алгоритмы и структуры данных:
— сортировка;
— базовые структуры данных и операции над ними;
— callbacks.
Objective-C, проектирование моделей на основании базовых структур данных и базовых паттернов
1. Философия, синтаксис и лексика Objective-C:
— классы, протоколы, категории, расширения, property;
— литералы;
— блоки и __block переменные;
— objc_msgSend — трамплин и скрытый вызов;
— многопоточность;
— атомарность и синхронизация;
— динамика и тип id;
— особенности наследования и сокрытия данных и методов;
— for/in loop;
— кластерные классы;
— сообщения;
— message forwarding;
2. Ручное управление памятью основанное на подсчете ссылок:
— спецификаторы;
— retain loops;
— autorelease pool;
3. Наследование и полиморфизм;
4. Базовые типы Objective-C:
— нативные;
— примитивные;
5. Стилистическая и лексическая полнота кода:
— гайдлайны;
— оформление кода;
— именование;
6. Базовые подходы к проектированию:
— делегирование и наблюдаемость;
— состояние;
— проакторы (диспетчеризация);
— неизменяемость;
— многопоточность на основании синхронизации, dispatch_queue и NSThread;
— точки входа и точки перегрузки;
— переиспользуемость и универсализация поведения;
— декомпозиция, длина метода, отнесение поведения к сущностям посредством наследования и категорий.
Cocoa Touch и проектирование графических приложений с использованием базовых паттернов
1. Автоматическое управление памятью:
— спецификаторы;
— слабые, сильные, небезопасные переменные;
— блоки в арк;
— асинхронность в блоках;
2. Работа видов Cocoa Touch:
— нативные типы;
— подсистемы рисования
— CALayer;
— Core Graphics и рисование
— ручное рисование и принцип запекания в текстуру;
— аффинные преобразования;
— иерархия координат видов и подвидов;
— responder chain;
— анимации и твины;
— gesture recognizers, наследование и обработки касаний из видов;
— неблокирующие операции;
3. Построение графических интерфейсов в Interface Builder:
— storyboard;
— nib;
— auto size;
— autolayout;
— size classes;
4. Проектирования в паттерне MVC:
— функциональные обязанности контроллеров, видов и моделей;
— декомпозиция поведений;
— асинхронность и наблюдаемость состояния моделей;
— сохранение и загрузка состояния с архивацией;
— модели и массивы моделей;
— абстрактная модель и абстрактный наблюдаемый объект;
— использование паттернов с корректировкой под задачи;
5. Коллекции видов;
— таблицы;
— коллекции;
— принцип переиспользования;
— проектирование переиспользования с декомпозицией базовых задач на сущности через категории и конвенции;
6. Кеширование и работа с сетью:
— наблюдаемая модель и загрузка из сети;
— вымещающее кеширование;
— кеширование с очищением закешированного объекта при отсутствии владельцев;
7. DCI:
— декомпозиция моделей на роли, данные и контексты;
— взаимодействие контекстов с моделями;
— выполнение и отмена контекста;
— локальность кода и поведения;
— роль, как отдельная и интегрированная сущность;
— композиция объектов;
— миксины
8. Базы данных:
— Core Data — структура, базовые сущности;
— наследование в managed object model и в иерархии классов;
— Active Record;
— декомпозиция в стиле Active Record;
9. Управление версиями и зависимостями:
— git;
— git-flow;
— cocoa pods;
10. Работа с опенс-сорс и нативными библиотеками:
— выбор библиотек;
— чтение документации и кода.‎

 

Link to comment
Share on other sites

  • Replies 103
  • Created
  • Остання відповідь

Top Posters In This Topic

Мені,  наприклад,  довелося  програмувати  через  місяць  після  приходу  на  роботу.  Швидким  темпом  підручник  з  програмування,  розбір  чужих  програм  і  вперед.  Це  була  одна  із  спеціальностей.  Інші  (бухгалтерія,  гол. бухг. н-д) через  тиждень. Це  при  тому,  що  не  мала  тоді  найменшого  поняття,  що  таке  файл  чи  накладна.

Якщо  треба,  то  людина  усе  осилить.

Але  щодо  цього  оголошення,  то  звісно,  що  стрижуть.

Link to comment
Share on other sites

Ну понимаю........ Мой  ходит на курсы в КПИ, платные (там походу много бабла снимают на учебники, кпишные)....

Но это будет иметь БАЛ при поступлении(курсы)....... А так платить бабло кому то и зачем то - не для меня

Link to comment
Share on other sites

Я так розумію, що замовлень на програмування у цій компанії "йок".

А  хто  його  зна.  Я  б  сама  не  проти  на  якісь  курси  такі  піти,  часу,  на  жаль,  обмаль.

Link to comment
Share on other sites

А  хто  його  зна.  Я  б  сама  не  проти  на  якісь  курси  такі  піти,  часу,  на  жаль,  обмаль.

Когда был моложе тоже стремился на какие то курсы...... Шас желание изменилось.....хочу сам организовать какие то курсы, ну по оказанию первой врачебной помощи...... лохов хочу стричь.

  • Upvote 1
Link to comment
Share on other sites

Головний бухгалтер, яка поміж звітами ще й програмує...

 

Та це ж просто мрія поета!

Нє,  всьо  було  по  черзі.  Спочатку  наукова  робота  з  програмуванням,  а  потім  уже  все  інше.

Link to comment
Share on other sites

 

 


А в чем прикол?

Прикол в тому, що курси ведуть ті, хто програмують самі + розбирають помилки і дають підсрачники + після курсів беруть до себе.


 

 


Але  щодо  цього  оголошення,  то  звісно,  що  стрижуть.

260 баксів на місяць за 3 години 5 разів на тиждень це стрижуть?   :weep:

Link to comment
Share on other sites

Лично мне таких знаний реально не хватает. Но как найти сейчас время? Надо бы сдуть пыль и обновить свой сайтик, а знаний нет :( А платить, так цены ипать какие у программеров :fp1:;o

Link to comment
Share on other sites

Прикол в тому, що курси ведуть ті, хто програмують самі + розбирають помилки і дають підсрачники + після курсів беруть до себе.

 

 

260 баксів на місяць за 3 години 5 разів на тиждень це стрижуть?   :weep:

Якщо  Ви  знаєте  цих  людей  і  що  вони  вчать  для  себе,  то  може   і  буде  толк  для  тих,  хто  вчиться.  

Правда  щодо  оплати,  то  для  Європи  це  ніщо,  погоджуюсь.  Але  для  наших  курсантів ( не  для  галочки),  то  видно  буде,  скільки  наберуть.

Змінено користувачем shpylka
Link to comment
Share on other sites

Лично мне таких знаний реально не хватает. Но как найти сейчас время? Надо бы сдуть пыль и обновить свой сайтик, а знаний нет :( А платить, так цены ипать какие у программеров :fp1:;o

Отож.  Треба,  щоб  хтось  направив,  швиденько  показав,  де  і  що  шукати,  а  там  і  самому  можна  заглибитись.

Link to comment
Share on other sites

Отож.  Треба,  щоб  хтось  направив,  швиденько  показав,  де  і  що  шукати,  а  там  і  самому  можна  заглибитись.

Знать бы, где такого благодетеля найти?

Link to comment
Share on other sites

Знать бы, где такого благодетеля найти?

Ну,  а  це  вже  курси  і, бажано,  індивідуальні.

Хтось  шукає  лектора,  хтось  курсантів.  Може,  десь  пересічуться.

Змінено користувачем shpylka
Link to comment
Share on other sites

Ребята хотят найти и обучить для себя команду клепать iOS софт за недорого. 250 баксов - деньги достаточно небольшие в этой профессии, при зарплате в 3К/месяц они возвращаются через 2 дня работы. 

Найти много программистов за недорого в Киеве практически невозможно (сейчас). По-моему вполне нормальный подход, конечно нужно смотреть на само обучение, но на "стричь лохов" не похоже.

Link to comment
Share on other sites

Ребята хотят найти и обучить для себя команду клепать iOS софт за недорого. 250 баксов - деньги достаточно небольшие в этой профессии, при зарплате в 3К/месяц они возвращаются через 2 дня работы. 

Найти много программистов за недорого в Киеве практически невозможно (сейчас). По-моему вполне нормальный подход, конечно нужно смотреть на само обучение, но на "стричь лохов" не похоже.

На  кого  такі  курси  розраховані.  Люди  повинна  бути  не  заангажована,  мати  час,  тощо.  Хто  таким  є?

Link to comment
Share on other sites

Ребята хотят найти и обучить для себя команду клепать iOS софт за недорого. 250 баксов - деньги достаточно небольшие в этой профессии, при зарплате в 3К/месяц они возвращаются через 2 дня работы. 

Найти много программистов за недорого в Киеве практически невозможно (сейчас). По-моему вполне нормальный подход, конечно нужно смотреть на само обучение, но на "стричь лохов" не похоже.

Правильно что найти много программистов за недорого сложно. А тут еще и деньги за обучение требуют. Нормальные фирмы берут и учат. Не требуя деньги а платя 20-30-40% от зарплаты.

Лично я вообще не рассматриваю вакансии где в испытательный срок не платят зарплату, и другим не советую.

Змінено користувачем kr1810bm86
Link to comment
Share on other sites

Правильно что найти много программистов за недорого сложно. А тут еще и деньги за обучение требуют. Нормальные фирмы берут и учат. Не требуя деньги а платя 20-30-40% от зарплаты.

Лично я вообще не рассматриваю вакансии где в испытательный срок не платят зарплату, и другим не советую.

В ИТ такого я давно не помню :)  Программисты народ избалованный, увы.

 

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

Link to comment
Share on other sites

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

Не, с киевскими реалями не знаком. Я больше про свой город, ну Одессу немного.

Есть такая мода, взять на пару месяцев типа исп. срок. Ну а потом нафиг послать,типа не подходишь. Особенно нравится если берут курьером или на продажу по квартирам ходить :)

Змінено користувачем kr1810bm86
Link to comment
Share on other sites

 

 


В ИТ такого я давно не помню  Программисты народ избалованный, увы.

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

Link to comment
Share on other sites

.. фиг зна, считаю кто не разбирал ассемблер и не дебажил код в кернел моде (скажем драйвера или подгружаемые кернел модули) тот не программер  (P) - да, копипастить код может и можно научится за пару месяцев, но понимать почему оно работает - вряд ли .. наверное я становлюсь потихоньку старпером  :shuffle:

  • Upvote 1
Link to comment
Share on other sites

 

 


Есть такая мода, взять на пару месяцев типа исп. срок. Ну а потом нафиг послать, не подходишь. Особенно нравится если берут курьером или на продажу по квартирам ходить

За такое организаторов надо штрафовать на минимум 100 минзарплат или арестовывать месяца на три.

Link to comment
Share on other sites

.. фиг зна, считаю кто не разбирал ассемблер и не дебажил код в кернел моде (скажем драйвера или подгружаемые кернел модули) тот не программер  (P) - да, копипастить код может и можно научится за пару месяцев, но понимать почему оно работает - вряд ли .. наверное я становлюсь потихоньку старпером  :shuffle:

А  в чем проблема? Если копи-пасте код выполняет свои функции, нахрена писать на асемблере? Ну тупой, ну грязный. Но работает.

Link to comment
Share on other sites

Студенты.

У мене дитина студентка. 3 місяці тому влаштувалася підробляти джуніором, зараз просунули до assistant lead, Її наречений, теж студент, вже кілька років лід девелопер. Можуть собі дозволити багато недоступного не те, що студентам, а й багатьом їхнім батькам.

Так от, студентка з тримісячним досвідом програмування отримує 30 фунтів на годину, а коли їде у відрядження, то 300-400 фунтів за день.

Це я до чого, щоб зрозуміти, що 3000 доларів на місяць - це не надто велика оплата. Тому айтішній галузі в Україні покищо нічого не загрожує.

Але, є півторамільярдна Індія, яка повністю забезпечує аутсорсинг низького рівня, де 10 баксів за годину є дуже пристойною оплатою.

Тому потрібно одразу орієнтуватися на завдання високої складності.

Link to comment
Share on other sites

А  в чем проблема? Если копи-пасте код выполняет свои функции, нахрена писать на асемблере? Ну тупой, ну грязный. Но работает.

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

  • Upvote 1
Link to comment
Share on other sites

писать не надо, но понимать -

Повністю  погоджуюсь. Хороший  спеціаліст  повинен  починати  з  нуля.  Так  само  і  в  бухгалтерії. Хто  вручну  не  пробував  вести  бухгалтерію,  той  її  ну, дуже  часто  не  розуміє.  Виловлювала  помилки  у  хороших  спеціалістів (економістів)  такі,  що  бачила - не  розуміють.  Але  в  наш  час приходиться  константувати:  професіоналізм  залишився  у 20  ст.

Змінено користувачем shpylka
  • Upvote 2
Link to comment
Share on other sites


×
×
  • Створити...