自学代码 代码怎么写

很多朋友问我如何成为算法工程师 。其实我并不建议大家盲目改算法,因为技术栈是个很广的地方,对于非学科学生来说学习路线很陡 。那么,如何“更容易”进入这个高薪行业呢!?
我的建议是先从数据分析师做起 。大一做数据分析,年薪30w左右 。这个方向对代码能力的要求弱于开发,所以是0基础非专业班学生的首选:工作时间更友好,女生比例很高 。有了工作经验,很容易转算法工程师 。
本笔记将与大家分享一条“数据分析”的综合自学路线 。
1.Python入门
学习数据分析,Python绝对是基础 。推荐廖雪峰Python教程,经典中的经典 。快速浏览一遍留下印象,然后快速查看用到了哪些知识点,效率更高 。
【自学代码 代码怎么写】有了Python的基础,再看《用Python做数据分析》,一本经典的书 。不要全部看,用快速检查就好 。一定要按码走,不要自大!
2.必须知道SQL 。
SQL是数据分析师的基本功 。不用担心,比Python简单多了,常用函数有10多个 。
很容易掌握 。不建议你啃又大又厚的书 。效率很低 。廖雪峰的数据分析课程(图)有一章专门讲SQL,包括工作中最常用的函数,比看书效率高很多 。把问题刷到Leetcode,有SQL高频问题,面试会问到 。
3.数据分析项目
对于一个工程师来说,项目能力是最重要的 。很多女生都有学习基础知识,不注重项目实践的习惯,这样基础知识再好,简历上没有项目也不一定能找到满意的工作 。
所以,理论快速扫盲后,抓紧时间做项目吧!以上数据分析课程除了基础知识之外,还包括两个综合实践项目,会通过视频向大家手工展示项目,以及数据分析简历的制作和面试问题的安排 。如果你基础打得好,工作做得好,前景好,真的找不到好工作 。
4.机器学习知识
对于一些数据分析师,或者有计划转行做算法的人,还是需要学习算法的基础知识 。这部分我也写过 。相关注意事项请参考图片 。直接看标题或者翻主页就行了 。
掌握了这三项,成为一名数据分析师就不难了 。我身边有很多朋友,也是从非学科类转行做数据分析的,有的后来自学了第四点,转行做算法,成为一名算法工程师,年收入40w 。当然,你得有明确的学习计划,在孤独中坚持不懈 。你这么做得到满意的报价只是时间问题!

    推荐阅读