• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lovelybear
V2EX  ›  程序员

再论编程

  •  
  •   lovelybear · Sep 5, 2018 · 5280 views
    This topic created in 2829 days ago, the information mentioned may be changed or developed.

    系统层开发不太清楚(甚至怀疑是否有系统层开发这种说法),反正应用层开发就是调用各种库,各种框架,完成各种需求 然后呢?

    25 replies    2018-09-05 13:55:35 +08:00
    zn
        1
    zn  
       Sep 5, 2018
    然后就打包发布赚钱啊!
    AngelCriss
        2
    AngelCriss  
       Sep 5, 2018 via Android
    其实系统编程也是调用系统 API,然后玩内存而已。
    skd918
        3
    skd918  
       Sep 5, 2018 via Android
    研发,应用开发,俩方向
    Dounx
        4
    Dounx  
       Sep 5, 2018 via Android
    所以关键是算法和设计模式吗…
    xuanbg
        5
    xuanbg  
       Sep 5, 2018
    @Dounx 不,关键在于你能不能耐得住寂寞。。。
    yhzwy
        6
    yhzwy  
       Sep 5, 2018
    你是说造轮子吗?
    owenliang
        7
    owenliang  
       Sep 5, 2018 via Android
    系统编程就是调用系统 api,大家都是搬砖,没有区别。
    wizardoz
        8
    wizardoz  
       Sep 5, 2018
    难道你还想上天?
    252748371
        9
    252748371  
       Sep 5, 2018
    谁不是面向 api 编程?
    jeffersonpig
        10
    jeffersonpig  
       Sep 5, 2018   ❤️ 5
    啥有价值的内容没有,还起个这么装逼的标题,浪费时间
    SuperMild
        11
    SuperMild  
       Sep 5, 2018
    所以一般来说,一个应用要赚钱,产品设计、平面设计、市场推广等就算不比编程开发重要,也是几乎一样重要的。

    但另一方面,压榨机器性能、提高运行效率才是最体现编程功力的地方,也是最具有竞争力的地方之一,而这简单地用别人的库和框架是无法完成的(至少要魔改)。

    比如编辑器领域,如果 Atom 的开发人员够牛叉,运行效率提高一大截(被微软收购之前 github 开始了一个项目,用 rust 重写,原理上可以大幅提高运行效率,被收购后不知道会怎样了),那在与 VS code 的竞争之中就能多一些优势。而这种开发,就不是库和框架的简单使用。
    derrickT
        12
    derrickT  
       Sep 5, 2018
    不然你还想怎么样,难道把底层的 lib 自己写一遍?
    dacapoday
        13
    dacapoday  
       Sep 5, 2018
    应该说你的需求仅需要调用各种库,各种框架就能满足。
    Fairy1128
        14
    Fairy1128  
       Sep 5, 2018
    我大概了解你的困惑 但是一旦报错 之前我只会去找怎么样才能调通 现在我会思考 凭什么我那样写不对
    zhaogaz
        15
    zhaogaz  
       Sep 5, 2018
    奇怪的需求可能会更锻炼人一些。?
    paparika
        16
    paparika  
       Sep 5, 2018
    @zn 再然后迎娶白富美,成为人生赢家?
    bk201
        17
    bk201  
       Sep 5, 2018
    @Fairy1128 这是什么困惑,看源码不就好了
    bk201
        18
    bk201  
       Sep 5, 2018
    写业务程序不就是为业务服务?不为业务服务,人家为什么招你?
    w4lle
        19
    w4lle  
       Sep 5, 2018
    技术说到底是要为业务服务的,没有业务落地,再吊的就是又能怎样。
    另,「论」 这个字最好不要随便用。
    Fairy1128
        20
    Fairy1128  
       Sep 5, 2018
    @bk201 对 现在就看源码 了解作者的想法和思路了
    f4nyc
        21
    f4nyc  
       Sep 5, 2018 via iPhone
    工地搬沙子最本质[狗头]
    FunnyCodingXu
        22
    FunnyCodingXu  
       Sep 5, 2018
    本以为楼主敢起如此牛逼之题目,必有高论
    ghhardy
        23
    ghhardy  
       Sep 5, 2018
    没准有人是改内核呢
    atomicVT
        24
    atomicVT  
       Sep 5, 2018
    @bk201 很赞成这位老哥的观点,只要能把功能实现了,业务能够上线并稳定运行,代码再低级也是好代码
    yumenkun
        25
    yumenkun  
       Sep 5, 2018
    是调 api,但是项目大了,模块化没做好,业务实现方式不合理导致性能太差,也是提现水平的。说高级的也有,例如阿里要是发现 Linux 服务器可以改进后能帮他一年省几个亿,他花几千万请人来定制一个自己的 Linux 都有可能,老板也是面向人民币编程的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3737 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 04:42 · PVG 12:42 · LAX 21:42 · JFK 00:42
    ♥ Do have faith in what you're doing.