论程序员的自我解放

来源:互联网 发布:mac 预览 下一张 编辑:程序博客网 时间:2024/05/18 09:18

什么是自我解放

“我不是为了解放时代,我是为了自我解放。尽快完成日常琐事,从中解放出来,并从浑浑噩噩的生活中救赎自己 ”。

作为程序员我们需要学习多少技能,这个问题可能永远也没有一个确定的答案。因为时间不会停止,社会一直在发展。只要社会发展,那么一定是又有新事物出现了。而新事物的兴起,必然又会催生出新的技术。人生在世,身不由己,很多情况下,这个社会只能让你说“我会,我行,我一定可以”,尽管其实你压根没听说过这个技术!

尽管程序员干着上帝的工作,但很多时候,我们不得不承认,我们也是平凡的普通人,我们也有极限。人类究竟能够记住并学会多少知识,虽然没有人统计过,但我想并不会很多。不然我们就不需要“站在前人的肩膀上了”!所以我们程序员是十分有必要去解放自我的,我们也有自己的生活要去过,没必要去苛刻自己的时间学习。毕竟上帝也不会反对我们热爱生活,不是吗?

自我解放并不是要求我们程序员去放弃学习新事物,而是节省学习的时间成本。是在节省时间成本的同时,还要保证学习的质量。


怎样进行自我解放

我们可以将自己学习到的东西以“指南”或者“博文”的形式记录下来。

我们每个人的记忆力都是有限的,可能一个月甚至半个月不再去接触某种技术,我们就会忘得一干二净!可是还好文字的力量是无限的,几千年前的知识通过文字的记录,现在依旧可以被我们看到和学习!

将技术书面化,指南化,以我们通俗易懂的方式记录下来。我们不用苛刻自己的时间再去反复记忆和理解,等到下次再用到的时候,可以直接祭出“指南”,按照指南上的步骤进行操作,这样就可以使自己迅速回想起当时的feel。

21世纪是信息大爆炸时代,也是开放的时代,信息共享的时代。我们还可以将自己的指南上传到网络,这样不仅可以帮到自己,还能帮助到别人!


自我解放的意义

萧伯纳曾经说过:“如果你有一个苹果,我有一个苹果,彼此交换,我们每个人仍然只有一个苹果;但如果你有一种思想,我有一种思想,彼此交换,我们每个人就有了两种思想,甚至多于两种思想。”

对自己:节省自己的时间;减轻自己的压力;有利于自己的工作;
对他人:有利于他人迅速掌握并使用该技术;
对社会:思想间的碰撞更有利于技术的发展和社会的进步;


结束语

有一种鸟儿是永远也关不住的,因为它的每片羽翼上都沾满了自由的光辉。

2 0
原创粉丝点击