35岁程序员现状
我有位在北京工作的程序员分享了他的工作经历,这位程序员现在35岁,前不久被公司裁员,但是这位程序员有房贷,有车贷,离职后最让程序员感到痛心是在面试多家公司以后都被面试官所拒绝。
其中最主要原因就是因为程序员的年龄过大,由于程序员已经有了家庭小孩,而且马上到了上学的年龄,老婆全职在家收入,家里的全部收入和支出都费用都需要程序员来承担,长时间找不到工作,让这位程序员的压力也是变得越来越大。
为什么造成这一现状?如何解决!
第一、老员工工资比较高
why?
其实在职场中,工作并不是领导不愿意提拔老员工,而是因为老员工的工资确实高得离谱,这是公司领导难以承受的,所以在提拔员工时,有些领导他们甚至会注重那些新员工,并不愿意去看重老员工的能力,毕竟老员工的收入就占了公司用工成本的很大一部分,有些公司老板会隔三差五的劝退老员工,让老员工在职场中没有办法有更稳定的工作状态。
solve
很多人陷入了一个误区,价值和价钱这个是2个概念,你要努力让老板看到你身上的价值。比如:10块钱的东西用不了几次,100块钱的就可以用几年,这是产品价值,你要让老板看到你的价值,不是你一个人可以抵几个新的员工(当然这也是价值),更重要你要让老板知道你给公司带来的那部分价值除了你,谁也不能创造出来,独一性,才是让你立于不败之处!
第二、老员工能力难以得到提升
why?
在公司里工作,其实35岁以上的老员工都不愿意再去学习,因为他们想要通过过往的能力和经验在公司里执行任务,而且当他们发现凭借自己的能力可以去解决问题,那么就没有必要再去参加培训班去学习,提升自己的综合能力,所以这些老员工是不可能通过领导考核的,相反那些新员工敢想敢拼,而且敢于学习,最后在职场中才能够得到领导的特别照顾。
solve
- 1.android中级程序员
总结:能够分析问题,能够解决问题;
技能:了解android的签名机制(实现原理,具体操作等等),打包机制(多渠道打包,打包流程等等),了解apk安装文件压缩(压缩图片,代码压缩,.so文件压缩等等),事件分发,View绘制流程,webview相关知识点(与Native的交互,性能优化等),熟悉数据库的使用(基本API,第三方ORM框架,ORM框架的实现原理等等),java反射原理与简单实践等,activity的启动模式,activity,service,fragment,broadcastreceiver广播生命周期,屏幕适配,AIDL与messager的简单实用,自定义组件(自定义View与自定义ViewGroup),动画(补间动画,帧动画,属性动画),通知栏消息,版本新特性等等等等;
要求:开始阅读android方面的而源码,不但能看懂别人的代码还需要能够修改别人源码,对android的体系结构,组成方式,常见开源社区,技术要点能够了然于胸。
- 2.android高级程序员
总结:能够解决问题,能够发现问题;
技能:手动编写框架,设计模式,代码规范,项目进度,时间估算,启动流程,性能优化,OOM,没存溢出与泄露,JNI,脚本开发,activity启动流程,android中的IPC机制(Binder原理),对IOS等其他移动开发现学现用等等;
要求:能够造轮子,比如写一个网络框架,事件总线控件,特效View等,重点是能够为产品造轮子。
- 3.android技术专家
总结:对某一方面非常精通与专注;
技能:比如对android的对媒体模块十分熟悉,阅读过android多媒体模块的源码,能够更改其中的不足与BUG等等;
要求:熟读android源码,对android的某一模块有自身的看法并能够有相应的修改能力,能够知道团队他人的日常产品开发等。
- 4.CTO
总结:似乎已不再是程序员的范畴;
技能:专注技术大的方向的把控;
PS:按照自己能力水平来!程序员不是越老越值钱的行业,到了一定年纪身体,家庭都会影响程序员
第三、新员工容易管理
why
大家在职场中都不希望被领导套路,可是领导也是迫不得已,毕竟在管理员工的时候,有些老员工肆意妄为,总是跟领导顶嘴,那么领导自然就愿意去管理那些刚进入公司不久的新员工和大学生,一方面是因为这些大学生很听话,他们在执行任务的时候非常的稳定和踏实,另外一方面是因为那些35岁以上的老员工,在职场中有一定的地位和威望。
如果领导和这些老员工发生争执,那么彼此之间就很难化解,所以领导在管理员工的时候,其实也会通过一些比较轻松的方式在公司里才能管理得如鱼得水。
solve
程序员不是只会写程序就可以了,适度的与人交往不仅可以提升自己说话能力,还可以积累一定人脉资源,真的是百利无一害,平时多看看口才方面的书,多与人沟通!正是口才这块所以才让很多人说,程序员除了写程序一无是处!
这只是一个学习的大致方向,还是得靠自己自觉地去学习,跟踪技术变化,工作中做好技术积累,构建个人核心竞争力。
在繁忙的工作中,持之以恒、不断学习和进步是一件艰巨的任务,需要坚强的毅力和坚定的决心。行动起来,保持上进心,你就能得到你想要的。
学习分享
在当下这个信息共享的时代,很多资源都可以在网络上找到,只取决于你愿不愿意找或是找的方法对不对了
很多朋友不是没有资料,大多都是有几十上百个G,但是杂乱无章,不知道怎么看从哪看起,甚至是看后就忘
如果大家觉得自己在网上找的资料非常杂乱、不成体系的话,我也分享一套给大家,比较系统,我平常自己也会经常研读。
2020最新上万页的大厂面试真题
七大模块学习资料:如NDK模块开发、Android框架体系架构…
只有系统,有方向的学习,才能在段时间内迅速提高自己的技术。
这份体系学习笔记,适应人群:
第一,学习知识比较碎片化,没有合理的学习路线与进阶方向。
第二,开发几年,不知道如何进阶更进一步,比较迷茫。
第三,到了合适的年纪,后续不知道该如何发展,转型管理,还是加强技术研究。如果你有需要,我这里恰好有为什么,不来领取!说不定能改变你现在的状态呢!
由于文章内容比较多,篇幅不允许,部分未展示内容以截图方式展示 。如有需要获取完整的资料文档的朋友点击我的【GitHub】免费获取。
如果需要PDF版本可以在群文件夹里,自行领取!
网友评论