android插件!如何化身BAT面试收割机?论程序员成长的正确姿势

本文主要是介绍android插件!如何化身BAT面试收割机?论程序员成长的正确姿势,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

为什么想跳槽?

简单说一下当时的状况,我在这家公司做了两年多,这两年多完成了一个大项目,作为开发的核心主力,开发压力很大,特别是项目上线前的几个月是非常辛苦,几乎每晚都要加班到12点以后,周末最多只有一天休息。在最困难的时候,老板给大家打气,“大家再坚持坚持,项目上线赚钱了,就给大家涨工资,公司是绝对不会亏待大家的”,在老板豪情壮语的加薪鼓励下,大家要紧牙关拼上了。终于,半年前,项目上线了,运行也慢慢稳定了,公司赚钱也多了起来。

是的,公司赚钱了,利润很可观,这是大家都知道的事情。但是,一两个月过去了,加薪的事情完全没影,老板就像从来没提过一样。于是,我向人事经理说出了希望加薪的请求,最后,得到的回复(在小公司,这当然是老板的意思):
(1)我目前的工资与外面相比,基本是持平的。
(2)我目前的工作很悠闲,工作量不饱和。

关于(1)实际上是个难题,两个人的工资要怎么比较,几乎都是老板一个非常主观的想法。而关于(2),却是事实:由于新的项目还在调研中,所以,我的工作暂时就轻松了不少,主要就是维护线上的系统,加加小功能,修修小bug,比较清闲。

我普通本科毕业,在长沙待了四年,其中只换过两家公司。去年这个时候,公司业绩不好要裁人。主管平时跟我关系比较好,说我本来也在被裁的考率名额中的,他帮我跟领导说了一堆好话才没事。我请主管吃了一顿火锅。

但是我无法像以前那么心安理得混日子了。因为我去年首付买了房。原本想着每个月稳定税后拿个8k的工资。挺满足的(8k在长沙算中高水平了)

想不到我要求这么低还差点被淘汰了??

原来我根本没有资格安于现状。认真的反省之后,我开始想着如何学习提高自我的价值和竞争力。

首先是寻找自己身上的问题,我上知乎看了那些大佬的建议,对于我们这种初级的Android开发真的是一针见血戳到痛点;

那些大佬们的建议大致都一样;先搭建知识框架。然后深入学习,包括底层源码都要去理解和掌握。

为什么要搭建知识框架呢?

我们在学技术的时候,如果没有注重搭建知识框架的话,学到后期的话你就会遇到一个问题,就是会感觉到自己之前学习的知识很乱,不成系统,再加上行业技术更新很快,越往后自己学习的知识会越来越多,而之前的学习又是零散的自己没有整理的,你就会感觉自己所掌握的这些知识是散乱的。

就好像很多点,线可能已经连接成了,但是就是组不成一个面。当我们做一个大一点的项目,需要熟练用到很多相关技术面,甚至会用到组件化技术。如果你长期只使用一些常用的技术点,那么你可能还有很长一段时间要待在小公司搬运代码了。

很多技术大佬总结出来的搭建知识框架的方式;
1.看视频教程
2.搜索相关知识或路径,自我组织知识框架

我选的是第一种相对简单容易实行的方式。于是在多番对比和寻找后,买了一套腾讯课堂的腾讯T3级别的Android高级进阶视频教程学习。工作仍然继续,用来学习的时间都是下班挤出来的。

这一年很长,经常加班加点赶项目,下班了在地铁上就打开手机看直播课学习。大多时候是很晚回去后对着录播视频自己去敲一遍,不过有源码和课件提供而且一直有老师在线答疑,倒是没怎么落下。正常八个月学完的整个系统进阶课程,我用来差不多一年的时间。

今年下半年感觉自我水平有了质的提升,开始准备跳槽的事情,但是长沙没有什么大厂,我的眼光已经不在这些小地方了。

然后联系了技术交流群里平时经常交流的一个上海的朋友,去他那边暂时落脚,然后上海找工作。

九月出裸辞掉后,坐飞机到上海。一个月面试经历,本月中旬拿到了爱奇艺的高级工程师offer。25k,13薪,加年终奖等福利,年薪大概在30W。

刚刚拿到offer的时候真的那种开心带着自豪。我以前根本没想过我能走到这种高度

但是没几天就平静下来了。上海跟长沙不一样,魔都的竞争和生活水平让我很快就不敢再飘了,25k在这也只是普通水平而已,并且我没啥背景,之后要走的路不会轻松的,所以一刻也不能懈怠啊。

下一个目标是,十年内在上海买一套房。

有人可能会想给我泼冷水,上海房价那么贵,买不起怎么办?

买不起就回长沙养老呗哈哈哈

最后

对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。

同时我经过多年的收藏目前也算收集到了一套完整的学习资料以及高清详细的Android架构进阶学习导图及笔记免费分享给大家,希望对想成为架构师的朋友有一定的参考和帮助。

下面是部分资料截图,诚意满满:特别适合有开发经验的Android程序员们学习。

资料免费领取方式:点击我的GitHub~

不论遇到什么困难,都不应该成为我们放弃的理由!

%E9%AB%98%E8%96%AA%EF%BC%81.md)~**

不论遇到什么困难,都不应该成为我们放弃的理由!

如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言,一定会认真查询,修正不足,谢谢。

这篇关于android插件!如何化身BAT面试收割机?论程序员成长的正确姿势的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/201835

相关文章

Android数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO

IDEA常用插件之代码扫描SonarLint详解

《IDEA常用插件之代码扫描SonarLint详解》SonarLint是一款用于代码扫描的插件,可以帮助查找隐藏的bug,下载并安装插件后,右键点击项目并选择“Analyze”、“Analyzewit... 目录SonajavascriptrLint 查找隐藏的bug下载安装插件扫描代码查看结果总结Sona

bat脚本启动git bash窗口,并执行命令方式

《bat脚本启动gitbash窗口,并执行命令方式》本文介绍了如何在Windows服务器上使用cmd启动jar包时出现乱码的问题,并提供了解决方法——使用GitBash窗口启动并设置编码,通过编写s... 目录一、简介二、使用说明2.1 start.BAT脚本2.2 参数说明2.3 效果总结一、简介某些情

Android WebView的加载超时处理方案

《AndroidWebView的加载超时处理方案》在Android开发中,WebView是一个常用的组件,用于在应用中嵌入网页,然而,当网络状况不佳或页面加载过慢时,用户可能会遇到加载超时的问题,本... 目录引言一、WebView加载超时的原因二、加载超时处理方案1. 使用Handler和Timer进行超

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

【测试】输入正确用户名和密码,点击登录没有响应的可能性原因

目录 一、前端问题 1. 界面交互问题 2. 输入数据校验问题 二、网络问题 1. 网络连接中断 2. 代理设置问题 三、后端问题 1. 服务器故障 2. 数据库问题 3. 权限问题: 四、其他问题 1. 缓存问题 2. 第三方服务问题 3. 配置问题 一、前端问题 1. 界面交互问题 登录按钮的点击事件未正确绑定,导致点击后无法触发登录操作。 页面可能存在

秋招最新大模型算法面试,熬夜都要肝完它

💥大家在面试大模型LLM这个板块的时候,不知道面试完会不会复盘、总结,做笔记的习惯,这份大模型算法岗面试八股笔记也帮助不少人拿到过offer ✨对于面试大模型算法工程师会有一定的帮助,都附有完整答案,熬夜也要看完,祝大家一臂之力 这份《大模型算法工程师面试题》已经上传CSDN,还有完整版的大模型 AI 学习资料,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

android-opencv-jni

//------------------start opencv--------------------@Override public void onResume(){ super.onResume(); //通过OpenCV引擎服务加载并初始化OpenCV类库,所谓OpenCV引擎服务即是 //OpenCV_2.4.3.2_Manager_2.4_*.apk程序包,存