从事Android开发5年了,想跟闲聊一下35岁定律

各种“推拿点穴

我这里不处理,你去找XXX……

我们这个是签了协议的,如果您违约的话要支付三倍违约金的……

现在已经开课了,如果您一定要退款只能退一半……

黑是真的黑,一言难尽……

我那时培训完成的学员们的基本情况是这样的:

毫无 java 基础,基本 API 还用不好呢

android 4大组件都没掌握好,只会 Activity,service 基本不会写,不会用

设计模式,代码封层,功能封装,包括思想和实践都不会,甚至都没听过

整个 android 只知道4个组件,其他的什么都不知道,注意是不知道…知识体系那是无从谈起

编程周边技术:Markdown,UML,那是一点都不会

这样的学员推向市场,到公司里基本上都得经验丰富老员工手把手的告诉你怎么写,就算是学得比较好的,也就是能完成基本的业务,但是那代码也是没法看,烂的一批……

培训最严重的问题不是技术没教你多少,而是没有告诉你软件这个行业是什么,大家都是什么样的工作模式,行业业态是什么样的,不告诉学员们这些,就是对学员的极端不负责任

后遗症非常明显,培训出身的人很多都坚持不下去,有个共同点:学也学不会,不用多久,半年就能看出来,和你一起来的应届毕业生,人家学的还算块,还算明白,进步也挺明显的。但是到你这里呢,你大部分时候听不懂,看不懂,自己找资料学也学不明白,差距十分明显。大家说公司能待见这样的人嘛

其实很好理解,要想跑,先学会走。在学校里学习好一些的应届毕业生至少都是已经会走了的,但是培训出来的学员们,基本上走都走不好,你教他东西,想让他跑起来,可能吗?公司能给你多久的耐心,最多半年,不行就辞退了,有的甚至试用期都不让你过,这还都是照顾你自尊心了,让你干完试用期再走

久而久之,培训机构的口碑就彻底烂了,就连那些水平还过得去的机构都跟着一起倒霉

不说别人,就说我自己,刚工作的前一年半,说实话,我没学到多少东西,MVP 学了个雏形,还不知道为什么要 MVP 呢,项目吭哧很久总算是完成了,还是和另一个人一起写的,别人还比我写的多,还好那兄弟没说啥,要不我也是卷铺盖走人。剩下的就是一些第三方集成,第三方类库的使用经验了,都是最简单,最浅显的使用

没了,就这么点,现在看来 1年半 的时间就学了这么一点真是学到狗身上去了,现在再学用得了一个月时间吗?

其实零零散散的也看了很多,那会基本上都是每天 12点以后才回去,那为啥我就只记得自己学了这么点东西呢,因为不会学啊,学都不会学,看完了忘了和没学有啥区别啊……

这就是培训机构出来的学生的现实写照了,这样的水平出去面试,你能找到工作才怪了。

程序员嘛,不管你以后多 NB,技术绝对是你的基本盘,就算不做开发岗了,技术的思维,眼光,学习的思路,方法也都是你比别人优秀的地方

还是那句话:忘了比没学还惨,别人没学,起码那时间还能 happy 去呢。你费劲把它学完了,时间也花了,劲也费了,回头忘了,这和脱裤衩放屁不一个道理嘛,白费劲嘛~ 但恰巧,很多新人就是这种无效学习,0 效率

死记硬背迟早忘记,理解原理了一辈子都不会忘

好了这部分就这么多了,我也不想多说了,说多了都是泪

说说该怎么表现自己

是金子总会发光,但是大白天的谁看的见你的光呢!千里马常有,而伯乐不常有!历史告诉我们,苟的差不多了就该表现了,孙子不能装一辈子啊,要不就真的一辈子装孙子了,那多难受啊

前置准备

包括:说话,写作,专业技术,上下游岗位技术,沟通,这些大家都知道的,具体来说说:

说话

有的朋友就是不会说话,这个说话很宽泛,包括:

得会看,能看场景,看人,看对方心情说些至少不让人反感的话,千万别把别人好不容易忍住的火药桶点爆了,我是见过这么憨的人……那真是一个热闹,这兄弟把矛盾和大家的火勾起来后,在一遍嗑瓜子看热闹…

不能怯场,不能领导想和你搭话的时候,屁都放不出一个,也不能一和领导说话就紧张,就结结巴巴。要能和同事说话一样的轻松逾越的和领导谈笑风生,刚开始可以说些趣事,再熟些可以展望下行业未来,近况,技术发展前景,非常熟了,可以聊聊公司业务上的事,但是非常忌讳说这个,这是个雷区,一般人不要尝试,可以说些自己在业务上的点子想法啥的,这可以说,这样你就真正进入的领导的眼界里了,就算在本公司没益处,那也能极大的锻炼你的心智,这是往领导岗位走必须迈过去的坎

得会婉转,骂人,说别人,其他部门坏话时,就算仅仅是抒发宣泄自己愤怒时,这话也不能明着说,要不然会吃大亏,很大可能最后有个大锅甩你头上

回家对着镜子,多操练几段话,然后拿卖菜大妈,卖早点大妈,超市店铺里的小姑娘练练手,能有非常大的效果,如果你是个闷葫芦,这至少能让你开朗起来,对别人来说能更好相处,更好接触了,还有找女朋友也大大提高成功率啊,看见小姑娘你不会聊天能有机会嘛~

写作

这算是基本功了,写文档,写需求,写总结,写文案,公司写匿名邮件啥的,你至少写出来的得能看的过去,这点大家不要小看啊,不长期写文档的人,一是半天憋不出一个字,二是没法看,所以啊,大家一定要练,一定的文字功底还是要的,至少也得练到大概想想,然后提笔能写的程度。这个没别的办法,大家多写技术博客,有个几十万字基本就差不多了

形象

说到底这还是个看脸的世界,看衣服的世界,佛靠金装,人靠衣装。你穿的猥猥琐琐的,过来跟我谈理想,尼玛,我第一时间就想抽你。虽说互联网行业没有强制着装,但是大家还是不要太随便了,至少也要整齐,干净。说句不好听的,有点地位的,有点能耐的,你看谁天天拖鞋大裤衩的,不都是板板生生的,所以外观形象一定要打理起来,这是你跟过去说再见的第一步。头型一定要明快,不是和留长发的千万不要留长发,很难看,很没气质,除非你真的适合留长发。可以先去贵一些的理发店给你设计下头型,像 180 一位的那种,了解了之后,以后就可以去便宜的地方了

技术

这块不说别的,努力大家肯定是要的。

有时候我们学习一个新的知识块时,感觉总也是看不懂,似懂非懂的,其实也不是很难,但就是看不太明白。其实这种现象就是作为前置知识的点你没学或是没学好就会这样,否则,看一遍两遍就都能明白了。好比科技树,你不点亮下面的,上面的你就不能用,没学走,就想跑是一样的。只不过现实没有游戏那么明了,一切都是混沌的,想明白这些都要不少经验和平时的思考。大家按照知识体系去学习,好比 android,慢慢填满你的整个 android 技能树,先从最基础,最简单开始,慢慢的那么那些原来跟天书一样的东西,你会发现原来这么简单

开始浪了

大家觉得差不多了,其实就该表现自己了,这年代人和商品的品牌一样,都需要经营,都需要外在形象、内在气质、学识和公众形象的

我说一下自己的想法,不是多高大上,只是我能触及到的能做的:

多交流

这个多交流是指和同组的同事们多交流,这是万事开头的第一步,多说说话,多聊聊技术,见闻啥的,大家有什么困难,主动过去帮忙,不要让别人喊你。你若是做的好,hold 的住,自然你被大家承认,慢慢把你看做领头的,好为后面做铺垫

装逼

这是给别人看的,领导们有几个懂技术的,领导从你旁边走过去,看你屏幕上都是代码,会觉得本该如此,大多数领导不懂什么代码是优雅的,什么代码是垃圾。所以大家一定要准备一台32寸,或者是分双屏,一半是代码,另一半专门放各种性能检测软件,一定要带图表,带大量数据的,多放几个。这样领导从你这旁边一过去,一看哇操,这边是代码,那边都是各种图表,立马就觉得你很 NB,你在领导的心里立马就上一个档次(**遇到懂技术的,就当我没说过……**这句话是重点!)

组织领导学习小组,组织正式的技术分享

这里就开始往上走了,这些都是为了锻炼自己的团队组织能力,管理能力。你放心这些领导就算不在跟前也能看在眼里,有机会,你正好做的可以,有小领导的位置你非常有可能升上去。若是没机会,对自己的锻炼也是非常大的,做好这块的人,你会发现和原来的自己简直就是两个人了,原来我也可以这么 NB啊。具体来说,先把团队正式组织起来,你要确立自己的领导地位,然后把组内同事紧密的联系起来,采用技术合作,分工学习,共享成果的方式组织起来,这样才能真正把零散的同事变成技术小组,要不永远都是一盘散沙。

技术分享一定要正式,即便只有两个人,你也一定要申请大电视,mac 接电视,你站在台子上讲,这小小的一个台子就是一个人生更大舞台的跨越,跨过去,世界就不一样,很重要。你做的越正式,越好,自然能吸引其他同事们来听,有半年时间,你就会变得上台说话不结巴了,那话张嘴就来,更自信,更阳光了。说个事,因为这个有小伙伴前后变化巨大,被公司的小姐姐看上解决人生大事的例子。

说话

说话一定要过脑子,不善此道的同学,在说话前想想这话会让人不痛快吗,会让人误解吗,会的话就不要说了,这样基本就不会无脑的惹恼别人

建团队号

这是一个功利性非常大的事,但是公司不排斥,更欢迎。大家可以在简书,掘金上看到名字是:xxx公司xxx团队的号,这些就是公司团队号,没事多发发文章,领导们把这个都是作为政绩看待的,大公司能是能圈粉无数。同时这的确也是非常有效果的事,你辛苦学习的东西,分享出来,总是能带给被人启发,百利无一害的事,非常值得做

多参加各种会议

比如 Google 在各地的各种 day,GDG,云栖大会,讯飞等其他的一些会议或活动,大家选一些好的,根据自己的精力有针对性的去参加,不说别的,这眼界肯定是开阔不少,要是运气好能和大佬们合个影,都是人生一大资历

多和大领导聊聊业务

前面的大家要是能做好,你公司也不太大,能看到大领导的话,这里就能开始了,领导们都面临巨大的业绩压力,官越大,压力越大,多数时候领导们愿意听听来次下面对业务的想法和展望啥的。你要是有能力,在这个舞台上能平步青云,就算出去面试都能有很多可以给自己长脸的,但是切忌不要说公司坏话,领导们不爱听

35岁的问题

首先明确一个基调:网上那些 35岁凉凉的文章大部分都是带节奏,都是贩卖焦虑,其中绝对部分都是营销号

35岁怎么了?招谁惹谁了……

尤其是营销号,这帮人为了流量,是什么都敢说,什么都敢写,毫无底线,毫无边界,经常发这些文章的号大家以后都没必要看,看了反到干扰自己,找罪受

35 岁的问题其实是这样的:**简单说就是才不配岁!**就是这么回事,就是这么简单,从30开始,就开始淘汰那些没长进,一直没干明白,不会学习,空耗岁月的那些人。而不是到了岁数就都不要了,当然像某为这样乱带节奏的公司的确该死

国内人多,不缺技术劳动力,所以国内的竞争的确大,新人上来的很快,老员工要是学习效率不行,的确会被淘汰。12年那会培训机构蜂蛹上马,培训出了太多太多的人,这部分培训生中8成的人其实一点基础都没有,不了解行业,没接触过代码,硬上的结果就是2-3年过来依然没什么长进,算算日子,15-16 年这些人的问题开始大量暴露出来,加上又是有某州某脑某灵这种培训机构的人推波助澜,慢慢就变成 35岁的这个梗了

其实不只是35,从30岁就开始了,30 以后,结婚,有孩子,身体素质下降,常年作息不规律,让你用来专心工作,学习技术的时间和精力所剩无几,你要是不能平衡好工作,家庭,作息,身体,离开这个行业的确是最终的出路

但是也不要太过于悲观,只要大家有了自己的正确的、卓有成效的学习方法思路套路,建立了自己的知识体系,抓紧白天的工作效率,晚上公司晚走一些看看新东西,这个问题就能解决。当然了到日子该上线了,熬夜那就真的得忍着,话实话,又不是七老八十了,一天两天的熬夜还顶不住吗,又不是真的不让你睡觉,完事后快速把作息调整回来就行了

这其中的关键就是:自律,说的简单,但是又有几个人能做到呢。

往往事情很简单,但是以讹传讹后却越来越“咪蒙”,反倒让人看不清,甚至是质疑自己之前的想法。这个社会我们必须有自己的想法,自己分析事物的眼光,坚持己见才行。那怕有些人说是错的(比方说:Android凉了要转行这种)

坚持下来本就不是一件易事,但你要清楚:坚持不一定胜利,但你的努力一定会得到回报!

35 的话题就是上面这些了,我尝试着从另一个方向来写写,写到最后读起来会感觉有点矛盾,希望你帮助大家减轻焦虑,另外其实有一些文章在辟谣,在客观的看待问题,大家多看看吧

最终还是能力,你有匹配你这个岁数的能力有什么可怕的,大公司非常挑剔,难道那些中小公司也这么变态吗?业务方面赚的可能要少不少的,但是你看看周围,放宽心,至少还能活的不错不是吗?人才这种流动是正常的,谁让中国人多呢。国外 IT 人才那真是有多少要多少的,究其原因,还不是国外人才少嘛

再来一些

19年的时候,好像天天都有裁员消息,这啊,那的,现在行业确实不大景气,但也比其他地方强的太多了,大家能不走的,尽量就别离开这个行业,还真没到凉凉的时候。现在都 2020 了,谁能离了了手机,谁能离的了移动互联网,走到街上随便看一圈,大有一副“手机在手,天下我有”的感觉。

困难是暂时的,Android开发在未来还会大红大热的,都是周期性的

互联网寒冬,大家也不必过于悲观,虽然裁员大潮一浪高过一浪,但裁掉的毕竟只是一小部分人,更大比例的互联网从业者依然稳坐钓鱼台,他们的岗位及薪资其实并未受到影响,那么问题来了,裁掉的是哪些人呢?

拿Keep来说,今年的裁员计划中,裁掉的大部分是应届毕业生。而其他一些大厂则对中层管理人员进行了优化,还有实行末位淘汰制的公司裁掉了一大批人浮于事、尸位素餐的混子员工,例如京东……

一个真正有价值,能产出价值的员工,是任何企业都抢着要的

而这也就是我说的那些做几年都入不了门的人,他们是真的没活明白……

既然走的大部分都是这种人,大家完全可以放宽心,想想全中国有多少 coder 从业人员,终究大部分人还是有工作的。努力夯实技术,扩展眼界,全方位提升自己能力,不管怎么说,就算上不去,至少也能站的住。大家共勉吧!

功夫在诗外。决定你十年之后职位和薪水的,更多的是技术以外的东西。除了上面说的人脉,还包括你的名望、这十年的履历,以及渐渐成型的言谈举止,等等

时刻保持平和得心态

焦虑、急躁,只能让事情向深渊继续迈进,而不会让事情好起来。最简单的例子:改 bug,这个bug 在哪里啊,搞了3个小时了,慌的不行了,后面还一大堆活呢,但是今天必须改完呀,急死了,怎么办,在线等啊…

这时候你应该上趟厕所,舒缓一下二弟(妹)的压力,下楼去买瓶饮料,再看看红花绿叶,回来你会发现原来是拼写错误啊,3分钟搞定

人也是一样,你平和,不急躁,多数时候也会让别人平稳下来,事情就会有转机,小事才不会搞大,才会有回转的机会。真到了要 boss 出面的时候,你之前做的再好,这一下印象分起码要减半啊,要是再来一回,说不定就可以领钱走人了

市场是如何看待你的

本来这个不用说的,但是很多人就是当局者迷,的确需要一盆冷水冷静一下

1.招聘上要 3年开发经验

不是说要找工作3年了的,而是有 3年技术水平的人,这个水平大家自己想象不会太轻松。即便好多公司本着能干活的想法找人,心里至少都是期待你有3年技术水平的平均值,大公司更是只要顶尖的那 10%

  1. 3年工作经验,30岁以下

市场不会也没有时间精力去了解你,芸芸众生中你的名片就是3年工作经验=3年技术水平,各大公司或者做的久的业内人都会有趋近的认知,3年经验,30 岁以下的还有培养前途,还有进步空间,过30事多,不再能加班,能学习,能跟着技术进步了

上面这2个其实就道尽了当前市场是怎么看待人的:不同的年龄段对应相应年数的技术水平。别人才不会考虑你是不是 28才入行,但是恰恰我就是呀233333

不说后面的,至少我们要有相应年限的技术水平,这至少能找到工作不是,是金子都会发光,大家按照我们上面的思路提高一下自己。只要你做到了,你得自信,你的言谈自然就能给人你技术很N的感觉,其实你技术就是很N,不光能写代码,还能带着小团队一起高效和谐工作,技术探索进步,还能负责公司 app 的小架构

我能看到能做的也只有这些了,剩下的,你要是想成为架构师的话的话,多去学学其他岗位的知识体系也是很棒的,架构师除了要深度,还要有广度。即便不成,也能大大提升你的能力,代码做到后面,会需要更全面的技术,更全面的知识体系,整个开发流程你能熟悉,能做更好了,这样机会才会眷顾你

最后再说一下“种一棵树最好的时间是十年前,其次,是现在……

附《Android核心知识笔记2020》分享

前段时间我和圈子里的几位架构师朋友一起闲聊时的突发奇想,我们在学习Android开发的时候或多或少也受到了一些前辈的指导,所以想把这份情怀延续下去。三个月后,这套资料就出来了,需要这份资料的朋友私信我【666】获取地址

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

最后我想说

为什么很多程序员做不了架构师?
1、良好健康的职业规划很重要,但大多数人都忽略了
2、学习的习惯很重要,持之以恒才是正解。
3、编程思维没能提升一个台阶,局限在了编码,业务,没考虑过选型、扩展
4、身边没有好的架构师引导、培养。所处的圈子对程序员的成长影响巨大。

金九银十面试季,跳槽季,整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。

附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)

里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。

附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)

[外链图片转存中…(img-cBcPmut2-1713505921680)]

里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 21
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值