作者oopFoo (3d)
看板Soft_Job
标题Re: [讨论] 专家也跟不上Android生态系的变化?
时间Sun Mar 7 09:26:07 2021
※ 引述《dharma (达)》之铭言:
: (全文颇长,节录内文如下)
: https://www.jianshu.com/p/ee0ed95b9a01
: 请允许我用 Android 开发者的背景,描述一下我这两年所经历的事情:
: 在过去的两年里,我啓动了三个项目,我一直争取,至少参与其中一个项目的开发工作。
: 我回过头来看这些已经存在的项目,并分析这些项目前期所做的技术决定对整个项目的影
: 响。我写了这篇文章,也制作了很多 Android 开发的高级课程,也花了很多时间在互联
: 网上讨论 Android 相关的主题。
: 即使这样,我今天依然感觉跟不上 Android 整个生态系统的变化。可想而知,对於那些
: 经验不足,需要指导的 Android 开发者而言,是多麽地绝望。我现在已经无法想像,现
: 在从头开始学习 Android 的感觉。当你好不容易学会了某个框架或者工具,觉得它很好
: 用的时候,它或许就要过时了。现在也许是加入 Android 开发大家庭最坏的时候。
: Google 正爲他们的“包容性”沾沾自喜,但这一切,对初学者来说,都是极其痛苦的。
: Google 在 Android 框架中所做的事情,会导致大量的时间浪费。我们需要花费数小时的
: 时间才能读完所有更改的内容,更别说在项目中应用它们了。我宁愿花时间来创造价值,
: 而不是舍本逐末。
本来想回一下"跟不上"这个问题,但看了原文
https://www.techyourchance.com/the-state-of-native-android-development-november-2019/
https://reurl.cc/E26v0m
还有2020版的
https://www.techyourchance.com/the-state-of-native-android-development-december-2020/
https://reurl.cc/Q7EoqO
我蛮确定,原作者想讲的不是"跟不上"的问题,而是Google一直变,但变的没有比较好,造成开发者的困扰。
其实这蛮像微软在2000年初的时候一样,系统一直变, 每几年就跟开发者说某某Framework是未来,请大家转移。但刚转移又说不对,这个Framework不好,我有更新的Framework,这才是未来的标准。结果就是大家在原地打转。
某方面这就是Fred Brooks讲的"第二系统效应"。
微软跟Google的变又跟网路Js生态环境变化不一样,一个是官方的,你不跟也不行。Js生态是市场的变化,要跟不跟自己作主自己负责就行。所以我很早就决定只做web,不受官方(独裁者)干扰。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.216.70.112 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1615080376.A.B7E.html
1F:推 labbat: 架架网页也能自称软体师(无误 03/07 09:53
2F:推 shter: 网页是文件还是软体,不就是看JS运算逻辑的复杂度决定的吗? 03/07 10:51
3F:推 hizuki: 开发android firmware 才吐血,限制多功能又不全,下一版 03/07 11:11
4F:→ hizuki: 又大改 03/07 11:11
5F:推 willy0206: BSP真的搞死人 03/07 11:33
6F:→ netburst: web现在主流框架也是跟着那些公司跑啊 没比较好 03/07 13:01
7F:推 LordCHTsai: G内部自己有3~4种框架+N种正在被淘汰的,很刺激喔 03/07 13:05
8F:推 wulouise: 反正大家学得快,换得快也没差 03/07 15:10
9F:→ sharek: 学得快真的没差,刚好淘汰跟不上的 03/07 15:43
10F:→ oopFoo: 学不是问题,你rewrite根本跟不上,尤其codebase很大时 03/07 16:01
11F:→ csieflyman: 跨平台 Flutter 2 或 KMP 两边犹豫中... 03/07 16:51
12F:推 BearFather: 一直变难以维护 品质有深层的问题 不是学的快可以解 03/07 16:57
13F:→ BearFather: 决的 居然把google 的罪恶讲的轻描淡写也太... 03/07 16:57
15F:→ Sixigma: 看到标题就想到这篇 03/08 00:43
16F:推 iiiii: 换framework,不是叫人学新的,只是逼人看新手册,都马越 03/08 10:14
17F:→ iiiii: 包越像给智障使用,然後想要魔改难度越来越高,我就是在说 03/08 10:14
18F:→ iiiii: HIDL 03/08 10:14
19F:→ leolarrel: 不包的容易简单可用,你叫非专科生怎麽好转值 03/08 10:39
20F:推 scott20144: 刷存在感啊 03/08 19:25
21F:→ superpandal: 不只android 其他的也蛮会变得 之前魔改的东西通通推 03/09 02:22
22F:→ superpandal: 翻 03/09 02:22
23F:推 liddle: Android 正在偿债。他们想往微架构走,可是之前又有很多 03/12 10:30
24F:→ liddle: 遗留技术债。所有的来回往复都围绕这两个目标交织而成。 03/12 10:30
25F:→ liddle: 我都认命了。反正上次微软这样玩,我也得跟。 03/12 10:30