系统层开发不太清楚(甚至怀疑是否有系统层开发这种说法),反正应用层开发就是调用各种库,各种框架,完成各种需求 然后呢?
1 zn 2018-09-05 08:26:19 +08:00 然后就打包发布赚钱啊! |
2 AngelCriss 2018-09-05 08:26:39 +08:00 via Android 其实系统编程也是调用系统 API,然后玩内存而已。 |
3 skd918 2018-09-05 08:31:00 +08:00 via Android 研发,应用开发,俩方向 |
4 Dounx 2018-09-05 08:31:01 +08:00 via Android 所以关键是算法和设计模式吗… |
6 yhzwy 2018-09-05 09:09:18 +08:00 你是说造轮子吗? |
![]() | 7 owenliang 2018-09-05 09:11:28 +08:00 via Android 系统编程就是调用系统 api,大家都是搬砖,没有区别。 |
![]() | 8 wizardoz 2018-09-05 09:11:45 +08:00 难道你还想上天? |
9 252748371 2018-09-05 09:15:55 +08:00 谁不是面向 api 编程? |
10 jeffersonpig 2018-09-05 09:18:22 +08:00 ![]() 啥有价值的内容没有,还起个这么装逼的标题,浪费时间 |
11 SuperMild 2018-09-05 09:20:30 +08:00 所以一般来说,一个应用要赚钱,产品设计、平面设计、市场推广等就算不比编程开发重要,也是几乎一样重要的。 但另一方面,压榨机器性能、提高运行效率才是最体现编程功力的地方,也是最具有竞争力的地方之一,而这简单地用别人的库和框架是无法完成的(至少要魔改)。 比如编辑器领域,如果 Atom 的开发人员够牛叉,运行效率提高一大截(被微软收购之前 github 开始了一个项目,用 rust 重写,原理上可以大幅提高运行效率,被收购后不知道会怎样了),那在与 VS code 的竞争之中就能多一些优势。而这种开发,就不是库和框架的简单使用。 |
12 derrickT 2018-09-05 09:29:04 +08:00 不然你还想怎么样,难道把底层的 lib 自己写一遍? |
![]() | 13 dacapoday 2018-09-05 09:40:43 +08:00 应该说你的需求仅需要调用各种库,各种框架就能满足。 |
![]() | 14 Fairy1128 2018-09-05 10:15:37 +08:00 我大概了解你的困惑 但是一旦报错 之前我只会去找怎么样才能调通 现在我会思考 凭什么我那样写不对 |
![]() | 15 zhaogaz 2018-09-05 10:22:38 +08:00 奇怪的需求可能会更锻炼人一些。? |
![]() | 18 bk201 2018-09-05 10:33:57 +08:00 写业务程序不就是为业务服务?不为业务服务,人家为什么招你? |
![]() | 19 w4lle 2018-09-05 11:00:52 +08:00 技术说到底是要为业务服务的,没有业务落地,再吊的就是又能怎样。 另,「论」 这个字最好不要随便用。 |
21 f4nyc 2018-09-05 11:40:50 +08:00 via iPhone 工地搬沙子最本质[狗头] |
![]() | 22 FunnyCodingXu 2018-09-05 12:34:07 +08:00 本以为楼主敢起如此牛逼之题目,必有高论 |
![]() | 23 ghhardy 2018-09-05 12:51:37 +08:00 没准有人是改内核呢 |
25 yumenkun 2018-09-05 13:55:35 +08:00 是调 api,但是项目大了,模块化没做好,业务实现方式不合理导致性能太差,也是提现水平的。说高级的也有,例如阿里要是发现 Linux 服务器可以改进后能帮他一年省几个亿,他花几千万请人来定制一个自己的 Linux 都有可能,老板也是面向人民币编程的 |