程序人生

189 篇文章
49 人订阅

全部文章

tyrchen

来自硅谷的互联网企业是一个好的选择么?

过去的一周多每天戴着耳机,对邮箱里看得上眼的简历电话筛选。作为一个「内向」的,不那么喜欢电话沟通的人,我从未这么集中地打过电话 —— 我的舌肌和咬肌得到了前所未...

2374
tyrchen

来人!关门!放视频!

今天放两个视频,一个是我做的 ZeroMQ 的 BBL,和上一篇文章 ZeroMQ及其模式 遥相呼应: ? E文的,不要敲我。。。slides 请戳阅读原文。 ...

35413
tyrchen

GraphQL,你准备好了么?

一个多月前,facebook 将其开源了一年多的 GraphQL 标记为 production ready ( http://graphql.org/blog/...

2916
tyrchen

技术债:the good, the bad, and the tao

安姐最近一篇文章『关于技术债务』(请戳文末阅读原文访问)阐述了如何避免和处理技术债(tech debt),值得一读。也许是年关将至,出来混,欠的账都要还了,我正...

37515
tyrchen

rails, django, phoenix,你们错了

写这个题目估计会招人骂。 这三个著名的 MVC(或者 MTV) framework,分别对应 Ruby,Python,Elixir 三种语言。说他们是这几门语言...

3237
tyrchen

pay as you go:当程序员盯上了车险

车险可能是这个世界最不合理的保险之一。如果你每天坐公交上下班,只是周末偶尔出去玩玩,一周开不了两百公里,一年开不了几十次的话,你还是需要支付和那些天天开车,一年...

28911
tyrchen

用Lean Canvas 自我剖析(一)

这是昨日直播的文字版。 上次我开了个头,主要讲了为什么要「经营」我们的职业生涯。Simon Sinek 说 great leaders start with w...

3065
tyrchen

代码命名:僧敲月下门

忽一日於驴上吟得:‘鸟宿池中树,僧敲月下门。’初欲著‘推’字,或欲著‘敲’字,炼之未定,遂于驴上作‘推’字手势,又作‘敲’字手势。 - 《鉴戒录·贾忤旨》 两句...

2937
tyrchen

ZeroMQ及其模式

刚刚这个国庆,对程序员来说,最糟心的事情莫过于 ZeroMQ 的作者 Pieter Hintjens 的安乐死。想必你的朋友圈也传过了那篇令人感怀的 A pro...

47814
tyrchen

从 Pipe 到 Flow

之前的文章我们谈论了 pipe 之美:一件复杂的事务性的工作,我们可以将其分解成一个个小的组件(或者处理步骤),用 pipe 将其串联起来。举个实际的栗子:通过...

3589
tyrchen

产品赚钱背后的逻辑之广告

本文是几个月前在池老师「攻城狮之路」做过的讲座的删减版。最近整日开会和培训,白天晚上连轴转,说话说到腿软(我现在特别由衷敬佩那些能够站在讲台上讲课的老师,真心不...

2797
tyrchen

软件随想录:代码与数据

在程序的世界里,代码和数据犹如一对孪生兄弟,你中有我,我中有你,有时候不大分得清楚。如果你研究过 linux 的 ELF(Executable and Link...

35811
tyrchen

如何学习一门新的技术

很久没有把我在 adRise 内部的演讲放出来了,一来最近我分享的频率低了(同事们也做了不少分享),二来有些分享是我们内部的系统,不方便放出来,但今天我跟团队分...

3676
tyrchen

漫谈工程师的三观

工程师要有技术观,产品观和数据观。 (1)技术观 什么是正确的技术观? 我觉得首先是对各种技术不排斥,兼容并蓄。初入行的工程师往往会陷入对某种技术的深深的迷恋而...

36711
tyrchen

后端傻瓜化?

两周前 rethinkdb 终于正式发布了 horizon,一套基于 rethinkdb 的后台应用:它让你只需要做一些基本的安全配置和 validation,...

4306
tyrchen

再谈 API 的撰写 - 契约

现代社会是个契约社会,生活中大大小小的事情都在和契约打交道。去奥莱买件衣服,一纸小票,便是你跟商家的契约:你花钱买到了产品,产品的问题商家会承诺处理(退换货)。...

3718
tyrchen

谈谈面向对象编程

最近写了些和函数式编程的文章,有读者和我讨论函数式编程和面向对象编程的优劣。二者都是很好的编程思想,都在着力解决代码重用的问题,也彼此吸收对方的优点,所以大可不...

42411
tyrchen

长日无痕(一)

注:本文写于2013年~所以文中的事件都发生在北京 (一) 又是一个闷热的周六,灰霾就像粘在天空一样,依旧笼罩着这个城市。带着小宝,我们三人游荡在蓝色港湾的儿...

4116
tyrchen

代码重构之道

如果我纯粹为今天工作,明天我将完全无法工作。 -- 某子 程序员要面向未来编程。代码重构永远是程序员们无法回避的话题,当你的软件在编写的那一刻起,重构就不可避免...

3754
tyrchen

你要避免的软件开发模式

做软件开发十数年,见识了形形色色的开发者,和各种各样的奇葩软件开发模式。本文跟你侃侃这些软件开发模式及其特点。 IDD(IDE-Driven Developme...

3806

扫码关注云+社区

领取腾讯云代金券