在暑期的后半程,原本打算是以实践为主的(Java,Python,数据库,机器学习项目等),后来被伍老师突然加入的翻译任务打乱了计划,也没想到翻译如此耗时。现在时限将至,我已坐在开往苏州的列车上,回头总结这几周来的学习成果,感觉还是远远不够(三周时间确实不够)。不多说了,切入正题
Java(基本语法):
学习资料:实验楼-Java编程语言(新版)(以此为主)与《Head First Java》(生动形象但不适合我)
学习结果:3天时间完成了实验楼的这门课程(然而师兄说实验楼上的每个实验基本只要一两天),Head First Java翻了几页没再看了。学了C++再学Java果然上手快,但之后没再碰过,所以到现在忘的也差不多了。。
Python基础与库(Numpy,Pandas,Matplotlib):
学习资料:实验楼-Python3简明教程、《跟老齐学Python》、实验楼-NumPy百题大冲关、实验楼-Pandas 百题大冲关、实验楼-使用 Matplotlib 绘制2D和3D图形
学习进度:实验楼课程进行到“实验12 模块”(也就是课程一半),照着文档怼怼不动了。。。《老齐》只是随便翻翻做参考用。
NumPy做到60题,Pandas做到39题,Matplotlib敲了几道题后匆匆看完。总之就只是熟悉了一下。
机器学习(鸢尾花分类):
学习资料: 《机器学习Python实践》
学习结果: 赶鸭子上架!照着《实践》书敲代码过一遍机器学习项目流程,理解每一个函数,参数,变量的意思,不懂的地方百度出来做上注释。最后在Python的IDE上编写程序,修改测试运行。
深度学习计算机视觉(cs231n):
学习资料: 网易云课堂 - 2017斯坦福李飞飞视觉识别、知乎cs231n官方笔记note翻译、各种博客
学习结果: 说多了都是泪啊,总共7天时间来学这个,以为轻轻松松的事。但自己学东西有个坏毛病,知识点必须理解清楚了才放过,稍有遗忘就想回头再学一次,导致初学周期比一般人长不少。现在在努力改正中。具体而言,就是导师布置了一个翻译任务,让我翻译某几课的PPT,比如我要翻译第五讲,就会把前四讲的课程,课程笔记都看一遍并弄懂,然后再开始边看课程边翻译ppt,并通过谷歌、博文确保翻译的准确得体。对于已经打算从事开发的我,其实完全没必要。哎~总之只翻译了半节课,醉了醉了。
从师大回来后不过瘾,又离家出走了。。。换换环境换心情~