开发八年的 Android 程序员,32岁的我被刚入职的后辈一语惊醒!

Posted 清风Coolbreeze

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发八年的 Android 程序员,32岁的我被刚入职的后辈一语惊醒!相关的知识,希望对你有一定的参考价值。

昨天,我跟一个我带的实习生聊天:

我: 也曾经雄心万丈过,那是曾经,如今都已消失不见,每天干好一份活,每月拿点工资,回家带带孩子,然后睡个安稳觉,周末去公园逛逛. 我想,我到50岁估计也是河沟里的泥鳅,翻不起什么大浪了,大概大多数人都会跟我一样,平静的过完此生,没有任何惊人的事业,但也没有什么忧愁不用操心太多工作相关的事情,所以不用担心秃顶,我也没有白头发,一根都没有, 更不用担心猝死。

他: “你就像那个钟一样,坏在那了,你是学上不起,饭吃不起,婚也结不起,房买不起,娃也养不起。你每天只做一件事,那就是什么都不做,你连住好一点你也不愿意,我觉得你的人生也就这样了,你这一辈子也就完了你知道吗?”有多少人,一边嚷嚷着穷,一边不想努力工作,一边混着日子。哪怕是把钱拿去充游戏的皮肤也不去充实自己的脑袋。你很厉害教了我很多,但是现在的你还是之前的你,而以后的我不努力,就会成为现在的你!

害,话虽说的很难听,但是想想30多岁的我现在还能有什么改变吗?

我在某互联网社区,看到有这样一条消息:

某个员工晋升成领导,开始自己招人,感叹30岁以上既可怜又可悲,比自己大六七岁的人,眼巴巴的找工作,宁愿选择23岁的,便宜、听话,好用,不会请产假陪产假!

扎心的现实!中年职场危机,扼杀所有职场老油条!

我相信跟我这样的程序员不在少数

那么为什么会出现这个现象,如何避免呢?

作为一个职场人来说,我们应该尽早懂得“职场永远是年轻人的天下”这个道理。

  • 1、拿着仅能温饱的薪水,过着安逸等“死”的日子

  • 2、认为年轻就是资本,还不着急的你

  • 3、温室环境,蒙蔽了你的双眼

  • 建议

  • 1.尽早规划职业生涯

  • 2、提升学历,提升技能(大厂有些确实看着学历,学历是敲门砖,学历就是你学习能力的表现)

  • 3、一定要努力创造副业(李嘉诚说“打工是最低效的投入”。)

  • ......

别等到30多岁了,才忽然惊醒。

到那时,已经晚了。

趁着年轻,把未来的路一步一个脚印走踏实了。

当遇到危机时,你才可以从容面对。

规划

21-28岁

不用怀疑程序员提升技术=高薪收入,因为你正处于这个阶段,而这个阶段需要你对技能知识大量的储备,且要做到精细和深入。

28-35

技术为辅管理为主,知道工作重心在哪里!

好的管理者必须具备

  1. 大局意识: 要做到顾全大局,就需要理解和认同公司的战略规划。要注重向上管理,多征询了解上司、老板的想法。因为知道不代表理解,有时候就是要通过细节问题上的讨论和取舍,才能更好地了解大局所在,然后找到独立判断的基准点。

  2. 团队意识: 团队意识不是简单地互相帮助和一起完成任务,更重要的是每个人都能尽好自己的本职工作。尤其针对后进分子,要敢于逼迫他,这也是对他人最起码的公平。

  3. 责任意识: 不仅仅提高个人的责任意识,更要注重增强团队的。尤其在惩处这一块,无论过于苛责下属、还是一味袒护,都不可取。敢于坚持原则,才算得上真正的责任意识、成为守护原则的化身,进而有了让人敬畏的可能,带动团队更好地尽职尽责。

  4. 制度(流程)意识: 好的制度,根本上应该是为了更好地解决问题、防范风险的,而不是为了约束而约束。无论制度还是流程,都要有主动优化的意识。并且将这种优化的权利尽量交给下属去做。

一来身居一线的对细节更了解、优化的愿望更迫切;

二来有了发挥所长的空间和成就感;

三来可以借此考察他们的能力和态度。你要做的就是把控:他们提供的优化思路最起码有理有据能说服你;

如果不能说服,不要直接否定,有能力则引导他们做出更正确的方案,能力不够至少可以带领大家共同探讨。

最后

我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了7、8年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。

其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。

不断奔跑,你就知道学习的意义所在!

这里给大家准备了一份《Android架构师进阶的技术栈》,包含了诸多技术栈,现已上传至Github,希望能帮助在升级打怪中提供中坚力量。如有需要阅览全部的朋友可以 “查看文末” 。

  • Java基础:JVM、String、内部类、多态、抽象和接口、集合框架(Hashmap、Arraylist)、单例、线程、Synchronized、Look锁、动态代理、引用
  • Android基础:四大组件、View、进程、Bitmap、屏幕适配、消息机制、线程异步、WebView。
  • Android扩展:Framework、AMS/PMS/WMS、Binder源码、Handler源码、ART、Apk优化、Hook、Proguard、架构(MVC/MVP/MVVM)、Jetpack、NDK开发、Rxjava、
  • Android源码:Leakcanary、Eventbus
  • 设计模式:面向对象六大原则、工厂模式、单例模式、建造者模式、观察者模式、适配器模式、策略模式、代理模式。

数据结构与算法:

  • 线性链表
  • 查找:顺序查找、二分查找
  • 排序:交换类、插入类、选择类
  • 树、二叉树、图:深度优先(DFS)、广度优先(BFS)
  • 递归
  • 分治
  • 滑窗
  • 三大牛逼算法:回溯、贪心、动态规划(DP)

PDF格式版:

完整目录版

如需获取这份《Android架构师进阶的技术栈》的朋友,可以“扫描下方二维码”即可免费获取;

以上是关于开发八年的 Android 程序员,32岁的我被刚入职的后辈一语惊醒!的主要内容,如果未能解决你的问题,请参考以下文章

8年软件测试开发薪水被应届生倒挂,32岁的我裸辞了...

32 岁的我裸辞了,只因薪水被应届生倒挂???

在字节跳动干了 2 年后端开发,攒够了100万,32岁的我提前退休了

七年Java开发,在工资被新员工倒挂后,32岁的我选择裸辞,闭关三个月后拿到阿里Offer,定级P7!

32岁“佛系”程序员平凡的一年,没有三十而立的感悟,也没35岁的惊慌

32岁的我陷入中年危机,最终我裸辞了......