《程序员的修炼之道:从小工到专家》阅读笔记01

1.  我过去是怎么做的(或者我过去看见谁是怎么做的);

读了第一章的内容,一个人“编程好”的描述是非常不具体的,编程好也分为“你界面做的精美”、“你的功能强大”、“你的算法写得好,运行速率快等等”,

当你在一个小集体中时常被人吹捧为“大神时”,这就是考验你定力的时候,要么被捧杀,要么谦虚低调,弥补不组=足,不断学习,各方面持续精进。

2. 结合书中所讲,说明为什么这样不好;

一叶障目、破窗效应、墨守成规,无论对编程人员、还是其他领域的工作人员来讲,“千里之堤,溃于蚁穴”。

3. 提出一个解决办法,避免再次掉入陷阱。

对自己诚实,有错必该,没有借口,不要拖延;

保持学习的动力,不断学习,不断进步,避免被捧杀

❗第一章、注重时效的哲学

☀我的源码让猫给吃了

我们可以为我们的能力自豪,但对于我们的缺点——还有我们的无知和我们的错误——我们必须诚实。

在所有的弱点中,最大的弱点就是害怕暴露弱点。我们程序员应该勇于承认自己的不足,这样才能更大的提高自己的能力,满足客户的要求,实现双赢。这就要求程序员必须有一种责任感,当问题来临时要承担,设法弥补问题,不可找各种借口来推脱责任 

 这段对责任的描述并不只适用于程序员,但程序员可能会有自己的理解。面对历史遗留问题,是主动解决还是视而不见?问题发生时,是坦然担当还是去blame是猫吃了你的代码?

☀软件的熵

Don^t live with Broken Windows

不要容忍破窗效应

在编写软件过程中,尽可能的解决任何一个小问题,不要容忍破窗的存在,那样将产生你无法预料的结果。

☀你的知识资产

坚持学习,批判思考,为自己投资;

知识上的投资总能得到最好的回报而我们这一领域的知识,大多是有时效的资产。目标:不断接触新语言,重点不在于精通,而在于拓展思维并避免墨守成规。保持好奇心,了解其他领域,拓展思路。

 

p.s.

创造是主动的,完成是被动的

创造是艺术,完成是任务

创造是激情,完成是无奈

当细品这三句话时,我就突然把它联想到了我和我这个专业的关系;大概在家里憋了7天吧,我还是在前天爆发了,在不断的挣扎、纠结、和自我否定等消极情绪中,这三句话点通了我,我试着将恐惧、压力、惰性以及侥幸全部转化为行动以及对我这个专业的不断认识中。去百度、知乎、简书等学术网站寻找软件工程这个专业对我自身的意义与价值,同时也在搜罗着看哪本书能够让自己快速认可我的这个专业,并在这个专业上有所图(当时分流时因为导师的一句话就迷迷糊糊的选了这个专业,一个我的同学们听了就会说:挣钱多,头发掉的快的热门行业)

我看中了三本《人月神话》《软件工艺》和《程序员的修炼之道》但是之后比较了三者的书评,感觉对于我这种没有正儿八经独立开发过一款软件的小小白来说,还是从最基本最接地气的《程序员的修炼之道》开始吧。

 

Think!About your job

思考,你的工作

 

首先我必须承认的一点是:没有哪个学科、知识、专业、工作是枯燥无聊的,真正无聊枯燥的其实是我们本人,我们不会从我们所做的工作中获取快乐,自然会觉得这件事无聊

我为什么渴望做教育?的确是由于性格,但也是因为我享受传授知识、帮助别人成长的这个过程,这个过程中我能清晰的感知到自己存在的意义并从中获得喜悦和快乐。

为什么有的同学可以把编程当游戏般的喜欢?因为虽然软件开发是工程学,但每个程序员并不是螺丝钉,而是活跃的造血细胞。他们要思考需求,推敲设计,展望愿景,打磨细节;他们要思考如果提高工作效率,如何成长;在对权威产生疑惑时,他们又要批判的思考而不茫然接受。除去工程技术以外,逻辑思维能力才是程序员的核心竞争力。保持活跃、勤奋的思维能够带给他们快乐,让他们很有成就感。

抱着寻找软件工程这个专业对我自身的意义与价值的目的,耐心的去读这本书,大概花了4个小时把前三章读完并写了相应的读书笔记(下一篇)。不得不说,可能是由于老师的原因,这个专业一直在刷新我对它的认知,之前读《浪潮之巅》,这是我读的第一本有关信息科技方面的书籍,已经带给我很大的观念冲击,而《程序员的修炼之道》我将以初学者的身份,重点关注它对编程过程的论述。

之前看《幕后之王》里面有句台词很形象:互联网里是没有秘密存在的,对于那些黑客高手们来说,就是如此吧。

 

 

转载于:https://www.cnblogs.com/daisy99lijing/p/10924466.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容越多,也需要更多的人来对数据进行整理,并且数据的汇总查询方面效率也是极其的低下,并且数据安全方面永远不会保证安全性能。结合数据内容管理的种种缺点,在互联网时代都可以得到有效的补充。结合先进的互联网技术,开发符合需求的软件,让数据内容管理不管是从录入的及时性,查看的及时性还是汇总分析的及时性,都能让正确率达到最高,管理更加的科学和便捷。本次开发的医院后台管理系统实现了病房管理、病例管理、处方管理、字典管理、公告信息管理、患者管理、药品管理、医生管理、预约医生管理、住院管理、管理员管理等功能。系统用到了关系型数据库中王者MySql作为系统的数据库,有效的对数据进行安全的存储,有效的备份,对数据可靠性方面得到了保证。并且程序也具备程序需求的所有功能,使得操作性还是安全性都大大提高,让医院后台管理系统更能从理念走到现实,确确实实的让人们提升信息处理效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值