如果你恨一个程序员,忽悠他去做iOS开发。不管他背景是cobel还是 java,送他一本iOS开发的书。这种书最好是国人写的,容易以偏概全一点,相比洋鬼子的书,更容易学到皮毛。这叫舍不得孩子套不着狼,谁叫你恨他呢。
然后你就会发现他没事会琢磨一下在虚拟机里运行一下mac OSX。Mac高大上啊,一用就上瘾。慢慢的,你发现他不再满足虚拟机了。程序员嘛,一般都对性能敏感的。他开始琢磨黑苹果了。这是发病的第一个阶段。这个阶段他会乐此不疲,殊不知也耗散着精力。
第一个阶段玩了一段时间后,他开始受不了了。黑苹果虽然也能用,但是不稳定,动不动就五国。他开始省吃俭用,计划着上一个真正的Mac。真正的Mac,说起来就让人热血沸腾!可是Mac死贵死贵啊。他开始进入第二阶段。这个阶段不仅耗散精力,而且耗财!他不仅要买Mac,而且需要买iOS设备。iPod touch虽然也可以做真机调试,但是没几个人用,一般都直接上iPhone了。他还要注册一个价值100美金的开发账号。注册的时候他都不知道,这个100美金都可能要1-2年才收的回。
一旦买了苹果的设备,他迟早会折腾换工作。iOS开发工资高啊,这种诱惑大大的。再加上自己喜欢写iOS程序,时不时还可以给别人秀一下自己手机里的作品,这种成就感让他无法拒绝。再加上市面上iOS开发火,随便一个公司都要做iOS开发。对,他要计划做iOS开发了。病进入第三个阶段了。从第三个阶段开始,他耗费了很有前途的码农职业生涯。
iOS开发虽然火,但是能静心做下去的人不多。绝大部分的公司,都是几个半瓢水在把关技术招聘,所以要混入做iOS开发不难。拿着吓死人的工资,写着吓死人的代码,这就是iOS开发的现状。在这样的情况下,他很快就换了2个工作,收入也增长了说不定两三倍。但是相信我,他不会有前途。他渐渐的以为凑出一个比较酷的界面就是高手,弄出一点动画就是大拿。他的工作,离创造价值越走越远。
迟早有一天,他会自己干,由此进入iOS开发病的第四个阶段。自己干的原因有很多,比如他再也受不了一个不懂iOS开发的经理对自己发号施令,比如他给客户做了几个应用后发现下载量很大(因为他不知道客户花了几百万人民币才换来几十万的下载),比如他有改变世界的想法(做iOS开发的,乔布斯的故事必看),比如他所在的iOS开发部被公司解散了...于是他吞吞口水,狠狠心,咬咬牙,自己干了。
自己干就更费心了。他花了一个星期写了一个视频下载的app,信心满满的提交给苹果。然后耐着心等待傲慢的苹果给审核意见。这个过程一般需要一周,有时更多。等的过程他心急如焚。这个时候你心里该乐开花了吧:)等到一个星期过去,他终于等到苹果的好消息,不,是坏消息,应用被拒了!他这个app涉嫌侵犯别人的知识产权,伟大的苹果替天行道,给他腰斩了。这个时候的他内心充满绝望,连恨他的你都忍不住替他悲悯。
不过他坚强的意志再一次让他挺过去。他又用一周写了一个app。然后过了一周app上线了。我们替他高兴吗?不用担心,他已经进入iOS开发病的第五个阶段。他发现让app被人下载不容易,让人花钱就更难。他这个时候才知道原来光苹果的app store上就有上百万的app。app一旦被发布,就淹没在汪洋大海中,一点波浪也没有。于是你会发现从来不泡微博微信的他注册了微博微信的账号,一遍遍地将自己的app信息推到朋友圈中。
可惜朋友圈也是大海,下载量还是没影响。你发现他开始注册twitter了。因为他发现有限的几个付费下载,居然100%都来自美国。为了和自己的客户更近,他注册了twitter。于是他天天在twitter上发推。只要他没在国外留过学,你大可不用担心他会因此而翻身。他的follower不会超过一个排,而且其中绝大部分都是机器人:)
然后你就发现他连简书这种平台都不放过。开始在简书上灌水。在简书上灌水会给他的app带来收获吗?做着java或者cobol开发的你,喝了一口咖啡,呵呵。
你看,到现在你该满意了吧,你的忽悠让一个有志青年走上了iOS开发这条看起来亮光光却实质上没有前途的路。你的恨终于得报了。阿门!
原文:http://www.jianshu.com/p/c06789d23e03
版权属于marknote,首发于简书;如有侵权请联系公众号:数通畅联,将会第一时间处理删除。
相关推荐
1. 工作经验:iOS 开发程序员应届生在江苏 XX 科技有限公司担任实习 iOS 开发一职位,负责公司 iOS 产品的开发和优化,参与产品设计和需求分析,按照项目计划高质量按时交付开发任务,编写设计开发及实现文档。...
综上所述,《iOS程序员面试笔试宝典》是一本全面针对iOS开发岗位求职准备的实用书籍,它不仅提供了丰富的技术知识,还有助于读者在求职过程中提升自己的实战能力和面试技巧,是iOS程序员准备面试的有力工具。
iOS开发高级程序员面试题-答案.pdf 这份文件涵盖了iOS开发中的一些高级问题,包括判断题、填空题、简述题和问答题。下面是从这份文件中生成的相关知识点: 判断题 1. UITableView能够绑定多个数据源。(错) ...
【iOS逆向】是iOS移动开发中的一个重要领域,它涉及到对iOS应用的内部工作原理进行分析、调试和修改。在iOS开发中,逆向工程可以帮助开发者深入理解代码执行流程,解决一些难以通过常规方式调试的问题,例如理解第三...
"OGEngineJava程序员也能开发iOS游戏共2页.p" 这个标题表明,内容可能涉及一个教程或者指南,旨在帮助Java程序员利用OGEngine这一工具或框架,学习如何开发iOS游戏。"共2页"提示我们这份资料可能是简短的概述或精华...
iOS程序员简历模板 Android程序员简历模板 Web前端程序员简历模板 Java程序员简历模板 C/C++程序员简历模板 NodeJS程序员简历模板 架构师简历模板 通用程序员简历模板PHP程序员简历模板 iOS程序员简历模板 Android...
本书名为《高效程序员的45个习惯 敏捷开发修炼之道》,由Venkat Subramaniam和Andy Hunt两位作者...书中的每一个习惯都值得程序员细细品味,并将其融入到日常的工作与学习之中,真正地实践成为一名真正的高效程序员。
一个功能即使实现得再好,如果用户界面设计得不友好,也会影响用户体验。因此,掌握一些前端技术,如CSS或前台框架,是非常有必要的。 3. 对需求的二次分析和引导:有时候客户提出的需求可能不切实际或者不合理,这...
总的来说,《最好的iOS 5开发新手教程》是一本全面覆盖iOS开发基础的书籍,无论是对Swift语法的解析,还是对UIKit和相关服务的介绍,都为初学者提供了一个良好的学习路径。通过系统阅读并实践书中的内容,开发者可以...
iOS开发前期准备是每个想要踏入iOS应用开发领域的程序员必须经历的阶段。这一阶段主要包括对iOS开发的基本情况了解、开发环境的搭建以及获取必要的软件开发者证书。 2.1 iOS开发基本情况介绍 iOS开发主要针对苹果...
为不同领域的程序员提供一个参考范本,帮助他们更好地展示自己的技能和经验。以下是对每个模板的简要介绍: PHP程序员简历模板: 该模板适用于PHP开发者,主要关注PHP编程语言和相关框架的使用经验。您可以在简历中...
iOS安全攻防是移动开发中的重要领域,涉及到iOS平台的安全性和可靠性。本文将从hook原理、LLDB命令、Mach-O文件、dyld、iOS应用签名原理、代码注入等几个方面对iOS安全攻防进行讲解。 一、Hook原理 Hook原理是iOS...
iOS开发环境搭建是每个想要开发iOS应用程序的程序员的必经之路。本文将详细介绍这一过程,包括注册Apple ID、注册开发者账号、准备硬件环境、下载并安装iOS SDK及开发工具Xcode,以及Xcode的初步使用。 首先,我们...
[程序员小飞]别只做一个程序员_中国程序员的出路_程序员的副业
《iPhone iOS 程序员指南》是一本深入探讨如何为iPhone、iPad等Apple设备开发应用程序的专业书籍。作为iOS开发者,你需要掌握Objective-C或Swift语言,这是构建iOS应用的基础。本指南将涵盖从编程语言的基本概念到...
这份"程序员简历模板-iOS个人简历"提供了一个简约而全面的框架,旨在让招聘者快速理解求职者的专业能力和项目经验。 首先,简历的个人信息部分包括求职者的姓名(张三)、性别、出生年份(2000.1)、毕业院校(**...
界面总不是一件很容易事,尤其是iPhone/iPad的界面,做过iOS开发的程序员,一定会感到开发iPhone/iPad的界面是一件多么不容易的事。下面的文章来自10 Essential iOS Developer Tools & Resources, 这个文章介绍了十...
二是"iosexam",这可能是一个具体的考试文件,包含了iOS开发相关的问答题或者实践项目,用于评估学员对iOS开发技术的掌握程度。 【标签】"黑马程序员"是一家知名的IT教育机构,他们提供各种编程课程,包括iOS开发。...