看了MVM关于做军官还是做特种兵的阐述,心有戚戚焉。很久以来都是在流传着程序员“学而优则仕”的思想,也有很多的人建议我走管理道路,我仍然坚持在走技术路线。
虽然技术路线的收入可能会比管理路线差很多。我也从行业新手变成的腐朽的老人
,我从97年就开始走编程路线,现在仍然还是编程路线。哭。。。。
不过我喜欢coding的生活,虽然外人看我们很辛苦,我们有时也感觉到身心疲惫。但是看到计算机在自己的指挥下听命工作,看到一个个设备按照自己的指令乖乖的听话,这种成就感的获得可以弥补任何付出所带来的不快。我记得我上学的时候,计算机还很少,那时候只要让我写代码,让我给公司钱都是可以考虑的,廉价的劳动给自己带来的无穷的快乐,我们现在又有什么理由去埋怨给自己带来无穷快乐的同时又获得相对舒适生活保证的工作呢?
或许多年以后,我没有办法告诉我的后代,我创造了多么多么伟大的成就,但是我可以告诉他们,我的工作是我的最爱。比起十年前的前辈们学无所用,我们又有多少抱怨可言呢?
当然我不是说管理就不重要,只是我个人而讲,放弃自己喜欢的coding life 而去追求manager的经验的确不是我的best choice.
昨天西安的MVP聚会的时候谈起了GUID的问题,但是我犯了一个错误,将GUID和DotNet中的 共钥/私钥对搞混了,今天一大早就看到了Moslem关于使用 GUID 值来作为数据库行标识 的文章,可能Moslem不是专门讲GUID的,我就根据它的文章找到了http://hegel.ittc.ukans.edu/topics/internet/internet-drafts/draft-l/draft-leach-uuids-guids-01.txt 其中对于GUID的生成进行了详细的讲解。包括基于网卡,基于时间,以及基于白噪声的各种算法都进行了详细的解释。