
LZ做了6年的企业级开发。总是被互联网行业的人认为没有技术含量,不就是CRUD么。。。。
1 julyclyde 2018-11-16 12:43:12 +08:00 举手 |
2 bullfrog 2018-11-16 13:14:13 +08:00 什么不是。。 |
3 oma1989 2018-11-16 13:45:01 +08:00 什么不是。。 |
4 wizardoz 2018-11-16 13:48:08 +08:00 什么是企业级开发? |
5 mawerss1 2018-11-16 13:49:11 +08:00 所以技术含量在哪里 |
6 l00t 2018-11-16 13:49:13 +08:00 我觉得确实就是 CRUD 吧…… |
7 intmax2147483647 2018-11-16 13:49:21 +08:00 什么不是。。 |
8 LokiSharp 2018-11-16 13:50:07 +08:00 为什么说 CRUD 没有技术含量??? |
9 Hstar 2018-11-16 13:50:37 +08:00 你说个你觉得不算的,我们试试能不能把它套进 CRUD |
10 di1012 2018-11-16 13:51:16 +08:00 互联网上的任何软件,归根结底就是 CURD,难道不是吗 |
11 mypchas6fans 2018-11-16 13:51:16 +08:00 LZ,我现在也在做所谓企业开发,跟你说连 CRUD 都不用了,我司非传统 IT 企业,程序猿不足,买了个第三方平台,一帮业务人员在网页上做配置,几十个实体几百上千的属性和操作流程就出来了…… 猿只能做和客户各种稀奇古怪的系统做集成,也可以说是定制化,前后端都有…… |
12 lib360 2018-11-16 13:54:08 +08:00 大部分跟数据库打交道 |
13 yulitian888 2018-11-16 13:55:05 +08:00 又有多少客户认为 “给你十万块,做个 QQ/淘宝 /Office 出来应该不难吧!” 的呢? 做圈内人来说,做开发当然不是 CRUD。DRUD 只不过是持久化的另一种说法罢了,业务运算、并发处理、系统解耦、(外部) API 设计,都是大有名堂的东西。 至于圈外人,爱怎么想,开心就好喽! |
14 企业开发的难点在熟悉业务、抽象业务和执行业务 而且服务器可能有且只有一台 |
15 janxin 2018-11-16 13:58:40 +08:00 没什么,互联网行业不一样是 CRUD 吗? |
16 weizhiyao008 2018-11-16 13:58:51 +08:00 从技术来说确实是 CRUD,主要是业务有含金量吧 |
17 IsaacYoung 2018-11-16 13:59:11 +08:00 没毛病 都是 CRUD |
18 czzhengkw 2018-11-16 14:00:51 +08:00 计算机程序本来就是 Input+Output |
19 Mzs 2018-11-16 14:02:18 +08:00 做业务并不可怕, 能赚钱的业务用的 CRUD 就是好代码 互联网产业不就是依赖一行行的 CRUD 建立起来嘛 |
20 DamonLin 2018-11-16 14:02:18 +08:00 关键要看得懂的人做 CRUD 啊哈哈 |
21 beginor 2018-11-16 14:02:48 +08:00 via Android 确实,都是 CRUD, 不同的是姿势。 |
22 justicelove 2018-11-16 14:07:32 +08:00 哪哪不是 CURD |
23 publicvoid 2018-11-16 14:10:53 +08:00 现在程序员都看不起 crud 了? v 站有几个人拍着胸脯说,我 crud 玩的溜得飞起?复杂的统计报表业务一条 sql,google 不到的时候,我怕你们哭都哭不出来 |
24 bk201 2018-11-16 14:12:08 +08:00 哪个入库的业务不是 curd,除非与数据库没有交集 |
25 jmc891205 2018-11-16 14:15:38 +08:00 什么叫企业开发啊? 给生产线做工业控制软件的算企业开发吗?给半导体行业做 EDA 软件的算企业开发吗? |
26 changhe626 2018-11-16 14:18:21 +08:00 难道不是? |
27 Gja5kx2zjf92LLin 2018-11-16 14:18:57 +08:00 什么不是。。 |
28 murmur 2018-11-16 14:20:51 +08:00 互联网的跟企业开发对拼写 sql 你还未必拼的过 |
29 alfredsun 2018-11-16 14:24:18 +08:00 企业级开发是最底层的 CRUD 可用性比 2C 的差远了 |
30 kx5d62Jn1J9MjoXP 2018-11-16 14:27:58 +08:00 亲身实践, 就是 crud , 技术难度比安卓开发低了不少 |
31 66beta 2018-11-16 14:36:55 +08:00 via Android 就是 CRUD 啊,其他都是围绕着它们 |
32 stebest 2018-11-16 14:38:55 +08:00 CRUD 定义是啥 |
34 akagishigeru 2018-11-16 14:44:43 +08:00 我喜欢 CURD |
35 HuHui 2018-11-16 14:46:24 +08:00 via Android 接触过的几个互联网企业技术上比传统行业要差 |
36 Martox 2018-11-16 14:49:50 +08:00 难道不是 curd 吗?有这么高端吗。 |
37 dapang1221 2018-11-16 14:51:34 +08:00 CRUD 以及花式 CRUD,具体怎么花式就有讲究了,比如高并发怎么处理,比如各种的非关系数据库。同样是查数据,1qps 和 1kqps 就完全不是一码事儿了 |
38 sagaxu 2018-11-16 14:55:19 +08:00 via Android 外行眼里,写代码就是 crud,做生意无非低买高卖。 |
39 jevonszmx 2018-11-16 14:57:44 +08:00 |
40 meepo3927 2018-11-16 15:01:36 +08:00 本质确实是 CRUD, 但是实际上我会花很多时间去保证更快、更稳定的 CRUD。 |
41 visonme 2018-11-16 15:12:09 +08:00 因为 CRUD,我们团队写了套简易版的 WCF~ 被人看不起是正常的,毕竟最终的结果确实是 CRUD () |
42 qinxi 2018-11-16 15:15:30 +08:00 世间万物始于 CRUD |
43 lixuda 2018-11-16 15:16:52 +08:00 有没有通用版的 php crud |
44 Raymon111111 2018-11-16 15:17:54 +08:00 所以除了 crud 还有啥讲一讲 |
45 liuxu 2018-11-16 15:20:12 +08:00 100k 并发写试试 /dog |
46 loading 2018-11-16 15:21:04 +08:00 via Android 人生不就是 crud ? |
47 mdjxyz 2018-11-16 15:32:44 +08:00 盖房子不就是搬砖刷墙吗 |
48 scusjs 2018-11-16 15:34:04 +08:00 大规模分布式模块化 CURD |
49 easing 2018-11-16 15:49:08 +08:00 CRUD 是图灵完备的,一切都是在 CRUD。我们所做的,无非是在此基础上花样 CRUD。 |
50 keyn 2018-11-16 15:57:18 +08:00 CRUD 是 SOP,但是实现 CRUD 需要涉及到很多技术,就像计算机的核心是 I/O 一样。 |
51 zsdroid 2018-11-16 16:02:21 +08:00 不一定,比如 V2EX 就没有 U,发错了想改?没门。。 |
52 beny2mor 2018-11-16 16:07:34 +08:00 不,人生是复读机。 |
55 bilipan 2018-11-16 16:20:29 +08:00 做题不就是加减乘除吗 |
56 edwardChen 2018-11-16 16:23:04 +08:00 @beny2mor 敲重点,人类的本质是复读机,考试的时候要审题 |
57 aboutyang 2018-11-16 16:49:35 +08:00 看谁的 CRUD 更快 |
58 atonku 2018-11-16 16:52:04 +08:00 难道不是么,我觉得就是变换各种姿势的 CRUD,没办法,公司小,还算不上企业及开发 |
59 niaobulashi 2018-11-16 16:56:45 +08:00 哪里不是 CRUD 只是业务不同罢了 |
60 laudukang 2018-11-16 16:59:54 +08:00 @beny2mor @edwardChen 重点圈一下:人类的本质只是个复读机 |
61 Alias4ck 2018-11-16 17:06:53 +08:00 哈哈哈哈哈 人类的本质就是复读机 精辟 天天看到这些说 CRUD 的人烦不烦啊 (你咋不说你天天都在吃饭上班呢 XD) |
62 wupher 2018-11-16 17:13:35 +08:00 最有技术含量的部分是能忽悠到项目,这个真心不容易。所以,市场在收益分成中占大头。 |
63 cdlixucd 2018-11-16 17:17:38 +08:00 所有技术都是浮云,当你到达一定高度之后 |
64 zhaode 2018-11-16 17:22:56 +08:00 via Android @Alias4ck 确实看到 CRUD 就很烦,数据库操作还非得扯个缩写,还有一群人说这就是一切;做编译,深度学习框架的表示从来用不到这些 |
65 Alias4ck 2018-11-16 17:37:48 +08:00 @zhaode 其实我想表达的是 CRUD 很正常 只是很烦这种人 闲着没事出来吐槽一下,其实这种事情是常态,说白了其实 就是复读机 好吧 做来做去 都离不开 复刻 复读 |
66 ljzxloaf 2018-11-16 18:05:16 +08:00 人生就是 CRUD |
67 lyusantu 2018-11-16 18:13:11 +08:00 物皆 CRUD |
68 xcaptain 2018-11-16 18:51:13 +08:00 我觉得传统软件行业比互联网软件复杂多了,什么工作流引擎( workflowengine ),什么业务流引擎( business process engine ),组织架构管理( HRM ),模型驱动开发( model driven development ),以及各种安全性要求,各种奇葩的业务需求,就复杂度来说比大部分互联网软件复杂度高,至少我现在是被折磨得焦头烂额了。 |
69 shm7 2018-11-16 19:45:59 +08:00 via iPhone 造 linux 系统时候死掉的 dennis 老爷子不是 crud,现在写 linux 核心库一般也不是。数据库查询、大数据库查询,互联网的 2c 部分一般都是 crud。机器学习不太 crud,它是总结、抽象规律 |
70 xypcn 2018-11-16 22:21:21 +08:00 各位,看看我的 goserver 吧,简化了 CRUD 与还有爬虫任务. https://github.com/ecdiy/goserver |
71 DeWhite 2018-11-16 22:32:47 +08:00 @yulitian888 做出来是不难啊,修 BUG 难的没边 |
73 zoffy 2018-11-16 23:41:03 +08:00 连各种架构都是为了更方便地 CRUD |
74 danc 2018-11-16 23:44:45 +08:00 不就是CRUD么? |
75 Biwood 2018-11-17 00:09:46 +08:00 这里的回复跟楼主发的帖子一样水,为了吵架而吵架,拿不出证据,没有任何说服力 |
76 ryd994 2018-11-17 01:09:22 +08:00 via iPhone |
77 deepreader 2018-11-17 01:25:22 +08:00 CRUD 只是一部分。很多 server infrastructure, ML training infrastructure 也用到 CRUD 但是这是一部分。 |
78 publicvoid 2018-11-17 09:36:54 +08:00 @ryd994 这么多半吊子开发还看不起 crud,安卓开发不是手熟? ios 不是手熟?互联网开发不都是手熟? C++底层开发不是手熟?都用的别人的轮子,觉得自己优越感很强了? |
79 tengwei6328 2018-11-17 09:42:17 +08:00 via iPhone 互联网公司对技术要求很高,做企业开发或者说是行业应用 ERP 开发要求 IT 综合能力更高一些,行业知识,业务流程,采购、销售、物流、加工、制造、生产计划、原料、产品、生产工艺、仓储、行政、人事都得熟悉,这些行业知识不是看书本能学来的,是需要时间积累沉淀的。基本是行业知识与技术比重各占 50%。 |
80 Eugene1024 2018-11-17 10:03:53 +08:00 逻辑处理这些光 crud 做不了的,还有前台交互,我就呵呵了 |
81 ryd994 2018-11-17 10:18:51 +08:00 via iPhone |
82 xiaoxinshiwo 2018-11-17 10:30:11 +08:00 |
83 log4geek 2018-11-17 10:47:43 +08:00 互联网本质上也是 CRUD |
84 wdlth 2018-11-17 10:50:48 +08:00 连人都是 CRUD 的,为何人创造的东西不能 CRUD ? |
85 ZiLong 2018-11-17 10:55:28 +08:00 每天起床第一句,C R U D! |
86 publicvoid 2018-11-17 10:57:30 +08:00 @ryd994 就 linux 今日的代码量及贡献者数量来看,如果不是重大改进而只是提交了一个普通 patch,恕我直言您那最多就算是补个胎。。。套用您的话,写出复杂且高效的 crud,需要对业务,数据库原理,sql 知识,数据库设计甚至是源码都要非常了解 |
87 5yesan 2018-11-17 11:05:20 +08:00 计算机还 0101 呢,可大卫卡特可以把 0101 组织成 windows,林纳斯可以把 0101 组织成 linux。业务开发可以把业务逻辑全写在存储过程或者 sql,然后最后代码爆炸,改都没法改。也有人把业务写在程序里,甚至提出了领域驱动设计,这难道不是技术含量,Eric Evans 就为解决业务复杂性的提出 DDD 的。阿里京东美团一堆电商互联网公司么有 CURD ?业务规模大了就要有管控,自然有所谓的 CURD 系统,就是你们说的企业级开发,这种岗位大厂里面占比多少,基础框架框架部门已经把轮子造好了,剩下的就看各位的 CURD 了,天天高并低延迟 666 ?不过互联网公司有钱,能招到的人也相对牛逼电,CURD 起来也给人一种不 low 的感觉,好像天天在造原子弹一样。 |
89 silencefent 2018-11-17 11:46:36 +08:00 人类的本质就是复读机 |
90 tom 2018-11-17 11:56:47 +08:00 真以为那些互联网行业的人和产品很牛逼了?说实话绝大多少标榜互联网行业的公司,做出来的产品根本就没多少用户,无非就是做做白皮书 ppt 啥的骗骗投资人的钱,拿了钱就开始扩招,要求不是精通新技术就是全栈,三天两头换 cto,半个月整体换个框架,美其名曰性能又提升了多少多少,也不查查你们的数据库有多少僵尸用户,多少活跃用户。 成天看不起传统行业企业开发,你们知道有多少 java 的类库是为了解决企业级生产需求而研发的?知道电信行业的数据量有多大吗?上网流量超套餐额短信提醒延迟,从秒级到毫秒级知道困难度吗?天天全栈全栈的,其实就是啥都会点啥都不精通,明白一个大型系统从产品需求到设计研发测试发布运维的过程多重要吗?真要按那套小作坊的所谓敏捷方式,早完蛋了。 这行业,真他妈的是同行相轻。悲剧。 |
91 xuanbg 2018-11-17 12:32:22 +08:00 互联网的程序员写 sql 还真不如做企业开发的。 互联网本质上也是 CRUD,而且是难度更低的 CRUD |
92 ryd994 2018-11-17 12:40:38 +08:00 @publicvoid 嘿,那你们 curd boy 可真牛逼了 上怼分布式 下对内核开发 中间怼互联网 “写出复杂且高效的 crud,需要对业务,数据库原理,sql 知识,数据库设计甚至是源码都要非常了解” 有几个 crud boy 能到这水平的?你把 curd 的范围无限扩大,然后来一句“咱们 curd 真牛逼”,有什么好自 high 的? 补胎?你补个我看看?论造轮子,你在哪个大型数据库项目里贡献过代码? |
93 hearfish 2018-11-17 13:33:22 +08:00 via Android 开发数据库算 curd 么。。 |
94 Mac 2018-11-17 13:35:47 +08:00 via Android 人类交互逻辑就是 crud 啊,难不成还有其他方式? |
95 publicvoid 2018-11-17 14:17:10 +08:00 @ryd994 就知道你会说,“你补给我看看?”怎么戳中你的痛点了?这么想找优越感,秀出你的 github 账号看有多少 star ?看看到底打了什么 patch 给 linux ?真的高手会到半瓶水到处晃荡?而且你要搞清楚,到底是谁在怼?什么叫唯手熟尔?我引申了就叫我怼上中下? crud boy 说那叫谦虚,你接触过皮毛就说那叫装逼! |
96 richangfan 2018-11-17 14:33:03 +08:00 via Android 计算机就是 0 和 1,写代码就是复制粘贴,别管那么多,能用就行 |
97 cyspy 2018-11-17 15:14:50 +08:00 上了 SQL Server / Oracle 之后的确会省下不少性能方面的考虑,用 MySQL 就得各种优化各种造轮子,根本不敢随便 JOIN |
98 chanchan 2018-11-17 15:23:51 +08:00 程序不就是算法加数据嘛,这么简单 |
99 Navee 2018-11-17 16:22:34 +08:00 还有改个字号换个颜色? |
100 ren2881971 OP @tom 说到我心坎里了!大兄弟!!! |