30 岁左右的Android程序员,4 个突破内卷的破局点

166 阅读5分钟

有位年龄不到 30 岁朋友问我,最近几年在公司内卷太严重了,一直解决不了这个问题,最近更加严重,该怎么办?

我觉得这是一个很好的话题,今天来聊一聊,我总结了 4 个破局点:

一、选对公司和行业

请你选择一个朝阳行业而非夕阳行业,比如工业互联网,新能源,直播相关等,公司呢请选择本行业的头部公司,因为头部公司有更多的人才和资本注入,大概率会越来越牛,你必将受益。

岗位请选核心而非边缘岗位,为什么呢?

因为边缘岗位学不到东西还是被“毕业”的重灾区。

二、跟对人很重要

在学校大家都知道选对老师最重要,同样在职场就是选对领导,跟对了领导,他带你学技术,帮你改掉不好的工作习惯,你一天比一天牛。

反之,你浪费了多年时间技术还没学到手,还会被天天各种 PUA 搞得心情很差,郁郁寡欢~

三、工作前8年有且一个目标就是成为自己所在领域的专家

我看到很多人既学业务开发,又学大数据,又学前端知识,学了很多,但是每个都很浅,很难胜任团队里的核心工作,出去找工作也拿不到好的 offer ,事实上对于30 以内的程序员就一个原则,就是成为自己所在领域的专家,先专才再全才。

因为不管是 T 型人才还是 π 型人才,都要那一束扎的足够深,这一竖就是自己所在领域的专家级别类似于阿里 P7 级别。

四、成长高于赚钱

对于不到 30 岁的程序员,成长的优先级高于赚钱,不是说赚钱不重要,而是这个阶段是积累经验的最佳时间。

为什么呢?

因为年轻体力好精力充沛,学习新东西也快,当你积累一定经验后,就可以成为一个值钱的人,那个时候赚钱就非常容易了,基本上呈指数上增长而非线性增长。例如我职场上赚的 70% 以上的钱就是 30 岁之后赚的。

所以,30 岁之前的这个阶段,积累经验和成长是第一优先级的事。

最后

我们一定要有强烈的危机意识,时刻记住学习,学习,学习!只有与时俱进才不会被时代淘汰。

你所有的不期而遇,都来自你努力后的惊喜,不断提升,就能在Android这一行蜕变成一名具备竞争力的职场强人。

君子藏器于身,待时而动。

对于想要继续进阶学习的Android开发者,我帮你准备了详细的进阶学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。 在这里插入图片描述

互联网时代的到来,让我们获取知识变得更加简单,只要我们想学,便会有不尽的知识等你,只要方法得当,我们都有机会成为大牛。

当然,查找资料也要讲究方法,本人已从事Android开发九年,深知盗版资料和零碎资料的危害,这里也为大家整理好了Android全套学习手册,包括自定义view、性能优化、MVC与MVP与MVVM三大框架的区别、NDK技术、阿里面试题精编汇总、常见源码分析等,可以帮大家省下不少时间。

详细Vx关注公众号:Android老皮!!!

在这里插入图片描述

在这里插入图片描述

部分文档展示

Android百大框架源码

阅读优秀的Android源码、熟悉源码框架有助于我们学习其中的设计模式与思想、明确调用 Android 提供的 SDK、写出高效正确的代码,实为程序员提升自我技术水平的捷径。Android百大框架源码解析一览 读懂这些源码,相信你的编程功力会有质的飞跃!

img

Android性能优化实战

开发一款APP的本质的目的是服务用户,那么在功能强大的基础上,哪一款APP的性能更稳定、体验效果更佳就成了用户选择的首要因素。

性能优化是一个持续的过程,也是Android开发工程师进阶之路必不可少的一项技能。这部分我将从一线互联网大厂的实战案例出发,解析性能优化,从实战中找问题,解决问题,熟悉常见性能优化问题。

腾讯Bugly:对字符串匹配算法的一点理解

爱奇艺:安卓APP崩溃捕获方案——xCrash

字节跳动:深入理解Gradle框架之一:Plugin, Extension, buildSrc

百度APP技术:Android H5首屏优化实践

支付宝客户端架构解析:Android 客户端启动速度优化之「垃圾回收」

携程:从智行 Android 项目看组件化架构实践

网易新闻构建优化:如何让你的构建速度“势如闪电”?

......

img

Kotlin项目实战

Kotlin作为一种新式的函数式编程语言有着更安全、更简洁、可通用、互操作性等诸多优点,不管用于Android开发,还是Java开发,都能缩减很大的代码量,极大地提高工作效率。 目前有很多公司也已放弃Java改用Kotlin,并在招聘中均有对Kotlin语言有较高的要求,Kotlin的上升势头不容置疑!