背景:我是个女生,是计科的人工智能方向的大学生,打算明年考研。
我现在只会c和c++,目前只会用c和c++刷算法题,没试过开发,只会动态规划、深度搜索那些算法,但我看就业好像都是收会java或者python的,非常犹豫要不要学一下java。可以给一些建议吗?
在回答你问题的时候,想问下你,计划以后往哪个方向发展?
如果Java 方向,这个大了去了,完全没必要c/c++,java 搞定一切。
如果c/c++,例如Linux 驱动等,更没必要Java,没鸟用;
建议走 c/c++
职场十几年发展下来,得出一个结论,你要精、精、精。当你很精一门之后,你会发现,其他没必要学,因为你已经是专家了,或者走向管理的路线。
专家只会越来越深,不会把面扩的很广,你要知道公司里面有一批Java 人员。你需要的是在架构、设计上精通,底层、硬件精通;
最后,你是在是有空的话,深入shell 、python。。。一定对你以后有好处。。。
看你以后想吃哪碗饭了。java的饭碗会广一点吧,学学没坏处
会c和c++学Java很快的 大致都差不多
会这两种学其他很快。如果想从事某种语言,可以深入学。
总之多学没坏处,每种语言都有其魅力,能从中学到他们的思想。
可以,但是必要性不大。
首先,你考研并不考具体的语言,不会那么精细。
其次语言本身只是一个载体,主要还是思路和逻辑。
语言那么东西,你懂得,主要就一些特殊的语法啥的,差别不是那么大。
所以可以学,你有基础也好学但没那么大的必要。
毕竟你考研之后还有好几年呢。
但是如果你是为了就业,那你还是学学。但研究生毕业应该不会那么注重语言吧
工作的话,更多偏向于Java、python啥的