Android开发经验谈程序员Android技术知识

作为Android 30岁的程序员,你慌了吗?

2019-05-05  本文已影响32人  06fd4cf1f427

对于一个在持续学习和成长的程序猿来说,30岁并不是什么坎。有几个问题,我们得想明白。

请开始提高你的单位时间价值

你可能曾经这么想过,如果我一个小时可以挣100块,那我每天多工作一小时是不是就可以多挣100块,于是我在拼命加班,挣那个加班费,或者接些私活,熬夜挣个辛苦钱。现在千万不要有这种想法了,你拼了命加班,一天也不会超过24小时,更何况大部分公司是没有加班费的。不要再去接那些私活了,你接的私活基本都是那些你驾轻就熟的,做了一遍又一遍,并不会有什么提升。你要开始思考怎么提升你的单位时间价值,让你的一小时可以挣更多的钱。

怎么提高你的单位时间价值呢?

明确你身上哪些东西是别人需要的

这个世界上只有两种商业模式,一个产品生意,一个是流量生意。一种人拿着产品寻找用户,叫产品生意,还有一种是拿着用户寻找产品的,这种叫做流量生意。

这就像村子里有一座金山,大家都准备好工具,去山上挖金子。而你在路边卖水。挖金子的人靠着自己的劳动,或者说自己的技能赚钱,然而一个人一天最多能淘多少金子,是有极限的,也是非常辛苦的。而路边卖水的人,只需要摆个摊位,等着人来买,甚至于他可以雇一个人帮他卖,他只要在家睡大觉就可以了。

上山挖金子的人,就像我们这些工程师们,挣的是辛苦钱,而那些卖水的人,只需要找个人流大的摊位。所以我们要开始学着做一些卖水的生意了。

你身上有什么东西是可以卖的吗?(肾不算)

管理不是转行,是你必备的技能

很多人都在说,程序员30岁要么转行做管理,要么被淘汰。因为精力不够了,不能熬夜了。

首先根本没有管理这个行业,其实你也没有转行,管理是你的必备技能,他跟你学一个新的Android框架并没有什么本质的区别。其次你要意识到,你一个人能创造的价值都是有限的,这就导致你一个单枪匹马挣的钱,也是有限的,甚至可以说是很少的。你需要依靠团队的力量。在这个团队里,你要成为那个最重要的人,不可避免的,你要学会如何管理。

管理是组织群众解决难题。管理也是有技巧有套路的。这就像你学一个框架的时候,要先去学习一下他的API,还要时不时的逛逛社区,看看有没有新的方案出现。学习了这些你还要去实践,并在实践中,发现 bug ,解决 bug。不要觉得人比代码复杂,其实不然,你只要充分了解团队的每个人,计算好利益分配,就不会出故障啦!

总结

目前大部分30岁的程序员都会处于一个迷茫的状态,迷茫就不对吗?从某种角度来讲,迷茫是一件好事情,说明你对现状进行了思考,对目前状态有改变的期望,同时又对接下来改变后的未来不确定性,所以才迷茫。所以说迷茫不是错,迷茫之后没有行动没有改变才是问题。可以给自己一段时间,在这个时间内,进行充分的了解选择后的结果,以及对自身定位,在这个时间段之后,就果断的行动,不要拖拉。最后,在这个给仍还在迷茫期的程序员一份最新互联网的架构学习图,让学习,成为一种享受。

Android应用是由Java语言进行开发的,SDK也是由Java语言编写,对于Android来说,只要SDK没有用Kotlin重写,那么Java语言是都需要学习的。而且Android APK的后台服务器程序大概率是Java语言构建,所以掌握Java也是一种必然,这就是为什么BAT面试为什么死抠你的Java水平。

APP开发这块知识是现今使用者最多的,并且大多都是CV工程师,程序员界的2-8定律:80%的问题只需要使用20%的知识就可以解决,Android开发也不例外。因而,我们大部分人已经逐步变成了代码搬运工而自己却不知道。代码容易搬运,架构体系却难以复制,要成为架构师,你必须自己亲自去项目实战,读源码,研究原理。

我们不仅仅对项目要运筹帷幄,还要能解决一切性能问题。只有具备深厚的代码功底,深入学习源码原理以及使用工具进行测试和检查调优,才能达到知其然,知其所以然的效果。

架构师不是天生的,是在项目中磨练起来的,所以,我们学了技术就需要结合项目进行实战训练,那么在Android里面最常用的架构无外乎 MVC,MVP,MVVM,但是这些思想如果和模块化,层次化,组件化混和在一起,那就不是一件那么简单的事了,我们需要一个真正身经百战的架构师才能讲解透彻其中蕴含的深理。

1.阿里P8级Android架构师技术脑图;查漏补缺,体系化深入学习提升(详细脑图请文末领取)

2.全套体系化高级架构视频;七大主流技术模块,视频+源码+笔记

资料领取:点赞+加群免费获取 Android IOC架构设计

加群 Android IOC架构设计领取获取往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。

上一篇 下一篇

猜你喜欢

热点阅读