[置顶] 2016 工作、生活与得失

今天,又到了一年的生日,正好生日在每年的十二月中下旬,临近翻过旧年迎来新年。写下一篇文字送给自己,也算作今年的总结吧。职级、晋升与寻路今年初,正好是工作的第十个年头,再次在公司技术职级这条路上晋级了一小步。这一小步也基本走到了我曾在《程序员的成长阶梯和级别定义》 一文中写过的资深级尽头。再往后如果继续走技术之路,似乎就该走上「专家」之路了,但我没有立刻迈步,而是在此停留思考了一阵。之所以停留,是因为...
阅读(8408) 评论(29)

[置顶] 京东咚咚架构演进

咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。 自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。 我们首先看看它诞生之初是什么样的。1.0 诞生(2010 - 2011)为了业务的快速上线,1.0 版本的技术架构实现是非常直接且简单粗暴的。 如何简单粗暴法?请看架构图,如下。1.0 的功能十分简单,实现了一个 IM 的基本功能,接入、互通消息和状态。 另...
阅读(12110) 评论(19)

长期:如何找到适合自己的节奏?

当设定了一个长期目标,并为这个目标拟定了持续的计划,开始执行了一段时间下来(几个月),会觉得比较累,有种快坚持不下去了的感觉。后来反思,应该是节奏出了问题,需要去找到更适合自己的节奏。计划的节奏长期,就像长跑,跑五千米是长跑,跑马拉松(四万多米)也是长跑,我们知道跑五千米和跑拉松肯定是用不同的节奏在跑。一个长期的目标可以是五年、十年,就像跑拉松。要精熟一门技能领域,比如编程,确切的说应该是编程中某一...
阅读(45) 评论(1)

适合程序员的写作技法

曾多有人问起,写作除了坚持写,持续写,长期写,还有什么写作技巧么?是的,有的。作为程序员背景的我,自然是没有上过什么写作课,所以我基本是靠长期写,然后在实践中摸索出的一套适合程序员思维的写作技法。就像写程序一样,我的写作过程包括下面的部分: 需求 设计 实现 测试 交付 需求写程序的原因是因为有需求,而需求对应于写作就是确定主题。如果把每一篇文字想成一件产品,那么定义写作的主题,就像定义产品的灵魂。...
阅读(285) 评论(0)

技术决策的相对性

我想,作为一名程序员或技术人,总会碰到这样的场景 —— 在一些技术评审会上,和其他技术人产生关于技术决策的争论。大家争论的出发点是什么?而解决争论的原则又是什么?绝对曾几何时,我以为技术是客观的、有绝对正确与否的标准判断。曾经,我刚开始学习编程技术时,捧着一本经典的数据库教材,它在述说着经典的关系数据库表设计原则:第一、第二、第三范式。后来,我参加工作,那时的企业应用软件系统几乎都围绕数据库核心构建...
阅读(200) 评论(1)

编程,更多?更好?更快?

最近,读到一个故事,是下面这样的。在一次陶艺课上,老师在第一堂课时说,他会把班上同学们分成两组。教室左边这组,他们这门课的成绩将会以最终完成的陶器作品数量来评定,而右边那组,则会以最终完成的陶器品质来评定。进一步说明,其评定过程是这样的:这门课的最后一天,老师会带来一杆天平称,用来称量 “数量” 组的成果。如果 50 磅及以上,得 A,40 磅及以上得 B,30 磅得 C,如此类推。而 “品质” 组...
阅读(353) 评论(1)

技术与技术人员的价值

在我工作到第四年出头时,总是感觉自己的价值被低估了,换个说法就是感觉工资低了。当时,总觉得技术不如管理,但又听闻有人一直做技术也有到年薪百万的,虽不在身边,但江湖总有这样的传说。再环顾周身环境,似乎除了去伊拉克做技术能让收入立刻飙升(补贴超过工资),让我不禁怀疑江湖的百万传说是不是被高估了。再加上工作几年后,技术提升感觉明显变慢,第一个天花板已近在眼前。分类又过了七、八年后,再回顾走过的技术道路。感...
阅读(14060) 评论(25)

招聘面试的套路与原则

进入八月,开启了夏季的社招季。近期集中的招聘、面试,形成了一些心得体会,或者说叫套路,而隐藏在这些套路背后的其实是一些更通用的原则。所以,这一篇其实是写给招聘者的,不过,所有的应聘者也有可能有成为招聘者的一天,也可以参考。套路一次集中的扩招需求,有点像每年一度的晋升评审,都需要对大量的候选人进行定级评审,因为每一个新招聘的人员都会对其有一个定级的过程。在我们内部的晋升评审中,考察点有下面一些维度:...
阅读(1077) 评论(0)

程序员的小目标:升职加薪

一年过半,一些公司年中都会有一次例行的升职加薪机会。七月,我们也刚刚结束了又一轮的晋升加薪评定,有人欢喜有人忧。薪酬的三个部分升职,通常会加薪;但加薪,未必会升职。关于升职加薪,我们先从薪酬回报的三个组成部分说起,如下: 工资 奖金 股票 像程序员,工资是我们薪酬的主要组成部分。对应一份固定的收入,其高低与工作能力、经验、级别和职位直接相关。记得以前文章写过,工资是发给职责的,对应的职责越大,范围越...
阅读(876) 评论(0)

程序员的 “坏” 习惯:试一试

有时,碰到一些程序员会问:“我以前是做安卓的,现在想试着学下后端服务开发,觉得怎样?”。我一下就会卡住,不知该如何回答好。学习本是好事,但前面加个 “试着” 似乎感觉就不太好了。好的出发点“试一试” 的初衷本来就该是好的,它表达了一种好奇心,和尝试走出舒适区的勇气。程序员这个职业,会带来一些习惯,我们经常性的会去尝试一些东西,然后看看它是否如我们预期般工作。比如,程序员的一项日常工作之一就是 ——...
阅读(13685) 评论(36)

工作与生活真的可以平衡吗?

最近读到吴军的一篇专栏文章,提到关于公司总是涉及到三方利益:员工、消费者和投资人利益。任何一家公司很难同时兼顾三者利益,都会在这三者中做出选择并力图使之平衡。而作为个体,我们经常也会面临类似这样的处境,最常听闻的便是:关于工作与生活的平衡。状态工作与生活的平衡,到底是怎样一种状态?曾经我以为的平衡是这样的,我想很多人也这样以为过。工作与生活是完全隔离的,工作逼迫我们在寒冷的冬天早晨从热乎乎的被窝里不...
阅读(28408) 评论(21)

程序员,为什么写不好一份简历?

工作十余年下来,参与过很多次招聘,看过很多程序员的简历,却发现少有让人满意的。回顾自己,上次投简历已是六、七年前,再一想当年的简历却也是不禁摇头叹息。如今,站在求职的另一端,终于开始明白什么样的简历算是好简历了。也许,一份好简历会是一份好工作的开端。为什么?沧海也会遗珠简历,是如此重要,它是获得一份满意工作的敲门砖,但不同的简历敲门的声响可不同。但很多时候简历给人的感觉也似乎微不足道,因为没有人会真...
阅读(10347) 评论(35)

当坚持不下去的时候

我想,做一件事,很多人都会碰到感觉坚持不下去了的时候。2011 年 8 月,我写下了第 1 篇博客,于今也快 6 年了。从一开始感觉写得很痛苦,到咬牙坚持,定下至少每月 1 篇的 KPI,形成持续性,再到养成习惯。持续奔跑了 6 年,从一开始跑得慢,跑得累,到如今跑得快了些,也跑得轻松了些。启动工作了 5 年,碰到了一些类似天花板的障碍,感觉颇为迷茫。也是在网上到处看看,看看有没有人分享些经验,找找...
阅读(980) 评论(1)

稀缺:百分之二的选择

稀缺,意味着 2% 的选择,余下的 98% 没得选择。如今持续每周的写作,最大的难点在哪?不在写本身,而在于选题 —— 选择写什么主题。持续写作并不是为了写而写,它是为了满足自身,于我,就是每周一次的思维训练,那么围绕什么主题进行训练自然就成了核心点。而每次主题选定后,都伴随一段深度的思考、内容的回忆、联想、搜集、整理,逻辑框架的构建,最后再一气呵成的写出来。这是数小时高度集中的浓缩注意力消耗,所以...
阅读(2480) 评论(12)

实习,背后的选择?

夏天又到了,临近暑假,很多公司都在招实习生。上个月我们也去附近的大学进行了实习生招聘宣讲,再加上时有人问到找工作的事,所以也就思考起了关于工作和实习的主题,先从公司为什么招实习生开始吧。招实习现在的公司都喜欢招实习生,可能有如下因由。其一,公司可能因市场变化短期内涌现了很多事情,正式员工忙不过来。而招聘正式员工通常流程比较长,而且成本也比较刚性,不太能适应这种短期快速变化的工作量问题。正如纯银有篇文...
阅读(6972) 评论(19)

找一个好工作,谈一份好薪水

时不时有读者留言聊起关于选择工作和谈薪水的事情,比如:“毕业不久出来找工作,没面试几次就被忽悠,稀里糊涂的进去了一个公司,结果一进去才发觉,与自己想象的差别太大,说好给的薪水,一而再,再而三地砍价,没有兑现…经过了一轮轮面试,终于到了谈薪水时,发觉自己却软了,才明白原来招聘贴上的薪资标价都有些虚高。”。大概就是如上这样的困惑,近些年都在同一家公司,本来都已经有些忘了找工作的感觉,这一聊起又回想起了早...
阅读(9487) 评论(29)

程序员,感觉技术停滞了怎么办?

在旧文《技术方向的选择》的末尾,我写道:“停留在原地纠结,什么也不会改变。”。当做出了选择就该出发了。为了习得一门技术或技能,我们需要不断地练习,但如果一直在练习,却感觉不到进步,那么再努力的人生,也是枉然。理论关于习得甚或精通一门技能,最著名的理论如今恐怕是「刻意练习」,如果非要在这份练习上加上一个期限,那就是:一万小时。关于「刻意练习」,不少书或文章都讲了很多案例来说明它的有效性,但总结起来就下...
阅读(7936) 评论(12)
185条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1239766次
    • 积分:12118
    • 等级:
    • 排名:第1269名
    • 原创:176篇
    • 转载:0篇
    • 译文:9篇
    • 评论:974条
    文章分类
    最新评论