年过30,继续奋战编程一线,是有一些客观限制
1、新技术,可能更容易掌握,也可能更看不上眼,也可能学习的动力少一点,也可能真的学得慢一些了
2、加班,持续加班肯定是不行,身体和家庭限制
3、工资要求高了:毕竟阅历多了,不容易被老板的情怀所骗,家庭的经济压力也明摆着
4、大环境要求系统能糊弄就行,赶时间完成 重于 系统精良。所以 能加班、多熬夜、即使经验不太足 的年轻人对于老板更有用,销售比技术更有用
5、大环境差,公司、老板难以有百年打算,不考虑 经验、技术积累,靠关系接到单最重要
6、家庭亲友的世俗看法: 年纪这么大了还是个大头兵!**同行也有讽讥:**只会干重复的复制粘贴,所以才一直在一线、最底层(本人属于另类,45了还在一线干,但上述负面感受很真切)
所以,不是说法,而是现实
另外,个人干(如现在Android热门,接相关活)基本不受此限;
已经做了经理、总监、老板,只为爱好或不生疏而编程,也不属于本话题(而且他们的数量相当少,毕竟管理位置是少数的)
大家之所以会担忧这个问题,有三个方面原因:
=====================
第一,35岁对任何人来说都是一个最艰难的年龄,上有老、下有小,生活的负担前所未有的加重。这个时候如果工作出现了问题,一定会是“灾难”性的后果。所以,这个时间段的人,除非是财务自由,大多时候还是要追求稳定;
第二,如果40岁还是一个普通员工,在现在社会的工作状态下,很难拥有太大的优势。一方面是现在如此之大的工作强度,尤其是在互联网行业加班极其严重的情况下,工作一个非常重要的要素就是体力,加班、熬夜、通宵……当到了35岁之后,能否还能像年轻人那样拼命这是个问题;
另一方面则是,虽然作为35岁的老员工,在工作经验方面会有优势,但这种经验会日渐贬值,年轻人会快速学到老员工的那些经验,而老员工在学习能力上会下降——这个是生理决定,同时身为员工很容易接触到天花板,这个时候,请问企业是否还需要这样的老员工?
第三,这是一个未经历的时代。在前几十年,人们大多活在体制之下,一个地方做到退休然后领工资;再往后一点,由于市场经济的红利,有大量的机会给那个时代的人安放;现在由于市场经济逐渐稳定,没有那么多机会,这些35岁的人该何处安放,这对于整个社会来说都是一个新的命题。
记得有一个在“爸妈圈”流传特别多的心灵鸡汤,大概是说“35岁以前如果不做这些事,注定打一辈子工”,而现在,更残酷的问题是,如果到35岁,你很可能要面临的是无工可打的局面。
总结
==
每个行业都有做得好的也有做得差的,只要不断学习不断进步,就能摘到别人摘不到的果实。
对于程序员来说,要学习的知识内容、技术有太多太多。很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从哪里入手去学习,可以关注我,每天更新各种技术干货。
至此,做为一名Android开发者,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名Android高级开发者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友
!
如若需要相关Android开发基础以及进阶资料请点击 GitHub自行查阅。
同时我也推荐一下我的Android交流裙Android技术交流,不仅可以免费获取资料,而且还能有一帮大佬为你摆平关于Android的技术问题~
JVM
Object
static
final
String、StringBuffer. StringBuilder
异常处理
内部类
多态
抽象和接口
集合框架
反射
单例线程
volatile
synchronized
Lock
引用类型
动态代理
元注解
Android 知识点汇总
=============
Activity
Fragment
Service
BroadcastReceiver
ContentProvider
数据存储
View
进程
Parcelable接口
IPC
Window / WindowManager
Bitmap
屏幕适配
Context
SharedPreferences
消息机制
线程异步
RecyclerView 优化
Webview
Android 扩展知识点汇总
===============
ART
Hook
Proguard
架构
Jetpack
NDK开发
类加载器
常见面试算法题汇总
=========
排序
二叉树
链表
栈/队列
二分
哈希表
堆/优先队列.
二叉搜索树
数组/双指针
贪心
字符串处理
动态规划
矩阵
二进制/位运算
其他
下面的截图就是我第一次的面试题记录,当天面试完晚上回到家写下的几个问题。
现在从上面的几个问题,发展成了面试必刷的项目,以下问题是我整理的最新的一线公司面试记录,文章最后有我多年面试的经验分享给大家,希望拿到这份文档的朋友可以趁着春节的这段时间,好好沉下心来筑好Android基础,拓展自己技术扩展面。最后,在明年的春招中能拿到自己心仪的offer。
Android基础问题相关(面试题与答案已整理成了PDF文档):
1、接口的意义-百度
2、抽象类的意义-百度
3、内部类的作用-乐视
4、Java 虚拟机的特性-百度-乐视
5、哪些情况下的对象会被垃圾回收机制处理掉-美团-小米
发展成了面试必刷的项目,以下问题是我整理的最新的一线公司面试记录,文章最后有我多年面试的经验分享给大家,希望拿到这份文档的朋友可以趁着春节的这段时间,好好沉下心来筑好Android基础,拓展自己技术扩展面。最后,在明年的春招中能拿到自己心仪的offer。
Android基础问题相关(面试题与答案已整理成了PDF文档):
1、接口的意义-百度
2、抽象类的意义-百度
3、内部类的作用-乐视
4、Java 虚拟机的特性-百度-乐视
5、哪些情况下的对象会被垃圾回收机制处理掉-美团-小米