简单聊聊2020Android开发的现状和思考,以及未来发展!

本文探讨了Android开发者的焦虑,包括新技术的快速迭代和竞争力的提升。作者指出,Android技术栈日益成熟,如Jetpack、Kotlin和协程的引入,虽然带来便利,但也带来学习新框架的压力。开发者不应因新技术焦虑,而应理解其本质并不断提升业务落地能力。此外,文章强调业务理解和经验积累是老开发者的竞争优势。最后,作者建议在条件允许时,深耕某一行业以积累人脉和经验。
摘要由CSDN通过智能技术生成

前言

最近和一些跳槽的 “老 Androd” 闲(mo)聊(yu)后颇有感触,从事 Android 开发这么多年,大家都开始重新思考未来的发展,或多或少都在为职业生涯的“瓶颈”而烦恼,都有一种“待不住”的情绪在心头徘徊。

回想这六年里 Android 开发的发展历程,现如今的 Android 已经拥有了成熟的开发体系,技术框架也是经历了一代一代的更新:

  • HttpClient、Volley 、OkHttp、Retrofit ;
  • ImageLoader、Picasso、Fresco、Glide;
  • OrmLite、LitePal、GreenDao、Realm、Room;

除了熟悉的网络、图片和数据库“三大件”外,还有像 xUtils、EventBus、Dagger、RxJava、MultiType 等等,它们对于老 Android 来说,可以说是贯穿了整个“青春期”的回忆。

从一开始的 MVC 到 MVP 再到 MVVM 乃至官方提供的 AAC 架构,Android 的技术栈一直在“刷新”,而随着 Kotlin 的扶正还有 Android Jetpack 的提出,新一代的完善开发体系也给老开发们带来了一些额外的“烦躁”。

“AS 2.3 又不是不能用?!”

”项目还要继续兼容 4.4 版本?!!”

“RxJava 都还没用上就开始吹协程?!!!”

因为旧项目的维护或者工作环境的影响,很多时候其实没有新框架落的的条件,甚至于 Flutter 的出现都会被贩卖一波焦虑。

那就让我们聊聊这种焦虑或者不安。放心,后面没有“防不胜防”!

“没用过”的焦虑

对于老 Android 来说,有一种“焦虑”情绪来自于“我还没用过”,因为新生的框架和技术在不断迭代,而“没有用过就跟不上时代”的情绪,会在每次技术更新迭代时被反复放大,这大概就是部分 Android 焦虑的来源。

例如现在的 Android Jetpack、协程、 Jetpack Compose 、Flutter 等,每次看到这些字眼时就会莫名地出现“焦虑”,犹如当年一开始听到 Dagger、RxJava 、React Native 一样。

那要怎么样缓(tao)解(bi)这种焦虑呢?这

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值