踏踏实实的学习,是最快的方法

        首先必须承认我是一个很差劲的程序员,或者说还称不上是个程序员。我接触编程刚刚有两年时间,之前基本上没有多少接触电脑的机会,这两年胡乱学过很多东西,但都是还没学到皮毛就开始学下一个了,现在也说不出自己到底会些什么东西。在CSDN潜水这么久,最近心态有所转变,也开始思考一些东西,知道如果继续胡乱的学下去,也许能混口饭吃,但是不会有所成就,学习还是得脚踏实地一步一步的来。所以怀着惴惴的心情,开了一篇博客,借此记录一下自己学习的历程,如果有高人乐意指点,当然是荣幸之至。


先讲一下我这两年的学习经历吧

        现在我是一个大三学生,非计算机专业,但是对编程比较感兴趣,专业也排了很多计算机方面的课程。大一时接触了C语言,当时我电脑水平很差,根本不理解计算机竟然还有语言?不知道if、else,也没听说过for循环,学起来比较痛苦。但是,大一嘛,没有技术,激情是有的。当时就花了好多时间学习教材,抄一段程序去机房运行一下试试,经常是有一大堆错误,改完之后勉强运行成功,然后加一个输出语句就兴奋地回去了,或者依然运行不成功灰头土脸的回去。就这样到了期末,考试成绩还蛮好的,由于我们专业没几个对这种东西感兴趣的,我竟然还考了个第一,这大大增加了我的信心。

        那时候我们院有一些做网页设计的同学,我觉得好玩,就开始学网页设计,不过其他人都只是做设计,根本不关心代码方面的东西,我也就只好自己去学。这个过程就不多说了,反正我是一口气前台后台都学下去了,前台的HTML、CSS、JavaScript,后台的PHP,MySQL数据库,都自学过,会用cms,也用过一些框架。至于学会了什么,呃,就不好说了。走马观花的看过,只不过是知道有这个东西罢了。

        这期间,由于受过“大学课堂里教的大部分是没有用的!”之类思想的荼毒,我经常翘课学我认为比较有用的东西,但是学校安排的计算机方面的课程我学的还算是认真的,如数据结构、操作系统、计算机组成原理、微机原理等。也跟着学校的其他人一起报了计算机二三四级,也报了计算机软考(中级软件设计师),虽然证都拿到手了,也是自己认真考的,可还是觉得考试的水分比较大。这两年多也加入了不少社团(没有参加学生会,都是一些兴趣类社团),参加了不少活动,忙活了很多事,现在仍还有一个没有退(因为我是负责人)。我个人爱好比较广泛,但是这也分散了我很多精力,不过我觉得这样也蛮好的,因为专业有一些艺术类的课程,我的思维应该会比那些技术宅更发散一些(可能这也不是个优点)。虽然也看过不少东西,课每当我说我会什么什么的时候,都感觉有些底气不足,毕竟学的东西不够扎实。


       在网上看到好多过来人总结的学习历程,有不少感触,但始终不忍心把自己定位为一无所知的初学者,自己还是会用C++和PHP写一些还算不错的东西出来的。可是总感觉自己和里边描述的专业程序员有很大差距,思量很久,终于下定决心:路还是要一步一步的走,踏踏实实的学习,是最快的方法。初学者不能一味的追寻新技术,那些经历过几十年的锤炼依然屹立不倒的技术,才是真正强大的技术。

       我现在打算从头好好地学习一下数据结构和算法,开一个博客Mark一下,也希望有同行的帮助和鼓励。


    在这里添加几个我觉得写得很好的几篇文章供参考:

程序员练级攻略

IT职场人生系列      



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值