本帖最后由 小鲁哥哥 于 2021-8-2 21:50 编辑
星光不问赶路人,岁月不负有心人 ——Java20期刘同学 从大学毕业,到黑马,再到工作也快两年了,两年发生了很多。虽然计算机专业毕业,但是都学了一点皮毛,自己也没进一步的学习,导致毕业时不知所措。也是在想了好几个夜晚之后才定下决心,毕业后找个机构辅导一下。
六月结束完毕业典礼紧接着来了黑马。当时对Java的能力也仅仅是会写几个小Demo,其他的都不了解。这六个月时间里起早贪黑,从Java基础到微服务,让自己对Java有了一个整体的理解,有一种顿悟的感觉,也突然觉得编程也就这么回事。
俗话说得好,师傅领进门,修行靠个人。IT行业更是如此,使用的技术日新月异,自己的不断学习和自身所处的平台也非常重要。个人觉得第一份工作至关重要,你可以找一份薪资稍微差点的、找一份稍微累点的,但是这份工作要对之后的职业发展有一定的价值。第一份工作会对以后的代码习惯和成员配合、技术的提升速度都有一定的影响。
因为在黑马所学的技术都是世面上的主流技术,这些技术只会不断的迭代更新,只有不断的使用才能拥有自己对他们的理解。如果找了一份使用上个时代技术的公司,那只会被同龄人越拉越远,后期自己自学的代价也会变大,紧跟潮流永远不会被抛弃。这一点跳槽的时候会很明显,会被各种分布式的问题和前端的问题问蒙。及时突击面试背了一些答案,因为没有真实线上环境的实操,很快会露出马脚。所以找一份使用主流技术的公司,不苛刻最新,只要求主流。
自己的不断学习也至关重要。在课堂上、工作中会遇到好多处理不了的bug,可能别的同学、同事一两下就解决了。顿时他身上就发散发出大佬的光芒。但是每一个大佬也是从一个只会写HelloWorld的菜鸟成长起来的,他们可能只是每天多学一小时。要不断地接触新领域和底层技术,提升自己的认知水平,才能去更好的平台发展。平时项目中遇到问题的处理方案可以积累一下,久病成良医,Bug见多了遇到新的也不会手忙脚乱。
优雅的代码千篇一律,垃圾的代码各不相同。工作中经常会遇到这几种情况:那种一坨一坨的代码,真的是无从下手,生怕改一点系统就崩了;没有任何注释的代码,修改起来只能一行一行的点;方法中每行缩进很随意的,改起来生怕多删了一个括号。良好的编码习惯和规范是成功的一半,给人方便,给自方便。良好的代码对后期重构和功能更改至关重要,对程序员的身心健康也很关键。工作划水之余可以多看看公司大佬们的优秀代码和处理逻辑,也可以网上学习一下代码的书写规范,阿里的Java开发手册就是一本很不错的书,可以学习到一些大厂的编写规范和共识。
程序员是一条不断学习的路,不断进步就会有收获。星光不问赶路人,岁月不负有心人。 |