再论编程 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lovelybear
V2EX    程序员

再论编程

  •  
  •   lovelybear 2018-09-05 08:23:04 +08:00 4849 次点击
    这是一个创建于 2595 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    比如编辑器领域,如果 Atom 的开发人员够牛叉,运行效率提高一大截(被微软收购之前 github 开始了一个项目,用 rust 重写,原理上可以大幅提高运行效率,被收购后不知道会怎样了),那在与 VS code 的竞争之中就能多一些优势。而这种开发,就不是库和框架的简单使用。
    derrickT
        12
    derrickT  
       2018-09-05 09:29:04 +08:00
    不然你还想怎么样,难道把底层的 lib 自己写一遍?
    dacapoday
        13
    dacapoday  
       2018-09-05 09:40:43 +08:00
    应该说你的需求仅需要调用各种库,各种框架就能满足。
    Fairy1128
        14
    Fairy1128  
       2018-09-05 10:15:37 +08:00
    我大概了解你的困惑 但是一旦报错 之前我只会去找怎么样才能调通 现在我会思考 凭什么我那样写不对
    zhaogaz
        15
    zhaogaz  
       2018-09-05 10:22:38 +08:00
    奇怪的需求可能会更锻炼人一些。?
    paparika
        16
    paparika  
       2018-09-05 10:31:00 +08:00
    @zn 再然后迎娶白富美,成为人生赢家?
    bk201
        17
    bk201  
       2018-09-05 10:32:33 +08:00
    @Fairy1128 这是什么困惑,看源码不就好了
    bk201
        18
    bk201  
       2018-09-05 10:33:57 +08:00
    写业务程序不就是为业务服务?不为业务服务,人家为什么招你?
    w4lle
        19
    w4lle  
       2018-09-05 11:00:52 +08:00
    技术说到底是要为业务服务的,没有业务落地,再吊的就是又能怎样。
    另,「论」 这个字最好不要随便用。
    Fairy1128
        20
    Fairy1128  
       2018-09-05 11:10:57 +08:00
    @bk201 对 现在就看源码 了解作者的想法和思路了
    f4nyc
        21
    f4nyc  
       2018-09-05 11:40:50 +08:00 via iPhone
    工地搬沙子最本质[狗头]
    FunnyCodingXu
        22
    FunnyCodingXu  
       2018-09-05 12:34:07 +08:00
    本以为楼主敢起如此牛逼之题目,必有高论
    ghhardy
        23
    ghhardy  
       2018-09-05 12:51:37 +08:00
    没准有人是改内核呢
    atomicVT
        24
    atomicVT  
       2018-09-05 13:40:44 +08:00
    @bk201 很赞成这位老哥的观点,只要能把功能实现了,业务能够上线并稳定运行,代码再低级也是好代码
    yumenkun
        25
    yumenkun  
       2018-09-05 13:55:35 +08:00
    是调 api,但是项目大了,模块化没做好,业务实现方式不合理导致性能太差,也是提现水平的。说高级的也有,例如阿里要是发现 Linux 服务器可以改进后能帮他一年省几个亿,他花几千万请人来定制一个自己的 Linux 都有可能,老板也是面向人民币编程的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     928 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 21:03 PVG 05:03 LAX 14:03 JFK 17:03
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86