首先,恭喜您加入IT的世界,虽然IT就业在当下的形势并不理想。但我要告诉你的事,IT仍然是改变命运最好的专业。因为经营信息的生意才能实现指数型增长。但IT领域要学习的知识是蛮多的,
很多同学包括我自己,一开始并不知道如何规划自己的学习路径,总是被动的跟着周围环境的变化亦步亦趋。
进入职场后, 公司对你的要求通常是分工合作。 所以很多同学也慢慢在自己的领域不断死磕。虽然在短期有利于自己的薪资,职位的晋升。久而久之,也终究成为螺丝钉。在这里,我必须告你,
分工合作是组织发展的良药,确实个人成长的苦果。
什么才是IT学习终极目标, 我的答案是做产品。
而最佳的发展路径应该是:代码->功能->产品->商品
我希望你在大学不断钻研优秀代码, 封装成好用的功能。
也不断思考所积累的功能,可以开发出什么样的产品。
不断思考自己的产品如何卖给有需要的用户群。
接下来,给大家一些学习的建议!!!
方向一: 数据库
数据库基础理论是必须要好好掌握的,我建议你必须达到优秀。另外需要重点学习,MySql,
达梦,postgreSql这三款市面广泛使用的产品。
方向二:前端框架Vue
重点学习Vue框架, 十年前大家学习前端是从Html+Css+Js开始。今天我建议你直接学习Vue。以Vue为核心去扩展自己的前端领域其他知识,比如Flex布局。
当然,也可以学习React框架, 和Vue基本一致。
方向二: SpringBoot
SpringBoot相关知识网上有很多相关资料, 建议你一定要深入研究。不要急于去研究SpringCloud这种微服务框架。
方向三:中间件
常用的中间件必须有所了解,主攻两个方向,底层原理的大概理解, 应用场景的梳理。
常用中间件有Redis,Kafka 。学会这两个就够了,其他的也是类似。
方向四:工作流
开发一个系统最重要的核心就是工作流, 对于工作流的理解也是重点中的重点。因为业务不断变化,但是底层的流程建模的套路基本一致。 笔者当年就见过一个朋友,在互金时代,块够构建出一套以工作流为核心的系统,实现财富自由。
方向五:脚手架
现在很多项目的开发是不需要您从0到1进行开发,在这里我推荐您两款脚手架产品。
JeecgFlow 一款以工作流为核心的脚手架产品,能帮助您快速构建后台
ShipFast一款能帮助你快速搭建产品官网的产品。
以上内容都是实用主义的经验分享,也是多年职场经验的心得,
顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。前端/后端/测试等均可投→技术大厂机会。