
本科
最近我和一些人同样面临着职业方向的选择难题,不知道该选择图形学相关的哪个细分方向。之前由于选择失误,走了太多的冤枉路,所以特别希望行业内有相关经验的人,尤其是图形学相关行业的人士,能够给我一些适合我的建议以供参考。因为如果我没有进入体制内的打算的话,这次的方向选择可能就是我未来长期从事的方向了,这是一个相当重要的节点。下面补充一下我的经历和心态变化历程。我在2019年
本科毕业于传统机械方向,到了2020年末的时候转行。当时参加的是社招,而我作为一个没有经验的
计算机小白,在
武汉找工作特别艰难。原本我
面试的小项目是完全按照
C++服务器方向去准备的,但是我发现如果一直死磕这个方向的话,要么根本就没有人要我,要么给的工资特别低,有3500元的,也有5000元的。所以我就放弃了只考虑特定方向的想法。而且我考虑到自己其实对
计算机这一行并没有理性的认知,仅仅是出于这一行工资高这种感性的认识才想要转行的,于是我作出了妥协,只要工资不是太低能够让我进入这个行业,不管什么方向我都接受,想着等对
计算机有了全面的理性认识之后再选择方向。后来非常机缘巧合地进入了现在这家
公司,我很感激
公司收留我。当时
公司安排我做Qt,说不介意我不是应届生,而且还给我足够的时间去学习Qt,同事们也都很好,所以我在这家
公司一待就是三年多。在能够上手Qt应对日常工作之后,2021年我的主要精力都花在打基础上了,把上一年还没有学到或者没有学完的
计算机专业必修课程都重新学习了一遍。到了2022年开始考虑选择方向,当时
Java还很热门,我打算转
Java,于是花费了不少时间去学习
SpringMVC、
Spring Boot、
Spring Cloud和K8S这些知识。可是到了下半年的时候,我强烈地感受到了
互联网寒冬,
Java似乎开始走下坡路了,网上相关的技术讨论好像也沉寂了不少,所以最终我放弃了这条道路。之后我决定继续做
C++,网上很多人都推荐做
服务器开发、数据库或者中间件开发,但是接触了几个星期之后,我觉得相比于黑乎乎的终端,自己更倾向于和界面打交道,所以就不考虑这些不和界面打交道的方向了。
计算机视觉(CV)、高性能计算(HPC)、同时定位与地图构建(SLAM)、人工智能(
AI)这些方向要么竞争太过激烈,要么对学历的要求太高,所以我根本就没有考虑过。嵌入式和音视频这两个方向一直是让我最纠结的方向,有时候想要考虑,有时候又不想考虑,虽然到现在我还有这方面的想法,但仍然是处于搁置的状态。