上学的时候,觉得代码是个酷炫的东西,觉得编程是件很了不起的事情。诚然到现在我还是很欣赏技术强人,却越来越觉得技术它只是个工具,就如画笔之于画家。
‘磨刀不误砍柴工’这句话尽管体现了磨炼工具的重要性,却也道出了工具的目的性,对于刀来说,就是用于砍柴,磨刀,是为了砍柴。不过这么说,好像倒显得功利主义了,不过这世人,有多少能逃脱功利的呢。
记得很久之前看过的一篇短文,里面表达了大概有这么个意思,编程是个多么好的爱好啊,在沉浸爱好的同时,也收获了高薪。当时我有些嗤之以鼻,真的是嗤之以鼻,这货编程纯粹是为了赚钱吧,幼稚的我是如此清高地想着,却又有些偷偷窃喜。
因为盛传IT业高薪,社会上兴起了很多培训班,我们公司也有一些从培训班招来的人,且不说大学同专业的人是抱着什么目的,但培训班几乎基本上都是冲着钱来的,短时间的培训就出来和我们这类专业的人抢饭碗。这些话我无意冒犯从培训班出身的人,只是难免有点心有不平,但这年头赚钱不易,也不好指责什么。
做技术的人就该一头扎进技术的海洋吗?这年头,什么都日新月异,我几天没出门,偶然出去,发现又有房子被拆了,旧的技术很熟练上手了,又有新的东西进来了,直叫人学的没日没夜,就连财务这类靠固定知识吃饭的人,还得时不时学习调整了的政策和分析一些数据。
这是很久之前的一件事了吧,我和一个人说起,我买了古文观止的书,他奇怪的问,做编程的看什么古文观止,其实我也答不上来,我就觉得,我想看看其他东西。
就简单说做app和一些上层应用的这类,我相信也是属于大多数的开发,显然了解业务会更有利于开发功能,好比开发一个股票软件,对股票金融知识的了解,会更有利于做出符合用户想法的软件,开发一个古诗词网站,对古文的了解,也会使想法更贴近古文爱好者。如果想要一个应用深入骨髓的符合用户心意,那么学习些心理学知识就更是必不可少了。所以忙里偷闲看看其他领域的东西学习下,并不是什么坏事,毕竟技术的主要核心目标还是服务于人。
沉醉於技术,不能说是件坏事,我曾经觉得自己技术上达不到很高的能力而在怀疑做程序员到底有没有意义,直到看了黑客与画家,以及看到过的一句话,要善于使用轮子。创造轮子是一种能力,使用轮子又是一种能力,两者兼备那是最好,若是无法造出完美的轮子,那能在恰当的地方使用轮子,并能掌握全局,也不失为一件好事。
曾经有篇文章里的一句话让我备受鼓励,女性更适合做架构师。它不否认女性做程序的能力,更是指出了女性在程序员道路上哪方面有优势。这才是个有诚意的观点。
还未毕业的时候,曾经在一家公司实习,其实现在想想那公司虽也小,却是五脏俱全,不仅有专门的测试部门,还有专门研究技术的技术部,和针对项目的项目部,表明这领导对开发流程和技术还是比较看重的,对比现在离职的公司,领导对技术的看重只停留在口头上,不知好多少倍了。
想着想着又有点抱怨出来了,还是不要胡思乱想了。
原文地址:http://1831651.blog.51cto.com/1821651/1690631