zoukankan      html  css  js  c++  java
  • 略加整理

    技术的积累不光是靠拼命学习,有一个好的方法、好的系统来承载自己的知识,是可以事半功倍的。我的看法是要把知识的存、取整理的非常方便,这样才会有去积累的动力,也才会看到积累的效果。

    自己过去这几年,对知识积累这一块是在慢慢的摸索,用过不少工具,也慢慢的沉淀出适合自己的一套方法,有所成效,但似乎并没有给自己带来质的飞跃。于是这两天对自己的这套系统略加整理,理一下思路,希望能发挥更大的作用。

    一、博客

    确切的说,我是从05年就开始写博客了,在CSDN,写的不多,也为csdn的注册名纠结过为换过几个名字(这也纠结?);然后又因为csdn太杂,把博客搬到过C++博客(博客园那个子博客);然后又因为生活博客或是技术博客纠结而搬到过163;后来又因为羡慕独立博客而自己搭建过博客(debuggingnow.com);后来有因为自己经营太累,又搬到了cnblog,至此算是画上了一个句号 - 原来文章几经波折也所剩无几,索性这个博客经营至今,也有三年多的积累了,加上以前写的copy过来,还算是有点样子。

    更关键的是,因为忙着换博客,文章写的不够多也不够好,想想如果05年开始就在csdn坚持写下来,没那些折腾,到现在那就是8年的积累,看看自己的博客列表都能有满足感了。所以,其实坚持是最重要的,不要去纠结一些没意义的事,谨记。

    所以这个博客,还是要好好写的,主要是写给自己看,不要觉得不是高质量的咱不写,对于学习技术,我现在的感觉是三点非常重要:

    1. 一是看书看材料,了解原理
    2. 二是动手实践
    3. 三是思考、总结

    这三步少了哪一步都会事倍功半,我以前学过haskell,但是因为实践的不多,现在基本忘了;我以前写过不少代码,但是现在翻来看看,已无太多印象,那是因为没有总结 - 所以从程序员的角度来看,我们应该把这三步看成一个transaction,不到最后一步完成,就会回滚 - 全功尽弃。

    所以,就一句话:多思考,多总结,多记录,不与微博关联,如若觉得质量可以想与人分享,自然可以手工推荐。

    博客地址:http://www.cnblogs.com/baiyanhuang

    二、豆瓣

    看一下我的豆瓣注册日期,是08年9月,这几年算是坚持下来了。

    曾经迷过豆瓣,在上面写日记、与很多朋友交互,后来慢慢的,便把豆瓣当成了整理自己看过的书籍的地方,当然,也包括正在看的 - 把这信息在豆瓣上一点,就仿佛有了点承诺似的,能促进你把书读完。我会继续使用豆瓣,主要是:

    1. 整理自己在看的、想看的、看过的书、电影
    2. 写书评、读书评
    3. 一些不想写在博客上的乱起八糟的想法

    豆瓣地址:http://www.douban.com/people/baiyanhuang/

    三、微博

    玩过饭否,封了

    玩过twitter,堵了

    在这个大环境下,我们除了嘴硬一下,事实上都乖乖了聚集到了新浪微博的旗帜下。我原来有两个新浪围脖账号,一是用来与人交流;一个用来管理知识点(微博140字知识管理真的很好用),这次整理之后,我有了三个微博,虽然多,但这次我并不觉得纠结,到时感觉职责划分更清晰了:

    1. 生活交流:主要是和同学、同事、亲戚啥的聊聊八卦,灌灌水,把这个和技术交流混在一起,“会被道上的兄弟看不起的” - 讨论点技术吧,朋友了看了烦,灌点水吧,想讨论技术的了看了烦。我不能不灌水,所以干脆一分为二。。。
    2. 技术交流:讨论点技术,发表些看法啥的,如果纯是这些内容,这个微博历史也是个不过的积累了。
    3. 知识点管理:好的要继续保持。

    技术微博地址:http://weibo.com/lzprgmr

    知识点微博地址:http://weibo.com/dbger

    四、代码

    管理过自己的p4,也是用过google code(svn),11年初注册的github,一直没怎么很好的经营,除了记几条gist之外。这次整理,把以前写过的一些代码也放了上去,算是有个统一管理的地方了。 github是个不错的地方,要好好利用他。目前的计划是:

    1. gist用来记一些零时的、好玩的代码,可以用#tag#标记,便于搜索 (所有自己的gist:username tag)
    2. 整理一些自己常用的repository:examples - experiments - tools - utilties - projects
    3. 如果有一些代码觉得有些价值,可以另开repository作为开源项目与人分享

     Github地址:https://github.com/lzprgmr

    这几个系统之间我也互做了索引方便访问,也给自己一个心理暗示 - 这4个是紧密联系在一起的。 当然,经过这几年,lzprgmr (lazy programmer)这个名头自然也固定下来了。

  • 相关阅读:
    Python 安装Twisted 提示python version 2.7 required,which was not found in the registry
    Openfire Strophe开发中文乱码问题
    css div 垂直居中
    How to create custom methods for use in spring security expression language annotations
    How to check “hasRole” in Java Code with Spring Security?
    Android 显示/隐藏 应用图标
    Android 当媒体变更后,通知其他应用重新扫描
    文件上传那些事儿
    专题:点滴Javascript
    主流动画实现方式总结
  • 原文地址:https://www.cnblogs.com/baiyanhuang/p/2552611.html
Copyright © 2011-2022 走看看