40岁老程序员失业半年,内心崩溃要哭了,能从C语言转JAVA吗?

今天看到某视频平台上一个300万播放的视频,一个40岁的老程序员哭诉自己失业后的遭遇,自己是C语言开发,找不到工作,想要转Java,不知道是否可行。

40岁老程序员失业半年,内心崩溃要哭了,能从C语言转JAVA吗?_第1张图片

说实话,我认为40岁了,还在纠结开发语言,还是有点说不过去了。语言只是招式,重点是最后的那个products做得怎么样。40岁了,你应该在架构层面有独到的理解或者管理方面有一定经验才对。嵌入式Linux至少我组里还缺人,但我们只招两类,一类是经验不多的,毕业两三年就行,另一类是经验丰富的,你40岁了,应该属于经验丰富类别的,但是你还在纠结开发语言,这个说不过去,我们对于经验丰富的工程师,要求都偏向架构方面。

现在的soc强大了,嵌入式Linux开发也要求面很广了,而不是n年前的认知,觉得嵌入式就是C开发。我们是嵌入式Linux开发,光语言层面,我们就用到了C,C++,lua,shell,JavaScript,HTML5,golang,Python,rust。因为工程里面这些语言都有涉及,光C是不行的。无论做什么,都是需要不断学习进步的,守个老底,无论做什么,都有over的那一天!

到了这个年纪应该是做到飞花折叶,伤人立死。怎么还在讨论练刀还是练棍?

所以说,打算在什么方向上精进,需要乘早做打算,前两天我群里的大佬分享了一套《JAVA核心知识点手册》,可以帮助你巩固基础,提升技术,这本手册目前为V1.0版本,内容有以下17个板块。

Java基础、Java集合、异常&反射、IO&NIO、多线程、JVM、Linux、MySql、Spring、Spring Cloud、Mybatis、Nginx、Redis、Dubbo、Kafka、SpringBoot、简历。

我粗略看了一遍,收获还挺大的,今天分享给大家。

下面是内容截图,有需要学习的,文末有下载方式。

内容介绍

一、java知识部分

1.JVM:

JVM 是初级Java 程序员成长路上的一道必经之路,学习JVM之前,只需要知道代码编译成 Class,虚拟机加载 Class 运行就可以了,学习 JVM 之后,可以深入理解代码从编译到加载的过程、内存中对象的创建与垃圾回收、日常开发中快速定位性能问题等,当然也是面试不可缺少的加分项。

 2.Java集合:

3.多线程并发:

4.java基础

 5、spring原理

 二、数据库部分

三、分布式高并发架构部分

这部分是关于分布式架构知识部分,包括Redis,Zookeeper,数据库性能优化,负载均衡等!

五、微服务知识

最近面试的小伙伴比较多,希望可以帮助更多人顺利通过大厂面试,觉得有用的话麻烦给我评论点赞转发三连~~

有需要点击下面名片就能免费领取

你可能感兴趣的:(程序人生,java,开发语言,java面试,java开发,程序人生)