最近面试了几家公司,有创业公司,也有传统行业 18 年左右的大公司,难道初级 iOS 开发者的寒冬真的来了吗? 也许我的经验不充足,但是我学习能力强,能解决基本的技术问题,经验不就是在积累的吗?每个开发者都是从新手到老鸟的过程,所以请各位老鸟不要嫌弃我们新手的成长与发展,给予我们更多机会.因为潜力是无限的!
本人钻研 iOS 已经大半年了,各种大大小小的 demo 写过不少,上线的一个实时提醒的记事本类 app,请不要说我是培训出来的(这里并不歧视培训学生),只是因为我去面试,有个 ceo 并不特别懂技术,然后问我,培训出来的都写记事本,你是不是骗我? 我当场特别无语, 本人的 app 已经上线,是自己努力一个月的成果,代有的分享功能,语音通话,背景换肤,事项提醒,基本功能都有了 技术要点: 1 、运用 UICollectionView,pageControl 与 NSTimer 对 GuideView 轮播图进行了封装; 2 、分享功能主要采用友盟分享,支持微信、朋友圈、 sina 微博、 QQ 、 QQ 空间五种分享功能; 3 、时间选择器设定提醒时间; 4 、通过自定义 UITableView 来显示用户心情,并动态计算 UITableViewCell 的高度; 5 、使用 SVProgressHUD 完成页面加载的提示功能; 6 、图文混排时对图片进行压缩; 7 、使用 Delegate ,观察者,单例等设计模式和 KVO , KVC , Block ,通知等机制; 8 、使用归档、沙盒来存储图片文本数据; 9 、使用 Post 网络请求,解析 JSON 数据; 下载地址:http://itunes.apple.com/cn/app/id1139996475?mt=8,手机可在 appstore 上搜索"玩记" 本人 github 帐号:https://github.com/monicaxuyaxing(里面有些实用的小 demo,不喜勿喷)
本人用过且比较熟练的技能有: 1 、熟练使用 C/Objective-C 、 Photoshop 、 markdow 、 CAD 、 Mapgis 、 arcgis 等; 2 、熟练使用基于代码的应用程序架构搭建,灵活使用 XIB 和 Storyboard; 3 、熟练掌握同步异步网络请求并对 JSON/XML 数据格式进行解析,并熟悉 AFNetworking 网络框架 4 、熟练掌握数据持久化, SQLite , CoreData 等常见的数据库操作; 5 、熟练掌握 OC 内存管理机制;熟悉 MVC , Delegate ,观察者,单例等设计模式和 KVO , KVC , Block ,通知等机制;熟练掌握 Runtime 及 NSRunloop 机制,以及他们和内存管理的关系; 6 、熟练掌握 NSThread , NSOperationQueue , GCD 等多线程的使用; 7 、熟悉掌握 AOP 编程,了解 iOS 多种方式实现 AOP 编程; 8 、熟练运用 SizeClasses 与 AutoLayout 完成屏幕适配; 9 、熟悉友盟社交分享,极光推送,环信( EaseMob )等 SDK 的集成与使用; 10 、 熟练使用 Git , SVN 源代码管理器; 11 、熟练掌握 app 真机调试与上架的基本流程;
目前找工作中,信心满满,希望大家给予鼓励,能早日找到收留之地更好!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.