`
myreligion
  • 浏览: 205099 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

工作几年,回头看看,发现做的东西都没啥技术含量……

    博客分类:
  • Java
阅读更多

从工作第一天开始,就开始用spring。有了spring和MVC这套东西,系统最复杂的初始化和组件关联被彻底隔离,剩下的就是日复一日的增删改查,添砖加瓦。纯粹的体力劳动,发现做多少系统都一样,毫无意思。

后来系统规模大了,发现读写分离,分库分表还是挺有技术含量的,折腾这些觉得自己进步了;然后做了guzz;现在发现团队里面是个人都把表分的散散的,好像只给他一台数据库都不知道怎么干活了。

前几天遇到了传说中淘宝的带头大哥七公,问我觉得技术上做的最难的系统是那个。猛然一惊啊。回想自己工作以来干过的事情,好像都没啥技术含量。自从认识了spring,完全被这种安逸的框架消磨了,架构设计连在学校那会还不如。就像guzz初始化过程,明明经验中知道应该做二次初始化会让架构简洁清晰,结果还是和ibatis一样做杂七杂八的。

认真回想自己做过的东西,值得骄傲的尽然还是大学时期的那几个:模仿QQ的聊天软件,虚拟操作系统,没写完的邮件客户端,用汇编画小屋子(虽然没画出来),和别人一起拿一堆电线在PCB板上做连电路图都看不懂的电子温度计,甚至大一学C语言时做不下去的Alice系统。工作以来的哪?全是ssh堆起来的一堆堆增删改查代码,毫无意思。

罪恶的应用服务器 + spring + MVC,让整个开发成了流水线,也是软件业的一种悲哀呀。真怀疑,现在的小孩,在这些成熟的东西下,以后能设计出什么有点深度的东西吗?就像从来没有被庞大代码下 面向过程 折磨过的人,真的能理解面向对象是多么伟大的发明?那可是把本来10行代码写的东西,改成30行写的奇怪发明啊。。。。
分享到:
评论
56 楼 lavafree 2011-08-30  
yangguo 写道
无论经过多少年,天朝的低级程序员们始终愚蠢地认为:用晦涩的语言原始的结构写出程序来的叫做技术含量。

呵呵,你这天朝的程序员天天等着别人的开源框架,在上面依葫芦画瓢。
55 楼 gtssgtss 2011-03-10  
yangguo 写道
无论经过多少年,天朝的低级程序员们始终愚蠢地认为:用晦涩的语言原始的结构写出程序来的叫做技术含量。


应该站在巨人的肩膀上,除非没有巨人
54 楼 myreligion 2011-03-10  
bulktree 写道
subsoft 写道
第5代编程语言只要你输入功能 直接给你弄出来一个系统  将来是手机办公兄弟

思路太开阔了,服了



这不算什么的,不仅给你作出软件系统,连实物都能给你合出来。不过那是asgard的技术啦,人类不知道还要多少年啊~~~
53 楼 bulktree 2011-03-10  
subsoft 写道
第5代编程语言只要你输入功能 直接给你弄出来一个系统  将来是手机办公兄弟

思路太开阔了,服了

52 楼 yangguo 2011-03-09  
无论经过多少年,天朝的低级程序员们始终愚蠢地认为:用晦涩的语言原始的结构写出程序来的叫做技术含量。
51 楼 myreligion 2011-03-09  
yufeng521000 写道
研究和学习spring的源码会有很多收获,你会发现很多高技术含量的东西。我们应该学会探索。。。。。。。。

看和写完全是两回事。不自己动手做一遍,很难真正理解作者在这么写的时候,面临的选择,以及做出的选择缘由,也就很难理解spring深层次的设计和为了这些功能付出的设计或使用代价。

而现在真正会去动手又有几个?如果没有spring这些东西,真正动手并架构能力能够达到spring设计能力的相信会多得多。
50 楼 volking 2011-03-09  
楼主是眼高手低,就算让你搞研发,你也搞不出来名堂。整天唧唧歪歪。
49 楼 jwangk 2011-03-09  
问题解决能力也是技术的体现。
48 楼 yufeng521000 2011-03-09  
研究和学习spring的源码会有很多收获,你会发现很多高技术含量的东西。我们应该学会探索。。。。。。。。
47 楼 xugang8289 2011-03-09  
框架的源码就在那里, 你想学没人拦你;你不学也没人逼你。路是人走出来的。有时间回忆过去自己不会什么,不如脚踏实地从现在开始学习。什么是技术含量?将最简单的事情做到极致就是技术含量。
46 楼 白驹过隙 2011-03-09  
有没有技术含量,怎么做出来的东西是一方面
关键还是看你做出来的东西能做什么
45 楼 抢街饭 2011-03-09  
同感 有时候发现自己根本没有进步
44 楼 dajian 2011-03-09  
同感,

本人比较笨,业务又学不深,马上30了,怎么办呢
43 楼 wangqj 2011-03-09  
技术都是在工作中学的吗?给你钱是让你学习的吗?
42 楼 nighty 2011-03-09  
Java本身设计就是用来做工业化开发的,就是让人尽量从复杂的程序设计中解放出来,专注业务。不是每个人都有机会接触真正大型的系统研究,就算接触了,也未必有机会让你那么深入。被工业化了,所以才有这种感觉。再说有多少系统一上来不是增删改查的呢?还是少数吧,软件也就是替代人工的机械操作。
41 楼 agapple 2011-03-08  
比较顶LZ的想法,现在面试过程遇到的很多都是被SSh给毒害的程序员。写几个action,js,validate等等,基本原理和一些概念都搞不清楚,悲哀阿
40 楼 JE帐号 2011-03-08  
你能分清楚什么叫工业化什么叫科研么?
39 楼 holly2k 2011-03-08  
zpl3001 写道
java 本来就是偏向企业级业务应用的

顶上,JAVA本来就跟研发二字少有挂钩,企业级应用语言,你想搞点研发类的东东整C,整个LINUX出来先,那够研发的
38 楼 dearsunkey 2011-03-08  
我感慨天天写的都基本的JDBC、JavaBean,spring、hibernate之类东东都不会用了,后怕这出去如何混得开,你们却与我有着相同的感慨,哈哈 看样自己不会的东西才会觉得是好的
37 楼 xuhang1128 2011-03-08  
从编码,到编出更优化的代码,代码的调试,线上问题的查找,比较完善的需求分析,到性能调优,还有安全问题,如果这些都做好了,混成这样也就不错了

相关推荐

    执子之手与子偕老…………相信……JUST

    看吧………… 我们都看着的

    格林斯潘重磅发言,有关泡沫、长期停滞、量化宽松……(做大宗商品也可以看看).doc.pdf

    格林斯潘重磅发言,有关泡沫、长期停滞、量化宽松……(做大宗商品也可以看看).doc

    小白利用PHP+MYSQL+HTML做的期末小项目,实现后台与前端的连接,实现了增删改查功能,美化做的不好大家勿喷,还请多多指正

    至少基础功能都可以实现,里面还放了几张同学的照片哈哈哈,皮一下,看到了不要骂我宝贝……最后一个重中之重,如何美化界面还请大神指点啊哈哈哈哈………………………………………………………………………………...

    不可结束进程,当…………太卡时

    windows不可结束进程,当…………太卡时,可看看这个 windows不可结束进程,当…………太卡时,可看看这个 windows不可结束进程,当…………太卡时,可看看这个

    windows程序设计

    关于如何设计windows的东西,有兴趣的人可以下来看看。 1. 开始 …………………… WINDOWS环境 …………………… WINDOWS程序设计选项 …………………… 编写第一个WINDOWS程序 2.Unicode简介 …………………… ...

    64位未能加载程序集……,version…解决办法

    3. **长期维护**:随着技术的发展,越来越多的硬件和软件转向64位,因此从长远来看,可能需要调整应用程序以支持64位架构。 #### 总结 遇到“未能加载程序集……,version……,culture=neutral,publickeytoken=...

    互联网 Java 工程师进阶知识完全扫盲.rar

    “IT初级人才招聘市场上”除了每年新入行的人,还有几年内、大几年内入行后技术没有进步的人,这些人被辞退、或跳槽找工作,找的也是“IT初级程序员”岗位…… 以互联网巨头阿里的招聘信息来看,首先对于工作经验有...

    《我懂得了……》教学设计.pdf

    很抱歉,但根据您提供的信息,“《我懂得了……》教学设计.pdf”这个标题看起来并不直接关联于IT行业的具体知识点。通常,这样的标题可能属于教育或教学领域,涉及教学方法、课程设计或是学习经验的分享,而非信息...

    兴隆小区网络设计方案.doc

    .2 1、 概述……………………………………………………..........2 1.1 用户概况及应用需求……………………………………….2 1.1.1 用户概况…………………………………………………….....2 1.1.2 应用需求……...

    组成原理PPT 我考研时看的 非常不错

    组成原理PPT 我考研时看的 非常不错………………………………………………………………………………………………

    c++编写的图书管理系统———

    还是说吧……给新手看………… 用VC++6.0新建工程 把head.h添加到头文件夹 把zxq_main.cpp zxq_lyy.cpp 添加到源文件夹(在解决方案那里右键添加已有文件) 实在不会就新建工程 然后把源代码复制粘贴在你自己...

    github_push_viewer:稍等……推……让我们看看推……!

    github_push_viewer 在一处查看您的 Github 关注者的推送。 限制 每个用户不能阅读超过 30 个推送。 沉重缓慢。 (在我的服务器上 7 秒) 安装 转到 Github并生成只读令牌。... 添加config.json : ...

    小学语文关联词练习题54601.doc

    常用的关联词有“又……又……”、“既……又……”、“一边……一边……”、“那么……那么……”、“是……也是……(不是)”和“不是……而是……”。例如,“他(又)高(又)壮”,表明两个特点同时存在;“这...

    CANOPEN从站模板

    2、看看《CANopen轻松入门(周立功)》,这个多看几遍……………… 3、再看看《CANopen协议分析》,这个配合着周立功的看,基本就隐隐约约的有感觉了。 4、然后按《cnaopen手把手操作》中操作下,没有硬件条件的,...

    用例分析技术 (强烈建议大家看看)

    那么强烈建议您看看这本《用例分析技术》 在一个需求分析过程中,主要有项目描述,风险分析,用例图以及描述,项目建议这几部分。 其中最重要的,也是最需要学习的就是用例的描述。那么用例的描述关键点在...

    2013 超高仿迅雷看看播放器

    本项目名为“2013 超高仿迅雷看看播放器”,它是一款在2013年发布的、高度模仿迅雷官方播放器功能和界面的应用程序。这款播放器旨在为用户提供与迅雷看看相似的观影体验,但并非由迅雷公司官方开发。开发者可能通过...

    看了这篇运营复盘,感觉自己可能是做了假的运营…….pdf

    看了这篇运营复盘,感觉自己可能是做了假的运营…….pdf

    小学必须掌握的关联词的用法及分类.doc

    例如,“一边……一边……”,“一面……一面……”,“一会儿……一会儿……”,“那么……那么……”,“有时……有时……”,“不是……而是……”,“既……又……”,“又……又……”。例如:“他一边看电视,...

    C#写的Windows服务调用外部EXE通用服务可配置多个外部程序,注册后就可以

    在网上找了很多的例子,的确有,但是发现最后所有都正常,就是外部程序的界面不显示,这个感觉有点空欢喜一场,然后查录百度等,都是说服务的界面交互要打上勾,但是这样做之后弹出一个提示窗口,单开一看是外部EXE...

    小学语文关联词造句.doc

    ”常用的关联词语有“又……又……”、“既……又……”、“一边……一边……”、“那么……那么……”、“是……也是……(不是)”、“不是……而是……”。这些关联词用来表示同时存在的两种情况或特征。 2. ...

Global site tag (gtag.js) - Google Analytics