热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

程序员的修炼之道读后感

程序员修炼之道读后感本周阅读了《程序员的修炼之道》,这本书一共8章。针对编程的实效进行一系列的阐述,详细的介绍项目开发中程序员担当的角色,

程序员修炼之道读后感

本周阅读了《程序员的修炼之道》,这本书一共8章。针对编程的实效进行一系列的阐述,详细的介绍项目开发中程序员担当的角色,读完本书丰富了自己对一名程序员工作的认知,也让我认识到自己以前的认识知误区,本书从多角度来讲述编程之道,介绍从程序员甚至到项目管理者在一个项目开发的过程中责任和义务,并总结了很多值得我去学习的“方法”,也可以说是前人积攒的财富,给我带来强烈的启发,以下几点是我的读书感悟:

1.让用户参与进去>>>>>更好的认清实际需求,并不等于一味地增加新特性,适可而止。

2. 注重团队合作>>>>>在团队中要多沟通,勤商量,做一名好的聆听者,只有这样团队才会提高开发效率,避免由于信息沟通不畅导致一些从复的工作,无效的工作,良好的沟通也可以提高队员之间的默契是成为优秀的开发团队不可缺少的。

3.合理投资经营自己>>>>>由于网络技术的不断发展,今天的优势技术,明天可能被淘汰,所以要合理的投资自己去学一些新的技能,抓住任何的学习机会,养成良好的自学习惯,保持自己对环境变化的警惕,免得成了煮青蛙。

4.良好的开发习惯>>>>>对于自己这个新手来说养成良好的开发习惯是非重要的,可以避免走很多弯路,做到该如何按照进度去工作,怎样合理的估算。

5.编码途径>>>>>本书中有一部分编程的方法 途径 思想,我有些还是不太了解,还好书中用一些“特定的比喻”来解释让我初步的认识到过去自己编程过程中的不严谨,甚至存在巧合的结果,缺少总结。

6.职业素质>>>>>本书让我对程序员这一职业有了新的认知,程序员并不是每天敲代码的码农,也是有好多的事情要做,我们要把编程当做一门艺术,需要我们耐心的去研究,并始终保持着自己对编程的热爱。

7.编码技巧>>>>>良好技术是实效编程的前提,怎样写出优质的代码更是每个程序员所追求的,虽然没有最完美的程序,但是我们可以去优化,去重构,在日常编程中更多的去了解自己写的程序,如运行效率,是否易于测试,在改进中不断成长。

书中还建议,一年学一门新的语言,一月读一本新书。也不要只读技术书,人之所以强大,是因为有自己的思想。用批判的眼光看待一切,媒体宣传的不一定是好的,网页搜到的前几也不一定是好的,书店里显眼地方摆放的书也不一定是最好的,一切都有可能是故意的。这种辩证的想法我觉得还是有用处的。我决定今后多参加一些技术分享,找到与自己至趣相投的,与自己项目相关的人士聊聊技术,主动了解别人所用的技术,多去尝试新的技术。

转:https://www.cnblogs.com/rain_wind_grow/p/8664840.html



推荐阅读
  • 使用Numpy实现无外部库依赖的双线性插值图像缩放
    本文介绍如何仅使用Numpy库,通过双线性插值方法实现图像的高效缩放,避免了对OpenCV等图像处理库的依赖。文中详细解释了算法原理,并提供了完整的代码示例。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 本文探讨了如何像程序员一样思考,强调了将复杂问题分解为更小模块的重要性,并讨论了如何通过妥善管理和复用已有代码来提高编程效率。 ... [详细]
  • python的交互模式怎么输出名文汉字[python常见问题]
    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,此时我们可以使用print() ... [详细]
  • 自学编程与计算机专业背景者的差异分析
    本文探讨了自学编程者和计算机专业毕业生在技能、知识结构及职业发展上的不同之处,结合实际案例分析两者的优势与劣势。 ... [详细]
  • 深入理解Java泛型:JDK 5的新特性
    本文详细介绍了Java泛型的概念及其在JDK 5中的应用,通过具体代码示例解释了泛型的引入、作用和优势。同时,探讨了泛型类、泛型方法和泛型接口的实现,并深入讲解了通配符的使用。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文详细介绍了如何使用Maven高效管理多模块项目,涵盖项目结构设计、依赖管理和构建优化等方面。通过具体的实例和配置说明,帮助开发者更好地理解和应用Maven在复杂项目中的优势。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 深入理解Java中的volatile、内存屏障与CPU指令
    本文详细探讨了Java中volatile关键字的作用机制,以及其与内存屏障和CPU指令之间的关系。通过具体示例和专业解析,帮助读者更好地理解多线程编程中的同步问题。 ... [详细]
  • SQLite 动态创建多个表的需求在网络上有不少讨论,但很少有详细的解决方案。本文将介绍如何在 Qt 环境中使用 QString 类轻松实现 SQLite 表的动态创建,并提供详细的步骤和示例代码。 ... [详细]
author-avatar
业余爱好者
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有