编程风格,各种流行的编程风格

在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗?  散弹枪编程  这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从 false 变成 true!”,当然依然出错,于是我们的程序员会这样:“好吧,那我就注释掉整个方法吧”,... [阅读全文]

暗月马戏团时间,暗时间

作者:刘未鹏  如果你有一台计算机,你装了一个系统之后就整天把它搁置在那里,你觉得这台计算机被实际使用了吗?没有。因为CPU整天运行的就是空闲进程。运行空闲进程也是一天,运行大数据量计算的程序也是一天,对于CPU来说同样的一天,价值却是完全不一样的。   大脑也是如此。   善于利用思维时间的人,可以无形中比别人多出很多时间,从而实际意义上能比别人多活很多年。我们经常听说“心理年龄&r... [阅读全文]

日常好习惯,程序员发展十分重要的12条日常习惯

慢慢地已经融入团队,工作状态逐渐步入正轨,但是有别于之前自己参与项目,该项目更多地注重细节方面,比起业务逻辑的调整来看,我们更多的时间都是在调整和统一页面样式、修改描述信息错误、修复存储过程的逻辑错误,即便是添加新的页面和业务逻辑,自己也必须是处处小心,因为不统一的样式即是“错误的”,不标准的标注和提示就是“错误的”…… ... [阅读全文]

职业生涯规划师,成就系统工程师的职业生涯

题外话  从家长到老师、从学生到职场精英,每个人都在说中国是应试教育,不是素质教育;中国是发展中国家,没有职业市场,一个人能成就什么,靠的是运气、胆量而不是技能、创造力。是这样么?历史有惊人的相似性,一句最具代表性的名言是:这个世界最不可思议的事情是它能够被人理解。同样的事情,在世界上的发达国家、在地球的其他角落,曾经发生或者正在发生,也可能即将发生。作为一名中国人,非常骄傲于中国近三十年来取得的... [阅读全文]

职业生涯规划师,成就系统工程师的职业生涯(续)

我刚得到我的第一份工作!下一步该怎么做?  先要祝贺你!你已经找到“组织”,加入到我们的队伍中了!这份工作也许是你梦寐以求的职位,也许你觉得有点包身工的感觉(通常这个感觉要3个月后),无论怎样,这是你一生的一个重大决定的重要结果,那么后续的事情会接踵而至,你准备好了么?你马上就会遇到挑战了,我再次预言一下。IT行业并非传说中的新人欺负旧人,而依然是老鸟打击菜鸟的年代,经验永... [阅读全文]

程序员的素质提升,程序员必备素质

程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立, 到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数 据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大 的贡献。  中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难 形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相... [阅读全文]

职场小说,老愤青也来说两句,也谈青年程序员如何进入职场

作为一个程序员中的老同志,看到这么多新同志进入职场以后如此的不成熟,我也非常痛心,毕竟青年人才是程序开发的未来,他们是八九点钟的太阳,还有大把的机会。世界是我们的,也是你们的,但是最终还是你们的。作为日薄西山老一代程序员我仅以我的一点拙见来给新入门的程序员提出一点意见。  首先,一个新人进入公司,第一件应该学会的事情就是尊老敬老,而第一件应该忘掉的事情就是在学校建立的一套是非观。  在一个公司里,... [阅读全文]

抽象名词具体化,具体之于抽象——最近的一点感悟

记得刚学编程的时候,还是在大学的时候,当初学的是ASP。当时怎么也不明白明明书上讲的在文本里可以写出来,为啥不能运行呢?当时在网吧上网,根本不明白IIS是个啥东西。买电脑,那是经济所不允许的。那年应该是2001年,刚上大学的时候。后来在myrice上弄了个免费的空间,也只能放点静态的网页,那时候学会了HTML,CSS,JAVASCRIPT。后来,发现我一个同学喜欢弄flash,两个人就一起鼓捣,但... [阅读全文]

uml软件工程,架构师已死(转自UML软件工程组织)

2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不... [阅读全文]

架构师,做一个成功的软件架构师需要哪些素质?

曾几何时,我们一直被"我的十年软件工作经验"、"三十岁了是否该改行"等各种消极的思想影响着 ,听着这些所谓的前辈的感叹 ,我们对自己的未来也不免产生了几分凄凉 ,难道我们的未来就是这样样子,或者还不如这个样子?一时感觉人生暗淡无光,在我们的学习、工作中总被这样思想所影响。  我想问的是,他们这些所谓的分享经验的人士 ,真的是成功人士吗?最近这段时间关于吉日的话题草的厉害 ,我想问问大家?我们心里面... [阅读全文]

仙剑十年回顾,《一个普通IT人的十年回顾》

作者简介:  金旭亮于1989年与超级解霸的开发者梁肇新同时迈入广西大学的校门,却走了一条与其不同的路。  1994年起开始自学计算机专业本科课程,并开始编程,从未间断,迄今已逾10年,仍对软件痴心不改。  2002年北京理工大学计算机应用技术专业研究生毕业,后留校任教,主讲程序设计系列课程。  2003年在CSDN论坛发表自传——《一个普通IT人的十年回顾》,细诉自己的坎... [阅读全文]

程序员是做什么的,请不要做浮躁的程序员

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象、属性、方法等词... [阅读全文]

表达感谢,一个 IT 人想表达的感谢

好久没上网,也好久没写博客了,趁着这些时间来总结一下自己,并且给自己心底一个踏实的答案,前阵子因为一篇博文的排版不好,被各位同道中人大为指责, 说心底话,小弟我实在委屈啊,呵呵,一直都很想感谢一些人和一些事,不过可惜的是,我乃山里来的,实在不懂风花雪月,更不敢直接表达自己的感情,说实在的,这么些年了,想感谢的人太多太多了,想对太多太多的人说我爱你们,可是碍于这所谓的面子而从来没有正面表达过这些情意... [阅读全文]

有经验的,论"有经验 的工程师

上个星期跟同事一起讨论什么是有经验的工程师的问题,使我我觉得很多人对“有经验”的定义有很大的偏差。因此我想分享我对这个问题的看法。首先看一下经验的定义。  第一种定义,工作时间越长越有经验。经常有人会问我这样的问题,“我们需要找一个有五年左右工作经验的.Net工程师,我们应该考什么样的题目”,猎头经常会问我:“你们需要的大约有多少年经验的... [阅读全文]

婚姻四大忌,程序员四大忌,你做到了吗?

  一忌:轻易言败,没有自信  没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。   就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算器前不停的工作。   一个问题解决了,可能又有其它的问题出现。而你要是不能坚持下来,可能从前的一切努力都流失了。轻易言败的人请不要做程... [阅读全文]

如果我不是我,给《程序员》把把脉——如果我是主编

听说,图灵出版社的刘江主编要兼任《程序员》杂志的名誉主编了。  我来泼盆冷水吧,这是个换汤不换药的事。  《程序员》,就像一个病入膏肓的垂死之人,还是别治了,打一针安乐死好了。不是我奚落你们,现在这本杂志就连我们复旦学生办的《复旦人周报》也还不如。  有人出主意说,把杂志上的广告删了,那简直是扯淡。照我看,整本《程序员》也就广告做得好,放在开头结尾,绝不讨厌;而且广告的创意都很不错,这是唯一值得肯... [阅读全文]

程序员是不是很累,甭给《程序员》把脉——你不是主编

事先声明,本文纯属打水仗,盖因最近比较忙,博客数量人气骤降,遂寻晦气包子一骂,聊赚回帖耳。   我觉得你一开始的基调就错了——谁告诉你《程序员》是做给程序员看的杂志?你包子自诩“不按常理出牌”,难道别人就非得按常理出牌了?  我在2005年底离开的CSDN,那个时候的《程序员》已经开始转型,转型的首要目标就是——虽然杂志名字叫... [阅读全文]

程序员的十个层次,程序员十个糟糕的行为

  1) 情绪化的思维 如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用下面的这些语句: 我的程序不可能有这种问题。 Java就是shit。 我最恨的就是使用UML做设计。 需求怎么老在变,没办干了。 受不了这些人,他们到底懂不... [阅读全文]

程序员的职业目标,程序员如何明确职业与人生的目标

3.3.1我们应该得到的 刚进入公司的程序员心情是复杂,浑身干劲儿的同时有对未来生活的憧憬,也有对陌生环境的恐惧,更有进入新公司的不知所措和迷茫。太多人只是知道要努力工作再工作,从而忽视了我们应该得到什么这个问题。 在很正规的公司里,比如大型企业,因为有多年的积累和良好的法律意识,针对每位入职的新员工会有套严格的流程。有些不太正规或者说制度不完善的公司则不会有很严格的流程,来保证我们得到应该得到的... [阅读全文]

员工绩效管理,漫谈公司管理之员工绩效和效率管理

一年一度的深圳高交会又开始了。从参加过前三届之后,发觉这种xx会的趋势都是一样的:一年不如一年。本来应该是政府搭台民间唱戏的,结果倒是政府唱戏越来越多,不入流的公司越来越多,跟“高新技术”无关的下三滥的东西越来越多。虽然排场越来越大,但无论是看的玩的拿的还是发的,都显得越来越小气。甚至是越来越变态!因为本届高交会将展出一种采用人脸识别技术的“考勤系统&rdquo... [阅读全文]

先有鸡还是先有蛋,先有鸡还是先有蛋?--IT公司用人困惑

当然,我在这里并不想讨论科学,虽然我是搞IT的,好像是一个科学工作者,在做着高科技的工作,不过,比高科技更高的不是科技,是人。是先有人,而后有科技。人才的人财现在都在讲“人为为本”,人才是企业的根本,这个不用讨论。我要说是的人才的“人财”问题。不断的在听老板说:“大家要努力工作,为企业创造价值,只有公司有钱赚了,大家才有更多的收益。&rd... [阅读全文]

创业从哪开始,如何开始创业

一次成功的创业建立在以下三个条件上:优秀的合伙人,确实有需求的产品,以及尽可能少的启动资金。绝大部分创业失败是因为它们缺少了以上这些条件中的某一项,而那些完全具备这三点的创业往往会取得成功。  让人欣慰的是,当你认真考虑它们的时候,这三点条件都是可行的,虽然可能有一点困难。鉴于成功的创业应该会让创始人富有,我们可以得出结论:富有的生活是可以实现的,只是有一点困难。  如果说在创业方面只有一点我想要... [阅读全文]

如何快速融入团队,快速融入新团队的一点个人体会

开始一份新的工作本身就是一个不大不小的挑战,而目前自己也整处在这么一个过程之中,其他的琐事先不讲,这里记录一下自己在进入一个新的工作组后,熟悉已有产品的一些想法: 首先,我们可能会收到来自PM的一系列项目文档,或多或少,自己目前这个项目的相关文档就很多,因为这是一个外包项目,所以,很多的文档和架构相关的一些东东都是老外来提供的,具体到要有多少个文件,多少个类,分别叫什么,其属性有哪些... [阅读全文]

我想学技术,这么多技术我该怎么学

  一、这多东西啥时候能学完?  现在IT新技术日新月异。就常用编程语言而言,有c/c++、汇编、java,c#、Python等;操作系统平台有unix/linux,windows系列;开发工具有VC、VisualStudio2008、Eclipse、NetBeans等;每个大平台下,还有很多的的方向:如网络、数据库、脚本、HTML、动态网站、游戏开发等;有人还在学Dreamweaver做网页、F... [阅读全文]

奋斗读后感,"奋斗了18年才和你坐在一起喝咖啡 --读后感

前天看了两篇文章,分别是: (转)我奋斗了18年才和你坐在一起喝咖啡 (转)我奋斗了十八年不是为了和你一起喝杯咖啡 两篇文章中主人公的出身和后来的经历与自己有些相似,所以感触良多,特发此文以示纪念。 虽然我不像文中主人公那样出生在边远农村,但我的处境未必就比他们好多少。我的家在北京昌平区,属于北京的远郊区了,那个年代唯一能看的报纸就是&l... [阅读全文]

疯狂的程序员,程序员的信仰

老婆经常夸我有想法,得益于老婆大人的鼓励,我才打算将自己平时所想,所总结的东西写下来。人是需要不断总结的,有总结才会有进步。所谓总结,并不一定是多么高深的道理,多么复杂的推论,也并不一定要长篇大论。有时,一句话,或是一个瞬间,会让你明白很多。首先,严格来说,我并不是一个程序员,我所从事的是测试开发工作,但是我接触过各种各样,形形色色的开发人员。有的人把代码当乐趣,只要让他写代码,比做什么都开心。有... [阅读全文]

三十以后才明白,我们三十以后才明白

男人三十而立,三十岁应该是人生的转折点,它不是青春韶华的终结,而是生命的第二起跑线。 三十岁,面对的不应该是没落,而是认知的新起点。很多曾经懵懂的,三十以后才明白真谛。走自己的路:三十以后才明白,别人的目光已不重要,他们的批评和夸奖,事实上无足轻重,不应该成为我们前进和滞留的动力和阻力。真正做到:走自己的路,让别人去说吧!只要无愧于心,无愧于自己就足够了。 人不应该活在别人疑惑的目光之下,也不应该... [阅读全文]

程序员的悲哀,作为一个程序员的悲哀

好久没有自己写文章了,今天我真是被郁闷坏了,同时我也看到了作为一个程序员的悲哀啊。  作为一个程序员,我很想认真的写我的程序,但是偏偏一些琐碎的事总是缠绕着我,我今天已经到了忍无可忍得地步了!   先说说我本人现在的处境:  我是在一家私企干的,说大不大,说小也不小的,公司现在的发展势头也比较好,但是偏偏又有那么几个人总是在阻碍公司的发展(个人觉得)。  我是公司里的一个普通的程序员,我来公司也已... [阅读全文]

qq聊天习惯浅谈,聚焦与发散——浅谈编程的发展方向

最近在找工作,所以重新开始看书,重新整理知识体系,而现在上海的晚上很湿热,睡不着,就产生了这些想法。  不说更早的历史,就从dos开始说起。dos刚出来的时候是单进程的,根据人们的需求发展出了多进程的概念,而这种技术一直被保留到现在。现在的操作系统好像没有单进程的系统了吧。那为什么要有多进程,为什么会有这样的需求?比如你现在打开了word考试撰写文档,而又想要上网去查找一些资料,如果是单进程的,那... [阅读全文]

习惯的力量读后感,习惯的力量

我们经常说,细节决定成败,我想说的是习惯决定一切。古罗马诗人奥维德曾说过:Nothing is more powerful than habit. 古希腊哲学家亚里士多德也说过:优秀是一种习惯。仔细分析什么是习惯,可以发现习惯其实是一种潜意识,并反复的出现和加强。它不会在一天的时间里改变你的生活,但却会像滴水穿石那样在潜移默化中决定你的命运。在深入讨论习惯这个话题前,可以先来看一下最近我描述的这幅... [阅读全文]
<< < 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 > >> 共1207条 分41页