无论是转行的,还是即将毕业但是积累不多的,想要入行都是不容易的,一定是需要付出巨大努力的,这个心理准备一定要有。没有任何一种办法,或者是任何一个培训班,可以让你在不努力的情况下达成这一效果。
所以剩下的问题就是怎么努力,往哪里努力。
文章来源于:微信公众号丨AINLP
打好基础
我给出的建议是打好基础+做出亮点,算法行业的基础无非是算法+数据结构+机器学习+深度学习。这几块每一块都不小,想要从零开始啃下来非常不容易。这也是为什么acm出身的同学有优势的原因,因为他们已经熟练掌握了算法和数据结构,不仅负担更小,并且对于继续学习后续的机器学习以及深度学习也有帮助。
我个人的建议是大量刷题快速学习,大部分人学算法和数据结构都是为了应付面试。既然如此,那不如索性不用学了,直接上手刷题,在刷题的过程当中学。把学习的时间省下来把LeetCode前300题刷个4遍,把里面涉及到的所有算法都学会练熟悉。这些都是机械操作,考验的就是毅力和苦功,没什么太多的技术含量,国外的留学生找工作也都是这么过来的。