大厂门槛高,Android渣本处境难,读了这篇文章,你将知道如何能进大厂,如何实现财务自由,如何在工作中游刃有余

前言

10月份美团在内网通报最新的职级体系调整,明年初起实行新的“扁平职级,宽带薪酬”体系,原有的“M+P”双职级线、“1-2 至 3-3”等专业序列被取消,取而代之的是以“L+数字”命名的单职级线。与此同时美团的薪酬激励政策也做了相应的调整。

前段时间,阿里巴巴取消内部系统的“P”序列职级显示,员工在邮件、钉钉、内网等系统中已无法再看到彼此的职级。

去年,腾讯大调了职级体系,取消了原有6级18等(1.1-6.3级)的职级体系,改为 4-17 级的专业职级体系,同时去除不同职级之间的专业标签,统一置换为“专业职级+职位称谓”。

职级体系扁平化是互联网公司人力资源改革的标准操作,“升职难,加薪易”将成为新形势。

而大厂的面试也把门槛提高了,金九银十面试的程序员表示,渣本处境很难,这些面试题是我近期在字节跳动data部门的面经:

1.三个范式的定义,外键

2.Mysql索引的定义,B树与B+树的区别

3.事务的概念,特性

4.并发事务带来哪些问题,如何解决?

5.悲观锁、乐观锁

6.synchronized与volatile,单例模式

Synchronized保证可见性吗?单例模式中volatile的作用

7.进程与线程的区别

8.浏览器输入网址到返回页面,发生了什么

9.进程的状态,线程的状态,之间有区别吗

10.三次握手,四次挥手,最后等待的2msl是多久(2msl,MSL为2分钟,实际应用中常用的是30秒,1分钟和2分钟)

11.生产者消费者

12.a、b、c三个包,如果b包丢了,会发生什么

13.拥塞控制,滑动窗口

14.tcp/ip模型

15.https使用的协议

ssl/tls握手过程,加密过程,加密算法

16.http状态码

17.了解的设计模式

18.设计一个加减乘除计算器,要求可以扩展,使得加求根号等运算需求不修改原先代码

19.详细说一下 tcp三次握手,包括状态的转换

是不是蓝瘦香菇,看完你能答上几道题?

据我所知,如果能回答的出其中的一半,就算是勉强及格了。

如果十九条你都能全部回答出来,那你应该是妥妥的技术大牛了!可以放心去投大厂简历了!

但如果你没办法完全答出这些问题,我建议你接着继续看下去,接下来我会分享一套自己的学习方法和学习路线给大家,帮助大家提升一下自己的核心竞争力,早日圆大厂梦!

敲黑板!!!,读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!!

一腔肺腑之言,能看进去多少,就看你自己了!!!

要建议咱就弄点干货!,整点鸡汤文没什么意义,为了写这篇文章,我找了几位业内小有成就的好友咨询,结合大家本身的经历和工作总结,整理了两个星期,才最终有此篇,希望能真真切切地帮到大家,原创不易,帮我点个赞吧


在校生篇:

一、为什么要尽量进大厂?

虽然大厂不是想进就能进的,但建议大家还是努力进大厂,后续也会给出在大学四年要如何努力,以成功进入大厂。

如果毕业就进了大厂,那你将得到业内大牛的指导,以及随处可见的技术碰撞。新技术的跟进也是非常快的,在这样的环境中,你的技术成长自然是非常快的。如果自己足够努力,用不了三年,你可能也将会跟他们水平差不多。

有些同学可能会说,创业公司机会多啊,做的东西多啊,除了技术还能学到其它的东西。不错,除了技术是能学到很多东西。我们在创业时,也招过技术的同学,不光要弄技术,还要跟着我们去地推、去发传单。

但这些真的是你刚毕业就应该做的吗?技术类同学在毕业后应首当把自己保命吃饭的本领练得足够好,才是刚毕业时应该做的!!!自己吃饭的本领都不够硬,那你跳槽时候,下一家凭什么给你提工资?凭你会运营,凭你发过传单?

创业公司机会多,如果真的分红,能分给你多少?分股票真的能有你的份吗?

就我本人而言,大学上的广西二本,在校期间也没去实习过、也没过做像样的项目,就学着用MFC做了几个小程序,自以为了不起的去广州找工作。结果,大公司没人要,小公司给的少。硬着头皮做了两个月,带我的人也是啥都不会,碰见问题问他也不理,全程自己摸。

后来,我奋而读研毕,考上了中国海洋大学,业后进了阿里,在那里体会到了不一样的人生,同事们都很厉害,写的代码非常优秀,讲究架构与程序设计,最关键的是虽然人家厉害但人家并不轻视新人,遇到问题都是很耐心的解答,经过两年多的努力,我居然还出书了。

这就是现实!!!!这就是差距!!!!


二、女生适合做开发吗?

单论写程序而言,程序开发适合任何人!!!但问题不是出在女生身上,是在大环境身上。出现开发岗排斥女生的主要原因有如下几点:

  • 普遍加班厉害,女生不一定吃得消
  • 抗压能力是一个重要考虑因素。开发岗经常会紧急排查问题,跟产品、测试撕X,女生爱哭,不能言辞过于犀利
  • 女生有半年产假,对于高工资的开发岗,老板会考虑这条

当然也有一些女生的程序员,而且也做的非常好,我只是列出业界招聘时对女生开发的主观想法。但就是这些想法,致使,我在某公司招聘时,被明令要求,不能通过女生开发,确定不要!!!

就本人而言,我也不建议女生做开发岗,君不见,三年开发,黄花闺女变成婆。

除了开发,互联网还有很多岗位天然都是适合女生做的,比如测试、产品、运营,都是不错的选择。女生就是要美美的,不是么。。


三、学习好真的能找得到工作吗?

说实话,学习好,还真不一定能找得到工作。

我大学在广西二本,当时学习很努力,以为学习好就能找得到好工作,我连续三年得国家励志奖学金,连续四年得学校一等奖学金。

可毕业了,没有实习经历,没有项目经验,没有名校光环,根本找不到工作,去的都是屁大点的创业公司,一个月给2500,2011年的广州,都没流水线工资高。

为什么会这样呢?因为大学里教的主要是通识教育,通识教育的意思是啥都会点,即便同学们在各个岗位都能有点基础,但当真正深入一个方向时,通识教育教你的东西是远远不够的,更多地是需要自己自学。

所以,学习好只能说你自律、做事认真、学习能力强等优秀品质。是否能真正胜任你将要做的工作内容,还是需要打个问号的。

但,大公司有实力,会对新人有培养计划,我所在的VIVO,有为期半年的新人培训计划,很多同学都是零基础进入岗位的,这就是名校光环!!!!校招时只要学校好、成绩好,就可能会被招进来,大公司看重的是就是你的这些优秀品质。

但,没有名校光环,单有成绩是没用的!!!那学校不好的就没机会进大公司了吗?并不是!!!

敲黑板!!!学校好有名校光环,学校不那么好的,还有其它光环,这些光环都可以造!!!具体继续往下看!!!


四、毕业前参加培训真的是最优解?

如果你是大四即将毕业的同学,深感自己没学到什么东西,那我建议你去培训下,毕竟培训是最快能入门的策略。

如果你是大一、大二、大三的同学,你还有时间,完全可以自学,完全没必要花几万块钱去培训

另外,即便参加过培训的同学在面试时,也千万不要说自己培训过!!!!

业界对培训有偏见,因为写代码是一个逐渐学习、熟练的过程,经过几个月集中的培训,虽然看起来什么都接触到了,但真正能内化为自己知识的部分其实不多。在工作中并不能熟练运用,仅是入门水平而已。

而且大家普遍认为参加培训的主要原因是因为,大学中没好好学,临近毕业了,催熟一把。不然,谁会花这几万块钱呢?对普通家庭而言,其实也并不是个小数目了。

有一个外包公司的朋友,技术总监,招人时培训公司出来都不要,原因就是干活能力不行。当然这仅代表个例,但大家需要注意的是,业界并不认为培训是一件光彩的事,千万不要搞错了!!!


五、在校生四年应该怎么过?(兼进大厂攻略)

千呼万唤始出来,校招生建议最重要的部分来了!!!除了学校光环以外,我们还能自造的光环有竞赛光环、实习光环、项目光环!!!这些内容无论你是应聘大公司还是小公司都是非常有竞争力的,跟着做吧

1、参加竞赛:

在大学期间,有很多的算法竞赛、ACM竞赛,尽量参加全国性的,有含金量的比赛,这才能眼前一亮。

2、参加实习

去大公司实习,相比校招进入大公司,那是简单很多,二本学校的学生,也能进得去实习。而且在大公司都有实习生转正的机会,我所待过的公司,只要你去实习了,表现的不错,基本上100%转正。

即便进不去大公司实习,在校招时,有实习经历,也会是简历上很重要的一项。而且一般有实习经历,就会有项目经验,这真是一举两得。

3、增加项目经验

如果实在没时间实习,或者实习中没做什么项目的话,那怎么办呢?在简历中最重要的就是项目经验了,如何解决呢?

敲黑板!!!没有项目经验就造项目经验!!!!

现在网上那么多的实战教程、github上遍地的源码分享,都可以为你所用。

在面试时,这些项目经验都可以写上,最关键的是自己要弄通、弄会,尽量先仿一遍,自己再从头到尾自己再写一遍,把所有涉及到的知识点都弄通弄会。面试的时候,就实话实说,就说你自己仿的,没有关系,做为面试官,我们更看重的是你会啥并且你是不是真的会。


六、大四同学错过校招怎么办?

一般校招分为秋招和春招,秋招在每年9月份开始,春招一般在来年的3月份开始。所以,一般大四上学期可以参加秋招,大四下学期可以参加春招。大家参加校招要以秋招为主,因为春招主要用来补录的,岗位有限。

有同学疑问,完美错过校招了怎么办?还能进大公司吗?

很遗憾的告诉你,基本没办法了,校招只针对应届生,来年的校招,你是参加不了的了。

错过校招以后,再应聘大公司就只能走社招途径。通过社招,刚毕业的同学,基本上是进不去的,因为岗位等级不一样,比如阿里,通过校招进去的同学等级是P5,通过社招进去的最低等级是P6,差了一个等级,哪有那么容易。

不过,各个大公司社招都有毕业年限的限制,有的是毕业五年,有的是毕业三年,也就是说在毕业五年后,你就可以通过社招进去了。

所以,现在要做的是,先找个工作,并在工作中根据下面对社招的建议,努力增加自己的光环和实力,五年后,进入大公司不要So Easy!!!

如果你还有其它疑问,欢迎评论,定当回复!希望能帮到大家。

(个人愚见,难免偏颇,欢迎批评指正,但请注意礼貌、和谐交流,杠精不回,谢谢大家)


社招篇:

一、工作中真正要学到的是什么?

这个问题见仁见智,可能你工作几年以后,也会有自己的看法,通过跟朋友们讨论,后来一致通过一个结论:

工作中要保持随时可以跳槽的能力!!!这个能力包括技术能力和财务自由能力!!!

技术能力包括外部名气和自身实力,具体方法参考“二、如何外练名气,内聚实力?”

财务自由能力是指即便突然不工作了,是不是还有资金来源的能力。具体方法参考“四:如何选择第二职业?”


二、如何外练名气,内聚实力?

社招同学随着工作年限增长,学校的影响会逐渐降低。一般五年后,将基本没有影响。此时,在社会中的地位、人脉及自身实力,都对以后找工作、面试具有决定性的作用。

名气,可以使你在圈子里有一定地位,当你的名字被大家所熟知以后,无论是面试还是机会,都是极大程度的增加,甚至会有HR争着挖你!!!

同样地,名气和实力要匹配,德不配位,必有灾殃。技术行业也是一样,单纯混圈子,没有实质本领,在直接入职后,会对你的口碑大打折扣,互联网圈子你觉得很大吗?

其实不大的,我很多同学、朋友、同事都在各大互联网企业,谁那里有点事,都是直接互通的。当然也包括你们公司的谁谁谁来我们这面试了这种八卦新闻,如果口碑不好,很多时候会有直接的影响。

而且在收到简历时,如果你也是大公司过来的,会提前打听你的情况,如果评价不错,那这次面试基本流于形式。如果评价不好,那这次面试肯定很严格。相比面试流程,我当然更相信处了近十年的同学。

在计算机领域有两个方法提升名气:

(1)、Github提交MergeRequest,自造轮子

在所有的技术面试环节,github所提交的开源项目,是一个非常能展示实力的存在,只要你在简历上写了gitHub地址,所有的技术面试官和简历筛选官,都会去看你的代码,直接看你的技术实力。

而且它的流行程度及star量,能提升你的行业影响力,在简历上是一个非常闪光的存在。

如果恰巧,他们的项目中有你的开源组件,那恭喜你,这次基本上过了。

如果你的开源组件非常流行,那恭喜你,等着大公司来私信你吧。你将会被争抢,此时,谁还会再关心你的学历?

(2)、写博客、写书

坚持写博客,当他们经常能搜到你的博客时,就会公认你的影响力和技术实力,在计算机领域,很多人都是靠博客起来的,比如鸿洋、郭霖等等。你以为,他们一上来就能让出版社约稿?

都是持续产出博客,博客关注者多了,出版社觉得你写得好,才会主动找你,邀请你写书的。

写博客、写书能使你在行业有一定的地位,当他们在简历上看到你的名字时候,就会油然产生一种大牛的感觉,还在在意你的学历?

我就是写博客、写书的受益者,在我面试VIVO时,表现的并不好,因为我创业一年,Android知识从来没复习过,很多知识都遗忘了,还没来得及复习,就让我去面试了。

他们原以为,我是一个特别厉害的人物,安排三个技术专家同时面,结果,一问三不知。不过,最后,还是给了我OFFER。因为他们公认我的能力是足够的,只是时间过了太久,有所遗忘,拾起来就好了。相反,如果没有这个行业影响力,那这次铁定是挂了。

内聚实力:

前面讲了如何提升行业影响的方法,但根本的根本,还是要提升自己的实力,无论是在面试还是在工作中,都是要直面技术的,所有的外包装都会被揭穿,深入的技术学习只能靠大家自己了。


三、如何选择技术的深度与广度?

有些同学看到什么技术都学,搞得自己什么都懂的样子,这样在面试时,真的有优势吗?

门门通不如一门精!!!

做过面试官或者参与过面试的同学应该都知道,面试时,不会漫无目的的随便问。凡这么问的面试官,都是不专业的。凡有经验的面试官,会提前研究你的简历,如果你简历上有博客地址或github地址,我们都会仔细翻阅的。对于github中star量较高的源码,我们会下下来仔细研究,看它的架构及涉及技术。

在面试时,是根据你简历中所写的技术点及项目内容,从简单到深入再到扩展,这样一个流程来面试的,考核的不是你会的广度,而是你会的内容的深度。这样考查的另一个原因在于能将面试顺利的进行下去,根据你会的内容开始,是一般面试的普遍做法!!!

就Android而言,比如,你简历中多个项目都涉及到RecyclerView做列表,那我可能会问你,你做的列表样式是什么样子的?假若你做的样式非常炫酷。那我们可能会问,你是通过自定义LayoutManager来实现的吗?假设你回答是,那我会接着问,那回收复用是怎么实现的?RecyclerView的缓存机制是怎样的?缓存是用map还是用list来实现的?界面刷新是怎么做的?

从界面刷新又会延伸到自定义View,就是这样一环套一环,面试官都是根据你会的内容深入了解你会的深度。所以,我们简历中每涉及一个知识,都必须搞通搞透,了解性的知识点就不要写!!

所以正确的学习路径是:凡工作中涉及到知识点,都搞通搞透,并且将延伸性知识点加以深入研究。这样,用不了三年,你会的知识已经能够呈树状,即有一条主线,并且所有主线上涉及的知识点都已非常深入,在这条线的基础上再逐渐拓宽。


四、如何实现财务自由?

工作三年内的,这里不要看,好好学技术!!!

想靠工作实现财务自由,大部分人是没有可能的!!!

最好的办法,是在工作中做第二职业,不仅能抵御职场风险,还能有财务自由的机会,典型的案例就是stormzhang,他是我见过的唯一开着保时捷的程序员,人家早就财务自由不工作了,靠的就是第二职业。

第二职业,也就是副业,兼职来做的。为什么要做第二职业,就是为了增强人生抵抗风险的能力。如果一生只把资金来源只压在工作上,万一哪天突然裁员或被辞退,资金链断裂,不能马上找得到工作的情况下,你还能支撑多久?尤其是已经成家立室的同学,那种恐惧感应该不止一次萦绕心头吧。

在这个世界上,总共有两类职业:可预见性职业和不可预见性职业。

可预见性职业,是指:你所做的努力所产生的价值是可预见性的,比如你兼职打烧饼,一天再努力也不可能一天收入五万。

像我们工作,也是可预见性职业,你也不可能一天突然变成富翁。但可预见性职业,有一个重要特点,他跟努力强相关,虽然你不能一夜暴富,但你能通过努力使自己的收入慢慢增加。

不可预见性职业,则是指机会成分占很大比重的职业,比如作家,累死写一本书,他也不知道是一次爆发还是依然默默无闻,像歌手,电影从业者都属于这类职业。

但这类职业机会性特别强,可能你做了一年拿到的钱是你几年努力也得不到的,当然,也可能做了很长时间没一点起色。

如果是找工作,我建议大家做可预见性职业,起码收入稳定,不会饿死。虽然不会一夜暴富,但通过努力,我们的薪资会逐渐增加,生活也能逐渐变好。

如果是兼职,我建议大家做些不可预见性职业,有机会可以尝试做做抖音,写写软件,做做小程序等等面向普罗大众的东西,指不定哪一天突然火了,你也就永远不用工作了。

有些同学喜欢兼职做外包,我甚是不能理解,如果他们给你股份,外包是可以做的,如果单纯的外包写代码给钱,那可能得不偿失。你浪费了这么多精力只得了一次钱,花完就不会再有了。当然,所有的不可预见性职业建议都基于温饱解决的基础上,如果你目前生活都磕磕绊绊,那还是想办法先兼职赚点钱吧,没有物质基础的梦想都是扯淡。


五、做管理真的好?

中国自古有官本位思想,觉得做了管理,就不得了了。但在技术性岗位上,真的是这样吗?

对于技术性岗位而言,如果你两年不碰代码,那基本上你的代码能力也就废了。想要立马找一份开发的工作,基本上没有可能了。

所以,技术性岗位可以向管理岗位转,反过来则不成立。

大家都经历过2018、2019的裁员潮,在2018年尤为严重,很多公司一个部门一个部门的砍,而有些部门仅留几个人运维。

而这些裁员中,首当其冲的就是纯管理,皮之不存,毛将焉附?

而技术人员可以直接找工作,虽然难找,但耐不住岗位多。管理层呢?相对则难了很多,因为管理本身就是软实力,而且岗位少,在裁员潮到来时,管理岗更少。技术岗通过技术面试,能直接了解你的水平,管理则不同。它没办法通过面试了解你的实力,你所列举的各种成果,可能跟大环境和你所在公司有直接关系,而并不能体现你的价值。

所以,可以做管理,但无论如何不要放弃技术。无论何时,留一个保命的本领!!!


六、社招如何进大厂

社招进大厂,简历先过HR,然后再过项目主管,合适了会叫来面试。

简历过HR,一般大厂有两个筛选条件:

  • 非985/211毕业,要求毕业五年以上(或三年以上)
  • 五年(三后)以内,只考虑985/211同学

从上面,我们可以知道,学校本身的限制一般是毕业五年(三年)内。过了这几年能不能进大厂,就看你自己在这五年内怎么做的了,来,下面给你方法:

1、通门路

跳槽时有三个途径能找到工作:最佳方案是内推,其次是找猎头,最次是投简历!!!!

(1)、靠内推

你知道六人定律吗?就是说想认识世界上的任何一个人,最多通过六个人的桥接就可以认识!!

这就是圈子和人脉的重要性,你有同学、朋友、同事,他们任何一个人进了大公司,都可以内推你,而且在内推时,是可以直接跳过HR,直接把简历给他们主管的。

凡做过主管的都会有经验,不看僧面看佛面,也会给你个面试机会,会让你过来聊聊,不然,他没办法给内推你的人交待!

所以,跟同学、朋友、同事处好关系,用得着!

(2)、找猎头

如果目前你还没有那些人脉,没关系,也有方案,去找猎头,猎头很好找,简历发到猎聘网,就会有猎头找你了。

虽然猎头会跟很多大公司有合作关系,也自然能把你的简历推到大公司里,但这里有两点关键条件:

  • 需要走正规流程,先经对应公司HR筛选,再到部门主管,无跳级可能
  • 猎头看不看得上你,主要看个人简历内容,即个人实力,所以这部分还得靠自己,如何靠自己,参考“二、如何外练名气,内聚实力?”

(3)投简历

如果都工作五年了,你还是通过这种途径找工作的话,好好反思下吧。

2、外练名气、内聚实力

有了名气,能提升面试通过概率。实力,无论如何都是要有的。该部分参考”二、外练名气、内聚实力“

3、跳槽策略

在跳槽时,也要讲究策略,大家都知道,公司分为大小公司,但详细划分的话,其实在初创公司(20人以内),中小公司(50人以内),半大型公司(融资在B轮后,未上市的公司),上市公司。

可以看到,我们想去的大厂,一般在上市公司的规模。可想而知,如果直接从初创公司面进上市公司的难度是比较大的,我们可以逐渐的,一步步的,从初创公司,跳槽进中小公司,再去稍大型的公司,最后再跳进上市企业,就相对容易了。

而且,一般而言,稍大型的公司,在本地都会有些名气,面试时,别人是知道的,这一点也是能成功面试的一个因素。

一切的一切其实都是策略,最最重要的是自己有实力,自己经历和面试过程能够让对方满意,所以,想办法提高自己的能力吧。


七、程序员的35岁真的是个坎?

这个话题太过沉重,专门一篇文章来写,有兴趣的可以看看。

那些年薪30+的Android程序员都是如何渡过中年危机的


八、一些忠告

1、无论有多忙,一定要健身

程序员本就是一个高强度的职业,加班严重。网上经常会爆出来某某某猝死的新闻,我们所有的努力,不就是为了让自己和家人过上好日子么?没了我们,他们将怎么活下去?

健身吧,为了你爱的人们。

2、学会展现自己

大部分公司在年中或年底都会做个人的汇报,除了这些汇报,经常可能也会有各种汇报。

如何在汇报中展现自己的价值?

如果你只是认为你是一颗螺丝钉,而让你的主管也这么认为的话,那你在这个公司的道路就到头了,应该不会受到重用。

那什么样的人能受到重用?

做事掷地有声,靠谱,并且能够表现出自己的价值。首先,主管给你的工作能不能保质保量的完成。其次,能不能主动发现问题并解决问题。另外,每做一次优化,都要想着用数据来表现,比如就应用而言,对日活提升了多少,提升了多少收入等等。

汇报时讲究数据说话!!!!平时要注意这方面的积累,没有数据时,就通过新增埋点,提取数据!!!

3、一定要有目标和计划!!!

我经常会听一会社招的同学讲,工作太忙啊,没时间学习啊,苦恼啊,难受啊。

我听到这些,只想说:

我坚信,只要有目标和信心,凡事都可做成。最怕的就是浑浑噩噩!!!

举个例子吧,原来在阿里时,每天早上九点上班,晚上九点下班。好处是双休。第一年,主要是学习的年份,我的目标是每周写两篇博客。

看过我博客的同学都知道,凡我写的博客,都内容非常详尽,只要这篇博客要讲知识所涉及的知识点,只看我这一篇博客就够了。可想而知,我为了完整的研究这个知识,需要搜遍全网,有时需要自己研究源码,为的就是心中没有疑问。

一篇文章一两万字,单纯靠周末两天能完成?

不可能的,所以,为了达成目标,我每天早上6:30起床,保持7点准时到公司写博客,9点多开始上班。晚上回家,11点多睡觉,这样每天保证有两个半小时的写博客时间。这才能完成。

很多同学问我,上班那么忙,你怎么能有那么多时间写书,靠的就是这份决心和毅力。

现在,第二本书快写完了,开始做知乎。给自己定的目标是除了写书以外,每周出一篇知乎原创。看过我文章的朋友应该都能感觉到,我的每篇文章都是实实在在的在写,写的很用心。

五年了,我依然每天六点半起床。

只要你相信自己能做到,你就能做到!!!!

4、及时总结与反思

技术上,推荐大家写博客,把自己学习的知识点讲给别人也讲给自己。日后遗忘,不必再漫天搜资料,只需要看看自己的博客,就可以及时回到当时的水平。

业务和项目上,每做完一个项目,都要及时反思与总结,自己哪里做的好,哪里做不好。及时更正,日后不再犯同样的错误。

5、相信自己,勇于挑战

很多同学在分配任务时,因为会用到自己不太了解的技术,总是不愿意接。或者项目中,有些技术调研的工作,不敢承担,总是怕做不好。

不要怕!!!只有敢于挑战自己,才能使自己跳出舒适区,学到更多的东西。这就是为什么,有的人工作一年顶人家工作两年,而有些人工作三年了,还跟他第一年的水平一样的原因!!!

如果你经常重复自己已经会的技术,那你的技术栈永远都是那些。只有勇于挑战,你才能在最短的时间内,学到更多的知识。并且在项目上,你的勇于挑战,别人也是看在眼里的,后面会给你更重要的任务。长此以往,你在整个项目上的技术影响力就会提升,升职加薪肯定先选你。

6、努力靠近核心业务

首先,靠近核心业务,能保稳定,不会突然被裁。

大家都知道,核心业务是公司的命脉,只要公司还在,核心业务就会在,而且变动性不大。

其次,核心业务上出的成绩容易被放大。

自然是因为它是公司的核心,所有资源都会向它靠拢,争取协作资源容易。而且,所有人都关注它,一旦在核心业务上做了一些成果,就会被全部人所知,当然包括你的老板,升职加薪更容易。

如果你还有其它疑问,欢迎评论,定当回复!希望能帮到大家。


这篇文章写的特别艰难,如果有帮到你,可以帮我点个赞吗?将不胜感激,谢谢。

为了帮助大家能够在短时间内突破自身的瓶颈,我在这里也为大家整理一份进阶65W+年薪,Android高级工程师成长曲线,文末附有学习资料(如看不清,可以私信我获取清晰大图)

(1)学习Android项目开发必备底层知识,如;

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

面向底层方向发展,突破底层瓶颈的想和同行拉开差距,保持核心技术优势的人群

(2)学习腾讯内部调优

高效文件IO与网络IO
微信全面调优 内存与网络

贴近实战之问题优化

.对腾讯开发的Android系统框架想深入学习.企业上追求原生性能的体验的人群

(3)Android Q FrameWork源码与UI新技术

UI绘制与新技术
AndroidR新技术
Android Q下的FrameWork源码(SDK 29)
深入虚拟机源码
AndroidStudio编译Apk源码分析

微信核心技术掌握

对于原生UI自定义控件想要更加深入了解,想进入大型BATJ公司,对项目的运行效率不是特别满意的人群

(4)掌握腾讯T3.3架构师开发技能

架构筑基技能
手淘组架构设计
开源架构手写实现

一线大厂架构核心进阶

想进入大型BATJ公司的人群

(5)高级音视频技能

C语言基础与混编实战

增量更新与Gif渲染

H264视频编码专题

MediaCodec硬编码

视频编辑之剪影实战
抖音特效实战

FFmpeg万能播放器

视频直播推流

图形渲染与识别

Webrtc音视频会议

物以稀为贵,现在音视频开发最高月薪达到了50K,越是底层的东西懂的人越少,而且短视频正式兴起的时候

(6)Kotlin实战技术

Kotlin入门到实战

Kotlin进阶


最后

题还是要刷的,但更希望大家能举一反三,而不是死记硬背。面试时对于项目,不要过度包装,有时候坦诚清晰更加分。

另外,有些非科班的同学可能受自己专业的限制,代码硬实力比较弱,这时候一定要多多锻炼,努力提升自己,对自己的真实实力一定要有正确的评估。

最后提醒一点的是,最近有面试的同学,当面试官问到你不会的逻辑题或算法题时,是可以询问一下面试官能够给一些提示,面试官提示你之后,基本上能够回答出来的答案,或许会被肯定,不懂装懂可是会减分的哦!

文末附上一份Android进阶资料,这些学习资料搭配进阶65W+年薪,Android高级工程师成长曲线,会达到事半功倍的效果。

内容包含:Android学习PDF+架构视频+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容

这些都是我现在闲暇还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效的帮助大家掌握知识、理解原理。

分享给大家,非常适合近期有面试和想在技术道路上继续精进的朋友。也是希望可以帮助到大家提升进阶

如果你有需要的话,可以点击获取

喜欢本文的话,不妨顺手给我点个赞、评论区留言或者转发支持一下呗~

猜你喜欢

转载自blog.csdn.net/ajsliu1233/article/details/109168922
今日推荐