问题3:跨行业真的这么难吗?
 
       清华大学出版社《Java程序员,上班那点事儿》作者:钟声
       我遇到有很多在别的行业或职业发展的朋友,通过自己的努力实现了程序员的梦。在很多朋友看来,跨行业的发展是非常难的事情,然而,这个跨行业真的那么难吗?
        我在本节中仍然要强调的是,“三百六十行,行行出状元”这句“陈芝麻,烂谷子”的话,如果想成功,任何行业都可以发展。如果你现在还不是程序员,甚至是现在只是一个从事其他工作的人,但是你真心的热爱“软件开发”这个职业,并希望“软件开发”将成为你毕生奋斗的一个伟大事业,那么你可以阅读本书内容,如果不是,那么把本书放回书架,打消“跨行业”这个念头吧。

进入软件开发领域需要的是:
真心的热爱,并且有为之奋斗毕生的心愿。
 
1.3.1 跨行业最难的是什么

        跨行业发展的困难之处在于“你是否愿意放弃”。
        我曾经看到过原来从事很多别的职业的朋友转到程序开发中来,有学财务的、学商业管理的、学建筑工程的,还有原来从事技术支持的,做网管的,以及做系统集成的,其中我看到跨度最大的是一位“厨师”加入到程序开发中来,这恐怕是跨度最大的了。
        虽然我们看到了很多人成功跨越了行业,但是,这个过程确实是很痛苦的,因为,他们必须学会放弃原有的已经从事一段时间的工作,甚至暂时没有收入来源,仅仅凭借着的是一颗热忱的心,和一种孜孜不倦的学习精神去支撑着自己。
        跨行业最难的就是,在最初先是“不务正业”,然后发展到“在家待业”,跨行业成功了倒还好说,一旦失败会落一个“好高骛远”的名声从而“身败名裂”。
        这说的有些夸张,但实际上确实要放弃很多。
        想跨行业发展?让我们找到入口!
 
1.3.2 跨行业的入口——原来从事行业的业务知识

        跨行业的入口,就是你原来从事的行业的业务知识!
        找到你原来职业和程序员职业相通的点,找到事业的发展路径才是关键。前期从事的职业经历,有很多业务知识是从学校门出来就搞开发工作的所不具备的,因此,跨行业的入口就是你前期从事职业的知识,这些知识可以是你在软件开发行业中迅速成长。

例如这些情况:
        学财务的——搞财务软件将得心应手,因为你的财务方面的知识恰恰是帮助你的法宝。
        学商业管理的——商业管理知识帮助你理解ERP、SCM、BOSS等系统的原理。
        从事技术支持的、做网管、以及做系统集成的——更方面的了解用户的某些方面的开发需求。
        至于作“厨师”的那位,如果开发餐饮行业方面的软件你一定非常熟悉。

1.3.3 农民造出了飞机,为什么他还是农民

        我们在不久前看到这样一则新闻:《张斗三:会造飞机的中国农民》

新闻中这样说的:
        普通农民造飞机本身就是一件新鲜事,一件大难事,张斗三平日的职业是广州的一家建筑公司的项目经理,说白了就是一个建筑队的包工头儿。整天与他打交道的不是盖高楼的钢筋与水泥,就是修路、架桥。至于他自己的文化水平,小学三年级,仅限于此。因为儿时家里穷,为了讨生活谋生,13岁的他就背井离乡出门打工,开始了他做劳工砸石头的人生之路。再说,造飞机真不是一件容易的事,它涉及到一大堆的专业理论,物理,数学等等知识都得会,这事可真不是一般的人可以做的。但张斗三愣是凭自己的执着做到了。厂地,他选自家天台。飞机设计,他全凭自己脑瓜儿里冒灵感。至于这工具嘛,老张也有高招,这不他把家用的工具,全都派上了阵,叮叮当当的敲打起来了……
        1998年12月18日,张斗三制造出了自己的第一架飞机“斗强三号”。
……
 
        乍看起来,这是一个非常令人振奋的消息,“我们国家的农民就是厉害”,但仔细想想我们却发现这则新闻中隐藏这一点点的“悲哀”,那就是“造出飞机也还是农民”的“悲哀”。
        这看起来是“张斗三”的个人“悲哀”,但其实这是我们整个社会的一个问题——“出身”。
        因为,“张斗三”出生时是一个“农民”,所以,他即使是做建筑工程的“项目经理”他也是“农民”,即使是把飞机制造上天他还是“农民”,即使最后将其称为“科学家”也要冠以“农民科学家”的称谓。
        虽然,在这个事情的背后,存在媒体炒作的需要,但这是我们国内社会面临的一个现实问题,科技进步的投入重点始终是在“科班”出身的科学家身上。同时也反映出,我们的“民间科学家”在作跨行业研究工作时面临的窘境。
        这一社会现象对于我们跨行业的广大“非科班出身”的求职者有什么启示呢?
        这是很值得我们去思考的一个问题。

1.3.4 回答这个问题

        言归此问,“跨行业真的那么难吗?”
        跨行业发展和“科班”出身的人相比之下,当然会面临一定的困难,这些困难,有的来自于自身,有的来自于家庭,有的来自于社会。你能否看淡这些困难并坚持自己的目标?这是成功的关键,一旦突破自我以后,你会发现:被你认为应该放弃的,你原来的另一个行业的经验,在新的事业中成为你的优势。
        这里我们用一句话来结尾:鹰击长空万里阔,壮心上下勇求索。

————上文摘自《Java程序员,上班那点事儿》清华大学出版社(转载请保留这句话,谢谢!)