本来就论述如何成为一名职业程序员而言,本文已基本完成任务了,但《菜根谭
》有言:竭世机枢,似一滴投于巨壑,穷诸玄辩,若一毫置于太虚。既已乘兴到
此,何妨多置一毫于太虚呢,作者不才,干脆尽兴写算了。
你要是运气好,直接进入了一个严格规范生产的软件企业就业,刚开始就应该是
按别人做好的软件设计来实现编程,你可以有机会直接学习软件设计,当你积累
的足够多了,能够对其中的一些设计提出好的改进建议,而且干得又快又好,就
会渐渐地展露头角,我相信你终有一天成为一名软件设计人员(注意,不是软件产
品设计人员),步入系统分析员的行列,但这还需其它的一些条件和自我修炼。如
果你在一个不规范的软件企业工作,那也不错,你很可能直接就有机会进行软件
设计,然后开发、测试,甚至还不得不自己定义需求,把软件开发过程的各个环
节走一个遍,当然这样对你的要求更高,而且你也不容易得到及时有益的指点,
在正态分布的情况下,你应该是成长的很慢。但不管就业的单位如何,如果你决
心要成为顶尖软件职业选手,通常什么客观困难都阻挡不了你,然而你个人的因
素可能会阻止你的前进。下面提出的观点纯属一己之见,伤人自尊之处作者在此
提前道歉,并建议你除非对本文有强烈的兴趣,否则就请直接看第五节或放下别
看了。丑话已说在前头了,在各种软件开发组织的发展过程中的事实也证明,只
有少数程序员能成为系统分析员,我想这一点不是我杜撰的吧,因此你要是在看
接下来的部分时感到气愤难当,那也实在没着,纯属活该,因为作者只是在说明
自己的观点而已,你最多可以呲之以鼻,表示一下你的轻蔑好了,但没有任何理
由可以骂人!
作者自己没有到微软面试过,但身处软件行业,关于微软的许多东东当然还是有
耳闻的,据说微软招聘一名程序员要过五个已经成为微软程序员的面试关,而且
是一票否决制,又据说大多数面试题并非编程,而是一些有关逻辑和智力的题,
作者私下也做过许多流传的微软面试题,并对此做法深以为然。程序的本质就是
逻辑,所以几十年前就有人提出编程是一门艺术,而艺术是要靠天份的,这一点
少有人反对。一个人的逻辑能力可以不断提高,但其能到达的终极逻辑能力的层
次必定为其天生智力所限制,这一点就让人不易接受了。好笑啊!人们可以公开
承认自己没有某种或全部的艺术天份,但要说自己逻辑天份不够,换句话说承认
自己笨、IQ不够高,往往是要怒发冲冠的,其实这又有什么区别呢?话都说到这
儿了,再次建议你如果不够自信,就跳过这一节吧,直接看第五节,好吗?
好了,把话题说回来,你已经成为一门合格的职业程序员了,如果要想成为从事
软件系统设计的职业系统分析员,第一件事就是悄悄找一个标准智商测试的网站
或其它渠道,严格认真的测一测自己的智商,如果IQ低于130 (正常智商是110),
就请别费劲了,打消掉成为系统分析员的念头吧!好!好!先请你冷静一下,好
好想想,其实微软面试时就是在测你的智商和逻辑数学素质呢,这就是本节的标
题为“天生神力”的原因,因为设计就是从无到有地进行创造,无论是软件还是
其它行业都一样,可以有借鉴的,没有现成的,设计就是创造!如果你IQ在130以
上,又决心要当一名职业软件系统分析员,其实你不过是要准备好吃更大的苦而
已,有什么好虚荣的呢?
修炼还是从基本功开始的,过程和成为一名职业程序员差不多。必须使用设计工
具这一点是不用多说的。在工作中,你基本上遇到的是两类方式的设计,一个是
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说心得体会怎样做一名合格的程序员(6)在线全文阅读。
相关推荐: