Форум программистов, компьютерный форум CyberForum.ru

Что должен знать Senior - Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS/iPhone Рекомендуемые тех. характеристики mac mini для программирования на iOS http://www.cyberforum.ru/ios-dev/thread1725477.html
Добрый день. Я хочу заняться разработкой на iOS. Как я слышал, один из наиболее правильных и легких путей - это приобретение мака. Я остановился на наиболее бюджетном варианте - mac mini. По техническим характеристикам я присмотрел себе такое устройство: Двухъядерный процессор Intel Core i5 с тактовой частотой 1,4 ГГц 4 ГБ памяти Жёсткий диск объёмом 500 ГБ Графический процессор Intel HD...
Программирование iOS/iPhone Создать приложени для IOS , считывающую данные ПЛК Есть готовое приложение для Android и IOS – нужно просканировать как оно считывает тэги (данные) с ПЛК. в Андроиде приложение не скомпилировано, можно легко сделать реверс инжиниринг. и сделать подобное приложение с 1-2 параметрами. Сколько минимально будет стоить? (на данном этапе бюджет крайне ограничен) Сроки 10 дней. В будущем нужно будет расширять и дорабатывать приложение... http://www.cyberforum.ru/ios-dev/thread1723591.html
Перепрошивка Iphone Программирование iOS/iPhone
Как перепрошить Iphone через компьютер?
Программирование iOS/iPhone Помоните плз Ошибка в Xcode
Не зависимо от того старый или новый проект выдает 2 ошибки: 1. (null): could not read data from '/Users/iGlock/Library/Developer/Xcode/DerivedData/testik-afomsdthepbinfbvafburmlcbawt/Build/Intermediates/testik.build/Debug-iphonesimulator/testik.build/assetcatalog_generated_info.plist': The file “assetcatalog_generated_info.plist” couldn’t be opened because there is no such file. 2....
Программирование iOS/iPhone Передача данных по TCP IP (Socket) от устройства к девайсу по вайфай http://www.cyberforum.ru/ios-dev/thread1715429.html
Ищу человека который разбираеться в передаче данных по сокету для iOs устройств , либо очет научиться в этом разбираться Для Android уже такая программа мною создана , работает.Исходники могу предоставить Язык любой objectiv-c swift , c# с xamarin даже будет в приоритете. требуется человек , который может удалённо зайти на mac(по тимвьюверу) и отладить весь процесс.Доработка...
Программирование iOS/iPhone IOS Последняя версия IOS? подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
 Аватар для Vorona
662 / 524 / 44
Регистрация: 05.03.2010
Сообщений: 1,270
09.08.2016, 15:15     Что должен знать Senior
Лично я считаю, что специалист с рангом senior должен быть в первую очередь инженером высокого качества, а не iOS разработчиком.
Конечно, это реально большой багаж и съеденных собак, что влечет за собой умение хладнокровно смотреть на вещи и делать правильный выбор. Как по мне, большинство навыков часто не привязаны к оси. На моей практике встречается примерно 40% задач связанных с iOS. В основном же это умение правильно спроектировать архитектуру, правильно расставить приоритеты и сроки выполнения, наладить коммуникацию с заказчиком, умение вести проект, поставлять работающий продукт и так далее. Т.е. это человек, который сам может и знает как тащить всю телегу, пусть даже это и не нужно будет делать каждый день.

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

Многие говорят, что алгоритмы не нужны, но это не так, они нужны но крайне редко (разве что вы работаете над какими-то специфическими задачами, где они нужны 24\7) и если вы ориентируетесь в них, то это ооочень спасает.
Обычно вы следуете такому порядку разработки: make it work, make it right, make it fast. И вот до последнего этапа вы почти никогда не доходите, т.к. большинство задач не требуют оптимизации. Но когда она нужна, вы начинаете рвать на себе волосы, потому что мало того, что вы не знаете подходящих решений, так вы даже не знаете как их правильно искать (гуглить) и даже если найдете что-то далеко похожее - как это правильно реализовать.
 
Текущее время: 22:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru