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

再论编程

  •  
  •   lovelybear · 100 天前 · 2961 次点击
    这是一个创建于 100 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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