
Programmer
文章平均质量分 79
技术专家
鸽姆公司致力于在人工智能领域开辟新路径,突破 AI 发展瓶颈,引领行业向更高智慧层级迈进。凭借对技术趋势的深刻洞察与创新追求,在科技市场独树一帜,专注打造卓越 AI 解决方案,重塑 AI 与人类交互及服务模式。
创始人邓斌(英文名 Kucius Teng,笔名贾龙栋),拥有中国科学技术大学软件硕士学位,长期深耕微媒体、人工智能等领域。他专业能力强,在互联网等方面实现创新突破。管理上,具备独到战略眼光与精准战术实施能力,国际化视野为企业赋能。在团队和项目管理中,能精准组建高效团队,优化资源配置,成功管理大型 IT 项目。其对技术趋势极为敏锐,前瞻性布局助力企业抢占先机,还构建了紧密行业关系网络。
展开
-
GG3M:神秘的程序员们
很长时间没有给大家分享《神秘的程序员们》这组漫画了,今天再来一批。这个系列的漫画讲述程序员——这种神秘人类的囧事,故事多来源于我身边的程序员朋友,且以互联网开发背景为主。原创 2011-09-28 12:51:43 · 1020 阅读 · 1 评论 -
一个软件工程师在北京的反省
摘要:我(软件工程师berlin)于2007年来到北京,在北京工作这些年,先后在NEC、风行、百度几家公司担任软件工程师的职务。NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒、数字电视上嵌入式软件的研发。风行是一家成立于2005年的在线视频转载 2011-10-03 03:15:45 · 637 阅读 · 0 评论 -
每天写出好代码的5个建议
成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。有句很流行的话可以总结:做,正确做事,立马就做。(Do it. Do it right. Do it right now) 1. 将一天要做的事情列成清单 完成复杂活动(activity)的最翻译 2011-10-03 03:16:44 · 704 阅读 · 0 评论 -
三个多月来的工作和学习小结
毕业到现在做web开发已经三个半月了,现在总结一下最近三个月来的工作和学习本人喜欢写博客,所以总结最近三个月的工作和学习需要参考之前的博客文章---csdn@PHP淮北;列个表格吧,看着也比较方便:时间事项六月七月八月九月工作任务前端页面服务端页面地图定位服务器搭建图片上传视频文转载 2011-10-13 22:25:25 · 1070 阅读 · 0 评论 -
创业编程七个错误认识
本文是从 What’s Your Start-up’s “Bus Count”? 7 Myths of Entrepreneurship and Programming 这篇文章翻译而来。 多少年来,人们普遍有一种看法,认为软件工程应该和其它种类的工程一样:仔细的设计,精确的规原创 2011-10-01 23:53:22 · 654 阅读 · 0 评论 -
程序员人生之路
摘要:某程序达人的人生感悟,估计没有半个甲子的时间,是绝对不可能感悟出来的,强烈推荐,希望对大家有所启发和帮助。 当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样原创 2011-10-03 03:17:52 · 841 阅读 · 0 评论 -
做有市场思维的开发人员
摘要:现在很多开发人员还没有学会市场思维,仍像是象牙塔里的学生那样,保持着学生思维。事实上,软件工程更接近于经济学,而非计算机科学,需要开发人员具备市场思维。 世上无易事 要是我问你,跑百米容易还是跑马拉松容易?这还用问!当然是跑百米容易了,是吧?其实我想问的是:亚洲运动原创 2011-10-03 03:18:42 · 860 阅读 · 0 评论 -
陪伴我作为程序员的9句名言
本文是从 9 Quotes that stayed with me as a developer 这篇文章翻译而来。 我发现名人名言能激励人,鼓舞人或有时是煽动人,下面就是我这些年来最喜欢的几句。有时一本书能对你如何写程序或如何解决一个问题具有实实在在影响。有时一句简单的话已足翻译 2011-10-03 03:19:30 · 795 阅读 · 0 评论 -
用户研究:10种类型的IT人士性格分析
摘要:你是理性超过感性的左脑型思想者吗?上网的时候你潜水超过参与吗?信息成瘾、摇摆不定、优柔寡断、感觉迟钝......你知道这种人的十宗罪吗?不过这些罪不一定就会遭致罚,也能得到祝福,世界需要他们。 在IT领域,左脑型的思想者具有优势。不过,根据Alan Norton的观察,他原创 2011-10-03 03:20:12 · 1774 阅读 · 0 评论 -
软件开发人员如何转型做产品管理?
摘要:本文节选自《启示录:打造用户喜爱的产品》一书和作者的博客,并发表在《程序员》杂志11年05期,作者Marty Cagan是享有世界声誉的产品管理专家,曾经担任网景副总裁、eBay产品管理及设计高级副总裁。译文由七印部落出品,原文太长,分次转载一下,本次挑一个不少开发人员更感原创 2011-10-03 03:21:17 · 1278 阅读 · 0 评论 -
程序员的七大坏毛病
本文是从 Top 7 programmers bad habits 这篇文章翻译而来。 1. -所有的程序都写的很烂,除了我的。 我要告诉你一个坏消息,兄弟,所有的程序都写的很烂,包括你的。无论你在上面花多少功夫,其他大多数程序员总是会认为你写的代码很烂、他们能写出比你好10翻译 2011-10-03 03:22:10 · 834 阅读 · 0 评论 -
如何辨别优秀的程序员
英文原文:How to recognise a good programmer 这并不是想象的那么容易。简历上的工作经历并不能说明什么问题,因为卓越的程序员并非总是有“正式”的工作经验来说明他们有多优秀。事实上,简历上的工作经历往往会误导。不过,从简历中还是可以得到某人是否是卓翻译 2011-10-03 03:14:39 · 944 阅读 · 0 评论 -
创业公司如何招聘优秀工程师
创业公司面对的现实问题是难以招到优秀的工程师。和大公司相比,创业公司的待遇低、压力大、稳定性差,而且既符合职位条件又有创业意愿的人很难寻觅,还需要时机合适,我就遇见过几次候选人因为家事而放弃机会的情况。 现在我每天花1/3的时间在开发工作,1/3的时间在团队事务和沟通,1/3的原创 2011-10-03 03:12:53 · 871 阅读 · 0 评论 -
VS2010模仿QQ2011登陆界面
模仿QQ2011的登陆界面有很多种方法,下面我介绍一下我自己的设计方法以及在设计过程中所用到的技术关键点:附截图两张: 登陆界面中用到的技术关键点有: 一、背景的绘制 QQ2011登陆界面的背景分为两部分,上半部分用一个Picture Control(图片控件),向里面可视转载 2011-09-26 14:57:20 · 1710 阅读 · 0 评论 -
编程技术面试的五大要点 .
扎实的基础知识、高质量的代码、清晰的思路、优化代码的能力、优秀的综合能力是编程技术面试的五大要点。找工作一直是一个热门话题。要想找到心仪的工作,难免需要经过多轮面试。编程面试是程序员面试过程中最为重要的一个环节。如果能在编程面试的环节充分展示自己的能力,那么拿到中意的Offer就转载 2011-10-11 22:02:19 · 1128 阅读 · 0 评论 -
当0遇上0,拼人品的时候到了
话说取值习惯用a||b,当0遇上0,这句话就是一句废话!我的问题是这样的:首先页面有滚动条,滚动条位于初始位置(最顶上),然后我点击一个按钮,缓动到底部,这个时候,就会发生见鬼的0与0的对决。//jQuery代码function toBottom(){ var el = nu原创 2011-09-30 02:32:08 · 1365 阅读 · 0 评论 -
为什么新人不会编程
英文原文:Why The New Guy Can’t Code 我们都生活在一个这样的噩梦中:一个新手开发人员前来工作,你欢迎他的参与,却发现他达不到你对进度的要求,而且他的提问也显示出他对基础知识的无知。即使他最终把工作完成了,编写的程序也很笨拙,需要更能干的人从头重写。然而翻译 2011-10-03 02:54:51 · 837 阅读 · 0 评论 -
最棒的程序代码,不是程序代码
文/Mr. Jamie 上次聊过工程师的生产力不应该用程序代码来衡量,因为他们的极致生产力,是在少写几行程序,而不是在多写几行程序。今天刚好又看到两篇文章,可以用不同的面向延伸、解释这建事情。 首先,是一位跑去日本教英文的前任软件工程师,发现了写程序和学语言间的共通性,他说:原创 2011-10-03 03:07:36 · 788 阅读 · 0 评论 -
程序员如何管理好自己的思维?
摘要:毫无疑问,我们生活在信息丰富的时代。但往往过犹不及,过多的信息却导致了知识和注意力的匮乏。置身于应接不暇的信息中,很容易失去思考的重心。与其游荡在信息的高速公路中 ,不如主动地管理你的思维。 —— 摘自图灵教育出版的《程序员的思维修炼》 好问题是没有答案的。它不是一个需原创 2011-10-03 03:08:54 · 1898 阅读 · 0 评论 -
能大大提升工作效率和时间效率的9个重要习惯
现代人都很忙,但忙的可能没有效率,可能在“忙人”摸象,也就是瞎忙。也许你的效率可以提升20倍,也许你的激情和潜能可以提升10倍!秘诀就在于目标管理、时间管理、精力管理、如何在短时间内完成更多的事情、如何从痛苦的修行中悟道、如何尊崇内心的自由、如何有更多的时间去享受生活、如何动态平原创 2011-10-03 03:09:43 · 982 阅读 · 0 评论 -
写给即将入行的程序员的一封信
首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。 对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把原创 2011-10-03 03:10:30 · 714 阅读 · 0 评论 -
我是如何从煤矿工成为程序员的
摘要:你是否为你将来想从事的工作和事业做出了足够的努力?我将要给你讲述一个真实的故事,一个叫Mircea Goia的煤矿工转行去追求他真正想要的工作的故事。 我来自于一个东欧国家。我在一个煤矿里工作了很多年(在一个很深的矿井里)。每天我都处在危险中,那些年都是这样度过的。后来我转载 2011-10-03 03:11:23 · 1506 阅读 · 0 评论 -
改变世界的程序员—Jack Dorsey
提出并实现一个改变世界的想法,已经足以使任何人名垂青史。但有一个人却在短短数年之间搞出了两个,这样的天才可能几十年之内只能诞生几个。他,就是本期名人堂的主人公Twitter和Square的发明者Jack Dorsey,我们时代最伟大的移动应用开发者。 Dorsey是有创业基因的翻译 2011-10-03 03:12:09 · 1523 阅读 · 0 评论 -
是什么造就了伟大的程序员?
摘要:软件开发是一个实际上比任何人的想像都要缓慢的开发过程。它很费时间。有时候你必须要有足够的耐心去精雕细琢出你需要的代码。 本文是从 What Makes A Great Programmer? 这篇文章翻译而来。 回想起来就像是在昨天。那是2000年,在数据结构课程的课堂翻译 2011-10-03 03:22:55 · 789 阅读 · 0 评论 -
成熟到优秀的瓶颈问题
很多程序员到了成熟阶段后,就会处于一个停滞状态。技术上已经驾轻就熟,工作上已经按部就班,心里虽然感觉有些不甘,但是何去何从他们显得很茫然很无助。我认为程序员到了成熟阶段后,如果还想要向优秀阶段发展,一定会遇到这个瓶颈的,穿过这个瓶颈就会走进另一片开阔的前景,穿不过则会停留在原地止原创 2011-10-03 03:23:52 · 704 阅读 · 0 评论 -
程序员的本质
Computers are useless. They can only give you answers. – Picasso计算机没有什么作用。他们只能告诉你答案。——毕加索 很多人(包括我岳母)认为计算机变得如此智能,所以在不久的未来将不再需要程序员。另外一些人认为程序员翻译 2011-10-03 03:24:40 · 735 阅读 · 0 评论 -
计算机和互联网编程语言的进化史
近日,Rackspace公司发布了一张编程语言演变的数据图表。图表从Fortran演变开始,贯穿了Cobol,Basic,C,Pascal,C++,Perl,Python,Ruby,PHP,Java,JavaScript,直到Ruby on Rails为止。但图表中却忽略了3个曾原创 2011-10-19 00:08:03 · 1097 阅读 · 0 评论 -
三进微软:从迷茫到成熟
三进微软:从迷茫到成熟 实习经历 —— 微软亚太全球技术支持中心 (2008年、2010年)& 服务器与开发工具事业部(2011年)实习 缘起回顾起来,我在微软实习的经历颇为有趣,俗话说“可一可二不可三”,估计像我这样四年中三次在一个公司实习的人不多吧,希望这篇分享心理历程的短原创 2011-10-18 07:14:18 · 931 阅读 · 0 评论 -
程序员究竟该如何提高效率
“拖延症”这个名词近些年很火,似乎每个人都觉得自己的效率不高,很难集中注意力做好手头的事,那我们究竟该如何提高自己的工作效率呢,大牛来告诉你.Aaron Swartz写过一篇很有名的文章,叫做"HOWTO: Be more productive",这篇文章写的实在是太好了,我看了好多遍,很赞同作者的观点。我借鉴了作者提到的一些方法并运用到自己的生活中,发现确实有效果,所以我愿意让更多的人看到这篇文转载 2011-11-21 01:11:51 · 965 阅读 · 0 评论 -
多些时间能少写些代码
我在我的微博 http://weibo.com/gcoge/profile?topnav=1&wvr=4 上说过这样一段话,我想在这里把我的这个观点阐述地更完整一些。@鸽姆微媒GG3M:聪明的程序员使用 50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30% – 50%的时间是在忙碌着编码,调试和测试。聪明的老板也会让团队这样做。而傻逼的老板,苦逼的程序员会拿出来100%-150%的时原创 2011-11-01 16:23:07 · 2452 阅读 · 3 评论 -
千万别惹程序员
好久没有发娱乐性质的技术文章了,搞得气氛有点严肃了,考虑到程序员们都是比较严肃和容易较真的类书呆子的群体,所以,需要更新一个有娱乐性质的文章了。正好最近看到了两个比较有趣的图,在新浪微博上都得到了比较不错的反响,因此,更新到酷壳上来。如果编程语言是一种刀下面这个图是把编程语言看做是一种刀,那么会是什么样的。这个图我个人感觉很有意思。对于这个图,最好不要解释,意会就好。不过,我却有点想不解风情,忍不原创 2012-02-22 18:45:36 · 4595 阅读 · 0 评论 -
程序员薪资,如何分配,如何增长???
自从2011年初,优快云在网上发起的“2011年软件行业技术人员薪资大调查”以来,获得了广大网友的热烈反响,短短两个月时间内,上万名技术开发者提交了调查数据。尽管这还只是中国百万开发者大军的一小部分,但他们所在的行业几乎涵盖了整个中国软件的产业链,他们的职位几乎代表了一个软件团队体系的每一个层面,而且“一叶知秋”,同时,透过这些调查数据和变化,我们或许可以一瞰中国软件开发者的普遍生存状态,甚至可转载 2012-02-22 20:02:49 · 6033 阅读 · 0 评论 -
黑客与画家:编程最高境界就是一种艺术创作
软件正在吞噬世界“软件正在吞噬世界。”——马克 · 安德森马克 • 安德森在新一轮的信息技术革命中,我们已经见证,软件对社会生产的方方面面,产生了深刻的影响,它们侵入并颠覆了已经建立起来的行业架构。越来越多的大企业和行业开始依靠软件运行,并提供在线服务,从零售行业的沃尔玛,到音乐行业的苹果公司iTunes,再到动画电影公司皮克斯。与此同时,过去的四十年中,软件行业可能创造了全世界最多的财富,很多赚原创 2012-07-28 14:56:15 · 4540 阅读 · 0 评论 -
统计英文文章中单词出现次数
#include #include #include #include string>#include #include #include #include using namespace std;//将字符串分割成单词vectorstring> Split(const string & s);//用于向量排序的比较bool cmp(const pairstring,转载 2013-11-14 22:25:16 · 2617 阅读 · 0 评论 -
看看Coder是怎样浪费生命的?
程序员应该要爱惜生命,做有用有意义的事情。做有用的事情,有两种方式,一、做一个对用户真正有价值的项目,这个项目是真正有意义有用的;二、朝正确的方向以正确的方式做项目。但是程序员会遇到很多失败的项目,这些系统要么是没有人用没有真正价值,要么是以不正确的方式做项目,使用不当的技术,例如,用报表工具代替查询、用ESB企业总线当作海量数据传输用,或者做一些没有实际用途的功能,如做一个万能的用户自定义查询系原创 2014-08-06 18:29:53 · 3503 阅读 · 2 评论 -
2017热点推荐:成功程序员的8个习惯
对成功的渴望或许是我们与生俱来写在基因里的一部分。成功会让人幸福,并且几乎每个人都在争取幸福。当我们感到幸福的时候,我们大脑中的化学物质会迸发积极的情感,激励我们获取更多的成功。成功的职业生涯通常是指规定时间内,发布高质量且被认可的工作。这对于IT开发人员也没什么不同。成功的开发人员能在预估范围内编写出高质量的代码,并通过发布伟大的产品让利益相关者满意。那么开发人员如何才能做到这一原创 2017-03-11 20:12:39 · 2623 阅读 · 0 评论 -
我是如何学习计算机编程的
本文是从 How I Learned to Program Computers 这篇文章翻译而来。 我在很小年纪的时候就开始学习编程,我学习编程的方法是创建大量的不同的网站。下面列出的是我创建的主要的网站,其中最早的一个是我11岁时开发的。我希望读者能从我这些复述中获得的信息是翻译 2011-10-18 01:50:16 · 1452 阅读 · 0 评论 -
程序员——世界上最好的职业之一
提起程序员,大家的第一印象是什么? 聪明?宅?忙?高收入?or 加班? 程序员这个职业给我的印象却是智商高,工作忙,待遇低,没背景,常加班,体质差,有点愤世嫉俗。当然,这只是我个人意见,也许你对其中的待遇低不太认同,也许你可以举出月薪几万甚至几十万的大牛,但我说的却是一般程原创 2011-10-03 03:36:38 · 1095 阅读 · 0 评论 -
程序员成熟的标志
程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人原创 2011-10-03 03:26:17 · 736 阅读 · 0 评论 -
如何看待人生与技术的价值
近一年没有更新博客了,说起来有些惭愧,年龄大了,事情多了,人也变的懒惰了,加之儿子每天总跟班更是无心顾及,似乎每天都在忙,还有就是新浪微博闹的。自从去年开博,看微博的时间多了,自然静下心来写和技术相关的东西少了,当然最主要是可能是自己的兴趣点在转移,不再像以前那么喜欢研究代码了。转载 2011-10-03 03:27:15 · 700 阅读 · 0 评论