`

对自己的思考

阅读更多

以前很喜欢电脑,很喜欢编程,一直以来都没有冷静下来想想,为什么要编程,为什么要去做那种费力但没有结果的事情。

想留下作者的荣誉,想满足生活的需要,想炫耀自己的能力,还是想证明自己有克服困难的勇气?这些好像都不是。感觉自己开始迷茫,不知道目标何在。好像学了很多东西,但还是要全部推翻似的。我所希望的是怎样的目标,难道自己喜欢没有目标的工作?找工作的时候总是无法自信,看到别人毫不费劲自己却无能为力,那种感觉很难受。。。我喜欢开源,但没有时间,也没有那种效率。我渴望能创造技术,但现实总是强迫我不断地复制别人的技术。或许我应该忘记成功,因为创造总是要经历失败,自己所谓的技术、所谓的能力只不过是别人的成功的一部分。我不知道如何才能放下一切,开开心心的去创造自己的风格,去写属于自己的代码,如何才能理直气壮地对前辈,同事和父母说——这个程序,是我的作品。

2010/09/06:今天我又再回到原点

 

 

2011-04-12

以下是我的反面教材,请勿遵守。写出来,希望自己深刻牢记和反省。

    1. 缺乏阅读英文文档和大量纸质技术材料的耐性。

    2. 把浮躁视为短处。其实,开发效率真的非常非常重要。

    3. 过分和别人划分职责界线,对别人的工作不了解也不关心。

    4. 忽视或者嘲笑没有注释或风格差的代码。其实,这样的代码有可能非常精妙,只是写的人心情不好而已。

    5. 把开源代码当作闭源软件使用。那是不对的,如果有时间,应该多看一下别人的思路,就会发现自己的困难不算什么。

    6. 过多地接受新技术,但不能有目的地串联起来。目的最重要,就算是为了找工作、面试、装高手也比没目的要好。

    7. 不能准确且通俗地解释技术细节。其实,我们说的那堆名词术语只能讨好领导和伪高手。

    8. 冷漠、拘束地对待自己的同事和上师,不懂得察言观色。其实,平时就应该想想自己在做什么,为自己的工作做总结和检讨。

    9. 感情用事。说话不能太过激,尤其是工作的时候。

    10. 遇到突发事件丧失理智和冷静。当然,程序崩溃可以上网google,但平时还是要学会钻研和谦虚求教,千万不要以为问题一定就很难解决。

    11. 讨厌做不感兴趣或重复的事情。虽然枯燥的代码是商业开发的弊端,但同时也是锻炼和提高编程能力的最简单方法。

    12. 把失败归咎于自己。成功在于人不在于事,失败在于事而不在于人。千万不要以为好的软件可以用一个人就能写出来(除非是不好的程序)。

    13. 以为软件开发是前沿科技。那是大错特错和井底之蛙的观点,因为写程序的门槛比很多行业的门槛要低。优秀的编程人员需要知道很多非计算机科学的知识,如管理学和经济学。

---------------------

    14. 无视别人的教导。即便别人说的不对,也不要觉得厌烦,因为别人不会无缘无故地花时间教人。即便最简单的事情,也有做错的可能。只听自己认为对的东西不算是谦虚。如果连聆听的忍耐力都没有,是不可能做复杂的事情。





----------------------


昨天随手翻了一下大学时期买的一些英语单词速记教材,发现自己对这方面的学习实在十分欠缺——简直就连初中生都不如。没有科学有效的记忆方法和锻炼机会,最基本的单词都记不住,更不要说语法和口语了。我觉得问题在于:

1)自己根本不重视。

2)认为学习外语只是单纯的记忆,但自己连最简单的记忆都不肯下决心做。

3)没有科学的学习方法和恒心。

4)有很多资料,但懒于作出记录和总结。

5)依赖在线翻译,不会结合实际情况进行分析。

6)停留在玩的心态(学日语纯粹是为了听歌),而忽视语言内在的文学价值。

我又想起一些事情:

1)听到别人认为程序员都很通晓英语,自己总会感到难过。在这方面,我心中难以争辩——很多时候,我要依靠很多东西,花很长时间才能看懂一些英文资料。

2)某君云:古代读书人都是靠记忆力生存的。我大概没有任何优势,这其实已经不是英语学不好那么简单了。

 

我希望此文能激励自己,从今天起更深刻地体会语言的本质,不要只关心表面的含义,包括我曾经学过的英语和日语。




分享到:
评论
1 楼 water卡 2012-06-12  
      

相关推荐

    超级思考帽 思维方法 思维技术 开拓思路

    《超级思考帽:思维方法与技术》作为一本聚焦思维提升和问题解决的专业书籍,为读者提供了系统性的...通过深入学习和应用,读者可以极大地提升自己的思维质量,形成一套高效的思考框架,从而在职场和生活中游刃有余。

    数学课堂教学中要重视学生的思维过程.doc

    这种提问方式不仅能帮助其他学生理解问题的解决思路,还能增强发现者对自己思考过程的信心,体验到成功解决问题的喜悦。例如,在解决一道几何题目时,教师可以要求学生展示他们是通过什么步骤得出最终答案的,这样做...

    人工智能时代批判性思维能力的提升策略--思维图示的应用对小学生批判性思维能力提升的实证研究.pdf

    这些工具能够帮助学生搭建“脚手架”,在思考和解决问题时形成特定的认知途径和思维方式。 文章通过实证研究,选取了海淀区某小学三年级的44名小学生作为研究对象,通过为期8周的教学干预实验,对比了实验组和对照...

    查理·芒格的100个思维模型.pdf

    7. 确认偏误思维模型:确认偏误思维模型指人们会倾向于寻找能支持自己观点的证据,对支持自己观点的信息更加关注,或者把已有的信息往能支持自己观点的方向解释。 8. 损失规避思维模型:损失规避思维模型是指人们...

    数学建模实例提高自己思维能力的优化师

    通过分析和解决这些实例,我们不仅能够锻炼自己的逻辑思维、批判性思维和问题解决能力,还能够增强对数学知识的理解和应用,从而在实际工作和研究中成为解决问题的“优化师”。无论是在学术研究还是职业发展的道路上...

    思维的模式(颠覆你的思维,打破你的想象,大师帮你大开脑洞;现代人学习、工作和生活的思考指南)

     本书是20世纪英国哲学家怀特海的代表著作之一,他在书中阐述了自己综合性的思维模式。  现代科学给我们建立了一种思维模式,即在有限前提下作出假定。怀特海反对这种固有的思考模式。他认为,我们不应该将自己的...

    基于d3.js实现的思维导图。针对自己需求对原作进行了部分修改_vue2-mindmap.zip

    基于d3.js实现的思维导图。针对自己需求对原作进行了部分修改_vue2-mindmap

    创新思维训练-发散思维.ppt

    发散思维是创新思维训练中的核心概念,它是由心理学家吉尔福特提出的,被认为是创造力的重要源泉。发散思维强调从一个中心点出发,...通过不断练习和应用发散思维,我们可以培养自己的创新能力,应对复杂多变的挑战。

    如何进一步提升自己的思考力

    2. 实践传播:将所学的思考方式付诸实践,特别是通过分享和传播给他人,可以深化自己对这些思维方式的理解。在团队中分享这些思维方式,不仅有助于团队成员形成共识,提高协作效率,还能在实践中不断调整和完善这些...

    谈谈自己对各种创新思维形式的认识3篇.pdf

    发散思维是创新思维的一种基础形式,其核心在于跳出原有的思维框架,鼓励自由联想与多角度思考。这种思维方式强调不拘泥于传统的解决方案,而是尝试开辟新的思路,寻找多种可能的解决方案。例如,在生产流程中,过去...

    第二讲创新思维之发散思维.pptx

    最后,要培养自己对知识的综合运用能力,将不同领域的知识融会贯通,这样在解决问题时,就能够运用更广泛的知识和经验。 总而言之,发散思维是一种极富创新性和实用性的思维方式,它能够帮助我们在各个领域中释放出...

    木易思维导图基础讲座

    讲师鼓励听众独立思考,挑战既有的观念,寻找更适合自己思维方式的方法。 通过这个基础讲座,参与者不仅可以了解到思维导图的基本概念,还能掌握实际操作技巧,并对思维导图有更深入的理解,从而在日常生活和工作中...

    关注学生思维品质,促进数学深度学习--对初中数学深度学习的初步思考.pdf

    这涉及到元认知能力,即对自己的认知过程进行监控和调整的能力。学生应当意识到在学习过程中不仅要掌握数学知识,还需要提升自己的思维能力。例如,在学习平行线的性质时,学生不仅要记忆“两直线平行时,同位角相等...

    认识创新思维的思维障碍.pptx

    我们可以通过不断学习新知识,接触不同领域的新鲜事物,来拓宽自己的视野,丰富自己的思维。其次,我们需要勇于尝试新方法,不畏失败,敢于质疑和颠覆传统观念。在实际工作中,我们应当鼓励团队合作,开展头脑风暴,...

    思维整体框架和逻辑.pdf

    构建思维整体框架和逻辑的核心在于形成概念模型,这是对事物本质和主干的理解,是深化思考和拓展知识的前提。一个清晰的概念模型能够帮助我们更好地理解和掌握复杂的信息,从而在此基础上构建出完整的知识体系。知识...

    思维破局-北京联合出版公司

    在本书中,元认知思维被用来帮助人们突破思维的局限,通过反思自己的思考过程,识别和改变可能的非理性信念和行为。元认知思维能帮助我们在决策过程中更有意识地选择思考路径,从而提高决策的质量和效率。举个例子,...

    横向思维-上册

    《横向思维-上册》是爱德华·德·波诺的一部思维训练教程,它主要探讨了非传统、创新的思维方式,...通过深入研读这本书,读者不仅能了解横向思维的理论基础,还能获得实践指导,提升自己的创新思考和问题解决能力。

    逻辑思维训练500题答案等.rar

    逻辑思维的训练并非一蹴而就,它需要持续的练习和思考。500道逻辑题目的设置,涵盖了从基础到高级的各个层次,从简单的推理题到复杂的逻辑论证题,每一种题型都有其独特的训练目标和作用。例如,推理题能够锻炼学习...

    结构思考力 学习总结

    在实际应用中,例如在会议发言中,可以在对前人观点的总结基础上,从多个角度(如销售、运营、管理)阐述自己的看法,确保每一部分都有明确的论点和论据支持。 总的来说,结构思考力是一种提高思维质量和表达效率的...

    创新思维答案.pdf

    18. 批判性思维:可能会因为情绪和信念的影响而滑向论辩式思维,人们往往只接受对自己有利的证据,忽视或曲解不利的证据,并且在争论中过于关注一点而忽略其他合理观点。 19. 创新:创新不仅仅是创造全新的事物,也...

Global site tag (gtag.js) - Google Analytics