那些混得好的30岁+程序员,少不了这两点

99 阅读4分钟

常常有读者留言,自己已经30岁了还没转管理,会不会对后面职场发展不利?32岁了还在做一线开发,加班拼不过年轻人,压力好大该怎么办......

其实,这些职场困惑都归结成一个问题:如何保持职场竞争力,让自己更值钱

有两点非常关键

  • 1.在某个细分技术方向上精研,建立标签,让团队内提到某个方向就想到你,提到你就想到某个技术方向,有问题都来咨询你。这样你就能凸显出来,影响力和重要性会增大。

  • 2.重视业务,成为业务领域的行家。因为程序员的竞争力,最起码由技术和业务组成,两条腿走路,比一条腿更稳健。

如果足够有心,还可以培养提升更多维度的能力,如下图所示:

在这里插入图片描述 一句话总结一下:

想要在技术之路上走得更久,要选择重视技术、认可大龄的、有稳定业务的中大型公司或有优秀产品的小公司,同时要在公司范围内树立技术标签,还要构建技术+业务等多维度竞争力

目前安卓程序员想要保持职场竞争力,可以从以下几个方面下手:

应用开发、Framework开发、逆向安全、跨平台开发、游戏开发、音视频开发

都是目前正处于时代风口安卓热门开发。

不论是哪一行,初中级人才永远都是供大于求的,而高级人才往往都是极其短缺

与其说考虑转向哪一边,不如埋头提升自身技术,扎实基础

当达到高级之后,就会发现人才到哪都吃香!

人才永远是呈金字塔型分布,越往上层走,人越少,上层20%的人要占据80%资源

最后

这里也分享一些珍藏资源,是从大厂内部技术资料到互联网高薪必读书单。

详细VX关注公众号:Android老皮

一、架构师筑基必备技能

1、深入理解Java泛型 2、注解深入浅出 3、并发编程 4、数据传输与序列化 5、Java虚拟机原理 6、高效IO ……

在这里插入图片描述

二、Android百大框架源码解析

1.Retrofit 2.0源码解析 2.Okhttp3源码解析 3.ButterKnife源码解析 4.MPAndroidChart 源码解析 5.Glide源码解析 6.Leakcanary 源码解析 7.Universal-lmage-Loader源码解析 8.EventBus 3.0源码解析 9.zxing源码分析 10.Picasso源码解析 11.LottieAndroid使用详解及源码解析 12.Fresco 源码分析——图片加载流程

在这里插入图片描述

三、Android性能优化实战解析

  • 腾讯Bugly:对字符串匹配算法的一点理解
  • 爱奇艺:安卓APP崩溃捕获方案——xCrash
  • 字节跳动:深入理解Gradle框架之一:Plugin, Extension, buildSrc
  • 百度APP技术:Android H5首屏优化实践
  • 支付宝客户端架构解析:Android 客户端启动速度优化之「垃圾回收」
  • 携程:从智行 Android 项目看组件化架构实践
  • 网易新闻构建优化:如何让你的构建速度“势如闪电”?

在这里插入图片描述

四、高级kotlin强化实战

1、Kotlin入门教程 2、Kotlin 实战避坑指南 3、项目实战《Kotlin Jetpack 实战》

  • 从一个膜拜大神的 Demo 开始

  • Kotlin 写 Gradle 脚本是一种什么体验?

  • Kotlin 编程的三重境界

  • Kotlin 高阶函数

  • Kotlin 泛型

  • Kotlin 扩展

  • Kotlin 委托

  • 协程“不为人知”的调试技巧

  • 图解协程:suspend

在这里插入图片描述

五、Android高级UI开源框架进阶解密

1.SmartRefreshLayout的使用 2.Android之PullToRefresh控件源码解析 3.Android-PullToRefresh下拉刷新库基本用法 4.LoadSir-高效易用的加载反馈页管理框架 5.Android通用LoadingView加载框架详解 6.MPAndroidChart实现LineChart(折线图) 7.hellocharts-android使用指南 8.SmartTable使用指南 9.开源项目android-uitableview介绍 10.ExcelPanel 使用指南 11.Android开源项目SlidingMenu深切解析 12.MaterialDrawer使用指南 在这里插入图片描述

六、NDK模块开发

1、NDK 模块开发 2、JNI 模块 3、Native 开发工具 4、Linux 编程 5、底层图片处理 6、音视频开发 7、机器学习

在这里插入图片描述

七、Flutter技术进阶

1、Flutter跨平台开发概述 2、Windows中Flutter开发环境搭建 3、编写你的第一个Flutter APP 4、Flutter开发环境搭建和调试 5、Dart语法篇之基础语法(一) 6、Dart语法篇之集合的使用与源码解析(二) 7、Dart语法篇之集合操作符函数与源码分析(三) … 在这里插入图片描述

八、微信小程序开发

1、小程序概述及入门 2、小程序UI开发 3、API操作 4、购物商场项目实战……

在这里插入图片描述

全套视频资料:

一、面试合集 在这里插入图片描述 二、源码解析合集

在这里插入图片描述 三、开源框架合集

在这里插入图片描述