V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
noodlesguo
V2EX  ›  程序员

大家入坑以来,会一直(被迫)做 crud 吗?你们都做了多久?当我告诉同期入坑的同学我可以独立的负责开发公司的 sso 的时候,小伙伴们的震惊脸把我震惊了(哦哦.jpg),程序员能不能成长是不是也和公司有很大关系?

  •  1
     
  •   noodlesguo · 2019-12-17 10:42:34 +08:00 · 7750 次点击
    这是一个创建于 1807 天前的主题,其中的信息可能已经有所发展或是发生改变。
    49 条回复    2019-12-18 15:37:17 +08:00
    foamvalue
        1
    foamvalue  
       2019-12-17 10:57:27 +08:00
    其实,只是从一个坑到另一个坑而已。
    qwerthhusn
        2
    qwerthhusn  
       2019-12-17 11:23:41 +08:00
    巧了,我工作第一年的时候也做了 SSO。但是不影响我以后继续干 CRUD
    那时还是用的 Jasig CAS 做一些定制,比如:用户登出时需要通知所有服务,但是服务是双机的,按照默认的,某些服务只能通知到一台
    whi147
        3
    whi147  
       2019-12-17 11:26:37 +08:00
    跟岗位有关,业务多的岗位技术大多不会精进,追求稳定而使用熟悉的技术,我做音频开发还好一些
    fml87
        4
    fml87  
       2019-12-17 11:31:20 +08:00
    我第一份工作第一个需求就是做 CAS,现在感觉和 CRUD 也差不多
    smallyu
        5
    smallyu  
       2019-12-17 11:32:44 +08:00
    sso 是单点登录吗?
    VANHOR
        6
    VANHOR  
       2019-12-17 11:34:52 +08:00
    这个标题真的是非常的长啊长
    realpg
        7
    realpg  
       2019-12-17 12:44:46 +08:00   ❤️ 12
    SSO 就不是 CRUD 了?
    wangyzj
        8
    wangyzj  
       2019-12-17 12:47:30 +08:00
    @realpg 说到点子了
    brickyang
        9
    brickyang  
       2019-12-17 12:48:56 +08:00
    SSO 大部分时间也是 CRUD。
    IMCA1024
        10
    IMCA1024  
       2019-12-17 12:49:29 +08:00   ❤️ 2
    万物本宗跟数据有关都是 CRUD 只不过是把各个资源的 CRUD 排列组合起来 形成各种业务链
    区别于单资源的 CRUD
    HonoSV
        11
    HonoSV  
       2019-12-17 12:50:32 +08:00
    对的 一直做 crud。说来惭愧,还不能独立做 sso
    realpg
        12
    realpg  
       2019-12-17 12:54:15 +08:00
    @HonoSV
    很简单的
    随便了解一下通用实现 如果自己公司没有特殊要求 就参考人家标准架构
    回来还不是 CRUD
    架构设计都是用其他人现成的 表结构都是抄的别人的
    HonoSV
        13
    HonoSV  
       2019-12-17 12:58:49 +08:00
    @realpg 哈哈我看我们项目有实现好的代码,今天下午没活干就研究一下
    bk201
        14
    bk201  
       2019-12-17 13:03:36 +08:00
    1.CURD 没那么简单,和业务有关
    2.sso 那么纯熟,有什么惊讶的,可能还不如一些场景的 CURD
    3.和场景有关,遇到难题越多成长越快。
    chenshun00
        15
    chenshun00  
       2019-12-17 13:08:39 +08:00
    取决于平台
    noodlesguo
        16
    noodlesguo  
    OP
       2019-12-17 13:38:16 +08:00   ❤️ 2
    仔细看了下大家的回复,诚然每个人的技术水平的提升确实跟自身的接触的业务有关,但我觉得更多是对学习新技能的渴望,以及有提升自己的想法更为重要。sso 现在确实不是多难的实现,让小伙伴惊讶的或许是:别人已经开始有广泛的涉猎了吧,或许是对自己进步不满意的人体会才会更深刻吧。想起来一段范伟老师的一段关于“什么是幸福”的台词,不知道还有人记得不。
    DelayNoMore
        17
    DelayNoMore  
       2019-12-17 13:41:03 +08:00
    在做 Go 的 CRUD,心累。。
    maichael
        18
    maichael  
       2019-12-17 13:58:08 +08:00
    只要你不往架构或者底层走,做什么都是 CRUD。
    Raymon111111
        19
    Raymon111111  
       2019-12-17 14:49:08 +08:00   ❤️ 1
    个人因素+运气(公司)+大环境(行业) 基本构成发展好坏的几大因素.

    你要是在微信成立初期就在团队里了, 一直到现在 10 亿的用户, 成长速度肯定和大多数人完全不一样的
    zw1one
        20
    zw1one  
       2019-12-17 14:53:32 +08:00   ❤️ 1
    一部分人大部分时间都在 CRUD,然后领导看你 CRUD 做得可以了,就让你带着大伙做 CRUD
    namek
        21
    namek  
       2019-12-17 15:42:28 +08:00
    @zw1one CURD 受教了
    snowydec
        22
    snowydec  
       2019-12-17 15:46:50 +08:00
    spring data jpa 笑而不语
    fanfou
        23
    fanfou  
       2019-12-17 15:54:17 +08:00
    做业务的难道不是从一个坑的 CRUD 跳到另一个坑里做 CRUD。公司的业务无法如果触及更深层次的部分,那么个人成长的瓶颈就在此了。
    jorneyr
        24
    jorneyr  
       2019-12-17 17:13:48 +08:00
    CRUD 还可能需要和缓存、MQ、SQL + NoSQL 等一起协作,还有性能压测,调校自己负责的 API 的性能参数等,要弄好也是很复杂的,不是功能手动测试通过就结束了。
    2379920898
        25
    2379920898  
       2019-12-17 17:24:31 +08:00
    程序员不做 CURD,做什么? 程序员和搬砖工没有本质的不同, 比如项目是一座楼,好点的公司会有设计策划等慢慢往上盖,差点的就一个搬砖工,一块砖一块砖往上搬。。 那么请问,搬砖工会一直搬砖吗?
    dany813
        26
    dany813  
       2019-12-17 17:33:45 +08:00
    CRUD boy,做好了也牛逼
    Keyes
        27
    Keyes  
       2019-12-17 17:36:05 +08:00
    我前司那些 toB 的“程序员”能又快又好的写完 CRUD,我就能烧高香了
    hmzt
        28
    hmzt  
       2019-12-17 17:42:03 +08:00
    ctrlcv boy 路过
    linxl
        29
    linxl  
       2019-12-17 17:45:55 +08:00
    一切为了 CURD, 为了 CURD 的一切.
    arthas2234
        30
    arthas2234  
       2019-12-17 17:46:32 +08:00
    大家都是面向框架开发,谁也别嘲笑谁
    xuanbg
        31
    xuanbg  
       2019-12-17 17:50:25 +08:00
    技能的成长和人生阅历的增长主要还是个人责任心的问题。一个什么事情都随便对付对付,做事不走心的人,基本上没法和他谈什么成长。
    berforest
        32
    berforest  
       2019-12-17 18:10:49 +08:00
    从来不觉得做 CRUD 很 low
    能把业务支撑起来 系统稳定高效的运行
    让公司赚到钱
    就是牛逼的
    ZhiyuanLin
        33
    ZhiyuanLin  
       2019-12-17 18:35:08 +08:00
    CRUD 做到亿的量级也不容易。
    RedisMasterNode
        34
    RedisMasterNode  
       2019-12-17 20:04:06 +08:00
    是不是很多人都觉得 CRUD 是个很简单的事情
    实际上当数据量变得很大(比现在多一个 0 ?如果不够大再多一个?到了亿级别之后每多一个 0 都是推到重构的考验吧大概?) CRUD 并不是一件简单的事情,如何在特定场景下完成可靠的,高性能的 CRUD 需要积累很多的调优和设计经验
    opengps
        35
    opengps  
       2019-12-17 20:05:44 +08:00
    去发展快的小公司,一人负责好几个项目,各种组件逐步都会接触用到
    ludongzhou
        36
    ludongzhou  
       2019-12-17 20:07:39 +08:00 via Android
    crud 做好了也需要下功夫啊,也许人家是优秀的 crud,技术含量也很高
    BigDogWang
        37
    BigDogWang  
       2019-12-17 20:15:51 +08:00
    都一样吧
    gowa
        38
    gowa  
       2019-12-17 21:11:45 +08:00 via Android
    。。。公司业务一回事。自己可以多学学的。好多培训机构出来的不主动 crud 就 挂了
    jugelizi
        39
    jugelizi  
       2019-12-17 21:26:37 +08:00
    crud 做好比 sso 难多了
    真是无话可说
    wc951
        40
    wc951  
       2019-12-17 21:35:52 +08:00 via Android
    crud 要写好也不容易啊,尝试从设计的角度考虑,比如从表驱动设计转变成领域驱动设计
    charlie21
        41
    charlie21  
       2019-12-17 21:52:28 +08:00 via Android
    没什么好炫耀的,卖油瓮技术而已
    Narcissu5
        42
    Narcissu5  
       2019-12-17 22:40:16 +08:00
    做什么不重要,做得好不好才是最重要的

    我经历的几家公司——应该说是每一家公司,基本都会开发一种叫做公共基础平台的东西。说实话,我随手撸出来的小工具往往都能吊打他们
    qieqie
        43
    qieqie  
       2019-12-17 23:28:49 +08:00
    SSO 也就是个 Stateful 的 CRUD,我公司的 SSO 都是 IT 支持(非开发)的人写的,
    不过反观我上家公司某技术负责人自己写了个 SSO 都沾沾自喜了好久,所以回到楼主标题的问题,和公司关系确实很大。
    Revenant
        44
    Revenant  
       2019-12-18 00:24:17 +08:00
    公司百万级数据的处理已经能显而易见的凸显出不同的人 CRUD 的水平了
    recordnow
        45
    recordnow  
       2019-12-18 09:23:31 +08:00
    工作多年后深刻体会,基础有多扎实、深厚,楼层就可以盖得有多高。
    不要太看重 CRUD,要关注设计。
    a7217107
        46
    a7217107  
       2019-12-18 09:30:52 +08:00
    sso 跟 crud 也不差多吧。
    alphatoad
        47
    alphatoad  
       2019-12-18 13:44:00 +08:00
    …公司应该有专门的团队做 infra
    fatpower
        48
    fatpower  
       2019-12-18 14:46:09 +08:00
    都是为了更好的 crud
    huruwo
        49
    huruwo  
       2019-12-18 15:37:17 +08:00
    万物源于 curd
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5470 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:44 · PVG 15:44 · LAX 23:44 · JFK 02:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.