从事iOS开发4年,我干倒了三家公司,这些坑就不要再踩了!

2019 年 9 月 10 日 CocoaChina

开发4年


我干倒3家公司

15年找到第一份iOS开发的工作,满怀热情的想在iOS开发这个领域闯出一番天地,但从第一份工作开始,上天似乎就给我下了一个魔咒,干一家倒一家,在第四年间已经第三家了,我不经感叹,我运气怎么这么背!

有时候运气真的很重要!我第一份进入的是一家小企业,拿着不高不低的工资,完全听从领导的安排,在这里要改一下需求、那里要需要加个什么功能中忙碌,疏于自身的提升,做的最后公司倒闭了!

重要的不是运气,而是选择!什么叫跳槽,是有一家更好的公司过来挖你,让你有更好的发展,这样才叫跳槽,而我,顶多就是被迫失业;经过三次这样的被迫失业,深刻感受到,努力使自己变得更好,才是在这个市场立足的根本,而我选择从下面些方向来提升!(文末领取2019最新200万字金九银十iOS面试宝典一份

01

储备面试—从美团iOS程序员看GCD


熟悉又陌生的GCD,面试已经成了必问的内容!如何在面试过程中信手捏来,也变成我们现在iOS开发一个非常关注的话题。同时GCD在我们实际开发之中用的是非常频繁,如何应用好,并且恰当也成了iOS进阶必经之路,我们从一个美团的面试题来拓展分析!

技术收获:

1、掌握GCD在日常开发之中的应用;

2、掌握GCD在面试过程中的注意点;

3、掌握更加底层GCD的调用堆栈的分析

4、了解iOS进阶源码的解读能力

02

迈向新技术—音视频框架meatl研究


走向新技术,迎接5G时代,短视频成为人们茶余饭后的一种娱乐方式,音视频开发也变得炙手可得,通过Metal实现视频渲染来分析!

技术收获:

1、Metal 与OpenGL ES 渊源历史

2、使用AVFoundation AVAssetRead 读取视频片段

3、封装代码工具: 快速读取视频文件mp4 视频帧

4、YUV 与 RGB 颜色编码解析

5、音视频开发必备知识—YUV 采集格式区别及优势

6、实现YUV 颜色与RGB 颜色编码转化

7、使用Metal 实现视频渲

03

面向工作—AFN设计思维原理

AFN是我们常用的框架,但我们却很少会用到 AFN 当中的图片缓存机制,相比较 SDWebImage 来说 AFN 的图片缓存机制是如何实现的,以及异同点。与此同时我们还能窥探当前框架设计的思维及代码思路,以提高我们日常开发效率为出发点来分析!

从而收获:

1、掌握AFN的图片缓存机制

2、掌握AFN的下载机制,如何配合缓存机制

3、掌握AFN框架巧妙对外接口

4、掌握必掌握的HTTPS的传输原理及其优越性!

5、通过这些知识的掌握能够对网路以及框架有比较好的了解,能够帮助大家更好规划自己的代码框架以及代码思路



04

最珍贵的技术—行业大牛面试心得

整理众多iOS程序员简历,以及面试心得,录制了这一套iOS程序员面试心得视频,以及2019年收集整理200万字的iOS面试宝典一份!

扫描下方二维码加群可找群主免费领取一份

05

9月10日—9月12日,技术分享

扫描上方二维码或添加微信:logic_yan

免费领取精选准备的面试心得、面试宝典+技术分享



登录查看更多
0

相关内容

iOS 是苹果公司为其移动产品开发的操作系统。它主要给 iPhone、iPod touch、iPad 以及 Apple TV 使用。原本这个系统名为 iPhone OS,直到2010年6月7日 WWDC 大会上宣布改名为 iOS。
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
235+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
117+阅读 · 2020年5月10日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
转岗产品经理,花了3个月都做不好需求工作
人人都是产品经理
10+阅读 · 2019年9月16日
winter:前端工程师最重要的三个能力是什么?
前端之巅
11+阅读 · 2019年6月5日
职人沙龙 | 走进小打卡,小程序技术实战交流
1年开发经验,25万年薪的1个捷径,98%Python程序员都不知道
机器学习算法与Python学习
7+阅读 · 2018年5月23日
限时领取|45讲人工智能与python入门课程
数据挖掘入门与实战
5+阅读 · 2018年2月4日
5年开发老鸟转型人工智能心酸史
算法与数据结构
4+阅读 · 2017年11月13日
iOS高级调试&逆向技术
CocoaChina
3+阅读 · 2017年7月30日
Financial Time Series Representation Learning
Arxiv
10+阅读 · 2020年3月27日
Arxiv
4+阅读 · 2018年11月7日
Arxiv
4+阅读 · 2018年2月13日
Arxiv
6+阅读 · 2018年2月8日
Arxiv
6+阅读 · 2018年1月14日
VIP会员
相关VIP内容
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
235+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
117+阅读 · 2020年5月10日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
相关资讯
转岗产品经理,花了3个月都做不好需求工作
人人都是产品经理
10+阅读 · 2019年9月16日
winter:前端工程师最重要的三个能力是什么?
前端之巅
11+阅读 · 2019年6月5日
职人沙龙 | 走进小打卡,小程序技术实战交流
1年开发经验,25万年薪的1个捷径,98%Python程序员都不知道
机器学习算法与Python学习
7+阅读 · 2018年5月23日
限时领取|45讲人工智能与python入门课程
数据挖掘入门与实战
5+阅读 · 2018年2月4日
5年开发老鸟转型人工智能心酸史
算法与数据结构
4+阅读 · 2017年11月13日
iOS高级调试&逆向技术
CocoaChina
3+阅读 · 2017年7月30日
相关论文
Top
微信扫码咨询专知VIP会员