学习
先介绍一下自己,本人在成都某985读研,研二在读。从一所普通本科考到985学校,环境变化很大。本校的学生确实基础要好得多,但是我相信这些都是可以用努力去弥补的。
研一下,我就进了教研室,一开始干点杂事,正式进入研二后,就参与到教研室的一个示波表项目。主要负责软件方面,算是嵌入式软件。在这里要感谢带我的导师,手把手的教我。因为本科的时候做过飞思卡尔,写一些小代码对我来说不是什么难事,从实现功能的角度上来说都是比较成功的。但是我的老师告诉我写代码要有整体的思维,比如资源如何分配,整体架构直接影响代码的复杂性等等。还有一些快捷键的使用,这个虽然很基础,但是直接影响到写代码的速度。
5月份的时候写下了第一篇CSDN博客,写博客这件事会上瘾,到现在我仍在坚持,博客记录了我学习的点点滴滴,每当学到一点知识,哪怕是很细节的东西我都要记录下来,当然也关注了很多大神的博客,这些大神就是我学习的榜样,博客也是我坚持学习的一个很重要的方面。
读了一些书籍,主要有C/C++方面的,还有一些编程题,书是下半年才开始看,只看了这么几本,唉。。。
- 《STL源码剖析》其实主要还是算法与数据结构,侯捷用通俗的语言和大量的图片,示例解释的很清楚。
- 《剑指offer》现在看可能太早了,主要是训练自己的编程能力
- 《深度探索C++对象模型》也是侯捷翻译的,目前正在看
- 《编程珠玑》很薄的一本书,更像是一本教程序员对代码有整体的认识,开发一个工程需要从哪些角度考虑。
- 《C++ Primer Plus》这本书是当工具书用的
- 《Effective C++》看了一半,后来发现自己太水了,并不能很好的理解,所以先搁置了
- 《鸟哥的Linux私房菜》还没看几页,我一直是秉承着先实践后看书的原则
看了一些视频,慕课网上的C++视频,现在在看Linux相关的。毕竟以后从事的行业可能是嵌入式软件或者互联网后台,Linux都是必备的。提到Linux,有个网站叫实验楼,有在线的Linux环境,还挺方便的。
另外一件触动我的事情是,算法与数据结构真的蛮重要的,因为我确实是在项目中用到了这些知识。带我的导师有一天问我,这些拼合顺序我能不能给他编个号,知道排列计算序号,我一想这不是全排列算法么。研究了一下,看看博客,就把算法给写出来了,在项目中也起到了一定作用。如果我不知道这些东西,可能不会这么快把问题解决。
刷题网站:
- Leetcode:全英文,网上有很多解答
- 牛客网:编译环境不怎么好,不太喜欢,但是有很多面经分享
- PAT:对应一个浙大PAT考试,目前在用,还不错
还看了一些闲书
- 《岛上书店》治愈系的书
- 《你不懂咖啡》因为比较喜欢喝咖啡,所以买了本看看,看了发现自己对咖啡的认识还是蛮少的。
- 《智能时代》因为看过《数学之美》《浪潮之巅》,所以吴军新出的这本书也买了看看,我很佩服这些把枯燥的知识讲的通俗易懂的。
- 《大教堂与集市》讲开源文化的,对开源文化非常认同,多一个人就是多一个发现bug的机会。
- 《旅行与读书》作者是个吃货,故事写的蛮有意思的
- 《暗时间》讲时间管理的,很有用
- 《西藏,改变一生的旅行》大概看了一下,去启程去西藏的时候再仔细看吧。
旅行
1月初独自去了趟云南,然后回成都带闺蜜们转了一下成都,去了趟九寨沟,7月底独自去了青海。
应该说云南之行改变了我的一些生活态度,研一的时候找不到自己的方向,还因为一些原因,一瞬间买了去丽江的机票。出来之后,发现一个人出来旅行的人比我想象的要多的多,住在青旅遇到的小伙伴都是一个人出来玩的。
记忆最深刻的就是在大理的一个青旅(挖色海邻居),这个青旅可以拼饭,老板和义工也比较会调节气氛,正好那天吃饭的人聊天聊的都比较投缘,喝酒也喝hi了。醉酒后,大家跑去天台上看星星,躺在天台上,看着满天繁星(真的是满天繁星啊),我突然意识到,我现在经历的又算得了什么呢?每个人都有每个人自己的故事,你过你自己的人生就好了。听陌生人讲他们的人生是一件有意思的事情,前提是你有酒。
以下是当晚一起吃饭喝酒的朋友们:
九寨沟很漂亮,路上还下雪了,闺蜜们玩的都很开心。
青海湖很大,遗憾的是没有骑车环湖,我觉得骑车环湖才更有意义,但是这个时候没有去云南的那个决心,也没有那个时间。去茶卡盐湖的时候人很多,不过依然有震撼我的风景,纯净。
下一次旅行会是什么时候呢?但地点应该是西藏吧,我相信在每个爱旅行的人心中,西藏都是必去的地方吧。
2017
马上要放假回武汉了,暑假回家的时候,在江边走着走着就想起了一些不想回忆的往事。如果当初没有考上研究生的我又会是什么样子呢?想象不到,也是没有意义的,把握当下才是最重要的。
在学校,在外地,能让我静下心来读书,学习。周末留下一天睡个懒觉,洗个衣服,看看电影。如果假期多一些的话就更好了。
对于以后只希望父母外公外婆爷爷奶奶身体都好,能经常和朋友们吃个饭看个电影聊个天。
马上要找工作了,因为教研室不让实习,所以只能多看看书,多写写代码。Stay Hungry,Stay Foolish。报了计算机三级,四级,倒不是为了证书,只是想去学一下网络方面的知识。下半年应该会着重网络编程相关的东西,当然数据结构与算法是永远都不能停止学习的东西。