首页 文章详情

程序员的崩溃,是从年终总结开始的?

小哈学Java | 259 2021-01-14 19:23 0 0 0
UniSMS (合一短信)

2020 年,据说是程序员的本命年:

 

 

这一年,发生了很多事情,之前我也有提到,今年要实现收入翻倍的小目标,很幸运,我的确实现了,在 2020 这样的大环境下,这是比较让我欣慰的。

 

随着工作的时间越久,就越能明白一个道理,不管你入行多少年、多喜欢或是多会 Java 编程,在学习和解决问题上总会碰到障碍。

 

 

今天借着这篇文章,想聊聊我的这一年,以及我们应该把时间花在哪些地方才能更有价值、应该在哪些方面去提升自己,当然,也希望能让迷茫的朋友找到方向。

 

01
加快知识积累速度


在编程领域,由于知识的快速衰减,我们必须一直学习。

 

今年,我更像是处在知识的衰退和流失阶段,经过了五、六年的学习和归纳,发现自己实际知道的有用的东西已经在逐年递减了。

 

所以,这一年我加快了知识积累的速度,在知识获取上,把精力投入在那些有更长衰减期的知识上,比如,源码分析、微服务、性能优化和架构等知识点。

 

现在不少公司都很重视高并发、高可用的技术,特别是一线互联网大厂,分布式、JVM、Spring 源码分析等知识点已经是面试的必考题。(整理了一张开源框架源码分析图,高清完整版可以在文末扫码领取)



 

02
持续获取新的经验

 

我身边有不少朋友、同事虽然获得了丰厚的薪酬,但很少有机会接触新兴事物。而再过 3、5 年,大家会意识到,曾经的知识储备已经过时,薪酬与实际价值相去甚远。

 

所以,这一年我尽可能为自己争取获得新经验的机会,并且,在学习新技术前也会考虑这几个问题:

 

  • 这个技术解决什么样的问题?

  • 这个技术有没有同类型的替换品?各自的优缺点是什么?

  • 我学习后对我有什么好处?同样的时间我花去学习其他技术是不是更好?

 

一个有能力的程序员,需要通过技术迭代,去影响公司的技术路线,逐步更新技术选型,从而去引导公司使用新的技术。


 

03
合理的职业规划

 

先问你几个问题:

 

  • 这是你工作的第几年?

  • 你愿意一直和新人一样,做最基础的重复性工作吗?

  • 你愿意一直写代码,不关心其他的业务内容和行业现状吗?

  • 一个项目的前期需求、设计、后期部署维护,老板给到你,你说搞不定,行吗?

 

我经常和大家强调,千万不要认为程序员就是写代码的。

 

如果你不是刚入行的新人,而是有了 1-3 年甚至更久的工作经验,你该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码等等。

 

而当你准备跳槽时,你会发现,面试,是你第一个需要面对的问题。

 

不同公司面试的着重点不同,但却有一个共同点:Java 基础

 

你对 String 对象创建的理解、常用的框架是什么、Java 内存分配机制是什么、类是如何加载的、常用的设计模式是什么,你在工作中充当什么角色,怎么独立完成一个模块等等,都是你需要学会解决的问题。

 

下面分享一张 Java 技能图谱给大家,感兴趣的同学可以扫码领取高清完整版,还可领取文中提到的 Java 学习资料(包含 Java 技能图谱+框架源码分析+视频解析+大厂面试题等等)

 

 

 

扫码了解更多👆

 还可免费领取 Java 资料

(Java技能图谱+源码+视频解析+大厂面试题等学习资料)

 

当你没有明确的⽅向,没有规划,或者不知道自己有什么收获的时候,这就是最大的危机了。

 

我的建议是,在工作中你要保持随时可以跳槽的能力,这个能力包括硬实力和软实力。

 

可能很多人会说,我当然知道学习的重要性,我也很想系统提升自己的能力,尽快升职加薪,但问题是根本不知道从哪儿开始,甚至我手头上的业务问题都还没有解决,我根本没有精力去给自己的未来做规划。

 

那么,我非常推荐大家和我一起加入拉勾教育的《Java工程师高薪训练营》课程对标阿里 P7课前签订内推/就业协议6 个月的时间,帮你夯实基础,系统提升技术能力。

 

 

当然,我不会盲目为大家推荐课程,在我详细了解过拉勾教育的课程体系,并试学了一段时间后,我非常建议 1-5 年的 Java 工程师来学习。

 

这门课程的学习路线,源码剖析、框架优化和定制、分布式架构设计、再海量数据处理高并发处理、最后性能优化和调优,该学的东西都涵盖到了。

 

课程讲师来自一线互联网大厂,均在行业内深耕多年,他们会手把手带你解锁 12 个课程阶段,有针对性的解决你的业务问题。(感兴趣的同学可以文末扫码免费领取 Java 学习资料)

 

课程大纲👇

 

当你学完这些内容,你已经获得了阿里巴巴 P7 级别技术能力

 

线上习、真实项目习、定期试、班主任监督、作业批改这一切都是为了保障你跟的下来、学得会。除此之外,还有定期行业大咖直播,与你互动答疑。

 

关于这点我自己就有深刻体会,可能行业前辈随便的几句话,就能让你少走很多弯路

 

 

但如果想找到理想的工作,拿到满意的薪资,这些还不够。这门课还会对你进行面试求职的深度辅导。教你如何打造一份让企业无法拒绝的简历,以及如何在面试中发挥应有的实力。

 

拉勾教育最强的还是它的就业能力,课程与你签订内推协议你会直接跳过投简历、笔试,直通用人部门,让你入职更快。

 

 

同时,我为我的读者们申请了一份训练营免费资料,包含了 Java 工程师一定要花时间学会的四大开源框架--MyBatis、Spring、Spring MVC、Spring Boot,内含手绘图解、代码注解、视频资料,还有大厂面试题等等。感兴趣的同学文末扫码即可领取。




 

 

扫码咨询课程👆

 还可免费领取 Java 资料

(Java技能图谱+源码+视频解析+大厂面试题等学习资料)

 

这一年,正因为路难走,所以我们才要通过不断的学习获得更多的机会。拼到最后你会发现,持续学习,才是一个人最高级的能力。无论是普通人还是厉害的大神都适用,只要坚持学习,都能在自己的赛道中越跑越远。

 

最后,新的一年给自己总结了几个关键词,也分享给你:

 

持续学习、持续分享、关注外面的世界。

 

点击「阅读原文」马上领取 Java 资料

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter