两年的软件研发工作,总感觉自己缺乏足够的灵感,感觉在研发的过程中绞尽脑汁,也无法达到自己满意的程度,最近在读《Java与设计模式》的序言中读到这样一些话,感觉太经典了,在此摘录,以飨同志。
人类所制造的工具中,有的可以将人类送上月球,有的可以驾驭原子的火焰,但只有计算机软件,才能透彻地反照出人类的心智。
软件是人类心灵和智慧在虚拟空间中的投射。软件的性能就是人类能力的扩展,它的活动就是人类心智活动的反映。软件直接表达出设计者对目标的理解,对用户的期待,以及对自己的定位。
然而,人类的软件确是问题多多。面对不断变化的性能要求,软件系统往往过于僵硬,过于脆弱,不易服用,很难维护。一个设计师驾驭软件系统的能力,就像他统治一个虚拟王国,或者主宰一个虚拟世界的能力一样;而这些软件设计中的问题,其实就是人类自身心灵和智慧的不足在镜子中的倒影。他反映出的,不仅仅是技术的不足,还包括了科学、艺术、心理和哲学的不足。
今天算是我博客的开始,由于博客的添加图片功能还不熟悉,暂且写这么多,后续会有web的技术学习和java swing的技术积累,希望自己能坚持住,我的目标是:不在于我能写出来多么牛的技术,在于我有什么技术可写,相信自己每天都能写点东西出来,这样就是在进步,技术就是在积累。
分享到:
相关推荐
### 林锐软件工程思想及十年感悟核心知识点解析 #### 一、背景介绍与作者简介 林锐是一位在软件行业有着深厚实践经验的技术专家,他于2000年出版了《软件工程思想》一书。该书不仅是他多年工作经验的总结,也是他对...
对软件测试感悟软件测试我非常热爱软件测试,包括软件测试工具,方法,理论,技术。因为我在3年的测试工作中,深刻体会到软件测试的重要性和趣味性。此时,我已经跳出了“小程序员”的圈子,以软件系统工程的更大...
### 跳出程序员的视野 感悟软件测试 #### 一、软件测试的重要性及其在软件生命周期中的地位 在软件开发过程中,软件测试扮演着至关重要的角色。它不仅是保证软件质量的关键步骤,也是衡量软件可靠性的重要指标。...
软件开发实习感悟 软件开发实习感悟是指在软件开发实习过程中所获得的经验和体会。实习过程中,我们不仅仅学习到了技术知识,还掌握了实际操作的经验和技能。在实习的过程中,我们得到了很多的收获,包括项目方案的...
作者通过自己的经历和感悟,向读者展示了软件工程的精髓所在——不仅仅是技术的堆砌,更是思维方式和工作态度的体现。无论是对于初学者还是经验丰富的专业人士来说,这本书都具有极高的参考价值。
银行软件开发工作感悟 银行软件开发工作感悟是银行软件开发者在工作中所积累的经验和体悟。从初入职场到现在,已经取得了很大的进步,但是未来还要继续前进。下面是小编带来的银行软件开发工作感悟: 一、保持学习...
### 六年软件测试感悟的关键知识点 #### 一、软件测试人员的职业危机意识与自我提升 **居安思危:** - **经济波动时的风险:** 当经济形势不佳或公司业绩下滑时,软件测试岗位往往是首批面临裁员风险的职位之一。...
软件开发实习感悟 本文档记录了两位软件开发实习生的实习感悟,总结了他们在实习过程中的体验和感悟。通过实习,他们不仅获得了实践经验,还学习到了许多宝贵的知识和技能。 知识点1:良好的工作习惯的重要性 在...
这份"中国优秀软件架构师感悟录"集合了多位杰出架构师的心得体会,旨在为正在学习和成长的IT人士提供宝贵的指导。以下是基于这个主题的详细知识点解析: 1. **软件架构**:软件架构是软件开发的基础,它定义了系统...
### 项目管理资源感悟 在IT项目的管理过程中,资源的有效利用和管理是非常关键的一个环节。通过对实际案例的分析与思考,本文将从几个方面来探讨IT项目管理中的资源感悟。 #### 一、项目管理资源的重要性 项目...
初涉金融行业软件测试感悟我是刚刚从学校毕业出来的,加上实习到现在正式工作快一年了。从事的是银行信用卡收单业务这块的测试。经过这一年多入门接触,发现金融测试这个行业的确不同于一般的测试。本文主要涉及功能...
2010年大学生本科计算机软件开发求职感悟,思考与联想方面较过,分析女性IT技术求职心境
【软件测试的基础知识】 软件测试是IT行业中一个关键的角色,主要负责确保软件产品的质量和功能的正确性。对于初入这个行业的人来说,理解基本的测试概念至关重要。软件测试工程师需要理解测试的目的,即找出软件中...
下面是我对软件测试一点感悟。相对于开发,软件测试通常给人的印象是:技术含量低,枯燥乏味,大量的重复工作,将来的职业发展局限性大的确软件测试工 不知不觉间做软件测试已经将近两年了,这两年间在QA这个工作...
软件工程作为一门综合性极强的学科,在如今的科技时代占据着举足轻重的地位。学习软件工程不仅让我获得了宝贵的技术知识,更在思想方法和解决问题的策略上赋予了我深刻的影响。通过深入学习这门课程,我认识到了软件...
### MFC:感悟技术之路 #### 一、MFC概览及优势 MFC(Microsoft Foundation Classes)是微软为简化Windows应用程序开发而提供的一套类库。它建立在Windows API之上,采用面向对象的设计思想,使得开发者能够更高效...