加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

如何做个优秀的软件人员

(2013-10-15 21:13:03)
分类: 计算机相关

1.做自己喜欢做的事情,让自己对自己的工作有种爱不释手的冲动,之后你就会享受你工作带给你的自由;

2.好的软件可以定义为可以被市场广泛接受的软件,市场决定软件的行为。

3.关注新老客户群,培养老客户,主抓新客户。

4.为寄予你希望和鞭策你的人工作,找比你聪明的人一起工作,找个舒适的工作环境,做一些你并没有准备好的事情。

5.不要把自己眼界的局限当做世界的局限,因为世界上没有任何局限。

6.C++程序设计语言(Addison Wesley Professional,2000/1985),c++语言的设计与演化(1994),C++程序设计原理与实践(2008),同一个作者。

7.程序员不是用聪明才智和逻辑性来衡量的,是以他们案例分析的完整性来衡量的。

8.你必须主动去寻找一个导师,不仅仅从软件上寻求帮助,还有生活。

9.忍耐是一种很有价值的工作能力。

10.基本功要有的,java,C/C++,php,操作系统,cpu,面向对象,GUI编程,存贮系统,内存管理,数据库,结构与算法,XML和Web编程;开发技能也不能落下,编码技能:需求设计,软件构架,调试诊断,质量保证技能:功能测试,性能测试,可靠性测试,风险分析,战略规划技能:需求分析,市场分割,资源规划和估计;

11.还要除了java,C/C++,.net,php,vb,SQL,HTML,python,以及Perl,Ruby都要有一些了解。

12.调试在编程中占很重要地位,最好使用断言assert和契约式设计(同样是使用断言,只不过在开头跟结尾都是用大量断言来检测);代码检查和代码走查也很重要,但是需要提高效率。

13.正确划分手头事务的紧急状况,然后分出时间自己我学习,注意多交流,但是不可出诳语,注重人脉交流。有紧迫感,临危不乱,冷静客观。这就引出了终极软技能:情商。

14.情商需要了解自己,感知别人,散发积极情绪,保证从不表达愤怒,识别他人的职业抱负,感激同事所做的贡献,帮助他人,对别人生活表达真诚的关心和关怀,向情商高的人学习,善于交际。

15.优秀程序员需要更加关注扩展性,伸缩性,维护性和应用性能。

16.需要高效快捷的有效沟通,私人交流需要魅力,直言不讳,情商。小组讨论,大声说,直言不讳,发表意见。小组报告,目的清晰,节奏适当,肢体语言。大型报告,告诉他们你要告诉他们什么,然后告诉他们,幽默,玩笑,参与程度,肢体语言。

17.要坚定不移,有好多东西我们过早的放弃了。执行力很重要。并且定时记录自己所做的事情,时候沟通交流,提出问题,解决问题。

18.主动与上司交流职业规划。

19.团队的话,奖励什么就会得到什么,创造共同的价值观。

20.成为权威,个人广度,相信自己,熟练的商业技能,申请专利(新颖性,实用性,非易见性),热爱软件艺术,注重开发流程。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有