随笔分类 -  IT技术--职场

高效程序员的 7 个共同特征(Seven traits of effective programmers)
摘要:翻译文地址:http://www.oschina.net/translate/seven-traits-of-effective-programmers导读:要想成为一个伟大的程序员,需要的可不仅仅是能够编写出可以正常运行的代码。Justin James给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质。要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。有一些开发人员在技术方面具备一定的技巧,但他们永远无法成为高效的程序员,就是因为他们缺乏所需的其它几项特质。本文将给出成为一个伟大的程序员所必须具备的7项特质。1. 主动学习新的技术和非 阅读全文
posted @ 2013-05-09 19:27 wbqsln 阅读(236) 评论(0) 推荐(0) 编辑
软件开发团队如何尽可能避免加班
摘要:在软件开发公司或部门里,加班通常是一件非常普遍的事情,做软件开发的朋友聚到一起或平时交流都会问:“你们加班多不?”可见加班对于IT男/女来说是的确是非常普遍的,但是却又不可避免。那我就结合我的一些体会谈谈如何在一定程度上避免:-------------------------------------------------------------------作为一个开发人员,上面有架构师(开发领导之类的),那么你能做的可以有很多:1. 清晰的思路:积极参与到需求分析、把功能点尽量细化、排除对需求理解不一致的情况出现。2. 优先级:对所承担的开发任务一定要按照需求方(产品经理或外部客户等)所评估 阅读全文
posted @ 2013-04-25 12:04 wbqsln 阅读(521) 评论(0) 推荐(0) 编辑
有感而发:总结很重要
摘要:最近因为在换工作面试的机会,有些似曾相识的问题和技术细节被问起来但都没有完全的把握或非常深入的理解,究其原因还是因为没有系统地总结。碰到一个问题,google/baidu过了解决了顶多了有些印象,可是对背后的道理和牵连的问题没有深入总结和复习,于是时间久了,当问题再次出现时还是不能十分准确、快速地解决!我想,借此机会通过总结来好好地把以后遇到的问题以及几年积累下来的各种技术作一个串联,这样才能不断地拔高和进步!好习惯成就一个自信的自己! 阅读全文
posted @ 2013-03-21 18:07 wbqsln 阅读(319) 评论(0) 推荐(0) 编辑
框架和类库的区别
摘要:框架?框架和类库等概念的出现都是源于人们对复用的渴望。“不要重复发明轮子”,成了软件界的一句经典名言。从最初的单个函数源代码的复用,到面向对象中类的复用(通常以类库的形式体现),再到基于组件编程中二进制组件(.NET中是以IL程序集形式存在的)的复用,人们复用软件的抽象层次越来越高。现在,框架复用是抽象层次的又一提升,框架的复用不仅仅是功能的复用,更是设计的复用。1.1框架与类库的区别我们先来简单说说什么是类库(Class Library)?望文生义,类库就是一些类的集合,只要我们将一些可以复用的类集中放到一个Library中,我们就可以称其为一个类库。类库中的许多元素(如类、结构、接口、枚举 阅读全文
posted @ 2012-07-02 21:29 wbqsln 阅读(3774) 评论(2) 推荐(2) 编辑
作为程序员,要取得非凡成就需要记住的15件事
摘要:作为程序员,要取得非凡成就需要记住的15件事。1、走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。2、了解自己的公司以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直接产生效益!3、与最优秀的人为伍很早以前,我喜欢打篮球,被分配到一个水平比较高的队里。一开始适应的确很困难,但环境的压力越大(重大比赛),我的长进也就越明显。每个领域其实都一样:你周围人的水平(以及对 阅读全文
posted @ 2011-04-21 14:18 wbqsln 阅读(213) 评论(0) 推荐(0) 编辑
2011程序员薪资调查报告
摘要:自2011年初,CSDN在网上发起“2011年软件行业技术人员薪资大调查”以来,引起了广大开发者们的热烈反响,短短两月时间内,近万名开发者提交了调查数据。尽管这只是中国百万开发者大军的一小部分,但他们所在的行业几乎涵盖了整个中国软件的产业链,他们的职位几乎代表了一个软件团队体系的每一个层面,而且 “一叶知秋”,所以透过这些调查数据和变化,我们或许可以一瞰中国软件开发者的普遍生存状态,甚至可帮助开发者,更准确地定位自己在产业内的坐标。2011:程序员的日子不算差相信每个开发者在回忆当初高校毕业,加入滚滚求职大军的情形时,都能记得那番对美好生活的憧憬和闯荡世界的豪情。而在经济社会,判断成功的可量化 阅读全文
posted @ 2011-04-21 13:54 wbqsln 阅读(271) 评论(0) 推荐(0) 编辑
[职场]技术人员的职业规划
摘要:昨天,邀请了一位专业人士来公司给大家作了一个职业规划的分享,效果非常好。一方面,系统的梳理了一下职业规划的方式方法,另外一方面创造了一个非常好的交流机会,让大家把平时憋在肚子里话讲出来。 就现场的一些感受,谈谈自己的想法。大家的困惑主要来自于两个方面:1、如何选择一个适合自己的方向2、如何“立足于现状”达到目标职位的“实际要求”我们分别展开。一、如何选择一个适合自己的方向 首先,对于技术人员来说,典型的发展方向就两个:技术路线和管理路线。 技术路线:工程师-架构师…科学家 管理路线:工程师-项目经理-部门经理…首席技术官 各个企业可能因为自己的业务特点,进行大同小异的调整,比如我... 阅读全文
posted @ 2011-04-15 11:48 wbqsln 阅读(536) 评论(0) 推荐(0) 编辑
[程序员杂志采访稿]技术人员如何走出职业迷茫
摘要:您是怎么看待技术人员普遍面临的职业迷茫问题? 在我的印象当中,工作两三年的技术人员,是最容易遭遇职业迷茫的。这个时候的技术人员,在专业上有了一些基础,在业务上也有了一定的经验,处理日常工作对他来讲是小菜一碟,所以日子过得是比较舒服的,然而一个人最舒服的时候往往也是其成长最慢的时候,对于一个有上进心的技术人员来讲,他感受到的可能就不是舒服了,而是沮丧。这可能是技术人员在职业发展上遭遇的第一个瓶颈,这个时候人很浮躁,对工作失去热情,内心有一个声音越来越强烈:“我真不想再这样混下去了”,接着是跳槽之心雄起。槽是跳了,没想到半年之后又开始出现同样的状况。我是不反对跳槽的,但我反对盲目的跳槽,如果问题. 阅读全文
posted @ 2011-04-15 11:06 wbqsln 阅读(503) 评论(0) 推荐(0) 编辑
微软面试数据结构、算法100题
摘要:火爆出炉:微软等数据结构+算法面试100题首次完整亮相---100题V0.1版最终完成================作者:July2010年12月6日微软等100题系列V0.1版终于结束了。从2010年10月11日当天最初发表前40题以来,直至此刻,整理这100题,已有近2个月。2个月,因为要整理这100题,很多很多其它的事都被我强迫性的搁置一旁,如今,要好好专心去做因这100题而被耽误的、其它的事了。这微软等数据结构+算法面试100题系列(是的,系列),到底现在、或此刻、或未来,对初学者有多大的意义,在此,我就不给予评说了。由他们自己来认定。所谓,公道自在人心,我相信这句话。任何人,对以下 阅读全文
posted @ 2011-03-02 14:46 wbqsln 阅读(3389) 评论(0) 推荐(3) 编辑
面试必问:接口和抽象类的区别(二)
摘要:abstractclass和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大 的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者 在进行抽象类定义时对于abstractclass和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反 映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的依 据。 理解抽象类 abst 阅读全文
posted @ 2011-03-02 11:21 wbqsln 阅读(191) 评论(0) 推荐(0) 编辑
面试必问:接口和抽象类的区别(一)
摘要:在Java语言中,abstract class和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。Abstract classInterface实例化不能不能类一种继承关系,一个类只能使用一次继承关系。可以通 阅读全文
posted @ 2011-03-02 11:19 wbqsln 阅读(587) 评论(0) 推荐(0) 编辑
New Interview Questions for Senior Software Engineers
摘要:Refered From:http://www.hanselman.com/blog/NewInterviewQuestionsForSeniorSoftwareEngineers.aspxI'm putting together some practice interview questions for a friend who lost his job. I thought it'd be useful to crowd-source some questions from you, Dear Reader.These questions should be more so 阅读全文
posted @ 2011-02-24 13:21 wbqsln 阅读(423) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示