首先得声明的是,本人刚注册CSDN没几天,要是有人对我的背景感兴趣,可以看看这篇博客:写在前面的&&写给自己的:CSDN开博前言。
然后得强调,这个系列博客不是什么Perl大牛的经验之谈,也不是什么程序员大牛的学习笔记,这只是个对Perl充满好奇的新手试图学习Perl的过程记录。所以可以预见的是,这个系列的博客必然会有很多错误,但是有错误不怕,因为我会通过不懈的努力来持续更正,这个过程可能会很缓慢、也很痛苦,但是不尝苦涩、哪知甘甜!我愿意接受挑战。当然如果有热心的朋友愿意把帮助我更正的话,就直接在文章下面评论即可,我会及时关注和回复。
好了,经过前面的声明和强调,现在进入正文,一个开门见山的问题:新手为啥要写技术博客?
简短的二点回答:
【1】在我的CSDN游客岁月了,见识了很多CSDN大牛的系列博客,感叹之余也心生佩服,感叹的是这些大牛对相关技术的理解着实深入,正是这些大牛紧随着技术的前沿,才得以让我等“技盲”得到科普;更使我佩服的是,这些大牛孜孜不倦的更新和修改博客,将自己的感受和体会都融入在博客里,为那些迷途中的读者指引方向,对于技术人员来说这种品质难能可贵。我想如今这个信息爆炸的时代,技术分享和交流是绝对有必要的,所以我想和大家一起交流技术。
【2】当然我也见识了一些CSDN学生群体的系列博客,这些博客虽说并不是从大牛角度来分析问题,但是也反映了他们在学习中曾遇到的疑惑,以及他们也给出了解决方法,这同样也能使一部分读者群获益匪浅。我应该也属于那个学生群体,我想通过自己的总结和分享,能够给那些后来人提供一个参考的学习过程,以便快速入门。或许我的博客只能提供一些微不足道的帮助,但那已足够让我感到幸福和价值。
既然决定写系列连载博客,就必须有个清晰的前期规划,不然一方面:博客文章没有一个明确的主题和发展思路,这可能会导致读者阅读起来感觉混乱、没有头绪。另一方面:如果没有时间节点的约束,我可能由于懒惰而无法长期坚持下去,导致系列博客的夭折。所以为了避免悲剧的发生,我做了如下规划:
一:从博客技术角度来说,我将这个学习过程分为以下五个部分:
1)Perl工具篇:因为想要学习一门语言,就必须先熟悉它的开发平台,有哪些工具可以帮助开发?这些工具从哪里获得,如何使用?有没有什么使用技巧?
2)Perl语法篇:有了开发环境,再结合语法,便可进行初步的开发设计。这些语法基础可以从论坛、书籍、视频里获得,我将不断甄选和整理这些资源,供大家参考和下载。同时我也会做自己的读书笔记,与大家一同探索Perl的世界。
3)Perl习题篇:结合小习题来加深语法学习。
4)Perl设计篇:一门设计语言存在的真正价值必然在其被应用的相关领域得到体现,我将从最基本的应用方向开始着手,然后不断深入到其更深层次的应用领域,或许我并不会接触和了解到Perl被应用的方方面面,但是我会持续关注和转载这些我接触不到的领域,我想作为一个把Perl学习作为爱好和挑战的人来说,这只是个能否坚持下来的问题。
5)Perl实例篇:结合实例源码来学习各应用模块的使用。
二:从博客管理角度来说,我也约定了一些规则来约束自己
1)博客应该一周至少更新两篇,无论是原创还是转载,这样保证博客文章是连续的。
2)必须有一个已发表和待发表的博客整理贴,并给出其时间节点。
Perl系列博客:整理贴
3)已发表的每一篇博客都应该需要被不断地修改,以使错误最小化。
暂时先写这么多吧,预知系列博客后事,且随时间逐一分解!