优秀程序员:分享、创新、交流、实践
来源:互联网 发布:学意大利语的软件 编辑:程序博客网 时间:2024/06/16 08:03
代码编程本就是及复杂又无趣的东西,具有怎样的技能才算是一个优秀的程序员呢?
1.懂得分享
如果条件允许,可以常使用开源,当然,要是自己有能力的话也可以把研究的成果放上去一起分享给大家看,社网上大家的经验总比在公司小范围的学习环境要学的多很多。
2.要学会接受
不要太过于自大,不要总以为自己的方式才是正确的,要懂得接受别人的意见,多试试别的技术和方式,也许你会发现原来别的方式可能比你现在所用的还要好,所以做任何事不要太过死板。
3.不要轻视他人
不要认为他人用的编程方法简单就可随意看不起人,也许这些你看不上眼的技术比你想象的有用的多。所以,心态一定要放平,可能你看不上眼的技术还是有很多你值得学习的地方。
4.自己的问题自己解决
自己写的代码出了问题就要自己解决,不要总是等着别人给你找出其中的问题,要习惯常测试自己写的代码有没有问题,一定要及时更正。
5.不是自己的要问过后同意了方可用
无论是东西还是别的什么,只要不是自己的一定要问过主人并同意了才可以拿来用,不要养成先斩后奏的习惯。
6.对别人做了什么不恰当的事要及时道歉
别人出现问题时要有恰当语气,不要以为别人在这个问题上不如你,你就可以肆意批评别人,也许别人在很多方面要比你强。
7.有准备才能做好事情
每开始一个新项目时都要做好前提了解,如果什么都不知道就开始只会让事情做起来最麻烦,所以一开始就要思路清晰、目的明确。
8.做事不拖拉
写代码时总免不了删除、重写之类的,有时遇到不可留的代码果断删掉,不用犹豫,这样只会浪费时间。
9.找个自己喜欢的工作环境
如果想要自己的员工做出好的成绩,要给他们一个舒适的工作事环境是很重要的,一定要硬件和软件都跟得上才是,当然,如果公司给不了你这些,有时也用不着太委屈自己,换个公司也不是不可以。
10.工作和娱乐要适当接合
一些好的公司会给你足够的时间用来休息和娱乐,因为写编程代码是很需要脑力,也很枯燥的事,一定不能盲目的只知道工作,有时长时间的工作状态不一定就有更高的效率。
11.换一种工作状态
如果工作当中遇到问题或是写不下去时,可以停下来休息下,出去走走或是打个盹什么的,也许过会你会发现之前没办法解决的问题这时一下就有办法了。
12.相互交流很重要
做什么事情都不要把自己一个人关起来研究,当遇到问题时可以向别人请教或是讨论下,比起一个人在那苦研究要效率高的多。
13.要有探索新鲜事物的心态
每天都要有新的发现,学点新的知识。一定要跟得上步伐,这样自己才不会被这个快速发展的时代所遗弃。
14.及时更新换代
世界上所有的东西都在不停的以旧换新,如果你的这些代码和技术不更新将会走向灭亡,或是被替代。
15.亲身实践才是硬道理
假如什么事情你都只是在听在看,而不去亲身实践的话,那你永远都学不到真正的东西,一定要保持一个好习惯,那就是要把自己听到和看到的东西自己亲身做一遍,这样才能真正变成自己的知识。
- 优秀程序员:分享、创新、交流、实践
- 分享。。做优秀的程序员
- 交流分享
- 分享、交流
- 万众创新:你是一个优秀的程序员吗?
- 程序员交流
- 程序员交流
- Docker实践,来自沪江、滴滴、蘑菇街架构师的交流分享
- 项目管理交流分享~~
- 分享交流促进进步
- Android 交流分享汇总
- VR技术分享交流
- 激情,分享,勤奋,创新
- \t\t【团队精神】荣辱与共 交流分享 精诚协作 尊重理解 ——程序员应知
- 专访|从程序员到架构师:交流和分享最能让技术人进步
- 从程序员到架构师:交流和分享最能让技术人进步
- 创新联盟实践项目
- 科技创新实践
- 数据结构实验之图论六:村村通公路
- Reference和Control的用法
- JZOJ8.17(C组)位图GZ3076
- 面向对象三大特征解析
- 如何在PHP中防止SQL注入?
- 优秀程序员:分享、创新、交流、实践
- Flex 那些坑
- 常用jQuery操作
- [推荐] ecshop后台 listTable.js修改 搜索页面中的下一页 无效
- Codeforces 702B. Powers of Two
- c语言编译过程(转)
- Activiti源码分析
- poj 3020 --最小路径覆盖
- HSL to RGB