为什么_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 为什么 >>列表
记得听谁说过,软件行业的项目经理太滥了,二十几岁的毛头小伙子,动不动就是项目经理,手下没几个人,管的也没几个事,在其他行业,项目经理一般都是四五十岁的老头子做,要联系这,要协调那的,软件行业的项目经理也太嫩了点。某些朋友也感觉有点心虚,这么一个小项目,手下就一个人,甚至是光杆司令,自己也不好意思称“经理”,总感觉手下起码应该十几号人吧,那才可以心安理得地享受“经理”的称呼呢。但是这个项目确实是我负责的啊,那就暂时叫&ldquo... 查看全文
英文原文:WhySoftwareDevelopmentEstimationsAreRegularlyOff本文的作者DiegoBasch是IndexTank公司(被LinkedIn公司收购)的前任CEO,他是看到了Quora上一个有趣的关于讨论软件开发工期估算不准的文章后写下了这篇文章。有些人认为做一个大型软件项目跟建一座大桥一样。你可以根据以往的项目,使用那些历史数据来评估所需要的时间和资源。这种观点数十年前就已经被证实为伪观点;这种类比出的结论在上世纪九十年代,我在卡内基·... 查看全文
ajax提交表单的一些注意事项.ajax提交表单是经常用到的.一般ajax提交要求不再跳转,自然而然的用到了returnfalse.但是你知道returnfalse无效,有哪些原因吗?1.js代码有错误,语法错误,逻辑错误,等等.语法错误相对容易解决,firebug可以看得清楚.逻辑错误就得仔细排查了;2.跨域.www.xiaojudeng.com域名下ajax请求www.baidu.com,肯定不行的;这在ie下表现为returnfalse失效,依然正常提交;firefox可能正常... 查看全文
编注:这篇短文是37signals的David所写。英文原文:Whywedon'thireprogrammersbasedonpuzzles,APIquizzes,mathriddles,orotherparlortricks相关文章:Why37signalsrefusestouseinterview'parlortricks'whenhiringprogrammers我记得,我第一次面试的是一个前端开发岗位,面试官要我在白板上用JavaScript来写些东西,虽已经想不起当时的细节... 查看全文
· 为什么程序员都是夜猫子发布时间:2012-01-16
本文是从Whyprogrammersworkatnight这篇文章翻译而来。伦敦科技馆里一个大猩猩的大脑一种很流行的说法是,程序员是把咖啡因转化成程序代码的机器。说的是实情,随便问一个程序员,问他什么时候工作最有状态,估计他很有可能说是深夜。有人稍微早一点,有人更晚。有一种流行的趋势是凌晨4点起床,在破晓之前这段时间里做一些事情。而另一些人喜欢凌晨4点才睡觉。所有这些的主要目的是躲避打搅。但是你把自己反锁在屋里不就行了?为什么对夜晚情有独钟?我想,这事归纳下来有3点:工人的时间表... 查看全文
· 为什么我们不要 .NET 程序员发布时间:2011-12-27
本文是从Whywedon’thire.NETprogrammers这篇文章翻译而来。也许你已经知道了,我们正在招聘最优秀的程序员。不错,每个人都这样说。但是我们的程序员能打败你们的——任何时候。比如,米奇虽然只有5英尺高,但他是一个有相当实力的击剑手。维托尔德以前是一个6’3″的职业冰球选手。内特喜欢以丢匕首为乐。当然,他们都是很有水平的程序员。发现这些人才,并不是你好好上班就能完成的事。事实上,我生活的一半时间都花在了上面,而丽莎差不多投入了她全部的时间。我们有一支招聘大军... 查看全文
· 为什么我们不要.NET程序员发布时间:2011-12-26
本文是从Whywedon’thire.NETprogrammers这篇文章翻译而来。也许你已经知道了,我们正在招聘最优秀的程序员。不错,每个人都这样说。但是我们的程序员能打败你们的——任何时候。比如,米奇虽然只有5英尺高,但他是一个有相当实力的击剑手。维托尔德以前是一个6’3″的职业冰球选手。内特喜欢以丢匕首为乐。当然,他们都是很有水平的程序员。发现这些人才,并不是你好好上班就能完成的事。事实上,我生活的一半时间都花在了上面... 查看全文
也许你已经知道了,我们正在招聘最优秀的程序员。不错,每个人都这样说。但是我们的程序员能打败你们的——任何时候。比如,米奇虽然只有5英尺高,但他是一个有相当实力的击剑手。维托尔德以前是一个6’3″的职业冰球选手。内特喜欢以丢匕首为乐。当然,他们都是很有水平的程序员。发现这些人才,并不是你好好上班就能完成的事。事实上,我生活的一半时间都花在了上面,而丽莎差不多投入了她全部的时间。我们有一支招聘大军,搜遍世界任何一个角落,没有一份简历漏掉。总共算起来,我们有大量的简历。很多我们根本不看... 查看全文
转自csdn,老外的观点,很独到:http://sd.csdn.net/a/20111220/309383.html导读:本文是从《Whywedon’thire.NETprogrammers》这篇文章翻译而来。也许你已经知道了,我们正在招聘最优秀的程序员。不错,每个人都这样说。但是我们的程序员能打败你们的——任何时候。比如,米奇虽然只有5英尺高,但他是一个有相当实力的击剑手。维托尔德以前是一个6’3″的职业冰球选手。内特喜欢以丢匕首为乐。当然,他们都是很有水平的程序员。发现这些人才... 查看全文
· 为什么Android没有iOS那么顺滑发布时间:2011-12-12
虽然很多Android手机的配置都比iPhone要高,比如大多数Andorid手机的内存都有1GB,而iPhone4S只有512MB内存,但用过iPhone的人都知道Android手机在使用的时候总感觉没有那么顺滑,究竟为什么会出现这种现象呢?一位软件工程师和前Google实习生AndrewMunn解释说是因为Android系统UI效率低下的框架设计的问题。不过,这个实习生AndrewMunn是一个软件工程专业的本科毕业生,他在Android团队并没有在框架团队工作... 查看全文
本文是从Whyprogrammersarenotpaidinproportiontotheirproductivity这篇文章翻译而来。最有效率的程序员会比一般的程序员的编程效率高上几个数量级。但在任何公司里,他们的工资水平却只会出现很小的浮动差距。甚至在整个行业内,这种差距也不是很大。如果一个程序员的效率能达到其他人的10倍,为什么他不能得到10倍高的报酬呢?JoelSpolsky在最近的他的一个演讲里就这个问题给出了一系列的答案。首先,程序员的工作效率在整个行业内千差万别... 查看全文
偶然在programmers.stackexchange.com上看到了这个有趣的问题,有人问:既然普遍认为编程是比较难的工作,为什么业务分析人员和项目经理们会拿比程序员更多的薪水?虽然大多数的时候程序员都被发现是最晚离开公司的人,可那些家伙的工作却能拿更多的报酬,为什么会这样?回答的人很多,但似乎只有一个是比较合情合理的,它是从经济学原理的角度分析的这个问题。人们所能获得的报酬往往会低于老板们的“最高标准”,而高于人们自己的“最低要求”... 查看全文
· 为什么说PHP是个集中营发布时间:2011-11-24
有一天我跟在DUMBO的一个非常棒的创业公司的老板聊天,谈到为什么非PHP界的开发人员普遍轻视PHP和PHP相关社区。他提出了一个观点让我印象很深,很大程度上是因为以前从来没有听到过这样的说法。如果你不知道大多数的程序员都会对PHP发什么样的牢骚,那么,这些牢骚差不多会像这样:语法丑陋缺乏其它语言都有的一些必要的特征(在5.3版本之前,没有命名空间,闭包)不一致的函数命名、使用惯例,以及其它一些怪异的东西过程和面向对象的杂混基本上80... 查看全文
原文:http://www.cnblogs.com/rongxh7/archive/2010/04/11/1709333.html我好土,真的。学用了四五年的JAVA,还从没用过wait/notify,也不清楚它跟synchronized关键字相比有什么好处。今天查了些资料,终于明白了:wait/notify机制是为了避免轮询带来的性能损失。为了说清道理,我们用“图书馆借书”这个经典例子来作解释。一本书同时只能借给一个人。现在有一本书,图书馆已经把这本书借了张三... 查看全文
· 为什么招不到人发布时间:2011-09-30
为什么招不到人... 查看全文
· 为什么我喜欢Smalltalk?发布时间:2011-09-17
本文是从WhyIloveSmalltalk这篇文章翻译而来。C,C++,Python等,这些算是传统的语言吧,我从这些语言上学会了基本的编程技术。这之后,又有四种语言,它们让我学到了一些新的东西。这些语言改变了我思考的模式,虽然我从来没有使用过它们,但它们都是绝对值得你学习一下的。它们是:SmalltalkLispErlangHaskell你也许还会把Prolog加入这个列表中,但我没有学过Prolog。本文是关于Smalltalk这种语言的。我的目的并不是教大家怎么使用Smalltalk... 查看全文
如果把Lua当做一门纯粹的脚本语言来使用,那它肯定比不上python强大高效;很多事情它也干不了。使用Lua的唯一理由,是可以方便的潜入到其它语言中,特别是C/C++,在提高复杂逻辑的开发效率的同时,性能上也不会损失太多。因为Lua的解释器性能上非常好,Lua本身依赖的库也比较小。Lua目前最适合的应用领域是游戏开发中的脚本学习Lua,重点应该是研究如何配合C/C++提高开发效率。... 查看全文
在当前的平板电脑市场中,ipad独占鳌头.在不到两年的竞争中,各种号称ipadkiller的android平板纷纷败下陈来,有专家表示,ipad的竞争优势至少还可以维持两年,平板电脑市场至少在2年内还将继续是ipad市场.在android平板不给力的情况下,还有什么力量来与ipad进行有效竞争呢?小编认为如果windows8平板电脑如果能够在2012年上半年批量出货.windows8平板电脑与ipad尚可以一战.与android平板相比,windows8平板电脑有很大的优势... 查看全文
· 为什么要控制终端?发布时间:2011-08-30
在写这篇文章之前,先摆出一张照片,证明我绝非空口而谈:这是手上的一部魅族M9和一部MIUI的NexusS,在每个周末我都会为它俩下载最新的测试固件,体验“用互联网快速迭代的开发模式”生产出来的ROM(手机固件)。表面上看,M9和MIUI在交互体验上有相似之处,但仔细体会之后就能发现这两款产品的本质区别——前者是以“最好的消费电子产品”为目标,而后者是以“最好的移动互联网体验”为目标。所以... 查看全文
· 为什么Google没有客服?发布时间:2011-08-26
Google员工DeWittClinton在Google+里分享了自己关于“为什么Google没有客服?”这个大家常问问题的理解。他说:“如果你有10万用户,哪怕其中只有0.1%的人遇到了问题需要客服解决,假设每个问题需要一个人花10分钟解决,那么就是说每天你需要有19个人年来处理问题。如果每个客服人员一天工作8小时,那么计算一下你就知道Google需要雇佣20,833个客服人员才能满足以上要求。亲们,互联网的规模你伤不起啊。”当然... 查看全文