曾经我是一个做windows mobile智能手机开发的软件工程师,我接触并学习了VC++,Win32,WTL等技术知识,这些技术知识都是围绕着微软的Windows体系的。我在追求精神信仰的时候,认为Windows即可是我程序员生涯中的信仰。
而这一切在2010年开始发生改变。2010年android表现出很猛的发展势头,我被安排做android开发而抛弃了windows mobile的开发。
直到现在,5年时间内,我又接触并学习了很多围绕android的知识体系。其中,我阅读了《running linux》,《android性能优化》,《java编程思想》,学习了如何利用git来管理开发与协同开发,掌握了如何使用ubuntu来办公,接触了Linus Torvalds的传记。这个过程中,我的精神追求变成了,开源精神,共享精神,热爱围绕这些精神的一些技术(java,c,git等)。所以我对windows的认知疏远了。
但是,现在我很痛苦。我有前辈在微软中国工作,前段时间我还到中关村的微软大厦拜访前辈。我又对微软开始了重新的认识。微软是一家热爱算法的公司,windows也很美。我的痛苦在于在追求开源精神共享精神时,无法心安理得的面对微软的前辈。
我深刻认识到华夏文化和西方文明的不同。西方的程序员可以把linux当成一个宗教来信仰,可以把一门语言当成自己的灵魂来研究。但是这些在我这里是不行,如果我这么做,我会面临很大的痛苦。
最近看了怀旧武侠片,有感而发。可以把西方的计算机世界分成几大派别。我自不必而归属某一派别,因为我是置身于它们世外。我需要汲取每一派别的技能与知识。
时间: 2024-10-23 04:44:55