9月读书笔记1
读《程序员修炼之道:从小工到专家》有感
近日读此书,收获颇丰
第一章,注重实效的哲学:作为一名程序员,首先要做到的负责,承担自己能力范围内的责任并完成是程序员的基本素养,要为结果负责犯了错误就去承认而非推卸,为自己的目标留下更多选择、退路而不是借口。编写程序不要留下破窗户——错误抑或杂乱,及时去修复优化代码,让自己的代码更加整洁优美。留心程序中的小问题,不要让它们滚雪球,影响后续。软件的目的是满足需求,没有完美的程序,做到足够好即可。知识和技术是编程者未变现的资产,然而随着时间流逝技术更替,编程者脑中的知识与技术将不断贬值,管理自己脑中的资产,向其中添加更新的技术,或者变现。交流是程序员最重要的技能,与计算机交流时最基础的部分,学会与用户交流、了解用户的需求可以帮我们做出更好的软件,学会与老板交流可以涨工资?
第二章,注重实效的途径:程序员首先要做的是收集知识,然而知识不会总能赶上变化,因此原先应用的技术制作的软件通常需要我们的维护,维护代表着重复,重复则会压榨编程者宝贵的时间,好的编程者需要规划好时间,而重复却不止于此,无意识的重复、惰性的重复以及多个编程者的重复往往有害无利,复用已有的东西,为自己节省下重复的浪费
写到这,第二章的余下部分会在下一篇笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!