企业级web应用是广大程序员最主要的工作内容。提起企业级开发,不难想到SSH这个经典而又臭了街的框架;无数的混在程序员队伍中的Copyer们不懈一顾的表情;靠熬年头混上去满嘴喷着吐沫星子说企业级开发没有技术含量的领导;不懂技术天天骂街的产品经理;将应用越改越烂而不得不离职的程序员们;等等等等。。。。
这些现象和论调已经存在不是一天两天了,而且是一种极其普遍的现象。不管你走到哪里,都可能看到这样的人,听到这样的话。有些人凭着自己是公司新人的热情与动力,想努力去做好自己的工作,但是,用不了多久,你就会发现你根本无法对抗这种无形中的力量,慢慢地,被同化的人留了下来,成为了公司未来的主导,继续垃圾;另一些人无法忍受,跳槽了,走向了下一个轮回,但终究有一天你跳不动了,也就成了主导,继续垃圾。这是一个经典的递归算法。终究你是难逃变成垃圾的结果。
于是,一个一个失败的项目在人们手中不断传承。每个新接手的程序员都会说这样一句话:“这他妈谁写的代码,真烂”。骂街之后,继续完成自己的烂代码,等待后辈们继续骂。
这就是企业级开发的现状。也许你感觉我比较悲观,我只能说这是我这几年所经历的所看到的现状。我们期待着改变,但却难以改变。是什么原因让我们如此疲惫?是什么原因让我们难以改变?以后的时间,我们就慢慢来分析这个问题,找到问题,才能找到解决方案。这既是对自己工作的总结,也是未来工作的参考。
所谓适者生存,现状虽然惨烈,但也不能挡住我们不断进步的决心。
分享到:
相关推荐
漫谈WebLogic-CVE-2020-25511
### 软件工程思想漫谈--林锐 #### 关键知识点提炼 ##### 1. 软件工程的历史背景与发展 - **60年代初期的软件开发**:早期的程序设计是由少数技术高超的人士进行的,他们的程序设计方式随意性强,缺乏统一的标准与...
漫谈hp-BTO软件优化IT业务成果 基于提供的文件信息,以下是相关的知识点: 1. hp-BTO软件优化IT业务成果惠普软件部11科技: * IT业务科技优化的重要性 * 采用生命周期方式实现IT领域关键流程自动化 * 业务成效...
《程序设计方法漫谈》是一本面向编程人员的经典著作,旨在深入探讨程序设计的艺术和技巧。书中强调,程序设计不仅仅是“写代码”,而是一个包含了分析、规划、设计和实现的全面过程。对于初学者而言,常常误以为编写...
.NET 4.0面向对象编程漫谈应用篇是一本专注于.NET 4.0框架下进行面向对象编程技术的电子书籍。作者金旭亮将其专业见解和实践经验融入到这本书中,让读者在应用层面上深入理解面向对象编程(Object-Oriented ...
SPI Dynamic的加入则增强了HP在Web应用安全方面的管理,帮助企业在Web开发过程中预防安全漏洞。Neoview企业级数据仓库平台的推出,提升了处理大数据量的能力,为商业智能分析提供强大支持。 此外,HP还通过收购...
### 数据库设计漫谈——多年的经验总结 #### 一、什么是数据库 在开始讨论数据库设计之前,首先要明确“什么是数据库”。通常来说,数据库是指一种组织化的数据集合,这些数据通过特定的方式进行存储、管理和访问...
《咨询业与咨询师漫谈》是一份关于咨询行业的内部交流资料,主要涵盖了咨询业的分类、代表性公司以及咨询师的素质与职业发展路径。在本文中,我们将深入探讨这些关键知识点。 首先,咨询业主要分为四类:信息咨询、...
- **简介**:微软推出的面向Windows 10的统一应用开发框架,旨在简化开发者的工作流程,使其能够为不同的设备(如PC、平板、手机等)创建统一的应用程序。 - **特点**:支持最新的Windows API,具有更好的系统集成...
超越技术 高级技术分析漫谈
《AN-106_放大器应用漫谈》是一份由ADI(Analog Devices Inc.)提供的技术文档,主要介绍了各种放大器的应用场景及其相关的电路设计原理。这份文档涵盖了广泛的放大器应用案例,包括但不限于信号放大、自动增益控制...
Java安全领域中的反序列化漏洞是一个重要的议题,它涉及的是将对象从二进制数据恢复为程序可以理解的形式时可能存在的安全隐患。反序列化是序列化过程的逆向操作,序列化是将对象的状态转换为可存储或可传输的数据...
### 星际旅行漫谈——探索璀璨星空的梦想 #### 光速旅行 光速旅行一直是科幻小说和电影中常见的主题,也是人类对于宇宙探索的一种终极想象。根据卢昌海在其著作《星际旅行漫谈》中提到的内容,我们可以深入探讨...
它也是软件工程师在面试和日常开发中经常被考察和应用的知识点。 为了更好地掌握这些模式,开发者需要在实践中不断地练习和思考如何将模式应用到实际问题中去。同时,了解不同模式之间是如何相互关联和转化的也是...
酒的漫谈-PowerPoint演示文稿.pptx
在MES构建中,OPC的应用介绍
Longene是一个自由、开源的操作系统项目,目的是要把Linux的内核扩充成一个既支持Linux应用、也支持Windows应用,既支持Linux设备驱动、也支持Windows设备驱动的兼容内核;使用户可以直接在Linux操作系统上高效运行...