程序员之路分析和总结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

程序员之路(读《程序员》笔记)收藏

4年前,年纪小不懂事,受猪八戒影响,进了信科院。

3年前,依然执迷不悟,不听老人言,来了电子系。真是鬼迷心窍了,当时好像是觉得自己还是学电子比较在行吧,又觉得在电子搞软件更吃香??

也就差不多从那时候起,开始一步步走向程序员这条不归路。虽然现在功夫还没练到家,不过,想退回去,恐怕难了。

于是时常在想,我恐怕还是希望至少再活二十年的吧?可程序员这个吃青春饭的行当,它的前途该是什么???一个并不聪明、却又土又文盲的女程序员的前途又该是什么呢???也许是老师?或者研究员?或者ProjectManager?做研究员,不够学术;做老师,不仅不够学术,也不够有魅力;做PM,又不具备管理才能??

总之,眼前一片黑暗,啥也看不清??其实,现在连自己能不能成为一个程序员、以程序员的身份找到份能糊口的工作还是个问题呢!

今天看《程序员》,里面关于程序员的前途问题来了个特别讨论,又受了点启发,就摘点儿重要的记录在这儿吧,日后也能时常拿出来看看,时时学习参考~

在他们看来,程序员以后可以有5条路,“程序高手、架构师、专业人士、创业者、以及行业专家”(咦,竟然哪个也不是我之前想到的??)。

——程序高手,该是那些程序老头儿吧。美国有很多专做软件开发、极具工作经验的老头子,中国却很少。我必然不可能具备knuth的智慧,也必然没有AlanKay的眼光与胆识。我只是个畏首畏尾,一切只求安稳的傻小孩儿,滥竽充数当半个程序员,混口饭吃。这路,我还是不走了。

——架构师,搞软件架构设计的人哪!他们需要从总体设计的角度考虑问题,需要有丰富的软件开发经验,需要有领导的才能,要能设计出完备的系统,要熟悉业务背景,要有自信有主见??这些要求,哪一条都不是我所能达到的??

——专业人士,这词用得不恰当啊,上面哪个不能算专业人士?这儿,指的就是对某方面的技术十分精通的软件开发相关人员,比如测试人员、配置管理人员、系统分析人员、数据库管理人员以及UI设计师等。(*^^*)嘻嘻??嗯,这个,听起来倒还有些靠谱~当然,要走上这条路,得先做个好程序员,唉~难呦!(好程序员的标准以及成长过程见后)

——创业者。这个不说了,与我无关。不过也祈祷我认识的哪位大侠肯去创业,说不定哪天我下岗了,还能厚着脸皮,去找人家要口饭吃。

——行业专家,指的是在非IT公司干技术活儿吧?程序员的出路不少,这条路看起来也还不错~据说,要走这条路,

得是个好程序员(归根结底,还是得这条儿,唉~没前途啦~~~~);

得逐步进阶,进入项目管理层(我要真到了这层,就不愁了??),学会与各个部门协调;得首先海纳百川、兼收并蓄,了解客户、精通相关行业的业务;

还得与时俱进,跟上技术的发展,当然,抓住技术的核心思想、以不变应万变是其不二法门;最后还得具备下述的各种良好工作习惯(真要了命了??)。

下面是关于“好程序员”的生产方法以及质检标准:程序员的成长需要经过:

在学校里得打好基础,多写程序;毕业了得适应公司的工作;

多搜罗、多积累开发技巧,追求设计技巧和代码质量,写出优美的代码;

成为熟练程序员,注意力转向开发平台,熟悉操作系统某方面的API,成为专家;

跳出程序员角色,占到项目全局以及行业的角度看问题;

(哇塞??下面这境界,该怎么能修炼到?)经过5年以上(5年就可以?)的学习和努力,兴趣逐渐磨灭(现在已经磨灭了呢?),但在职业精神的坚持下,写程序已成生活的一部分,如同吃饭喝茶。古时陆游说得好,写诗的功夫在诗之外,经验、阅历、生活将最终影响程序员的能力高低(这句话倒是听起来有些道理!)。

好程序员,要具备:

扎实的基础(比如数据结构与算法);精通至少一门程序设计语言;

有程序设计的能力(对项目进行逻辑分析、然后代码实现的能力,代码要写得美观且稳定,有可复用性和可维护性);

具备操作系统知识、熟悉软件运行环境;具备行业知识、了解用户需求;

要特别擅长某方面的开发并具有浓厚的兴趣;要具有创新精神和成就感。

程序员的成长过程:

成为行业专家的需要具备的良好工作习惯:

醒目开发前,想清楚目的,加深对行业的理解;做好总结和计划;

遇到问题,换位思考;利用一切培训机会;做好行业的专家。

除此之外,还得学会专注!牛顿职场钉钉子力学定律如下:

钉子约见,钉得越深;(据说,这个,是要钻研,不要广博要深度。)

锤子月中,钉得越深。(据说,这个,是要各种相关领域的资源,这又要博学??)总之,眼前一片漆黑,天上咋还不掉馅饼呢,我会饿死的。。

本 文 来 自 CSDN 博 客 , 转 载 请 标 明 出 处 :

/xiaoyuemian/archive/2008/09/21/2958043.aspx

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档