前言
金九银十即将到来,很多毕业季的朋友们应该已经拿到了心仪公司的offer,也开始了新的职场人生。但是IT行业的流动性很强,加上这几年疫情的影响对IT的也比较大。相信之前各个大厂都在开始议论裁员,很多美其名曰毕业。行业现在也是内卷严重,不过话说回来,加入了IT行业,就意味着要不断得进行学习。因为这个行业真的是日新月异,变化太快。需要学习专业技术知识,还有自己的行业知识。
本文面向职场新人,作为在IT行业打拼了11年的IT老菜鸟,也跟大家分享一些职场上的工作心得。比如面试的一些流程,职场工作的一些坑点。希望跟朋友们一起交流。
个人背景
本人双非程序员,在互联网、在线教育、民航、科研机构等行业做过。干过程序员,也做过项目经理、架构师。现在依然奋战在编码的一线,熟悉单体化架构、分布式架构、微服务架构。
考取了信息系统项目管理师和系统架构设计师等两个软考高级证书。熟悉JAVA技术栈,最近五年从事于地理信息系统相关建设工作,是一名Giser。有从事自然资源信息化和空间规划的朋友可以交流一些行业经验,其它朋友可以交流技术经验。
面试准备
1、面试之前需要整理一下过往的项目经验,把基础专业知识梳理一下。
2、个人工作简历也是需要认真准备的,不要夸大其词,真正有了项目经验,把平时的工作真实得写出来就好了。有些同学觉得自己只是一个CURD boy,怕别人看不上。确实有这种情况存在,因为很多招聘网站都有过滤的。所以建议在找工作之前去看下对应岗位的一些介绍,再结合自己的岗位做些专业总结。
3、项目经验必须要认真总结,因为面试官肯定会问项目经验。尤其自己负责的模块,所用到的技术、业务流程、实际运行中遇到的问题以及针对性的解决方案。
资料总结/刷题指南
首先分享一张JAVA的通用技术方向,供参考:
知识学习
有很多学习和汲取经验的网站,下面推荐几个平时用得多的。不仅是在平时可以作为参考,工作后也是可以经常去学习的。
1、github 网站
2、 gitee.com
3、 阿里云开发者
4、csdn C站也有很多很好的文章和社区,可以学习到专业知识。
5、leetcode
寄语
最后祝愿未来准备找工作或者正在找工作的小伙伴,都能找到满意的工作。能遇到好的上司,加入NICE的团队。最重要的是保持不断学习的心态,去吸收工作中的业务知识也专业知识,做好总结。
作为IT人,应该是软硬皆吃,两手都要硬,职场软技能同样很重要。当你是下属的时候,知道怎么去和团队沟通交流,怎么跨项目,跨团队协作。当你当了leader,需要知道怎么对上下级沟通,怎么去处理项目问题。从这一点来说,我也是一直在路上,希望大家都能找到心仪的工作,工作顺利。