转码小白求问基础知识学习方面的问题

avatar 256782
Maxtk7xox
1998
2
组里的大家好~
先自我介绍一下,本人是data相关专业的硕士生,今年12月毕业,已经立志转码。
4月决定转码以来按照大家给的建议开始学算法,刷题,上udemy上的web development网课,但是目前遇到了一些问题想求助一下大家,希望能够得到一些建议。
问题主要有两类,第一类是基础方面的问题:
1.关于java,因为之前一直想做mle,所以对python会比较熟悉,但是实际工作中用java会比较多吧。如果是这样的话有什么办法可以比较好的提高自己的java水平呢?比如报一个网课?或者要看源码吗?这方面实在是不了解,现在一直在用python刷题,又很担心就算刷题刷得够了,但是之后的实际工作中遇到困难
2.关于其他需要学习的课程,毕竟不是cs科班出身,感觉虽然上了算法课,但是对于计算机的很多基础知识了解的不多,其实想到面试要问这些有点不知所措,不知道有哪些需要补的cs基础课呢(比如database? os?),面试的时候又会问到哪些方向的基础知识呢?

第二类是关于求职方面的问题:
1.除了project和刷题,不知道还有哪些需要早早做准备的呢?因为没有summer intern,觉得拿到面试还是有点困难,看组里大家的意思都是要争取能拿到一个面试就过一个,但是面试方面除了project和刷题真的不知道该如何准备...

感谢大家看到这里!如果能给点建议就更好了!在这里一鞠躬~
  • 7
2条回复