想从事某个方向的编程工作,怎么知道学习路线,明白要学的技术栈
前言
最近日常答疑,有同学们,说想从事XXX方向,想知道要专门学学什么技术。
下面是这两位同学的提问:
(1) 本硕9,研一,研究方向是机器人、车辆的轨迹规划,跟着星球学习路线学习完基础,再做个星球项目后,请问甘哥对我有没有能结合研究方向的职业规划和学习建议?
(2)在网上看到ai应用开发,大模型应用开发,agent开发工程师的类似岗位。掌握基础知识后,想找这些岗位还需要补充什么知识呢?
通过提问可以看到,这两位同学的主要疑惑一个是想从事机器人、路径规划相关方向,一个是想从事AI相关方向,但是不知道具体要学什么。
讲解
其实在就业学习,技术栈学习,我认为可以分两个层级来看。
第一层级,就业学习。什么意思呢,就是先按照就业路线学习,先保证自己能找到工作,能找到好工作,能力达到进入大厂的水平。
第二层级,就是能找到自己想从事方向的工作。能力满足第一层级要求了,想达到第二层级,想找自己喜欢方向的,那肯定是简历上有这份方向需要的技术栈,然后投这个方向的简历,更容易拿到面试,拿到offer。
那怎么知道某个方向需要哪些技术栈啊。面向就业学习就可以了,可以直接看看对应岗位发布的招聘要求。
比如针对AI相关岗位,直接boss上搜AI相关岗位,搜十几个岗位需求(相同岗位多搜些公司的招聘要求,搜的越多越清晰),然后整理下这些岗位共有要求的技术栈,然后高优先级的学学就可以了。
下面是根据上面两位同学提问,我随意截的两张图,大家可以看看,其实很容易搜集的
知识星球介绍 (cpp c++公认学习地)
里面服务也不会变,四个坚守目前:
1.每天都会看大家打卡内容,给出合理性建议。
2.大家如果需要简历指导,心里迷茫需要疏导都可以进行预约周六一对一辅导。
3.每周五晚上九点答疑聊天不会变。
4.进去星球了,后续如果有什么其他活动,服务,不收费不收费(**************************)
(还有经历时间考验的独家私密资料)