本人入行尚浅,虽经验未足,但被问及:你觉得做程序员最需要的特点是什么?也谈下自己的见解。我觉得做程序员,最需要的是具备一颗包容的心。技术出身,当然技术起点比较高,比如我能解决很多电脑问题,设置上网,配置服务,排查错误,安装很多工具并能够熟练的使用。对于我自己编写的程序和代码,自己很清楚功能的使用和一些细节的把握。比如哪些信息必须填,哪些信息可以不填,哪些信息不填会出现什么后果,基本上自己都一清二楚。但是其他人就不清楚了,这其他也会包括一起工作的同事开发者,如果是客户的话更是如此。
在我工作的时候,有段时间工作不是很忙。那个时候在和运维的一位同事聊天的时候,他和我抱怨领导老是让他做些重复的事,感觉自己的工作效率不是很高。聊着聊着,他就希望我能开发个小系统给他使用,来帮助管理下目前的工作。然后我就调查了下他的一些工作需求,开发了个很小的it管理系统,可以对公司设备的进行管理和对公司资源的管理。中途对接了下需求,然后开发完成后给同事使用的时候,发现同事居然不太会使用,很多信息的输入都不太合理。比如他记录的是员工的设备使用信息,但使用系统的话,数据必须分为3步,先添加这个员工信息,然后去设备管理那里添加对应的设备信息,最后才是输入员工和设备的关联信息。而同事是希望能够一步走完。其实这本不是他的问题,刚开始我的需求就没做完善。在开发系统的时候就应该做好指示教程的工作。比如信息输入时的提示,功能使用时的提示转向等。后来,根据同事的要求,把很多内容都调整了下,菜单也调整为同事喜欢的顺序摆列等。所以,对于经常使用电脑的同事尚是如此,更不用说可能不怎么接触电脑的客户了。
对于包容心来说,耐心,细心和注重细节都是一种包容的体现,这样即使技术没那么优秀,也能做出用户使用体验很好的产品。
PS:附上自己小试的项目:http://code.google.com/p/my-itmanager/source/checkout
。。。项目用的是google code,感兴趣的可以自己用svn来下载,UI是用easyui
分享到:
相关推荐
好的程序员绝不木讷,他们是最聪明的人,他们中的许多善于交际,健谈、兴趣广泛。 4,隐性的经验 —好的程序员通常有自己的私人的一些研究、爱好、项目,而这些是他们不写在简历上 (通常觉得不值得写),但表现出来却...
图书信息: ...另外还介绍了目前经常出现的思维拓展题目,首先介绍了思维拓展编程题目,该题目的特点是需要自己建立模型,然后编程实现;最后介绍了一些智力测试题,帮助读者熟悉出题思路和解答技巧。
答:Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有"作用域"的...
程序员面试宝典(第5版)》不仅对传统的C 系语言考点做了详尽解释,还根据外企出题最新特点,新增加了对友元、Static、图形/音频、树、栈、ERP 等问题的深入讲解。最后《程序员面试宝典(第5版)》着力讲述了如何进行...
Python什么? Python一门有条理的和强的面向对象的程序设计语言,2010年以后随着数据和人工智能的兴起,Python又重新焕发出了耀眼的光芒,Python最初由GuidovanRossum于20世纪90年代初发,当前由世界各地的数十位...
通过精确详细的分类,把在应聘程序员(含网络、测试等)过程中所遇见的常见考点分为21章。不仅对传统的C系语言考点做了详尽的解说,包括面向对象问题、sizeof问题、const问题、数据结构问题等。还根据外企出题最新...
关于程序员面试问题答案与总结。诱导式的语言陷阱。这类问题的特点是,面试官往往设定一个特定的背景条件,诱导对方做出错误的回答,因为也许任何一种回答都不能让对方满意。这时候,你的回答就需要用模糊语言来表示...
本书取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测试),详细分析了应聘程序员(含网络、测试等)职位的常见考点。本书不仅对传统的C系语言考点做了详尽解说,还根据外企出题最新...
《程序员面试宝典(第5版)》不仅对传统的C 系语言考点做了详尽解释,还根据外企出题最新特点,新增加了对友元、Static、图形/音频、树、栈、ERP 等问题的深入讲解。最后《程序员面试宝典(第5版)》着力讲述了如何...
pnotepad是一个专门为程序员打造的文本编辑器,它具有如下特点: 1. 代码高亮和折叠 2. 支持书签,行号 3. 快速搜索框可以直接搜索google 4. 支持高亮的代码导出成rtf格式或者html(用来写技术文档或者ppt很方便...
特点计算机是一门不简单的学问,我们在学习的过程中会遇到不少问题,但是由于我们参加的是高级程序员的考试,所以我们要以软考办指定的教材作为一个基本的纲来讨论问题!论坛上许多帖子问的问题教程 计算机是一门...
本书不仅对传统的C系语言考点做了详尽解说,还根据外企出题最新特点,新增加了对友元、Static、图形/音频、树、栈、ERP等问题的深入讲解。最后本书着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的...
详细分析了应聘程序员(含网络、测试等)职位的常见考点。本书不仅对传统的C系语言考点做了详尽解说,包括面向对象、size of、const、数据结构等,还根据外企业出題最新特点,针对设计模式C#、网络、数据库、.NET等...
《程序员面试宝典(第5版)》不仅对传统的C 系语言考点做了详尽解释,还根据外企出题最新特点,新增加了对友元、Static、图形/音频、树、栈、ERP 等问题的深入讲解。最后《程序员面试宝典(第5版)》着力讲述了如何...
本书不仅对传统的C系语言考点做了详尽解说,包括面向对象、size of、const、数据结构等,还根据外企业出題最新特点,针对设计模式C#、网络、数据库、.NET等问題做了深入说明。最后本书着力讲述了如何进行英语面试和...
介绍程序员面试的时候所要面临的各类问题,包括c,c++,java等语言,以及各大公司的面试题型,还有面试需要注意的事项
credit可以理解为"信用",但又不止于此,它还包含又周围的人对你能力,特点的认同和其他看法。以前看一本有关微软的书,里面就讲到一个程序员应该有意识的建立自己在团队的credit。让其他人信任你,认同你,能交给...
好的程序员绝不木讷,他们是最聪明的人,他们中的许多善于交际,健谈、兴趣广泛。 4,隐性的经验 —好的程序员通常有自己的私人的一些研究、爱好、项目,而这些是他们不写在简历上 (通常觉得不值得写),但表现出来却...
本书是《程序员面试宝典》的第三版,在保留第二版的数据结构、面向对象、毛盯护设计等主干的墓础上,使用各大IT公司及相关企业最新面试题替换和补充原内容,以反映自第二版以来近几年时间所发生的变化。 本书取材...
ASCII码,HEX等所有进制码的装换对照表,十进制 二进制 ASCII码 八进制 ...特点数位 逢10进1 逢2进1 逢16进1 美国信息交换标准代码(计算机键盘代码) 共256个字符每个字符8big BCD码(8421) 格雷码等