为什么80%的码农都做不了架构师?>>>
很多程序员自称“码农”,他们自嘲干的是体力活儿,吃的是青春饭。30以后还在苦逼的和Code打交道的人生是失败的。
Chris Chen,一位上海的Freelancer,30岁以后突然决定投身iOS开发。他在博客里回顾了这2年做iOS应用的经历,感触良多,相信他的一些心得会引起很多人的共鸣:
Chris Chen:自由开发者
30而立才入行:做iOS开发也会上瘾
2年前Chris买了第一台MBP,他坦言当时不过只是因为Windows用的审美疲劳想换换口味,尝试一下更酷更好的设备,来做编程。听到他的想法,身边的一些朋友纷纷表示不解:30岁开始回头做“码农”,你是说着玩的吧?
Chris首次购买的苹果设备
只有一位朋友建议他去做iOS开发。开始时候他也只是抱着业余时间搞搞开发的想法,谁知不到1年,他就深深沉浸在iOS开发之中无法自拔,在30岁才开始的编程这条“错误”道路上越走越远。
iOS开发值得你耗费青春年华吗?
说起来容易做起来难。很多人都说自己“对iOS开发有兴趣”,每当Chris反问“为什么”的时候,回答都是“钱多”。就好像高考填志愿的时候,很多人都对热门专业“有兴趣”,只是因为热门。可是这真的值得你花费大量时间去学习iOS开发吗?这真是你想要的生活?
Chris觉得与其拿着不错的薪水干着乏味的工作,还不如发掘内心真正渴望的东西,能够时刻唤起你的激情、让你持续专注。幸运的是,iOS开发正好 和他的愿望一拍即合。但这并不表示所有人都应该去做iOS开发,乔布斯曾经说过:做你自己。但这一点却“与众不同”或者“跟随潮流”更容易让人忽略。
Killing Time via flickrive
时间宝贵 要尽量合理利用
每天不断学习,才能不断提升自己。Chris自称订阅了大量的iOS开发相关的资源,从博客、Twtter到网站都有。30岁以后的时间明显珍贵了 很多,每天大量的知识涌向互联网,很多时候会有些应接不暇。所以你得学会取舍,以及善用一些方式来进行化解,比如用Read It Later和Evernote这类工具。
作为一名自由开发者,接手项目也要进行抉择,记住你的时间宝贵!Chris会偏向于选择一些提供清晰目标、良好设计、详尽细节的项目。
编者的话
在国外,很多人认定了一项事业,便终身投入其中,最后成为大师为世人敬仰的大有人在。正如Unix的哲学之一:做一件事,做到极致。人生有很多路要走,做自己真正喜欢的事情,什么时候也不算晚。
活出价值 via Weheartit