`
javasee
  • 浏览: 965498 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

白乔原创:在公司里,你会是什么样的程序员?

阅读更多

马上又到了拼命投简历的季节了,很多程序员跃跃欲试,或者左右彷徨,你对入职考虑好了吗?企业为什么会选择你?企业,需要什么样的人?

做过N多的项目,也做了N个项目的负责人,现在苟且当作一个team的组长。在这我想与即将踏入软件开发行业的学弟们探讨一下,企业到底需要什么样的人,你把好面试官、HR的脉了吗?

首先,我想说的是:态度决定一切。不要自以为能力至上,换个思维想想,作为领导,你需要一个愿意配合的员工还是一个居功自傲的员工?在平时的生活中,态度能体现到每一个细节。一个态度不端正的人,是企业最深恶痛绝的,因为他不仅影响自己的效率,而且还会传染给别人,当大家一起消极怠工。干活不仔细,上司打一下才挪一下,不守时,不爱与人沟通,等等。

还有一点,设计编码能力很重要,但是不要把它作为工作的全部。与人沟通的能力比设计编码能力要重要的多!程序员大都很内向,这没关系。但是有的人内向到无法与人沟通,自己做的设计人家无法理解,用户提出来的需求他也无法理解到位,结果是,费了牛劲干活,领导照骂不误。须知再牛的东西,无人使用,那也是一陀。很多程序员缺乏沟通的技巧,更缺乏用户体验友好性的考虑。大家仔细想想,Powerpoint这样的软件,技术先进吗?编程难实现吗?不难。但是人家是很成功的一个软件,靠的是什么?靠的是可用性,它在每个细节都考虑到了用户的感受。说到底,用户友好性跟不上,即便你用了多牛的搜索引擎,用了什么MVC,用了云计算,用户也不会买账。用户都走了,你留着一堆高技术管什么用呢?

与这些相关的是,程序员需要有亲和力,怎么讲?要与用户打成一片。如上说的有点偏颇,但现实就是这样。我们大部分的软件还是实际的、触摸得到的工程应用,而非实验室的作品。很多程序员对界面技术轻蔑之致,觉得自己是个100%的程序员,不用关心界面的展现,根本不关心用户。用户提出怎么怎么不好用,他会轻蔑的责怪用户弱智,或者不懂技术。请问企业要这样的程序员干嘛?!举个例子,用户提出需求让你添加一个论坛的帖子列表,不负责任的程序员可能就会一下子列出1000多条帖子,不做分页,也不加滚动条。受到质问时,他还能怔怔有词,和这样的员工一起工作,你难受不难受?

好的程序员应该是谦卑的,这是中华民族的美德。很多程序员很不忿,比较愤青,动不动就骂人:联想很垃圾,baidu很shit,用户很弱智,如此等等。不善于倾听,别人没说完就开始“不是这样子的……”。盲目自大,有很多程序员在遇到错误时总是坚信自己的代码正确,因此而怀疑STL,怀疑spring,甚至怀疑编译器、浏览器,这些怀疑显得可笑。发现问题时,程序员应该首先怀疑的是自己,而结果,基本上也就是这样。不乐于吸收好的东西,即便拿过来了,也是急于换个标签,挂上自己的大名,一点都不诚实,这样的人多了,我们的民族产业能好吗?

很多人会很纳闷,为什么不提开发能力?当然需要能力,但是能力再高,你能高到哪去?积极的态度可以跟你一辈子,能力能跟你一辈子吗?几年后,再出来一个F语言,再来一套新框架,你还能赶上趟吗?

分享到:
评论

相关推荐

    白乔原创:VC之控件篇[3]-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.mht

    白乔原创:VC之控件篇[3]-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.mht

    白乔原创:VC之控件篇-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.mht

    白乔原创:VC之控件篇-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.mht

    白乔原创:VC之控件篇[2]-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.mht

    白乔原创:VC之控件篇[2]-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.mht

    白乔原创:VC之美化界面篇-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.rar

    "白乔原创:VC之美化界面篇-VCer_net VC代码 VC开源 VC文章 VC工具 VC知道 VC词典 VC论坛.mht",这个单个文件可能是一个MHT(MHTML)文档,它将网页内容包括文字、图片、脚本等元素整合在一个文件中。打开这个文件,...

    WTL 入门学习资料

    感谢网络前辈的无私分享,再整理一下 WTL 的学习文档。 所有源码都能在 VC6,WTL...7、白乔原创:VC之美化界面篇 8、ComboBox的WTL移植.doc 9、窗口的子类化.docx 10、深入剖析MFC中对于Windows消息处理、运行机制.doc

    白乔VC++写的小QQ源码

    VC++,全称Visual C++,是微软公司推出的一种面向对象的、运行于Windows平台的集成开发环境,它集成了C++编译器,调试器和其他开发工具,方便开发者进行C++编程。 在"白乔VC++写的小QQ源码"中,我们可以学习到以下...

    把脉VC++部分1

    自己把分散的章节下载下来合并的PDF,完整版把脉VC++ 由于文件大只能分三部分

    标准C++开发入门与编程实践源码

    《标准C++开发入门与编程实践源码》是一本针对初学者和爱好者设计的C++编程书籍,由知名作者白乔编著。本书的核心目的是帮助读者掌握C++语言的基础知识,并通过实际编程项目来加深理解,提升编程技能。在书中,白乔...

    fakeQQ源代码

    【FakeQQ源代码】是一个由白乔为《电脑爱好者》合订本提供的示例程序,旨在教授初学者如何在VC++环境下进行多种编程技术的实践。这个程序包含了多个关键的知识点,下面将逐一进行详细解释。 首先,**对话框界面编程...

    把脉VC++(上半册)

    把脉VC++(上半册) 白乔、左飞编著 电子工业出版社

    把脉VC++(下半册)

    把脉VC++(下半册) 白乔、左飞编著 电子工业出版社

    fakeQQ 软件杂志中的完整聊天程序

    内容索引:VC/C++源码,网络相关,仿QQ,聊天 fakeQQ 软件杂志中的完整聊天程序源码,作者是白乔,为《电脑爱好者》合订本准备的示例程序。 特别是对VC++新手特别有用处,通过这个示例程序会了解到VC创建工程的步骤、...

    jena-arq2.9

    无论你是构建Web服务还是开发桌面应用,ARQ都能成为你手中的利器,帮助你挖掘和利用网络中的结构化数据。如果你想要深入探索语义网的世界,Jena ARQ 2.9绝对值得你投入时间和精力去学习和使用。

    微软VisualStudio2008提供的图片集

    这款IDE包含了许多功能,其中之一就是丰富的图片资源库,这些资源在开发过程中可以作为图形元素或界面设计的参考。 该压缩包中的"微软Visual Studio 2008提供的图片集"包含了多个子文件夹和动画文件,主要用于展示...

    Jena-HBase - A Distributed, Scalable and Efficient RDF Triple Store

    在当今数据密集型应用环境中,处理大规模RDF(Resource Description Framework)数据集的需求日益增长。传统的单机RDF数据存储解决方案面临着显著的扩展性挑战,尤其是在存储和查询大量三元组数据时性能下降明显。...

    jsecurity-0.9.0

    例如,你可以设置只允许特定的角色或权限的用户访问特定的资源。 **二、授权管理** 在JSecurity中,授权是控制用户对资源访问权限的过程。框架提供了细粒度的权限控制,可以对单个方法、URL、数据对象等进行权限...

    bigdata架构白皮书

    自从2006年以来,bigdata开源项目一直在不断开发中,它提供双重许可模式(GPLv2和商业许可),并且许多知名公司已经在他们的应用程序中OEM(原始设备制造商)、转售或者嵌入bigdata。SYSTAP, LLC是该项目的领导者,...

    oauth2的示例工程源代码spring-security-oauth-samples(含war包)

    oauth2的示例工程源代码,含...来源于github,但build会很耗时间 直接取出2个target目录下的war文件 改名为tonr2.war和sparklr2.war 置于webapps下 启动tomcat后,访问http://localhost:8080/tonr2 即可体验演示工程

    pdsh-2.26源文件

    pdsh的全称是parallel distributed shell,与pssh类似,pdsh可并行执行对远程目标主机的操作,在有批量执行命令或分发任务的运维需求时,使用这个命令可达到事半功倍的效果。同时,pdsh还支持交互模式,当要执行的...

Global site tag (gtag.js) - Google Analytics