996算什么,955能做出996的活,那才叫牛!     

作为程序员或开发人员的你,还记得开发javaweb系统,是如何写mvc的程序了吗? 当操作一个DB表时,要写一份dao;当两个表时,就要写两份dao;当n个表时,就要写n份dao。其实这样开发,实际是做了许多重复、类似的工作。当有人告诉你,很多情况下,你其实只用写一个dao,有何感想?

在以前的年代里,我们写了实在是太多的冤枉代码,以致消耗了我们不少的青春。以上举的例子,只是我们工作中的一部分,除了mvc,orm,还有html,我们也是写了许多没必要的代码。学过数据结构都知道,时间复杂度是O(1)的代码,会比是O(n)的代码,快n倍;但我们是否意识到编码复杂度是O(n)的程序比编码复杂度是O(1)的多写了多少代码吗?   n可是一个会膨胀的量呀,想想都后怕。

花上10分钟,去了解下 "编码复杂度" 的概念吧, 还有第一个实现 编码复杂度是O(1)的ORM框架-Bee。相信你这10分钟,不会白花,你完成软件的工作效率不提升n倍,也有0.8n。      Bee的  编码复杂度为O(1),即用了Bee,你可以不用另外写dao代码。

https://github.com/automvc/bee

(源码在github上的地址)

https://gitee.com/automvc/bee

(码云上的地址)

手工业时代的996加班,就能胜过机器大工业时代吗? 显然不能。 机器大工业时代也不可能胜过智能制造时代。  提高生产效率,提高生产力才是不变的真理!

试着从时代背景分析996的原因:

近年来软件需求越来越复杂,变化越来越快,导致软件规模越来越大,交付时间反而要求越来越短。编程(编码)技术没有得到改进,无法适应互联网信息爆炸时代的需求。虽然架构技术有进步,但编码技术也要相应改进。犹如十年前,很多是建10层楼,现在建100层。虽然框架结构的技术跟上了,但每个房间所要砌砖的速度并没有增长10倍。那只能是加人,或者延长工人砌砖时间。每一个房间好比软件系统中每一个小模块,一般都需要编码MVC代码;若不降低编码复杂度,则无法适应当前快速变化的时代需求。换个角度,降低编码复杂度,软件开发效率自然就上去了。

其它相关文章:

除了996,还有更好的提高效率的办法

https://blog.csdn.net/abckingaa/article/details/89307410

996算什么,955能做出996的活,那才叫牛!相关推荐

  1. 715 工作制要来了!这家大公司老板:996 算个毛啊,我们715...

    Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 来源丨开发者技术前线整理自网络 编辑:可可 继&qu ...

  2. 996高薪,955底薪,你选哪个?互联网大厂的薪酬一览

    来源 | https://duibiao.info/ 我们对2020年国内互联网公司的薪酬按照职级做了排名.为了统一不同公司之间的职级体系,我们以初级,中级,高级和资深工程师来统计薪酬.为了保证一定的 ...

  3. 996算个毛?我们是715!

    一直以来,我以为公开996已经是极限了,但是最近却有人公开提出715工作制.啥是715工作制?是由西贝创始人提出并且在西贝非强制执行的一种工作制度,那么就有请西贝的假同学来解释一下什么是715: 我们 ...

  4. 程序人生 - 996(一)马云谈996:只有付出巨大的代价才可能有回报

    IT之家4月12日消息:今天阿里巴巴官方微信公众号发文称,阿里巴巴内部交流活动上,马云对996发表了自己的看法.他表示,"到今天为止,我肯定是12x12以上.我没有后悔12x12,我从没有改 ...

  5. 吉大计算机研究生996综合,996算什么?来看看研究生究竟有多累

    hi,大家好!不知道大家最近休息的怎么样,累不累? 正如热评所说,一天天啥也不干,但也觉得很累,现在年轻人"累"点太低了. 回想小编考研的那段时间,每天宿管阿姨刚开门就去图书馆看书 ...

  6. 程序员惨遭996,注册Github域名炮轰996工作模式

    现在的社会是由一个个圈组成,圈内人有圈内人的习惯,作为一名程序员需要随时更新自己的知识体系,逛一些学习网站再合适不过. Github相信很多程序员都有去过,前段时间不知为何,在此网站上掀起了一股程序员 ...

  7. 程序员惨遭996,注册Github域名炮轰996工作模式,半小时破千星

    现在的社会是由一个个圈组成,圈内人有圈内人的习惯,作为一名程序员需要随时更新自己的知识体系,逛一些学习网站再合适不过. Github相信很多程序员都有去过,前段时间不知为何,在此网站上掀起了一股程序员 ...

  8. 朝阳群众盯上了望京A座,举报996造成交通严重堵塞。996将成历史?

    点击关注下方公众号, 网络安全与黑客技术 都在这里 网传北京办公区望京A座近期多次被群众举报举报阿里天天晚上灯火通明加班到晚上9 10点钟造成交通堵塞汽车鸣笛导致周边居民无法正常休息. 网友:&quo ...

  9. 朝阳群众盯上了望京A座?举报996造成交通严重堵塞。996将成历史?

    网传北京办公区望京A座近期多次被群众举报举报阿里天天晚上灯火通明加班到晚上9 10点钟造成交通堵塞汽车鸣笛导致周边居民无法正常休息. 网友:"晚上准备下班走的时候领导问我为什么不加班?是不是 ...

最新文章

  1. POJ 1195 Mobile phones
  2. python 使用标准库连接linux实现scp和执行命令
  3. 使用频繁的正则表达式集合
  4. 删不干净_“我劝你别删前任微信”
  5. 谷歌浏览器插件入门示例
  6. 【干货】2020顶级数据团队建设全景报告-清华大学.pdf(附下载链接)
  7. MyEclipse 6.0 注册码
  8. oracle ntile函数,Oracle分析函数ntile
  9. TURN协议简要介绍
  10. 如何使用iPhoneXR/XSMAX模拟器进行屏幕适配
  11. 智课雅思词汇---二十四、名词性后缀ary(也是形容词后缀)
  12. 如何批量实现通过MP3标题重命名文件名
  13. kali linux 如何升级,如何正确更新和升级您的Kali Linux
  14. java配置dsf,基于Spring-DM实现分布式服务框架(DSF)(二)
  15. 【课程设计】Java Web 学生成绩管理系统
  16. OJ sdust Java记录
  17. 阿里 前端 规范_阿里前端开发规范
  18. javascript call callee
  19. Encountered a sharing violation while accessing
  20. 新学期,新FLAG | 要以码为梦而非夜郎自大

热门文章

  1. 音频制作学校的注意事项
  2. 【CG】针孔相机矩阵(Camera Matrix)详解
  3. Google Earth Engine(GEE)——美国建筑物数据集
  4. linux 游戏发行版_4种Linux游戏发行版
  5. Python安装LLVMLite报错及解决方案
  6. 数据库|scMethBank:单细胞全基因组 DNA 甲基化图谱数据库
  7. java使用模板导出excel,带二维码,图片及图片压缩
  8. 《计算机操作系统》试题库——修订版
  9. 图论基础知识(二)各种图介绍
  10. 【ROS笔记本】ROS使用节点句柄nh(“~“)和nh的区别:发布的话题不同