EmptyWalker

黑夜给了我黑色的眼睛,我却用它寻找光明

欢迎来到空行者小站


The Ideas About Career Development

记录一下关于自身学习的一些想法

背景描述 目前入行已经三年六个月,在面对理想职位的面试时,却觉得毫无输出。昨天在招聘平台上投了一下关注很久的职位。对方看了我的简历进行了简短的评估,就问了我几个问题: interviewer:weex 提了哪些 prme: 只有 iOS UI 相关的修改,没有主要的点。 interviewer: 有没有设计过框架层面的东西? me: 没有 interviewer: 那有没有什么技术,你觉得已经属于 iOS 中高级的? me: 我觉得自己没有,因为很多东西知道,没有实战导致不能深刻理解变成自己的东西。 interviewer: 所以这部分还需要加强些,可以再积累一些经验。 me: 好的,谢谢交流。

这个简短的对话,可以说是让我感触颇深,我自己这 2 年来,一直从事于 weex 的使用。最近在学习 Android ,还想学点 Java 。经过这样的对话之后,我进行了自省:在 iOS 还没有熟悉的时候,是否需要先去学习其它技术。即,纵向都没有达到,就只去发展横向的知识,永远是漂浮在表面的,就没有没有地基的空中楼阁。根本无法满足大厂的 T 型人才要求。

改变 既然知道方向,我想坚持一下耗子叔的 ARTS 挑战,认真的把自己纵向基础打牢,最起码保证在 iOS 领域有一定的水准。这次的方式将通过官方文档和经典书籍开始从 iOS UIKit 开始入手,掌握 Core Animation 。因为 iOS 是以流畅的用户体验闻名。另外,最近每晚睡前都会阅读 《图解 HTTP 》,觉得非常有趣,丰富的插图将 HTTP 协议的各个部门说的很详细生动,将以前模模糊糊使用的各种请求方法、响应状态、头部属性都深入的理解了。变成了自己的东西,所以,自身感觉要打好基础,还是需要借助书籍去系统的理解一块知识,将为已用。

  • Core Animation
  • Git
  • Cocoapods

我也准备发起自己的 ARTS 挑战,看看能坚持多久。

更早的文章

Arts

继续阅读