zoukankan      html  css  js  c++  java
  • 2012写个总结

    留个脚印,自己才算是在园子里呆了一年,总得回顾一下这一年自己到底干了些什么吧,要不总觉得自己啥也没干一事无成。另一个原因是觉得自己没有方向,像一只无头苍蝇乱闯,也希望得到大神指点。

    首先说学校的生活吧:

    9月份之前一直在给实验室打工。必须和老师翻脸才能抽时间准备一下找工作。哎,何必呢?期间做的东西比较杂:众核平台下的系统移植,多模过滤,网络http数据的编码以及解析,gzip算法分析。自己比较有心得的在这篇随笔上写了,观点可能有错,但是我想大家能明白我的意思。

    由环形队列引发的思考

    9月-10月找工作。今年工作特不好找,我想大家都有目共睹。期间组织实验室的同学每人每天做一个技术讲座,我发现实验室的哥们技术都特牛,反正一个一个都让我震惊。并且我发现,学生自发组织活动比起老师的硬性安排的活动更能吸引学生的兴趣,师弟师妹们甚至别的实验室的同学都有过来听的。老师们如果能有这觉悟那该有多好,要做学生真正需要的,而不是面子上的。期间遇到了很多意思的面试题目,自己挑了几个做了一个简单的分析。

    有N个数的数组,找出这个数组中的两个数,使得这两个数的和最接近0
    开灯关灯问题:    
    狐狸与鸭子的问题
    戏谈一道面试题:  
    戏谈单向链表判环

    之后在10月1号之前拿到offer,自己也将硬生生的从Linux下的C/C++转到Java/JavaScript。因为自己经不起折腾,所以之后的面试都没去。虽然找工作屡屡碰壁,期间进行了自我反省,其实是吐槽:

    警惕虚荣心:     
    做最真实的自己

    10月-11月算是无聊的一个月,找完工作也没啥事干了,放松一下,天天泡图书馆看书。
    11月-13年元旦之间都在写论文。

    之后说说学习上的收获,看了几本书。数目不多,但是每一本都费了我很大精力。

    基础数学:

    <<初等数论及其应用>> (Kenneth H. Rosen著)
    <<概率论基础教程>>    (Sheldon M.Ross著)

    我认为学计算机的人,最好有时间看看数学,并不是因为一定要用数学,而是要有数学的思想,这才是内功,其它的都是招式。内功决定你到底能走多高,走多远。从简单的数学看起,简单数学不简单。

    技术:

    <<信息检索导论>> (Christopher D.Manning著)
    <<STL源码剖析>> (侯捷著)
    <<深度探索C++对象模型>>(Lippman著)
    <<深入理解计算机系统>> (Randal E. Bryant著)
    <<数学之美>> (吴军著)
    <<设计模式>> (4人帮的那本)
    <<柔性字符串匹配>> (Navarro,G著)

    看信息检索你会发现要用到的东西很多,而且有些知识一环套一环。比如:文本分类->模式识别->解析几何、矩阵论、微积分、概率论。解析几何是高中学的,微积分和概率论是大学本科学的,矩阵论是研究生学的。如果当时每个都好好学,那看模式识别这东西简直一如反掌,但是有多少人还记得学过这些东西?侯捷的<<STL源码剖析>>讲的很详细,剖析STL的架构设计。吴军博士的<<数学之美>>大家可以读读,通俗易懂,但是貌似又很深奥,值得你思考。<<深入理解计算机系统>>这本书,每读一遍都有新的收获。

    其它:

    <<世界因你而不同-李开复传>>
    <<美丽心灵-纳什传>>
    <<吾意独怜才:五常谈教育>> (张五常著)

    有一段时间比较空虚,所以看这些书来励志的。

    2013年,马上就步入工作了,但是技术、学习一样都不能落下。给自己一句话:如果你认为公司的命运决定着你的命运,那么只能说明你太弱小。

  • 相关阅读:
    left join问题
    SQL索引
    数据库查询优化
    define and inline
    程序的内存分配
    __closure
    this指针
    java笔记
    Visual Studio Code(VSCODE)语言设置
    Excel 2010如何打开多个独立窗口?
  • 原文地址:https://www.cnblogs.com/haolujun/p/2842027.html
Copyright © 2011-2022 走看看