鉴于某位昔日工作在我身边的大师一直在写review,所以为了能靠近大师,我也要开始写review了。

无名师曾经说过,想要成为大师的话,要先找到一个大师,然后追随大师,再然后与大师通行,之后成为大师,最后你会超越大师,而他就是我遇到的唯一一位大师,或者说一个有大师风范的人,技术上,人品上。

对于大师的向往就到此为止了,这是我的weekly review,所以这和大师没什么关系。

越学越感觉无知是非常正常的感觉,这就和我们越年长,就感觉时间过的越快的道理一样,计算机包含的内容太多了,目前我还只是一个框架流程序员,或者说是一个框架流企业级程序员,我记得酷壳上有一篇文章就代码风格上讨论过不同套路的程序员的区别,当时我认为那是一篇酱油文章,但是现在我正在陷入框架流程序员的泥淖之中,所以我现在必须提出一个方案去解决这个问题。

我必须要有自己的业余项目,这个项目不必特别宏伟或者特别难以实现(技术上),但是要比工作中所使用的技术要深入一些,这样可以督促自己更努力的去学习技术方面的东西,这是一个不断补充的过程,而且我的一个观点导致我对开源软件充满热情与期待,那个观点就是, 整个世界都运行在linux上,没有Linux,我们的信用体制,银行体制,将会崩溃,这实实在在的影响到我的生活,就算我是个不用社交网络和从来不在qq空间发信息的人。

所以有自己的业余项目是对我来说非常重要的,就在今天的时候我开始使用久违不写的c语言开发一个json解析器,这对我来说是不同的感受,因为我发现自己经常在编译器的提示下才会去每个语句的末尾补写上一个分号,不仅仅是这样,我开始想这自己去处理一些基础问题,站在太高的巨人的肩膀上,有时候并不是一件好事,我发现写好一个c版本的json解析器是如此困难,高性能的就更困难了,我认为这是框架流程序员和黑客的本质不同的体现,所以我要逐渐向他们靠拢。

同时我也要制定详细的linux复兴计划,由于长时间没有使用linux,导致我遇到一些问题,所以我决定重新开始系统的学习linux,并且积极记录自己的学习历程,这里面包括对操作系统的学习,同时算法和数据结构也在其中,这是对我自身知识的重新整合。

继续做好工作上的事情,并且有序进行自己的学习计划,是我近期的目标,而且这个实行必须坚决起来。我觉得c语言是我真正向往的东西,因为我看到make的数据雨时就非常开心,所以我决定把它当作我第二语言去认真学习,尽量多写点东西。

其次我还要继续培养自己的爱好,那就是cpu,我不仅要收集cpu还要继续实践最好的cpu模拟器的开发方式,希望能整合出一套cpu模拟器框架出来,这个爱好不花什么钱,所以我决定保留下来。

而且从现在开始我决定开始追求性能,思考更好的算法和编码方案。
继续强行地铁背单词,英文是如此重要,让我不能再忽视他了。
接下来就要开始实行计划,杜绝只说不做。

weekly review的更多相关文章

  1. 如何利用Emacs进行个人时间管理(GTD)

    1. 简介 1.1 什么是GTD Get Things Done(GTD),是一套时间管理方法,面对生活中如下情况: 有很多事情要做 每件事情有主次之分 个人精力有限 我们需要随时很方便的了解我们下一 ...

  2. CI Weekly #10 | 2017 DevOps 趋势预测

    2016 年的最后几个工作日,我们对 flow.ci Android & iOS 项目做了一些优化与修复: iOS 镜像 cocoapods 版本更新: fir iOS上传插件时间问题修复: ...

  3. Android Weekly Notes Issue #222

    Android Weekly Issue #222 September 11th, 2016 Android Weekly Issue #222 ARTICLES & TUTORIALS Fo ...

  4. fir.im Weekly - 让 iOS 应用更加安全

    攻易防难,关于 iOS 应用安全看起来有些神秘.iOS Security , 源于@吴发伟_则平博客翻译的关于iOS安全的一系列文章,现在站点已经系统收集了大量关于 iOS 逆向.安全.反编译.静动态 ...

  5. CI Weekly #3 | 关于微服务、Docker 实践与 DevOps 指南

    CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成.持续交付,持续部署.自动化测试. DevOps 等实践教程.工具与资源,以及一些工程师文化相关的程序员 Ti ...

  6. (转) Deep Learning Research Review Week 2: Reinforcement Learning

      Deep Learning Research Review Week 2: Reinforcement Learning 转载自: https://adeshpande3.github.io/ad ...

  7. fir.im Weekly - 如何写出零 bug 的代码

    神兽护体,代码无bug.经常看到代码注释的各种形状,这是一种程序员情怀.那么,如何能写出零 Bug 的代码呢,来看看@码农翻身 的这篇手册--零Bug的代码是怎么炼成的. 写零 Bug 一定少不了代码 ...

  8. fir.im Weekly - 技术人也要苦练“七十二变”

    一年又一年,Code,Build,Run.多少技术人像"孙悟空"一样,日复一日苦练"七十二变",笑对"八十一难",最后能"取经成功 ...

  9. Murano Weekly Meeting 2015.08.25

    Meeting time: 2015.August.25th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summ ...

随机推荐

  1. HDOJ 2802 F(N)

    Problem Description Giving the N, can you tell me the answer of F(N)? Input Each test case contains ...

  2. bzoj 2324 [ZJOI2011]营救皮卡丘(floyd,费用流)

    2324: [ZJOI2011]营救皮卡丘 Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 1777  Solved: 712[Submit][Stat ...

  3. 使用MockMvc编写spring boot的controller的测试用例

    springboot自带测试模块. 注解需要: @SpringApplicationConfiguration(classes = ComputeServiceApplication.class) 这 ...

  4. Servlet工作原理

    Servlet生命周期分为三个阶段: 1,初始化阶段  调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法 Servlet初始化阶段: 在 ...

  5. composer安装第三方库

    生成composer.json 首先需要安装composer,composer -v出现如下,则表明安装成功. 编写composer.json { "name": "ww ...

  6. Linux散列表(二)——宏

    散列表宏承接了双向链表宏的风范,好使好用!务必区分“结点”和“元素”!双链表宏博文中已经提及,这里不赘述! 1.获取元素(结构体)基址 #define hlist_entry(ptr, type, m ...

  7. asp.net mvc vs web form

    译者介绍 小小.NET学童,滴答…滴答…的雨…… 正文如下======================================================= 原文示例(VS2012): 1 ...

  8. String.Split()函数

    我们在上次学习到了 String.Join函数(http://blog.csdn.net/zhvsby/archive/2008/11/28/3404704.aspx),当中用到了String.SPl ...

  9. Android中的Apk的加固(加壳)原理解析和实现

    一.前言 今天又到周末了,憋了好久又要出博客了,今天来介绍一下Android中的如何对Apk进行加固的原理.现阶段.我们知道Android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个apk, ...

  10. android圆角View实现及不同版本这间的兼容

    在做我们自己的APP的时候,为了让APP看起来更加的好看,我们就需要将我们的自己的View做成圆角的,毕竟主流也是将很多东西做成圆角,和苹果的外观看起来差不多,看起来也还不错. 要将一个View做成圆 ...