老调重弹:年龄大了,码农何去何从 (长篇技术文学巨著)

灵感之源 发布于 2天前 | 更新于 14小时前

说明

这篇文章是说我的经历和选择,没有任何对从事软件开发的人员的不敬,更加不是要打击新入门的开发人员热情。你有你理解的方式和自由,要在回复那里指责为那是没有必要的,你有时间还是去多看看书,多写写代码好了。

刚在隔壁看见了一个22岁年轻人遥相呼应的文章,在这里罗嗦一下。年轻就是资本,有冲劲,这是最大的优势,好好学习,珍惜年轻的时光。

最后罗嗦一下,我12岁开始学编程的时候,相当有兴趣,到了15-16岁的时候,我觉得我可以写很好很好的软件,到了20岁的时候,我觉得有无穷的力量,在 这行肯定可以做一番事业的,至于后来写了几个下载了超过500万的免费软件,那是后话了。

人的心态会随着时间的流逝而变化的,几年后,你可能会有不同的想法,不用着急,如果几年后博客园还没倒的话(dudu别骂我,都老朋友了。。。),你可以回来再看看。

总的一句,不要浪费宝贵的时光。

前言

岁月是把杀猪刀,老了码农,白了头发,残了身体,消磨了意志。

码农老矣,尚能码否?

这是一个老话题了,按照一些人的说法,这是月经贴,最近才在博客园上看见这样的帖子。

今天在cnBeta上看见了这个帖子:年过50,还能继续当码农吗,本来只是在闪存发发牢骚,后来想想,干脆写个帖子,写得长点,打发一下时间也好。

我主要谈谈我的经历。

背景

对那些不知道我的情况的同学,我简单说说我的背景,1993年开始学编程,大学读的不是计算机,而是英语高级翻译,毕业10年,2年前移民澳洲,现在33岁,仍然在做码农。

国内

现实是非常残酷的,无论你是否接受!

在中国,软件开发这行太固执于年龄了,主要有3个观点

年纪大了,思维跟不上,不能学习新技术 呆久了,老油条,不怎么干活,效率低下 当然是待遇了,呆了那么多年,工资越来越高,公司成本压力越来越大 现在国内的物价飞涨,人员的待遇也被迫提高了很多,相比几年前,甚至以倍数算。现实有点荒谬,老人多年加薪,比不上新人入职薪酬起点,如果关注新闻的,那些或许部分被夸张的某某IT巨头的毕业生入职20/30万起跳。这对老人来说,情何以堪啊!

对开发来说,码农资历越深,经验越丰富,要解决关键问题,还是要靠扎实经验,学习新技术也应该是驾轻就熟。

举个例子,没有实际业务系统开发经验的,遇到技术问题,一般都是上网搜索,如果没找到,就去stackoverflow之类的网站提问。但如果身边有个经验丰富的,能给你解决的情况就比你自己慢慢研究要来得快吧?

再举个例子,刚入门的同学,不都是喜欢拜师,找前辈学习的吗?没有这些前辈,那学习的过程会相当周折。

再举个例子,没有一定的经验的同学,要实现某个功能,譬如excel文件的读写,除了office automation(不建议),更应该去找第三方的组件(相比商业组件,大家都喜欢开源的吧?)。如果平时积累了丰富的经验同学,需要用到某个功能(如之前说的excel文件的读写),直接就知道可以用如NPOI这样的组件。

最后再举个例子,10年前,对.net一窍不通。记得9年前,一个同事,老程序员了,很热衷学习新技术。当时.net出了beta,他买了本书,新建了个winform,拖放了个DataGrid,再用DataAdapter从数据库取了数据库之后绑定到DataGrid,数据显示了,有点RAD的味道,他还演示了master-detail的功能,当时觉得好神奇。当时一起做同事的,还有另外一个老程序员,记忆中超过40岁了,跟我们一起做开发,写起程序来一点都不含糊。

如果我是招聘者,2个应聘者,关键技术要求都符合,撇除非技术考量(譬如个性等),一个28岁,一个40岁,我会选40岁的。

我的学习经历

学习编程,开始于1992年,初一,学校开了计算机课程,当时是novell无盘工作站,后来用上了DOS 3.x。先用的GWBASIC,后来接触了Quick BASIC和pasal。当时跟几个同学在一起研究,有1年暑假,我们约定要写个程序出来,比一下谁写得更好。其中一个同学用Quick BASIC实现了类似x-windows的图形化的界面,带输入法,支持鼠标(当年dos下都是文字界面,要支持鼠标和图形化,要用asm写),可以显示图片,播放音乐和动画,我觉得好牛。

在中国的时候,经常加班,离开中国前的那个公司,我在那里工作了5年,星期六还要上大半天,觉得还挺累的。

写商业软件这10年来,经验是逐点逐点积累的。我9年前开始在sourceforge写开源项目,大约9年前开始在codeproject写开源文章,8年多前开始在博客园上写博客,每天下班后,再花4-5个小时学习,写开源项目,写商业软件。

直到现在,我每天下班,仍然是上技术网站看文章,譬如codeproject,当然也包括博客园。也会去开源项目网站看看,譬如sourceforge和codeplex,说起codeplex,这应该是当年那个微软为了推广.net而推出的gotdotnet网站的继任者,虽然codeporoject越来越多的.net文章,但codeplex更纯粹的是微软为了推广.net而架设的,所以从事.net开发的同学,应该会留意到这个网站绝大部分项目都是.net写的。

我喜欢看开源项目的代码,首先了解某个项目的主要功能,然后看代码项目结构,不调试,直接从主类入手,看设计思想和新技巧,基本上半个小时可以看几千行吧。

我更喜欢通过写开源项目来学习新技术,譬如之前写的那个SQL Monitor,就用了C#4。

最近去了新公司,做新项目的开发,因为老系统的设计有严重缺陷,无法应付大访问量的情况,所以和技术总监研究分析后,决定采用ASP.NET MVC 4 + Knockout + bootstrap。

国外

围城,外面看里面好,里面看外面好。那我们看看外国多少50岁+的程序员吧,为什么我们要对那些大牛致以崇高的敬意,因为他们经过多年的技术钻研,在某个领域达到一个高度,可以给后来者各种帮助、影响,可以指出技术发展路线。举个例子,pascal/delphi/c#之父Anders Hejlsberg,没有他,估计也就没pascal/delphi/c#,那软件开发领域少了多少色彩。

正是由于这个不可改变的国内大环境,我选择了移民。在外国,对工作人员的年龄没多少要求和“歧视”。应聘的那些公司,从来不会问你年龄,只会纯粹地要求你多少年的xx技术经验。

p.s.外国的待遇比中国好很多,码农的待遇还是可以过上不错的日子的。

何去何从

对大龄码农来说,出路主要有以下几条:

继续开发生涯,做资深码农,从senior、team lead、tech lead到principal,如果你无欲无求,可以安心做个普通的码农,跟少林的扫地僧那样,隐藏得很深,很深。。。 转做设计和架构,譬如architect 转型做咨询,譬如consultant,这个在外国很流行,收入也比普通开发人员高 转型做管理,譬如project manager,director, 技术总监,CTO等 转型做测试,遇到过这样的同事,计算机科班,硕士,做了10多年开发,后来转做测试,也相当的成功 转型做业务分析,用丰富的经验,去分析业务,相信可以驾轻就熟 转型做技术支持,相信有丰富开发经验的开发人员,可以解决各种客户提出的技术问题 创业,估计有不少开发人员有这个想法,始终流水的兵,创业可以赚更多,不过风险也高。如果你有很好的创意,相信可以吸引到投资,创一番事业。身边有几个朋友经过多年的开发,现在在搞创业 转行,认识几个人,转行了,就跟当年一些同学,从别的专业转到开发人员一样。至于行业的选择,那是因人而异,有做售前的,也有做售后客服的,当然也有跟开发没有啥关系的,譬如网站管理。更有甚者完全脱离IT行业,譬如去淘宝开网店。。。 出路是因人而异的,没有模式。一些同学蠢蠢欲动,但对前景又没有信心,彷徨,犹豫,随着时间流逝,年龄越来越大,心里越是没底,就跟一个没跟的浮萍,走一步看一步,其实这样是没有办法中的一个办法。当你没有相当的信心,不贸然下决定去改变前途,这是可以理解的。但岁月不能因此而蹉跎啊,今天30岁,一眨眼,明天就是40岁了。我仍然清晰记得20年刚开始学编程的日子呢,那个时候是纯粹的信徒,对计算机编程,那是比刘姥姥进大观园还要惊讶,觉得写个代码就可以显示这么神奇的东西。

说到出国,这只能算半个出路,因为出国了,你还是从事软件开发的话,那就不是转型了,只是换了个工作环境。

我的选择

我热爱编程,编程是我的第二生命。

从学编程开始到现在,已经20年了,如果说不累,那是不可能的。10年的商业软件开发,每天10多小时在电脑面前写代码,落下了一身的毛病,严重的颈椎病,肩周炎,慢性胃炎,吃止痛药比吃零食还来得频繁。

码农,牺牲太多了,过度的加班不提也罢,长期在电脑面前,脸部油脂分泌也多,皮肤干燥,容貌憔悴,尤其显得比同龄人苍老。不知道我真实年龄的,都猜我40来岁。而且IT圈子还流行一个段子,说码农因为接受的辐射太多,所以生女儿的几率很高,那些还幻想子承父业的,估计要崩溃。

说到牺牲,更加别提那些暴毙的码农了。

如果我不喜欢编程,我不会弄到现在全身的病痛,我可以活得更舒服,早睡晚起,无需无休止的加班,无需挑灯夜战,更加没有那些无休止的病痛,无需吃那些止痛药,可以有更多时间陪伴家人,可以有更多的时间去看电影,听音乐,休息,过舒坦的生活。

不过,做一行,爱一行,专一行。即便你觉得累,如果你真心喜欢开发,也会继续做下去。如果你不喜欢,纯粹是当年高考计算机专业热门而入了行,那每天也是煎熬。

某样事情,你重复做20年,你总有觉得身心俱疲的时候。你可以连续加班几天,甚至一周,但如果你每天都要加班,你必然有崩溃的一天。

每当这个时候,你应该好好坐下来,休息一下,想想何去何从。软件开发,跟其它工作一样,首先是要养家糊口,一般来说,大家会选择收入可观的行业,幸运的时候,IT相比其它行业,收入还是算不错的。

每当你想放弃的时候,认真想想,软件开发生涯,到底是不是到尽头了。

就目前的情况来说,我还是满意现在的工作内容的,因为可以学到新东西,也可以用自己的经验给同事解决问题。

在未来的几年里,我仍然会选择继续做软件开发。

广告时间

最后做做广告,我的新浪微博是:weibo.com/unruledboy

共46条回复
楼长
指针为空 回复于 2天前

不行,你写东西太长,我要先抢个沙发再说

2楼
tinyfool 回复于 2天前

这篇写得好,我的头牌地位要不保了

3楼
灵感之源 回复于 2天前

看你才弄了个板凳,还想着头牌。。。。。天上人间去多了吧:)

4楼
ewrfedf 回复于 2天前

廉颇老矣 尚能饭否

5楼
bsr1983 回复于 2天前

先顶后看!

6楼
vikiliu0310 回复于 1天前

好长啊,晚上在看~

7楼
指针为空 回复于 1天前

其实吧,国内大龄程序员的问题是一个囚徒困境的博弈而已。

首先,你作为码农,写代码十几年了,如果给你一份月薪8k的工作,你肯定不去。因为这都对不起你这十几年的付出。但是相当一部分用人单位只需要月薪8k的码农,不需要在高的了,因为没有那么复杂的东西要处理,大家都不求甚解。当然,你要说了,正规大公司还是会要的,在国内IT行业,正规大公司掰着手指头数能有几个?大家都想去,码农每年增长那么多。

其次,不否认相当一批大龄码农自己不愿意学习新东西了,开始吃老本,我以前一个快40岁老技术总监就是:“什么.net 3.5、4啊,什么微软MVC啊,都不许用,就2.0最稳定,就用我得架构,我的架构已经用了5~6年了,没一点问题,MVC就是偷换概念。”这是他的原话。。。

在国内,大龄码农一般有4条出路:1,技术大牛,修成正果;2,技术一般,带团队能力还不错,做管理去了;3,自己创业或者转行了;4,搞培训去了。

我工作也有小十年了,一直在写程序,中间穿插着做了一些其他事情,现在往管理方向发展了,老了,有点写不动了。现在主要做商业解决方案、做实施等,我现在就是在第二和第三的出路之间徘徊着。

我一个哥们,一个40多岁的老程序员了,他可以算是中国改革开放后第一批程序员了,在国民普遍工资还是几百块的时候他就能赚1w块的工资了,写过不少大型项目,他给我讲过曾经参与的使用IBM的大型机处理几百兆的存储过程的项目。这个哥们现在是我得创业合伙人,我们一起在给人做解决方案,他已经好几次跟我说:要不我们去开个影楼吧(我俩都喜欢摄影)。我说:我还是有点舍不得IT圈子。

8楼
kxdd2002 回复于 1天前

我一直觉得,真心喜欢编程,在国内到老一直走技术职场不是太明智的选择,这是当前国情决定了,如上面几位所述。

感觉在国内第一大事还是财务自由,自由后心态放松,才能更加享受编程的乐趣,追求自己编程的乐趣,掌握自己编程的方向,而我认为这样恰恰更容易做出意想不到的成绩,从而进入良性循环。。。

9楼
samuel 回复于 1天前

哎,灵感,NInput,WayFarer(张逸),dudu,idior,呵呵 只想说楼上的,觉得8千能解决的,你后面会有无穷的痛苦,我宁用2万的

10楼
nsm1168 回复于 1天前

太棒了,又认识了一个行业内的好师傅。

11楼
灵感之源 回复于 1天前

@Samuel,你翻我老底。。。。

12楼
stargazer 回复于 1天前

围观行业前辈

13楼
galebo 回复于 1天前

软件研发,还是技术活,即便做管理,还是需要技术过硬的人员.如果没有兴趣,或者不想深入技术,还是转入管理,或者转行,否则就面临年轻是资本的困境.

14楼
surrender 回复于 1天前

目测我将来肯定是转行

15楼
灵感之源 回复于 1天前

我晚上再详细回复指针为空

16楼
galebo 回复于 1天前

现实中,很多年轻人写的代码,如果缺少代码评审的话,面临性能压力时,很多需要重写.从这点来看,如果考虑代码评审或者重写,成本其实很高.

17楼
tinyfool 回复于 1天前

既然大家又开始聊老生常谈的程序员年纪大了以后该怎么办的问题,我也掺和掺和,现在还能隐约记起年轻的时候参与过这个问题的讨论,转眼间我就已经有资格作为一个10多年从业经验,即将奔四的老帮子,来发言了。

技术的深度问题

我考大学报志愿的时候,单位里面一个明白人说过不要报计算机和英语,这两个虽然现在很热门,但是都是工具,跟开车一样,未来人人都需要会,没有什么价值(娃哈哈哈,楼主 @灵感之源 被人酒后雷杀,连掉两滴血。)。不得不说,这是一个明白人,他说的都很对,现在没有什么大学毕业生不会电脑了,英语也都是从小就开始的必修课(我上小学的时候,某些学校初中才有英语课的)。开车也真是个人就会,我还没学会,没资格做人啊。

但是,英语和计算机变得不热门了么?其实也没有吧。英语好到可以当翻译的人,照样可以做翻译,做同传,不见得不好赚。这个群体我不了解,不多说。但是我知道的是,很多行业,如果你英语好还是更有机会去外企,收入和世面见得还是更多的,出国也更容易,骗老外的投资也好骗一些。就说是程序员,如果英语好的话,提问题可以去Stackoverflow,不好的呢,只能混混CSDN、百度知道之类地方。英语好,你可以直接看原汁原味的文档,iOS SDK一出来你就可以写自己的App,英语不好的等到中文书出来才能学。越是新鲜的技术,就是越需要你懂英语,这样学的才快。英语好的,你可以接海外的外包,老外的外包一方面钱比国内多,另外一方面,规范多了,需求定义清楚,也更加有诚信。英语好的,你可以直接写App上App Store去转美国人的钱。别的行业我不了解,但是就IT这个技术圈来看,英语好,你更容易接触到利润更丰厚、待遇更好、竞争更少的一个圈子。更别说,你还可以让我们的 @灵感之源 老大一样移民,住国外的大house,生一堆孩子,养一堆狗呢。

回来说技术,我这个人学什么都学得不够深。2001年毕业到现在,换了无数个领域,用Borland C++ Builder做过企业内部管理软件、用Borland C++ Builder做过PC和文曲星的客户端,用VC做过Windows服务器和客户端程序,做过浏览器插件,用Java做过搜索,用Php做过网站,用Objective-C做过App,等等。所以,你知道我做什么都不太可能太深,10多年的工作生涯,每一个件事最多做个一年半载的。但是在任何我待过的一个公司,我都想做技术上最好的一个人(能不能达到这个要随缘),我都能体会,我从切换到一个领域什么都不懂,到努力做到这个领域还不错的成绩的那种快乐。同时,当我在一个公司,甚至一个社区,玩到了一定的深度和水平,我总是能得到尊重和相应的经济回报。我不得不说,某些人10多年没有换过任何领域或者只换过一两个领域的话,你没有生成你的领域内的专家,人人敬仰,或者说,有所成就的话,你说年纪大了混不下去,我只好说,那挺活该的。

这也是一个老生常谈,有人说,我在某某领域做了10年了,有了10年的经验。懂行人看了一眼他的东西,说,你这个也就是一个1年多的经验用了10年而已(这个问题我也有过)。

身体问题

我大概是从11年开始感觉自己的身体严重不行了。我在09年得了糖尿病,但是对干活干扰不大。我在10年左右在盛大做云中书城iOS版的时候,还经常通宵熬夜写代码。那个产品非常失败,但是,那1年我的代码产出量还非常之高。

到了我11年我自己开公司,我慢慢的就开始发现身体越来越不好,很难支撑我熬夜。我以前都是晚上10-12点才进入高效工作阶段,一旦进入可以保持到早晨3-4点,而且第二天可以相当早的醒来,不会特别的累。

但是,后来我发现,我稍微熬夜第二天就会非常不舒服,需要睡很久才能让精神恢复。我们公司创建伊始,我招募了 @sycx 同学来做程序员。我本来以为,我们的工作模式是我来做主力,他来协助我,慢慢的带他,几年后,他可以变成一个很重要的助手。谁知道,开始做几个事情以后,他的重要性就一直在提升,原因很简单,我分给我们两个各一些工作,他总是做的比我快,我只好给他更多、更多、更多。最后,我发现,给他的越多,整体效率越高。

一开始这件事情,肯定是会让我心情很不好的,我的自我认知建立在,觉得自己很牛屄的基础上,很快一个毛头小伙子就比我强了。我怎么自处呢?但是我还是需要工作,就开始慢慢的寻找我的位置。

后来,我发现,虽然我是我们公司的产品经理,但是线框图、原型图,我都画不好,画这种画就不是我的天赋。但是我用代码做原型效率很高。我发现,我们公司需要有流程管理,等等,我就去做这些。

但是,我从根子上还是一个程序员。不知道有多少人理解这句话什么意思。

知识的广度

此外,我希望做一个有技术路线的公司,如果一个公司只是赚钱,我可以从中获利,那当然是一件好事儿。但是那样的公司,我只想做股东,不想做CEO,不想做程序员。根子上,我还是想做我喜欢的东西。就像现在这个论坛,我知道有更好的论坛,但是我就是想做一个我喜欢的论坛。

这个角度我来发掘我的经验的价值,就是我跟一般程序员的不同是,我的知识广度不错。我可以做架构和技术路线方面的工作。所以,我们公司的技术路线其实是我负责的。@sycx 老师其实就像是辆高速奔驰的汽车里面的引擎,我希望我是方向盘。@sycx 老师非常聪明,也很执着,他也不盲从我,这点其实我很高兴。我经常会给他说我的技术路线,他不会简单的就照我说的去做,也需要我去给他证明和他讨论。

举例说,新杂志背后的引擎是一套非常复杂的排版系统,我们最早想做这个东西的时候,@sycx 老师认为技术上太复杂,我们那几个人是做不出来的。如果我强迫他做,他是不会有动力做好的。所以,我就发挥我的做原型App的天赋,三天做了一个原理很清晰的原型出来,给他解释清楚。他就非常有动力去做,做的过程中不需要我掺和太多的东西,而且很多技术难点自己就攻克了,完全没有需要我参与。

再比如,这次我们要把新杂志移植到Mac上面。我们两个都没做过这个复杂的移植。我就说让 @sycx 老师先去试试看。他做了几天没有成果,我就开始担心,跟他仔细讨论。他给我讲,UIImage和NSImage的接口差异给他带来了很大的工作量。我从经验角度出发,认为这样移植的话,我们肯定吃不消,工作太枯燥,更可怕的是这种移植一旦成功,我们的代码完全没有办法管理。我就让他去找UIKit的开源方案,用那个方法去移植,问题马上就得到了比较好的解决。

从这个经验出发,我们准备在移植到Android和WP的时候,采用移植Cocoa到目标平台上的方法进行。我们对Andorid和WP的基础构建都不够了解,所以对技术难度和工期目前还不能很好的估计,但是可以想见的是如果做好了的收益是很大的。

同时,我们这么小的团队,做了新杂志排版引擎这么复杂的项目,所以,从技术难度上,工程上,我们去挑战移植Cocoa的工程,已经基本准备好了。

我们之前做排版引擎的时候,挑选了最难的iBooks Author方案,也跟这个有关系,既然要做,就做一个技术上有挑战的,有意义的,我们预期的是,我们做一个静态排版系统(也就是纯渲染)的过程可以积累对排版系统的深刻的经验,未来我们挑战全动态排版系统的时候(也就是所见所的编辑器),也就有了基础准备,就可以应付了。

这一年,其实我在追求团队的技术路线突破,商业上哪怕是失败,或者没有结果我都不在乎。知我者,谓我心忧,不知我者,谓我何求。

18楼
灵感之源 回复于 1天前

我晚上详细回复,支持tinyfool

19楼
Simeon 回复于 1天前

我也来插一脚吧,@灵感之源和tiny都是有着10多年以上丰富经验的程序员,所以才有这么感慨的一篇,我呢则是反着来,本人年过四十(光看面相,绝对只有30出头:)),三十六,七才开始真正进入这行,实际的编程经验也只有不到5年。你们会想我是疯了吗,这么老转行,还转入一个鄙视年纪的行业。怎么说呢,原因有些曲折。高中和大学有过计算机背景,一直喜欢,后来毕业后做了十多年的媒体,再后来就出国了。这么转行也是无奈,在国外作媒体根本没戏,在国外总的挣口饭吃吧,于是重新进学校,学习编程。而作技术,薪水都不会太差,也没人在意你的年纪。(国外更看重经验值,原来的英国公司也有个同事,比我还大,也比我还晚入行)。 几年下来觉得和我的个性很合拍,但是很累是真的,一是我必须不断的学新的东西,有些东西对科班的人早就驾轻就熟,可我还必须再重新学习复习。四十后记忆力真的直线下降。二是身体上,这几年的脖子一直是落枕状态。 我这个人呢,一直没有什么大的追求,只喜欢干自己喜欢的事,自己的爱好就是自己的工作,就觉得挺好的。未来,我想我还是努力要呆在国外吧(移民尚未成功)。

20楼
灵感之源 回复于 1天前

@指针为空

从公司角度来说,物尽其用,适当的岗位适当的人才适当的待遇,那是肯定的,一分钱一分货嘛。如果每个公司都配置低水平或者都配置高水平的人员,那都不现实。无论做什么,只要做得开心就行了,国内的氛围希望可以不断改进。

越往高的位置,数量越少,金字塔,但谁的年纪都会越来越大,估计很少人愿意做了几十年还是最初级的程序员吧?这里就有矛盾了,好的岗位不多,需要这样的岗位的人越来越多,那怎么办?这就回到我之前说的出路了

21楼
灵感之源 回复于 1天前

花了很大力气看完tinyfool的比裹脚布还长的文章,累死之余,竟然还发现他顺带黑了我两把,真是不厚道。

关于工具,的确,英语谁都在学,但学得好的能在西方国家工作生活流利交谈的,不多,更何况成为专业之后,做高质量的文字翻译或者同声传译,那也不是普通人能胜任的。

计算机,日常工具,学一下就能掌握基本使用,但谁去做操作系统和各种软件的开发?虽然你我都不是计算机科班,但我们都是花了大力气去专门学的。

对于技术面这块,我同意可以做多元化发展。我这么多年都在用微软的技术,但我不只局限于这块,其实我们做Web,就混合了多种技术,HTML/CSS/Javascript等等,这些在各种平台上都能通用。

而数据库,一理通百理,我从最开始的dBASE III开始,FoxBase,FoxPro,Visual FoxPro,Access,Sqlite,SQL Server,MySQL,Firebird等都弄了一下,现在流行的NoSQL也弄了一下,原理类似的话,还是很好学的。这里弄不仅仅是看看文档写两句hello kitty,而是写某项目/产品的时候顺带做一下支持,或者针对性的做开发。

我离开中国之前的5年都在一个小公司呆着,公司产品的开发所使用的技术都没怎么变化,我主动引入了一些新的,但还是局限于产品定型。不过在那5年里,我做了自己想做的个人产品,还是有点成就感的。

身体越来越差那应该是普遍问题,我最近也感觉到我的尿有甜味(闻起来)。。。要去检查一下身体了

我现在极少超过12点睡觉,但我发现tinyfool还是经常2-3点还在发贴,身体是革命的本钱啊,机器坏了还能换零件,肉体垮了就垮了

我非常推崇拼搏的精神,人生难得几回搏,有机会就要放手一试,失败了就当是经验。如果现在想去做但没做,几十年后回头一看,估计想捶胸切鸡鸡后悔莫及。

::...
免责声明:
当前网页内容, 由 大妈 ZoomQuiet 使用工具: ScrapBook :: Firefox Extension 人工从互联网中收集并分享;
内容版权归原作者所有;
本人对内容的有效性/合法性不承担任何强制性责任.
若有不妥, 欢迎评注提醒:

或是邮件反馈可也:
askdama[AT]googlegroups.com


点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


自怼圈/年度番新

DU22.4
关于 ~ DebugUself with DAMA ;-)
粤ICP备18025058号-1
公安备案号: 44049002000656 ...::