美文网首页Android开发Android开发经验谈
毕业不到一年的Android 开发陷于迷茫,请求前辈指点一二

毕业不到一年的Android 开发陷于迷茫,请求前辈指点一二

作者: 冬日毛毛雨 | 来源:发表于2020-12-11 17:04 被阅读0次

前言

最近在某社交平台翻到一则2015年的问答,标题是“毕业一年不到,做Android开发现在我很迷茫?求知乎前辈指点”,我第一看看到这个标题时,认为是当下Android 开发行情的“哀嚎”下的焦虑贴,完整看完后才发现法比安时间是2015年,那时候还是Android 开发最火热时期。

题主当初之所以焦虑的是,毕业的时候给自己定下了两个目标:

1.三年内月薪过万
2.三年内至少参与一款百万用户的APP。

自己一个二本学历毕业一年跳槽就拿到15k的薪资,实现了当初定下的第一目标,可是第二个目标却遥不可及。

自己正想进阶的提升技能时,突如其来的offer打乱了这个计划,现在想着要不要再裸辞,学习一段时间后去寻找更好的公司。

我们可以看一下其中一位答主给的建议:

当时老板花高薪聘请你可能是因为人才缺口,这由供需关系决定。作为一名工作不到一年的新人,不应该只想着公司给的工资高低,而应该看得是公司的前景、技术板块领域地位等各方面的优势。

小公司、初创公司虽然当时给的工资比较高,但是随时存在破产等风险,最后导致失业,技术也没有得到提升。

大公司可能没有小公司和初创公司给的工资高,但是它在行业的根基要比那些小型初创公司要稳定,而且工作氛围和技术交流群体都有所不同。等你在这样的公司工作了几年后,有了一定的工作项目经验和技术能力,在跳槽出去找工作,薪资待遇肯定不会比当初那些初创公司开的低。

当做Android的人越来越多了,那个时候你的核心竞争力是什么?

这个问题我相信应该是现在很多Android开发者都在面临的一个问题。那阵能把“猪”吹起来的风已经停了,曾经被吹起来的“猪”将如何安全着陆?这位高赞老哥在15年就已经给出了答案:“你需要的是通过技术、视野、人脉的积累,喂你以后的发展铺平道路” 如果你正常面临如此处境,我的建议是:“坐吃等死不如亡羊补牢!”

如何提升技术

1. 报培训班学习
2. 自学

如果你选择自学的话:

  1. 首先要给自己制定一个成长曲线图,按照路线来合理的学习。不要东拼西凑的去学,那就是在浪费自己的时间,而且很容易忘。
  2. 按照自己的学习路线去一些自媒体平台找视频学习,比如:B站、慕课、西瓜视频等等。但跟着视频学习的时,需要自己多多练习与实践操作,这样才能更好的提升自己的技术。
  3. 平常多看看写一写博客,将自己对某知识点的理解方式拿出来给大家进行分析,或是有什么不懂的可以在这些博客平台进行查询。也可以通过写博客发文的方式建设出自己的一个技术交流圈,与圈内技术等级不同人群进行交流,起到一个互相帮助的作用。

前面有说到学前需要制定一个自己的成长曲线图来进行学习,大家可以看一下下面学习路线图,是我自己针对自己技术需求和Android岗位招聘中的技术需求而制定,里面基本记录的都是Android工程师必备技能和现主流技术的学习路线。如果大家还没有找到一个属于自己的学习的成长曲线图,不妨来参考一下我的成长曲线图进行学习。

内部调优

  1. 高效文件IO与网络IO
  2. 微信全面调优
  3. 内存与网络
  4. 贴近实战之问题优化
  5. 编程优化

高级音视频

  1. C/C++基础
  2. 交叉编译
  3. NDK进阶面试
  4. 增量更新与Gif渲染
  5. H264视频编码
  6. MediaCodec
  7. 视频编辑之剪影实战
  8. FFmpeg万能播放器
  9. 直播推流
  10. 图形渲染与识别
  11. Webrtc音视频

架构师必备

  1. 架构筑基技能
  2. 手淘组架构设计
  3. 开源架构手写实现
  4. 一线大厂架构核心进阶

Kotlin技术

项目开发必备底层知识

  1. Android虚拟机内存原理
  2. Android10.0虚拟机源码分析
  3. 高级并发原理
  4. 线程实战
  5. 编译时高阶技术
  6. JDK高级动态代理
  7. 高级数据结构与算法

Android Q FrameWork源码与UI新技术

  1. 自定义控件进阶
  2. UI绘制与新技术
  3. AndroidR新技术
  4. Android Q下的FrameWork源码(SDK 29)
  5. 深入虚拟机源码
  6. 微信核心技术掌握

Gradle

  1. Groovy语言学习
  2. Gradle Android插件配置
  3. Apk优化之图片压缩(编译器自动将图片转换webp)
  4. Gradle自动化加密
  5. 手写Gradle实现自动化打包

小程序

以上就是我的一个学习成长曲线图,后续还会随着新技术的更新而更新,大家可以进行参考学习,希望对大家有所帮助。

最后

我在学习的同时自己收录整理了一份Android 核心知识笔记+架构视频+面试文档,还有些高级架构技术进阶脑图、Android开发面试专题等一些高级进阶架构资料,我平常在闲暇的时刻,还会将这些精品资料拿出来反复翻阅。

总之是想通过学习资料和学习路线能够帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习,如果你有需要的话,可以简信回复我【666或点击【Github地址】进行查看取得!!!

相关文章

  • 毕业不到一年的Android 开发陷于迷茫,请求前辈指点一二

    前言 最近在某社交平台翻到一则2015年的问答,标题是“毕业一年不到,做Android开发现在我很迷茫?求知乎前辈...

  • Android开发:“等风口过了,该掉下来的猪都会掉下来”。

    前言 最近在知乎上看到一则15年的帖子:“毕业一年不到,做Android开发现在我很迷茫?求知乎前辈指点”,本一看...

  • 求指教:在简书遇到骚扰该怎么投诉

    简书的前辈们,我是刚来不到两个月的菜鸟。今天,我在简书遇到了骚扰,不知道该怎样处理,请求各位指点一二,小女子在此先...

  • 3D游戏引擎开发

    在软件开发中,游戏开发这个方向看起来目标很明确,但其实是个领域很广的方向,入门的时候如果得不到指点一二,很容易误入...

  • 从源码角度深入理解OKHttp3

    在日常开发中网络请求是很常见的功能。OkHttp作为Android开发中最常用的网络请求框架,在Android开发...

  • 求前辈指点

    最近越写越不会写,好几次写完,看了一遍,然后删掉,总觉得写出来的文章不能十分准确地表达思想。 翻开以前的文章,有些...

  • 职场中,懂得这3句话,让你少奋斗10年

    职场中,工作一年的职场小白,在职场中会遭遇各种困难,所以需要前辈指点迷津。作为职场小白,前辈的指点十分重要。 工作...

  • 踏莎行

    遇甘露(被淋),望远方(发呆),感前事(闲的),以词牌为名(想不出来了),做此诗(打油的),望各位前辈指点一二。 ...

  • 前辈们的指点

    前辈们对职业规划面试选公司指点 framework有framework的开发,如果自己不感兴趣,其实没必要往那个方...

  • 蓝天,白云,友善的人,这些够不够?

    多年以前,周边有前辈选择了移民,虚心请教:为什么移民?前辈指点:蓝天,白云,友善的人。 那时候刚刚毕业工作不久,正...

网友评论

    本文标题:毕业不到一年的Android 开发陷于迷茫,请求前辈指点一二

    本文链接:https://www.haomeiwen.com/subject/gpmjgktx.html