不知道这个话题发在这里合不合适。最近的确是非常困惑,特此发个问题请教一下大家,关于职业发展规划的问题。
现在在国外某艺术学院进修计算机艺术,主要就是学一些计算机图形学、媒体处理之类的知识。学的语言感觉也比较杂,从一开始学 js 写一些小动画,到后面学 C++,unity 之类的。后来还学 ML 的知识,python 又搞了一点。 这个学期因为上不了课了,很多东西都要移到线上。于是乎又开始开 node.js 、react 什么的框架,学的一头雾水。
感觉之前老师还是比较侧重在一些图形学的核心算法本身,对语言本身也不是很在意,只要你能做出来原理用 processing 或者 openframework 都可以。但是这学期开始包括 ML 和那些 js 的框架语言又开始讲了,变得非常不适应。像老师讲的 tensorflow 之类的也只是讲 api 怎么用,也没有说原理。反而是我自己放假的时候还学习了一下怎么用手工推导一个 SVM 。感觉学习到后面那些更深层次的算法自己的数学知识也不够用了。另外一方面类似 nodejs 、react 什么的现在都分不清区别,感觉也没有对一门语言有很深入的理解(因为老师每开一门课就换一门语言,结果就是都会写一点但是不深)。
还有半年就要毕业了,不知道自己以后该往哪个方向发展?是该老老实实学好一门语言呢还是继续深入研究图形学之类的算法。其实后者我也不知道国内有什么岗位可以做的。自己不是想深入学一门语言,但是感觉覆盖的部分太多了,一开始学 ML 还专门重新补了一次线性代数,搞 Openframework 的时候也经常爬一些论坛找一些 C++的用法。但是为了应对学业和源源不断的项目(学院安排的展览),基本上几周就学一个新的 lib 或者框架,感觉已经应付不过来了。
说的有点乱,如果各位老哥能给点建议将不胜感激。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.