- 博客(51)
- 收藏
- 关注
原创 .MyEclipse中DB Browser连接SQL Server2005/2008
<br />原本用SQL 2000版本比较多,最近一直从事SQL 2005培训,将2000数据库灭掉了,本机只有2005版本。用MyEclipse连接数据库已经没有选择。以前也知道连接2005的基本过程,但是还是配置了一段时间。<br />先将具体配置过程以及发生问题排查过程记录下来,希望对大家有所帮助。<br />第一:到微软官方网站下载对应数据库资源包,此处采用sqljdbc_2.0.1607.1_enu.exe,大家也可以到http://download.csdn.net/source/1098114
2011-03-16 21:47:00
964
转载 什么是好的代码
<br />1,Expressiveness(表达性):好的代码一看就能明白作者的意图,且思路清晰。比如,函数名的选择,代码的组织等<br />2,Coupling(耦合) 和 cohesion(内聚)的恰当平衡,耦合太多,那么修改的时候牵连太多,无法下手。内聚不够,则代码冗余严重,也不容易修改。<br />3,消除代码的smell(臭味),比如过多的临时变量,过长的方法,过大的类等等。<br />4,Generic(通用度),比如能在一定程度上适应用户的变化。<br /><br />以上是纯就代码而言,如
2011-02-07 19:59:00
402
原创 如何提高睡眠质量?
<br />引起失眠的原因有:压力消化不良关节痛,舒适的躺下来很困难等旧病药物反应睡眠障碍,比如:睡眠窒息<br /><br /> 有时很难入眠这很正常,但是如果持续了好几天的话,你也许需要去看医生找出失眠的原因。如果任其发展,慢性失眠会引发很多疾病:精力不集中做事犹豫不决记忆力减退在不适当的时间打盹(比如演讲的时候)反应变慢,会是你变成危险的司机体重增加(尽管这还没有被确定)缺少性欲缺少食欲<br /><br /> 缺少睡眠也会影响你的工作表现。你也许突然发现你的收件箱太大了,以至于无法处理,所以你就
2011-02-06 14:21:00
508
转载 男人二十岁后应该学会的东西
<br /> 一个男人,他应该有修养和抱负。想想,整天关注娱乐版的男人,你指望他有什么成就么?整天玩游戏的男人,整天打麻将的男人,你指望他有什么成就么?<br /><br />一、拥有自信和风度<br /><br /> 男人到了二十几岁后,就要开始学着用心经营自己,它体现在自己的思想与涵养上。自信是一个男人最重要的品质,自信的男人就像一只在暴风雨中战斗的海鸥,无论暴风雨多么猛烈也依旧无所畏惧。一个自信的男人,总是能够感染别人,无论这些人是朋友还是敌人。要使别人对你有信心,就必须要先对自己充满信心。自信的
2011-02-06 14:15:00
582
转载 职场成功的18个心得
<br /> 1、给自己做好比较明确的职业规划。<br /><br /> 首先做好的是战略规划,规划的时期要长,10-15年,我要做到什么位置,具备什么技能,有一个比较清晰的定位。其次是战术规划,是战略规划的分阶段、分步骤执行,每一阶段的努力都着眼于10年后的目标实现, 不必太在意眼前,但务必保证眼前所做的努力能够成为日后成功的铺垫,勿临渴掘井,宜未雨绸缪。<br /><br />2、认真研究自己发展中所欠缺的技能和知识,争取空闲时间努力去弥补和提高。<br /><br /> 对于会成为自己工作能力
2011-02-06 14:13:00
349
转载 职场成功的18个心得
<br /> 1、给自己做好比较明确的职业规划。<br /><br /> 首先做好的是战略规划,规划的时期要长,10-15年,我要做到什么位置,具备什么技能,有一个比较清晰的定位。其次是战术规划,是战略规划的分阶段、分步骤执行,每一阶段的努力都着眼于10年后的目标实现, 不必太在意眼前,但务必保证眼前所做的努力能够成为日后成功的铺垫,勿临渴掘井,宜未雨绸缪。<br /><br />2、认真研究自己发展中所欠缺的技能和知识,争取空闲时间努力去弥补和提高。<br /><br /> 对于会成为自己工作能力
2011-02-06 14:12:00
340
转载 职场打拼心得
<br /> 打拼多年,有了一些心得,愿意与大家一起分享,毕竟,人除了追求爱情,还要工作与生活,所以,请您一定看完。<br /><br />一、 态度决定思想,思想决定行为,行为决定结果。<br /><br /> 每个人做事情前,根据事情的性质,均抱有自己的态度,或认真或懒散或认为走走过场,而影响到相应的行为,由于行为的不同产生结果的不同。<br /><br /> 所以,如果想要一个好结果,先要有一个好态度。<br /><br />二、 付出十分努力,并不一定得到高于十分的回报。 这和努力的方式及技
2011-02-06 14:11:00
333
转载 随笔
<br /> 半路出家踏进这个领域的,基本上全部是靠自学的。下面是这些年来的自学途径(含未完成部分),目标是为未来的30年进行技术储备。换一句话说,今后三十年都打算搞技术。什么程序员三十岁怎么怎么,先把这句话践踏在脚下。<br /> 下面的图中,黄色部分是正看的(含看了七八年还没看完,但又不想放弃的的),红色部分是待看的,白色是已看的。打叉的是不想看的。<br /> 首先,是技艺部分。自学路线如下:<br /><br /> 当然,中间还看过其它很多相关书,但我觉得那些书不是很重要,包括《设计模式》。<
2011-02-06 14:09:00
335
转载 职场打拼多年的13条感悟
<br /> 打拼多年,有了一些心得,愿意与大家一起分享,毕竟,人除了追求爱情,还要工作与生活,所以,请您一定看完。<br /><br />一、 态度决定思想,思想决定行为,行为决定结果。<br /><br /> 每个人做事情前,根据事情的性质,均抱有自己的态度,或认真或懒散或认为走走过场,而影响到相应的行为,由于行为的不同产生结果的不同。<br /><br /> 所以,如果想要一个好结果,先要有一个好态度。<br /><br />二、 付出十分努力,并不一定得到高于十分的回报。 这和努力的方式及技
2011-02-06 14:09:00
1817
转载 自学之路——为今后的30年做准备
<br /> 半路出家踏进这个领域的,基本上全部是靠自学的。下面是这些年来的自学途径(含未完成部分),目标是为未来的30年进行技术储备。换一句话说,今后三十年都打算搞技术。什么程序员三十岁怎么怎么,先把这句话践踏在脚下。<br /> 下面的图中,黄色部分是正看的(含看了七八年还没看完,但又不想放弃的的),红色部分是待看的,白色是已看的。打叉的是不想看的。<br /> 首先,是技艺部分。自学路线如下:<br /><br /> 当然,中间还看过其它很多相关书,但我觉得那些书不是很重要,包括《设计模式》。<
2011-02-06 12:01:00
388
转载 30个可以改变你生活的好习惯
<br /> 培养好的习惯是个人发展和成长的基石。我们的所作所为都是之前习惯所带来的。不过可惜的是,我们身上并不是每一个习惯都是好习惯,这也是我们不断需求提高的原因所在。<br /> 下面所罗列的这30个实用习惯可以你给的一生带来重大改变。你应该把下面这个列表当作参考,并且每个月只落实一个。这样,你才能有时间完全接受所有这些习惯,于此同时每个元还可以看到自己身上所发生的显著进步。健康方面每天锻炼半个小时。如果你从事的不是那种有很多运动量的工作,这点尤其重要,日常的一些锻炼是必不可少的。每天30分钟的锻炼时
2011-02-06 11:53:00
554
转载 我个人比较受用的一些习惯
<br /> 1.长期的任务,要尽早开始 <br /> 一般来说,长期任务总是比较烦人,也有难度,而人心里总有逃避困难的趋势,最后的结果或者是最后干脆放弃,或者是剩下一点点时间手忙脚乱地赶工;我自己之前也有这样的教训,自欺欺人地说“要轻松生活,抛开烦扰”,到最后几天才着急办理,搞得狼狈不堪。<br /> 后来,我发现这做法其实是事与愿违的,如果调整好心理状态,尽早了解情况并不必然带来的心理压力,反而因为时间充裕,有信心把握进度,即便中间遇到突发的问题,也留有时间解决;更重要的是,尽早着手,可以充分利用边
2011-02-06 11:51:00
873
转载 四年编程经验
<br />转眼工作已经四年多了,一直想找个时间总结一下,却迟迟懒得动手。今天一定要强迫自己写出来,不光是为了工作过的四年,也是为了和同样作技术的朋友和即将工作的学友一起共勉。<br /> 2000年从大学毕业,之前也想过考研,由于缺乏对国内教育的信心,所以选择了工作。工作虽然难找,但是那是的我却对工作十分的挑剔,瞄准的都是好公司的软件开发的职位,这些信心源于大学时无数的逃课在图书管钻研计算机技术(虽然在没有指导的情况下,很多东西都看不懂,但是强迫自己即使看不懂也要看完,当时由于条件所限养成的这个习惯至今
2011-02-06 11:49:00
352
转载 一个程序员的学习历程
<br />转眼工作已经四年多了,一直想找个时间总结一下,却迟迟懒得动手。今天一定要强迫自己写出来,不光是为了工作过的四年,也是为了和同样作技术的朋友和即将工作的学友一起共勉。<br /> 2000年从大学毕业,之前也想过考研,由于缺乏对国内教育的信心,所以选择了工作。工作虽然难找,但是那是的我却对工作十分的挑剔,瞄准的都是好公司的软件开发的职位,这些信心源于大学时无数的逃课在图书管钻研计算机技术(虽然在没有指导的情况下,很多东西都看不懂,但是强迫自己即使看不懂也要看完,当时由于条件所限养成的这个习惯至今
2011-02-06 11:43:00
393
转载 十个让你变成糟糕的程序员的行为
<br />1) 情绪化的思维<br /> 如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用下面的这些语句:我的程序不可能有这种问题。Java就是shit。我最恨的就是使用UML做设计。需求怎么老在变,没办干了。受不了这些人,他们到底懂不懂啊。........<br /> 这些带着情绪化的思维和态度,不但可以让你成为一个很糟糕的程序员,甚至可以影响你的前途。因为,情绪化通常都是魔鬼
2011-02-06 11:39:00
276
转载 [经典]高效程序员应该养成的七个习惯
<br />对于软件工程师来说,工作也许意味着许多东西 -- 稳定的收入、做自己感兴趣的项目、找一份更好工作的跳板,或者你只是喜欢与其他程序员共事。但说到“效率”,强调的是在一定时间内按质完成项目的能力。Phil Chu根据自己的经验提出了高效程序员应该养成的七个习惯。建议去看看作者的原文。<br />理解你的需求<br /> 成为一个有效率的程序员首先要知道如何正确的支配自己的时间。对时间最大的浪费莫过于去做那些没有用处或者永远不会上线的项目。而导致这种结果的根源往往是对需求理解的偏差。 <br />
2011-02-06 11:39:00
318
转载 千万要避免的五种程序注释方式
<br />你是否有过复查程序时发现有些注释毫无用处?程序注释是为了提高代码的可读性,为了让原作者以外的其他开发人员更容易理解这段程序。 <br />我把这些让人郁闷的注释方式归为了五类,同时把写出这些注释的程序员也归为了五类。我希望读了这篇文章后你感觉自己不属于其中的任何一种类型。如果你有兴趣的话可以读一下另外一篇文章 五种程序员(英文),和这篇讲到的五种程序员对比一下。1. 高傲的程序员publicclass Program<br />{<br />staticvoid Main(string[] ar
2011-02-06 11:38:00
260
转载 初学编程
<br />你也许曾经想过要学习如何开发软件—或只是想临时的写出一个脚本—但不知道如何入手。幸运的是,现在的互联网上到处都有丰富的学习资源让你能在短时间里成为一个程序员。<br /> 因为互联网的出现,使程序员们可以通过它讨论软件开发技术,发布学习指导,以及共享代码实例让其他人可以在线学习。如果你感兴趣如何才能成为一个程序员,从网上这些大量的优秀的培训资料、学习向导入手将会是个不错的开始。<br /><br /> 首要之首:不要急于选择一种语言<br /> 新手们有一个常见的错误就是犹豫于判断哪种编程
2011-02-06 11:37:00
354
转载 程序员101:如何自学编程
<br />你也许曾经想过要学习如何开发软件—或只是想临时的写出一个脚本—但不知道如何入手。幸运的是,现在的互联网上到处都有丰富的学习资源让你能在短时间里成为一个程序员。<br /> 因为互联网的出现,使程序员们可以通过它讨论软件开发技术,发布学习指导,以及共享代码实例让其他人可以在线学习。如果你感兴趣如何才能成为一个程序员,从网上这些大量的优秀的培训资料、学习向导入手将会是个不错的开始。<br /><br /> 首要之首:不要急于选择一种语言<br /> 新手们有一个常见的错误就是犹豫于判断哪种编程
2011-02-06 11:34:00
595
1
转载 网摘--做人、做事,做架构师——架构师能力模型解析
<br />引子<br /> 究竟是什么让你在同一个位置上——例如程序员或技术负责人——工作了三年、五年或者更久,而仍然得不到任何的发展空间?你觉得 自己已成为技术圈中的大牛,并信心满满地去拿明天就要颁发的某某大奖,然而却仍然停留在同样的技术职位上,去年到今年涨的薪水甚至填不平物价升幅?于是, 你开始对老板不满,对员工不满,对昨天升职的那个同事不满……你开始计划明天就要跑单,或者准备考虑提出加薪却又心怀忐忑。<br /> 如果技术人员有发展的轨迹,那么他要么“看透工具的本质,把关注点转移到‘团队’的圈子
2011-02-06 11:32:00
355
转载 浅谈程序员的数学修养
<br />可能有很多朋友在网上看过Google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整个测试过程如同一个数学迷宫,直到你成为Google的一员。又如Intel某年的一道面试题目:巴拿赫病故于1945年8月31日。他的出生
2011-02-06 11:31:00
318
转载 程序员:开始编程生涯的5个建议
如果想成为一名程序员,你需要通过一些有创造性的方式来获取经验并且并推销自己。本文作者分享了一些引导性的实用对策。 有位会员在我们的论坛上提交的一个问题,问到他是否可以开始他的程序员生涯了。他已经花了大量的时间自学C#。他现在在学习WPF。此外,他是从事互联网领域的工作,因此,他对IT业已有了解。根据他的情况,我想,他已经准备好了去挑战职业开发生涯。就他如何实现目标,我有如下建议。 1.基础学习 当涉及基础学习时,很多自学编程的朋友都有一个错误的认识。促使某人自学编程的心态是一种“现在就做些事”的动力和渴
2011-02-06 11:30:00
316
转载 增加编程经验的三种途径
1.无偿工作(或几乎免费) 企业界通常可能并不想雇佣经验少或没有经验的人,而非盈利界通常乐意(至少愿意)雇佣这一类人。我在高中的时候,去我们当地发育性残疾人家庭当志愿者,我是这样进入程序员这行的。我用Excel表格来为他们管理财务,帮他们把这些信息整理到了一个网站上,等等。工作很吸引人吗?完全不是那么回事儿。我是无偿地在每天下午和每个周末为他们工作。唯一的福利就是在那个地方我可以随时从一个装得满满的食品柜里拿东西出来吃。除了给社区做贡献之外,它还给了我足可以写上简历的工作经历,还有一份推荐信。一些非营利组
2011-02-06 11:29:00
285
转载 程序员:增加编程经验的3种途径
<br />1.无偿工作(或几乎免费)<br /> 企业界通常可能并不想雇佣经验少或没有经验的人,而非盈利界通常乐意(至少愿意)雇佣这一类人。我在高中的时候,去我们当地发育性残疾人家庭当志愿者,我是这样进入程序员这行的。我用Excel表格来为他们管理财务,帮他们把这些信息整理到了一个网站上,等等。工作很吸引人吗?完全不是那么回事儿。我是无偿地在每天下午和每个周末为他们工作。唯一的福利就是在那个地方我可以随时从一个装得满满的食品柜里拿东西出来吃。除了给社区做贡献之外,它还给了我足可以写上简历的工作经历,还有
2011-02-06 11:28:00
413
转载 IT从业者的职业规划
一直都想写一个关于职业规划的文。这期间主要是网上认识的IT行业朋友里,工作倒是换来换去的,但真正有职业规划,按自己的规划去找工作的比较少,更多的是觉得工作不满意、薪酬太低而换的工作。当然,我不能反对别人跳槽,毕竟人各有志,不喜欢就换呗。我写这个文的意思,只是想提醒大家不要浪费自己宝贵的青春而已,特别是刚出校门,还处于懵懂阶段准备投身IT行业的朋友们。 为什么说IT行业呢,一来我本身也是业内人士;二来IT行业不同于其它行业,有它自己的特色,而且,相对来说,IT公司里人员进出的高流动性,估计是其它行业所没
2011-02-06 11:26:00
550
转载 IBM大中华区总架构师 寇卫东:话说程序员的职业生涯
<br />有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。<br /> 如果对某一种或几种技术非常感兴趣,并且能够持续钻研,经过一定时期的积累,你可以逐渐成长为专家级程序员。专家级程序员对于所掌握的专业技术的熟练程度非一般程序员能及,各类常见编程问题在他们手中
2011-02-06 11:23:00
497
转载 程序员永远没有出头之日吗?
<br />技术人员如果不从事管理,是不是永远没有出头之日呢? <br /> 在国内,搞技术也来越不吃香了。人们都想着投身公务员的行列,或是从事商业自己当老板。许多当年好友一谈起自己的技术事业来,就仿佛自己正驾驶着诺亚方舟,意气风发挥斥方遒。然而多年以后,他们纷纷睿智而又深沉地选择了管理,再谈起技术,就仿佛在谈论一艘即将沉没的破船,有些回忆的伤感,可更多的却是幸免于难的庆幸。<br /> 在IT业界,这种现象更加明显。作为最低层,程序员们好像已经从白领阶层退居蓝领大军。大家都很迷惘——莫非我们永无出头之
2011-02-06 11:20:00
408
转载 老鸟对菜鸟的一些建议
<br />首先声明,我可不是要做什么导师,这样崇高的身份与我无缘。我害怕自己才疏学浅,而误人子弟。导师是要李开复、唐骏之流才能做的。因为之前在一家公司和西南大学有一些业务来往,所以应邀到西南大学做过一次讲座,并为软件工程专业的学生开设了一学期《设计模式》课程,认识了一些热情洋溢的未来程序员。如今,他们也踏上了工作岗位。于是,碰到了一些问题。承他们看得起,居然想到给我发邮件,让我帮他解惑。回复了邮件后,发现这些问题也许对很多菜鸟而言,大约会是常见的困惑。站在一只老鸟的角度来看,我的回答或许能够在一定程度上解
2011-02-06 11:19:00
306
转载 程序员划分:看顶级高手如何编程
起因 先声明,只是谈自己想法,和大家讨论一下 当了几年的程序员了,一直都在想一个问题,什么是程序员,程序员应该做好那些事情,什么样的程序员是有素质的程序员?什么样的程序员算是负责的程序员呢? 工作当中我发现有不少员工是为了工作而工作,怎么回事呢?他们只是把我分配的工作分毫不差的完成,但从不问为什么?有些程序员是喜欢随便改变需求,自己感觉不错就得改,改了还不做报告,最后上交项目时才发现和需求不一样?于是傻了。 我根据自己的经验把程序员分为以下几种单纯没有脑子的 这种员工是最气人的一种,因为他们大多
2011-02-06 11:18:00
309
转载 从3个科技公司里学到的57条经验
自1999年起我就开始发掘一些科技公司,并帮助它们运营。我最近的一个公司是fabulis.com。下面是从干这行中得到的57条经验。我可以列出更多,但恐怕会令你厌烦。 1.做你个人有热情的事情。你是你自己最好的民意代表。 2.用户体验很重要。大多数产品做不到这些是因为用户弄不清怎样才能从这些产品中获得好处。很多产品做不到这些是因为过于复杂。 3.要懂技术。你不必去写代码,但你必须能理解它是如何被开发出来的,如何工作的。 4.创业公司的CEO必须,必须,必须担任产品经理。他/她必须对产品拥有功能性的用
2011-02-06 11:15:00
451
转载 面对Bug,程序员何去何从?
<br />一个合格的程序员,应该重视Bug,并在实际项目开发过程中,有效地规避这些Bug,当然也要分情况。有些Bug,在有些情况下建议不要做太严格的规避,否则的话,可能会对整个项目的开发进程产生严重的阻碍。个人的开发实践证明,很多项目不是设计死的,而是被测试人员测死的,如果您也有同样的感触,那么,我相信下面的一些观念,会对您的代码生涯产生一定的影响…… <br /> 什么是Bug?通俗地讲就是程序项目开发过程中出现的一些影响项目正常运转的那些部分。比如:错误的逻辑关系处理,不正常的参数获取方式,数据库查
2011-02-06 11:14:00
345
转载 面对Bug,程序员何去何从?
<br />一个合格的程序员,应该重视Bug,并在实际项目开发过程中,有效地规避这些Bug,当然也要分情况。有些Bug,在有些情况下建议不要做太严格的规避,否则的话,可能会对整个项目的开发进程产生严重的阻碍。个人的开发实践证明,很多项目不是设计死的,而是被测试人员测死的,如果您也有同样的感触,那么,我相信下面的一些观念,会对您的代码生涯产生一定的影响…… <br /> 什么是Bug?通俗地讲就是程序项目开发过程中出现的一些影响项目正常运转的那些部分。比如:错误的逻辑关系处理,不正常的参数获取方式,数据库查
2011-02-06 11:11:00
464
转载 架构师给程序员的一封信
<br />每次当我开始做一个新项目时我都非常的兴奋。即使是在做了20年的软件开发后,我仍然感觉心里像揣了一个小兔子似的怦怦直跳。这将是我们共同的旅程。我深信我们正在绘制一份充满乐趣、富有挑战、内容丰富的路线图。我想让这趟旅程能够成为你们将来值得回忆的一件事,希望你们都能完全的体验到这次经历。<br />这有点理想化,但我会尽量使公司的议事日程、技术策略和你们的进展协调一致。这样一来,如果你们做的很好,大家都会受益。我对你们技术工程师们和开发出的代码怀有深深的敬意。<br />1. 程序就是一切。文档是紧接
2011-02-06 11:09:00
198
转载 写好代码的10个秘密
<br />先给大家看一段据说是史上最强的程序:<br />e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1<br />e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20<br />e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7 d8 8
2011-02-06 10:57:00
216
转载 如何使用搜索技巧来成为一名高效的程序员
对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。 如果不借助搜索技术、网络及集体智慧,现代化高效编程是难以想象的。因此,搜索技巧对高效程序员变得愈发重要。 现在,我们不需要了解和记住如何解决众多的编程问题,可以采用搜索技术。我们正变得更加高效、高生产力,并能够解决更多的问题。但这是否意味着在构建软件时,拥有好的搜索技巧就足够了呢?本文将讨论,搜索技巧在程序员知
2011-02-06 10:54:00
263
转载 如何成为一名Java自由开发人员
自由职业者的工作是什么? 不知你是否知道,我是一名自由职业的Java开发人员,这意味着我从事咨询工作。我从2000年开始从事这份工作,它占了我职业生涯的大部分时间。我多数是在为大公司、软件公司、银行和运输公司等客户工作。 我每次参与的项目会持续3到12个月。在那段时间内,我出现在客户的办公室里,就像他们自己的员工一样。一些项目是构建新的应用程序,其他的则是为现有的应用程序添加一些功能。 我参与开发的许多应用程序都是内部应用,由客户的员工本身或者客户的客户使用。这些应用程序中,很多网络应用程序是利用Ja
2011-02-06 10:52:00
686
转载 软件开发中的11个系统思维定律
1. 今日的问题源于昨日的解决方案(Today’s problems come from yesterday’s solutions) 当解决问题时,我们会感到很高兴。我们经常不考虑后果。令人感到意外的是,我们提出的解决方案可能会产生反作用,并带来新问题。作为对取得巨大成功的团队的奖励,公司决定为团队中的少数骨干成员发放奖金并晋升职位。团队中的其他成员会感到不公平,并且会丧失积极性。最终使团队成员之间的关系更加紧张,后续项目也就很难再取得成功。项目经理频繁要求开发者修复一个新的软件Bug,或者处理客户的紧
2011-02-06 10:48:00
227
转载 如何成为有思想、创新的程序员
<br />写这篇文章也源于我和新员工的一些谈话心得,一些基础比较薄弱的技术人员,看起来有点像没有思想和灵魂的程序员。你可能也会觉得国内有很多小企业出来的人或者刚毕业的人,会的最多也是CRUD和拖拉控件。我也接触过一些技术人员,他们告诉我他们再也不想搞技术了,因为技术是在太无聊了,特别年纪稍大一点的,想的最多的就是转行。曾经我非常惊讶于这样的状况,事实上,写程序是一件很有创造力的事情,但为何很多人都会觉得无聊呢。 随着年纪的增长,这些问题的答案慢慢变得清晰一些。在这里,我不敢说,我说的都是正确的,我只是
2011-02-06 10:45:00
337
转载 如何成为有思想、创新的程序员
<br />写这篇文章也源于我和新员工的一些谈话心得,一些基础比较薄弱的技术人员,看起来有点像没有思想和灵魂的程序员。你可能也会觉得国内有很多小企业出来的人或者刚毕业的人,会的最多也是CRUD和拖拉控件。我也接触过一些技术人员,他们告诉我他们再也不想搞技术了,因为技术是在太无聊了,特别年纪稍大一点的,想的最多的就是转行。曾经我非常惊讶于这样的状况,事实上,写程序是一件很有创造力的事情,但为何很多人都会觉得无聊呢。 随着年纪的增长,这些问题的答案慢慢变得清晰一些。在这里,我不敢说,我说的都是正确的,我只是
2011-02-06 10:44:00
257
转载 打破思维定势的重要性
<br />世界上总有那么多的规则和标准,我们也总是按照思维定势来做事。这样做固然有其理由,但是我们往往不记得最初这样做的原因。对于那些只想维持现状或坚持用老办法做事的自由职业者而言,这种墨守成规的思想很危险,不但会影响其自身的发展,还会潜在地影响不计其数的同行。本文旨在探究当代的自由职业者,如何突破思维定势,采用与众不同的方法达到处事的最佳效果。<br />谁设立了条条框框?<br /> 事实上,无论我们坚持的标准是什么,这些标准都一定有其根源或被社会接受的理由,并因此而称为规则。我们发现自己就被限定在
2011-02-06 10:42:00
3183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人