程序员:拿头发,换工资。到底值不值,软件开发项目经理面试题

52 阅读5分钟

有人可能会有疑问,难道真的有那么多工作吗?真的有必要这样拼命地加班吗?

2019年,IT行业薪酬水平稳居榜首,年平均工资为161352元;排在第二的是科学技术,为133459元;排在第三的是金融,为131405元。

再看看下面这张图,更直观了,有70%的程序员薪酬在十万以上。

在这里插入图片描述

上面这些原因导致一度出现三百六十行,行行转IT的盛况。

坦白地讲,现在的很多互联网企业,基本都是线上办公,24小时全天候在线。不管是晚上还是节假日,只要系统出了问题,必须马上就位,即便是不能到公司解决,也必须要进行远程支持。

我一位同学,毕业两年多薪资达到25000元,真的让人非常羡慕,但他却说,也只有在发工资的时候心里多少有些安慰,原本想着趁着年轻多挣些钱,但是有时候真的不能不服老。

在这里插入图片描述

研究生毕业就是27岁了,工作了两年多,已经快到了30岁。颈椎已经开始出现问题,而且因为长期不运动,熬夜加班,开始出现严重脱发,为了健康他选择了离职,尽管有很多不舍,但健康更重要!

外人羡慕的程序员却是这样的生活。得知真相后,你还会羡慕他们吗?

除了这些,还有更夸张的,规划不好,程序员是一个比演员还“短”的青春饭。那么作为一个从业七年的程序员,分享一些非常有用的经验给你,也一些非程序员更加清楚地了解这个职业。

1、保持竞争力必须持续学习

我们总是会听到很多人说,程序员过了30岁,将会越来越难找工作。这个现象是真的吗?找不到工作不是因为企业不需要高技术人才,而是他们不需要年龄大的初中级程序员。

很多人说,我虽然年龄30岁了,但是我的薪资要低一些不行吗?抱歉,公司不接受,他们为什么不找一个年轻,有活力,又不会喊苦喊累的应届生呢?所以想要让自己在30多岁仍然有稳定的工作,我们就应该持续精进自己的技术。

在这里插入图片描述

时刻将自己的技术点与最新技术相契合,具有新技术的能力,又有多年的从业经验,这样的员工必然会越来越吃香,那些干一年混三年的职员,即便不是程序员,也依然会面临危机。

2、转型管理岗,但要有技术作支撑

也许你会说,我现在虽然是程序员或者技术人员,但是随着年龄的增加跟身体的原因,无法保持高强度的学习,这时候该怎么办?

最后说一下我的学习路线

其实很简单就下面这张图,含概了Android所有需要学的知识点,一共8大板块:

  1. 架构师筑基必备技能
  2. Android框架体系架构(高级UI+FrameWork源码)
  3. 360°Androidapp全方位性能调优
  4. 设计思想解读开源框架
  5. NDK模块开发
  6. 移动架构师专题项目实战环节
  7. 移动架构师不可不学习微信小程序
  8. 混合开发的flutter

Android学习的资料

我呢,把上面八大板块的分支都系统的做了一份学习系统的资料和视频,大概就下面这些,我就不全部写出来了,不然太长了影响大家的阅读。需要的小伙伴可以私信我【进阶】我免费分享给大家,或者直接点击下面链接领取,谢谢大家这么久以来的支持。

Android学习PDF+架构视频+面试文档+源码笔记

如果你有其他需要的话,也可以在GitHub上查看,下面的资料也会陆续上传到Github

330页PDF Android学习核心笔记(内含上面8大板块)

Android学习的系统对应视频

总结

我希望通过我自己的学习方法来帮助大家去提升技术:

  • 1、多看书、看源码和做项目,平时多种总结

  • 2、不能停留在一些基本api的使用上,应该往更深层次的方向去研究,比如activity、view的内部运行机制,比如Android内存优化,比如aidl,比如JNI等,并不仅仅停留在会用,而要通过阅读源码,理解其实现原理

  • 3、同时对架构是有一定要求的,架构是抽象的,但是设计模式是具体的,所以一定要加强下设计模式的学习

  • 4、android的方向也很多,高级UI,移动架构师,数据结构与算法和音视频FFMpeg解码,如果你对其中一项比较感兴趣,就大胆的进阶吧!

    进阶学习资料领取方式:GitHub

希望大家多多点赞,转发,评论加关注,你们的支持就是我继续下去的动力!加油!