MyException - 我的异常网
当前位置:我的异常网» 综合 » 怎么能成为一名合格的软件工程师,并且去做一名好软

怎么能成为一名合格的软件工程师,并且去做一名好软件工程师

www.MyException.Cn  网友分享于:2013-10-28  浏览:0次
如何能成为一名合格的程序员,并且去做一名好程序员

       如何能成为一名合格的程序员,这是我一直都在思考的问题,以下是一些我的想法加上别人的观点的一些总结


       当好一名合格的程序员不仅要有扎实的基础知识,还要多思考,多实践,勤看书,更要有团队合作精神,平时多和别人交流,俗话说:三人行必有我师,多上网看看一些资料,看看别人对同一问题的看发会有很大的启发,要知道不是你一个人在写程序而是和大家一起写程序,注重团队的力量!编程是一种艺术,要好好的发挥团队的力量把它做的漂亮,完美。


       要做一名好的程序员还要做到以下几点:


一、项目规划
      
开始项目前,一定要仔细考虑自己的能力,不要盲目答应项目的完成时间,如果时间紧就要明确的告诉上司,项目不能完成,要求加时间,否则匆匆的开始一个项目,结果只能是不能完成的任务,推倒重来会浪费更多的时间。
       XP
提倡的没有计划是不可能的,最少要有个简单的规划,太细了也是浪费。

二、应对程序性能
      
除非看到性能受影响的迹象,否则不要过多考虑性能问题,通常架构的合理性要比性能重要,实现的简单性也比性能重要。
       
改进性能的前提:1、性能影响到程序的运行,或者客户对性能有严格的要求。2、有证据表明此项改进能显著提高性能。3、改进性能是比较简单的工作,如果改进很难实现并且改进后性能提高也很少就不应该花费时间在性能的改进上面。

三、应对Bug
       
任何人写的程序都会有Bug,多测试尽量减少bug,要发现一个解决一个,不要让它过夜。自己不要有侥幸的想法,事情总会向坏的方向发展。

四、不断学习新知识
有这样一个小故事
一个年轻的程序员问一个老程序员(一个比较牛逼的公司的CTO)
年轻程序员: 你为什么这么牛X. 就好像没有你不会的。


老程序员 : 积累的。年轻程序员: 怎么才能积累到您的程度呢。我每天都在积累。但是似乎都没有感觉到进步。老程序员 : 我从20岁开始做到了一件事情,直到今天,而且尽可能地保证不间断。年轻程序员: 到底是什么?老程序员 : 我每天保证自己有2个小时在学习新的东西


文章评论

程序员应该关注的一些事儿
程序员应该关注的一些事儿
旅行,写作,编程
旅行,写作,编程
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
那些争议最大的编程观点
那些争议最大的编程观点
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
如何成为一名黑客
如何成为一名黑客
我的丈夫是个程序员
我的丈夫是个程序员
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
我是如何打败拖延症的
我是如何打败拖延症的
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
为什么程序员都是夜猫子
为什么程序员都是夜猫子
中美印日四国程序员比较
中美印日四国程序员比较
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
漫画:程序员的工作
漫画:程序员的工作
程序员和编码员之间的区别
程序员和编码员之间的区别
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
程序员的鄙视链
程序员的鄙视链
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
10个调试和排错的小建议
10个调试和排错的小建议
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
每天工作4小时的程序员
每天工作4小时的程序员
Java程序员必看电影
Java程序员必看电影
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
 程序员的样子
程序员的样子
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
代码女神横空出世
代码女神横空出世
一个程序员的时间管理
一个程序员的时间管理
鲜为人知的编程真相
鲜为人知的编程真相
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有