编注:@程序员的那些事 12月14日在新浪微博发起的《你最常用哪些文本编辑器?》。根据目前的投票结果显示,Vim 以 43% 比例排第一。
在进行30天Vim特训过程中,我发现了数量众多的优秀教程、资源甚至视频。如果你像我一样刚刚开始钻研这个优秀的开源编辑器,希望下面的内容能助你一臂之力。[......]
2011-12-25 21:52 程序员, 资源 都等你发言 :)
编注:@程序员的那些事 12月14日在新浪微博发起的《你最常用哪些文本编辑器?》。根据目前的投票结果显示,Vim 以 43% 比例排第一。
在进行30天Vim特训过程中,我发现了数量众多的优秀教程、资源甚至视频。如果你像我一样刚刚开始钻研这个优秀的开源编辑器,希望下面的内容能助你一臂之力。[......]
程序员的我们,是否想过今后的路该怎么走、如何发展、技术怎样提高?其实这也是我一直在思考的问题。下面就此问题,分享下我的看法。因为我阅历有限,有什么说的不对的,大家请赐教!
一、程序员应该打好基础
1. 现在开发工具众多、语言泛滥,经常听人说”不学C\C++神马都是浮云”、”C\C++才是万王之王”,C\C++就真比PHP、Lua、AS、JAVA牛吗[......]
马上到年末了,自己也对今年做了一下总结,自己有哪些优点,有哪些还需要加强。每当我想到今年比较满意的地方,对比之前,就会有这样一个思考:如果以前的我要是知道这些该多。在这里给大家分享一下经验,让新人少走一些弯路。
做事要积极主动,态度决定一切
说这些,可能有人会觉得,这些都明白,都是大道理,只是怎么样执行的问题,下面我举一个真实的例子。[......]
入行
你为什么要当程序员?每当我问起很多人入行的人,回答各不相同。
有很多人是因为喜欢。谁说过:热爱是最好的老师。当然,关键是热爱是否能支撑自己把爱好做成一份职业。但不论做多久,因为热爱或曾经热爱,这个理由就足够了。你不能希望撒一粒种子,都变成参天大树。所以,对进来和离开的人,我们都应该鼓励。[......]
2011-12-20 10:18 人力资源, 程序员 都等你发言 :)
也许你已经知道了,我们正在招聘最优秀的程序员。不错,每个人都这样说。但是我们的程序员能打败你们的——任何时候。比如,米奇虽然只有5英尺高,但他是一个有相当实力的击剑手。维托尔德以前是一个6.3英尺的职业冰球选手。内特喜欢以丢匕首为乐。当然,他们都是很有水平的程序员。
发现这些人才,并不是你好好上班就能完成的事。事实上,我生活的一半时间都花在了上面,而丽莎差[......]
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”
很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友[......]
2011-12-17 11:46 办公室, 程序员 都等你发言 :)
导读:如果你在编程大会上发表演讲,不论是开放式的BarCamp或是像OSCON那样精心组织的大型会议,你只有很短的一段时间将脑中的信息传达给听众,所以请仔细把握。
技术会议的成本非常昂贵,不仅仅是经济上的成本。即使像BarCamps这样的免费会议也需要与会者投入宝贵的时间。大家放下手头的工作或者割舍与家人一起的时光,而这段时间是无法用金钱衡量的。大会([......]
在我30岁之前,“头痛”一词并没有出现在我身上。我从未真正明白其他人么患上头痛是什么状况。不过事情有所转变。轻微和短暂的头痛会很快向长期和严重的态势发展。
我不是那种抱怨健康问题的人,不过正好碰上了。如果我的眼睛需要休息,、我就一秒钟也不能再坐下来对着屏幕了,因为我不想让要命的头痛继续加深。
此外,头痛的发展还应该会有强烈的征兆。以前我可以在晚上[......]
上周,我和公司里四个技术负责人中的两个一起给应聘公司副总裁职务的候选人进行面试。屋里了所有人——除了我——都是典型的“技术型”人才——他们能写代码,有解决编程难题的经验,有计算机专业背景。我写最后一行PHP代码已经是2004年的事了,而且那些代码被一个真正的程序员在半年内给重写了。[......]
作为年轻人,我们苦心经营的无非两样——爱情和事业,拥有一份甜蜜的爱情能够为发展事业提供动力;而具有良好的事业更能为爱情提供保障,又或是成为追求爱情的资本。
我们渴望着自己心仪的事业,或收入丰硕,或工作轻松,或增长见识,或结交人际。但是在很多时候,我们起初选择的工作并不是自己希望的,它们可能是走错的岔路,也可能是通往最终目标的阶梯。而在结束一份工作到选择一份[......]
概括起来,今年到目前为止,我所做的事情包括:
▲ 花了10个月的时间做世界环游,途经非洲,东南亚,澳洲,中南美洲里的17个国家和地区。这次旅行的主题就是冲浪和摄影。
▲ 出席在香港,日本,美国和伦敦举行的会议
▲ 启程时给O’Reilly出版公司写了一本书,书名叫做《JavaScript Web Applications》[......]
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告。
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程 序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理 的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟[......]
找工作的这几天,收获颇多。思考得最多的问题可能就是对未来的一个规划。无意中看到下面几条经验,发现和自己想的也差不多,就分享出来。我要求自己做到这些,同时也希望对您也有所帮助。英文的原文是:Things you need to remember to become a successful developer。
1、坚持学习
一个非常重要的观点是:[......]
曾在Google工作负责过技术工作的科技编辑 Matt Heusser 总结了他在Google的生活经历,得出结论:作为程序员,你只有15年时间。
Matt写到,
当他在Google工作时,发现Google所有人都是20出头的年轻人,他们经历的很多事情都是第一次:第一次迈出校门、参加工作,第一次买房,第一次生孩子,第一次买车。但真正让他感到吃惊的[......]
2011-12-3 00:39 程序员, 管理 1 条评论 »
导读:有一群人,他们既在公司工作过,同时也在部队服役过。这种人稀少,而(美国)退伍军人节是一个倾听他们讲述的好机会。Dan Cross是Google的一名软件工程师,但他也是一名美国海军陆战队中尉(First Lieutenant )。一年前他暂停了Google的工作,去阿富汗执行任务,如今他从战场归来,并带回了日常工作无法学到的经验。虽然他从不认为自己适合[......]
您曾经说过,您的工作从根本上是“关于如何辨别能够(在计算机科学领域)产生持续影响而非很快改变的东西”。这里的具体含义是什么呢?
我每天大约都会收到一份期刊,没有ITNOW啦(笑),但会有The Computer Journal。我的邮筒每周大约收到8份这样的期刊,那里面就是数量庞大的资料,其中就有些[......]
作者:林庆忠,1990年毕业于昆明工学院计算机软件专业,后又于1999年毕业在南京大学 完成软件工程专业硕士的学习,现供职于CNPC旗下的一个行业软件研发中心,因为在网上看了许多有经验的各路软件开发人员写的好帖,一时手痒兴起,也凑一篇壮壮声势。(伯乐在线注:此文写于2005年)
假设你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准[......]
2011-12-1 14:33 程序员, 管理 都等你发言 :)
有一个笑话是这样的:
1. 程序员写出自认为没有Bug的代码。
2. 软件测试,发现了20个Bug。
3. 程序员修改了10个Bug,并告诉测试组另外10个不是Bug。
4. 测试组发现其中5个改动根本无法工作,同时又发现了15个新Bug。[......]
最近有个MM发了一篇《一些让程序员伤心和开心的话》, 作为入行快10年的老程序员的我,她那篇帖子里不管是 “让别人开心的话”还是“让别人不开心的话”,基本我都说过。软件开发中的各个角色基本我也都担当过,程序员,架构设计,项目经理,技术总监,甚至是售前,陪客户吃饭。虽然现在早已不是当初迷茫的小菜鸟,但对于技术和编码的热爱是一直没有改变的,也从来没有脱离过一线的[......]
最近我们团队出问题了,由于沟通,所以写了这篇博客。敏捷里面有句话叫:持续改善,互相尊重。
也就有了这篇博客。
工作这么长时间了,遇到过各种各样的人,但是有一部分人,给我的感觉我一辈子都会心存感激;有的人我宁愿以后再也不要想起。下面总结下我这么多年听到的看到的一些话。老实的程序员需要看看怎么去争取自己利益,经常比较强势的可以看看如何说话人家听起来比[......]