程序员修炼之道笔记(一)

来源:互联网 发布:青年网络文明志愿宣言 编辑:程序博客网 时间:2024/05/01 14:22
        有一句话说的好:今天的生活是以前耕耘的结果,今后的生活是现在耕耘的结果。因此最近下决心要为今后的生活而努力。世界上没有无能力的人,只有不想提高自己能力的人。希望在新的一年里通过阅读书籍和实践来提高自己的能力。今天就以《程序员修炼之道——从小工到专家》来开篇。通过理解大家的思想使自己也成为专家。
        刚看这本书就感到很新鲜,书中包含了很多故事,告诉我们很多道理让读者自己思考而不是教我们具体怎么去编写程序。高手和菜鸟的区别就在于高手能够自己独立思考,而菜鸟只会模仿。要成为高手的方法就是学会思考。而成为程序高手还需要具备以下特征:做早期的采纳者/快速的改编者、做批判的思考者、有好奇心、有现实感且多才多艺。
        做为程序员不仅仅是要成为程序高手,同时也要学会与人相处。与人相处就要以诚相待,擅于沟通。以诚相待就不要怕暴露自己的弱点。“在所有弱点中,最大的弱点就是害怕暴露自己的弱点。”沟通的学问比较大,如果成为了擅于共同的人那么离成功就不远了。书中给出了一首诗来让我们在沟通之前先来了解听众,这对程序员有帮助,对教师尤其是大学教师更有帮助。现在高校大学生在课堂上的表现情况跟师生之间的沟通不无关系。
你想让他们学到什么?
他们对你讲的什么感兴趣?
他们有多富有经验?
他们想要多少细节?
你想要让谁拥有这些信息?
你如何促使他们听你说话?
        另外书中讲了两个故事:石头汤与煮青蛙。告诉我们要时刻注意关注不好的变化,不要成为被煮的青蛙。如果注意到了变化也不要置之不理,是的程序中的“破窗户”越破越多。同时也要促成好的变化,让石头汤编程真正美味的汤。具体故事可以看书中第7页。
        最后作为以程序为生的人,需要做好自己的知识资产管理,那怎么才是一个好的知识资产管理呢?
       1、定期投资。
       2、多元化。知道的事情越多,就越有价值。
       3、管理风险。不要把你所有的技术鸡蛋放在一个篮子里。
       4、
低买高卖。在新技术流行之前学习。

       5、重新评估和平衡。
       书中给出了进行知识资产管理的目标:
       每年至少学习一种新语言
       每季度阅读一本技术书籍
       也要阅读非技术书籍
       上课
       参加本地用户组织
       试验不同的环境
       跟上潮流
       上网
原创粉丝点击