先简单说一下背景,某不知名 985 的学生,18年毕业进入头条,之后跳槽,一直从事后端研发相关的工作。两年半的时间完成了一次晋升,顺利地从一个职场小菜鸟转变为了一名资深打工人(额。。其实是“划水”玩家哈哈哈)!
在这个过程中,总结出了一些还算实用的职场经验,有些是自己领悟到的,有些是跟别人交流学到的,在这里跟大家分享一下。
学会深入思考,总结沉淀
在程序员这个圈子里,常能听到一些言论:我这个工作一点技术含量都没有,这能让我学到啥东西啊?抛开一部分调侃和戏谑的论调不谈,这可能确实是一部分同学的真实想法,至少曾经的我,就这么认为过。后来随着工作经验的积累,我发现这个想法其实是非常错误的。
之所以出现没什么可学的这样的看法,其实基本上是思维懒惰的结果。任何一件看起来很不起眼的小事,只要进行深入思考,稍微纵向挖深或者横向拓宽一下,都是能让人沉溺的知识海洋。
适时地做一些总结沉淀是很重要的,这是一个从术到道的过程,会让自己看问题的角度更广,层次更高。遇到同类型的问题,可以按照总结好的方法论,系统化、层次化地推进和解决。
学习和成长是一个自驱的过程,如果觉得没什么可学的,大概率并不是真的没什么可学的,而是因为自己太懒了,不仅是行动上太懒了,思维上也太懒了。可以多写技术文章,多分享,强迫自己去思考和总结。
积极学习,保持技术热情
最近两年在互联网圈里广泛传播的一种焦虑论叫做 35 岁程序员现象,大意是说程序员这个行业干到 35 岁就基本等着被裁员了。不可否认,互联网行业在这一点上确实不如公务员等体制内职业。但是这个35 岁程序员并不是绝对生理意义上的 35 岁,应该是指那些工作十几年和工作两三年没什么太大区别的程序员。后面的工作基本是在吃老本,没有主动学习,。35 岁和 25 岁差不多,而且没有了 25 岁时对学习成长的渴望,反而添了家庭生活的诸多琐事,薪资要求往往也较高,在企业看来这确实是没什么竞争力。
而如果我们积极学习,保持技术能力,知识储备与工作年限成正比,这到了 35 岁没有什么焦虑的,我想这样的大神应该各大公司都抢着要吧?这就需要我们强迫自己跳出自己的安逸区,主动学习,保持技术热情。感到挣扎与压力的时候,往往是黎明前的黑暗,那才是成长最快的时候。相反如果感觉自己每天都过得很安逸,工作只是在混日子,那可能真的是温水煮青蛙了。
积极主动,及时交流反馈
从公司角度来讲,公司最需要的是让员工创造出业务价值,为公司服务。
虽然对于校招生一般都会有一定的培养体系,但实际上公司确实没有帮助我们成长的义务。而在能为公司办成事,创造价值这一点上,我觉得最重要的两个字就是主动,主动承担任务,主动沟通交流,主动推动项目进展,主动协调资源,主动向上反馈,主动创造影响力等等。
我当初刚入职的时候,基本就是领导给分配什么任务就把本职工作做好,然后就干自己的事,从来不主动去跟同事交流或者主动去思考。以为把本职工作保质保量完成就行了,后来发现这么做其实是万万不行的,这只是最基本的要求。
一定要主动,可以先让自己慢慢地在各种公开场合发言,有问题或想法及时提出。
除了以上几点,还有一些小点我觉得也是比较重要的:
1.脸皮要厚一点,多找人聊,不懂就问,快速融入,最忌讳有问题也不说,自己沉浸在自己的世界里。
2.提升自己的软素质能力。就是沟通、表达、时间管理、设计、文档等方面的能力。
3.时刻准备着,技术在手就没什么可怕的,哪天干得不爽了直接跳槽。
一套系统提升学习的好资料
最后就是需要一套系统提升的好资料来提升自己的综合技术能力了!比如下面分享的这套。
(一)JVM
执行系统
内存管理....
(二)编程框架
(三)Java基础能力全套
IO流
反射机制
注解
Java基础能力
多线程
.................
鉴于完整版资料篇幅太长,这里就不一一展示了,扫码免费领取完整版!!!
最后祝大家都能找到心仪满意的工作,快乐生活~