weekly review
鉴于某位昔日工作在我身边的大师一直在写review,所以为了能靠近大师,我也要开始写review了。
无名师曾经说过,想要成为大师的话,要先找到一个大师,然后追随大师,再然后与大师通行,之后成为大师,最后你会超越大师,而他就是我遇到的唯一一位大师,或者说一个有大师风范的人,技术上,人品上。
对于大师的向往就到此为止了,这是我的weekly review,所以这和大师没什么关系。
越学越感觉无知是非常正常的感觉,这就和我们越年长,就感觉时间过的越快的道理一样,计算机包含的内容太多了,目前我还只是一个框架流程序员,或者说是一个框架流企业级程序员,我记得酷壳上有一篇文章就代码风格上讨论过不同套路的程序员的区别,当时我认为那是一篇酱油文章,但是现在我正在陷入框架流程序员的泥淖之中,所以我现在必须提出一个方案去解决这个问题。
我必须要有自己的业余项目,这个项目不必特别宏伟或者特别难以实现(技术上),但是要比工作中所使用的技术要深入一些,这样可以督促自己更努力的去学习技术方面的东西,这是一个不断补充的过程,而且我的一个观点导致我对开源软件充满热情与期待,那个观点就是, 整个世界都运行在linux上,没有Linux,我们的信用体制,银行体制,将会崩溃,这实实在在的影响到我的生活,就算我是个不用社交网络和从来不在qq空间发信息的人。
所以有自己的业余项目是对我来说非常重要的,就在今天的时候我开始使用久违不写的c语言开发一个json解析器,这对我来说是不同的感受,因为我发现自己经常在编译器的提示下才会去每个语句的末尾补写上一个分号,不仅仅是这样,我开始想这自己去处理一些基础问题,站在太高的巨人的肩膀上,有时候并不是一件好事,我发现写好一个c版本的json解析器是如此困难,高性能的就更困难了,我认为这是框架流程序员和黑客的本质不同的体现,所以我要逐渐向他们靠拢。
同时我也要制定详细的linux复兴计划,由于长时间没有使用linux,导致我遇到一些问题,所以我决定重新开始系统的学习linux,并且积极记录自己的学习历程,这里面包括对操作系统的学习,同时算法和数据结构也在其中,这是对我自身知识的重新整合。
继续做好工作上的事情,并且有序进行自己的学习计划,是我近期的目标,而且这个实行必须坚决起来。我觉得c语言是我真正向往的东西,因为我看到make的数据雨时就非常开心,所以我决定把它当作我第二语言去认真学习,尽量多写点东西。
其次我还要继续培养自己的爱好,那就是cpu,我不仅要收集cpu还要继续实践最好的cpu模拟器的开发方式,希望能整合出一套cpu模拟器框架出来,这个爱好不花什么钱,所以我决定保留下来。
而且从现在开始我决定开始追求性能,思考更好的算法和编码方案。
继续强行地铁背单词,英文是如此重要,让我不能再忽视他了。
接下来就要开始实行计划,杜绝只说不做。
weekly review的更多相关文章
- 如何利用Emacs进行个人时间管理(GTD)
1. 简介 1.1 什么是GTD Get Things Done(GTD),是一套时间管理方法,面对生活中如下情况: 有很多事情要做 每件事情有主次之分 个人精力有限 我们需要随时很方便的了解我们下一 ...
- CI Weekly #10 | 2017 DevOps 趋势预测
2016 年的最后几个工作日,我们对 flow.ci Android & iOS 项目做了一些优化与修复: iOS 镜像 cocoapods 版本更新: fir iOS上传插件时间问题修复: ...
- Android Weekly Notes Issue #222
Android Weekly Issue #222 September 11th, 2016 Android Weekly Issue #222 ARTICLES & TUTORIALS Fo ...
- fir.im Weekly - 让 iOS 应用更加安全
攻易防难,关于 iOS 应用安全看起来有些神秘.iOS Security , 源于@吴发伟_则平博客翻译的关于iOS安全的一系列文章,现在站点已经系统收集了大量关于 iOS 逆向.安全.反编译.静动态 ...
- CI Weekly #3 | 关于微服务、Docker 实践与 DevOps 指南
CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成.持续交付,持续部署.自动化测试. DevOps 等实践教程.工具与资源,以及一些工程师文化相关的程序员 Ti ...
- (转) Deep Learning Research Review Week 2: Reinforcement Learning
Deep Learning Research Review Week 2: Reinforcement Learning 转载自: https://adeshpande3.github.io/ad ...
- fir.im Weekly - 如何写出零 bug 的代码
神兽护体,代码无bug.经常看到代码注释的各种形状,这是一种程序员情怀.那么,如何能写出零 Bug 的代码呢,来看看@码农翻身 的这篇手册--零Bug的代码是怎么炼成的. 写零 Bug 一定少不了代码 ...
- fir.im Weekly - 技术人也要苦练“七十二变”
一年又一年,Code,Build,Run.多少技术人像"孙悟空"一样,日复一日苦练"七十二变",笑对"八十一难",最后能"取经成功 ...
- Murano Weekly Meeting 2015.08.25
Meeting time: 2015.August.25th 1:00~2:00 Chairperson: Serg Melikyan, PTL from Mirantis Meeting summ ...
随机推荐
- trigger 触发器
--trigger --在SC表上建了一个触发器,查看inserted和deleted表中内容. create trigger tri_1 on sc for insert,update,delete ...
- LeetCode (85): Maximal Rectangle [含84题分析]
链接: https://leetcode.com/problems/maximal-rectangle/ [描述] Given a 2D binary matrix filled with '0's ...
- CodeForces 221(div 2)
A 无trick水题... /* * Author: Plumrain * Created Time: 2013-12-24 22:26 * File Name: B.cpp */ #include ...
- 从git上下载代码并导入eclipse
主要分为两步: 1.先从git下载代码到本地git仓库 2.eclipse import导入存在的maven项目
- solr5.3.1 集群服务搭建
转http://978538.blog.51cto.com/968538/1710442 一. 安装部署 zookeeper集群部署: 节点: 10.1.12.51:2181 node1 1 ...
- 005_MyEclipse编码设置
方法一: 1.打开MyEclipse,windows---->Preferences打开"首选项"对话框. 2.左侧导航,导航中找到general---->Worksp ...
- UIScrollView控件详解
一.知识点简单介绍 1.UIScrollView控件是什么? (1)移动设备的屏幕⼤大⼩小是极其有限的,因此直接展⽰示在⽤用户眼前的内容也相当有限 (2)当展⽰示的内容较多,超出⼀一个屏幕时,⽤用户可 ...
- xcode中的第三方库配置问题总结
xcode中的第三方库配置总结 在导入第三方库的时候,总是会遇到许多的问题.在这里,我记录一下学到的一些知识点.写得比较乱.只要是想要记录下来,在第三方库导入的时候,遇到的一些问题. 参考网址: ht ...
- java内存不足
-Xmx1024m -Xms1024m -XX:PermSize=128m -XX:MaxPermSize=512m ------------------------- 亲测可用
- java之JDBC
java之JDBC 一.什么是JDBC Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提 ...