刚开始学习编程的迷茫、痛苦是必然的?!。
2013-05-05 00:07
260 查看
其实,学编程就是这样,刚开始肯定是要糊涂一段时间的。在学习软件编程之前,我们大概都学了十几年的语文、数学,但是忽然接触以前从来没见过、没听过、更没写过的编程语言,还真的是措手不及啊。
我刚开始学习编程的时候,是自学的。那个时候,身边没有可以请教经验的人,所以只能自己去读书,硬着头皮往下看,那时候看书真的就好像在云里雾里一样,想想都头皮发麻。有好多次都想放弃算了,但是转念又一想,是不是每个人在学编程的时候,都是从这种状态过来的?这样一想,所以就……
记得,我看的第一本书是讲C语言的,书名叫《14天精通C语言(赵卫滨)》,后来再回过头来看这本书,其实讲的挺简单的,只是一些C语言的基本语法,但是在当时看来,那真是太难了。这本书,刚开始讲的是Turbo C编译器怎么安装,怎么运用。刚开始,单是这个编译器的安装配置问题就就把我搞的晕头转向的了,弄了好长时间,才总算能把书上给的几行代码运行了起来。当第一个Hello World !在屏幕上打印出来的时候,那种兴奋,就像踢足球时,千辛万苦过掉了几个人,终于来到门前,一脚大力抽射……球进啦、球进啦!!!那种感觉,真是太美妙了……
但不要高兴的太早,迢迢征程这才是第一步呢。立马,一个巨大的问题就又横亘在了面前:数制转换??也就是二进制怎么转十进制,十进制怎么转二进制,八进制、十六进制、十六进制、八进制………等等等等,哎呀,这个真是,真是太烦人啦。搞了好久,也没弄明白,最后还是晕头转向的。当时就想,这个可不可以先跳过,先学下一章。谁知道,下一章的int、float、double、true、false、+、-、*、/,更是多的应接不暇,感觉好多东西啊,怎么这么多,好乱好乱。说实话,学编程没有人指点真的是不行啊,经过这双重打击之后,当时真的是绝望了。所以,当时有大半年没敢再去碰那本书。当时的感觉真是太糟了,对于编程、对于C语言,脑子里真的就是一团浆糊。
也许是因为刚开始太浮躁了,也没有找到好的方法,所以刚开始学的有点吃力。大半年之后,再次拿起那本书,再看一遍,静下心来,一点一点,感觉就好多了。心里对于数制转换,对于数据类型就有了一个初步的轮廓。这之后,逐渐的,就越学越快了。慢慢的也就算入门了,虽然有时还是会出现麻烦的事情出现,但是已经学会怎么去解决了,不会像刚开始那么迷茫了。
也许每个程序员都会有这么一个迷茫期吧。但是,只要能够坚持下去,每个人都能找到自己的一片天的。
我刚开始学习编程的时候,是自学的。那个时候,身边没有可以请教经验的人,所以只能自己去读书,硬着头皮往下看,那时候看书真的就好像在云里雾里一样,想想都头皮发麻。有好多次都想放弃算了,但是转念又一想,是不是每个人在学编程的时候,都是从这种状态过来的?这样一想,所以就……
记得,我看的第一本书是讲C语言的,书名叫《14天精通C语言(赵卫滨)》,后来再回过头来看这本书,其实讲的挺简单的,只是一些C语言的基本语法,但是在当时看来,那真是太难了。这本书,刚开始讲的是Turbo C编译器怎么安装,怎么运用。刚开始,单是这个编译器的安装配置问题就就把我搞的晕头转向的了,弄了好长时间,才总算能把书上给的几行代码运行了起来。当第一个Hello World !在屏幕上打印出来的时候,那种兴奋,就像踢足球时,千辛万苦过掉了几个人,终于来到门前,一脚大力抽射……球进啦、球进啦!!!那种感觉,真是太美妙了……
但不要高兴的太早,迢迢征程这才是第一步呢。立马,一个巨大的问题就又横亘在了面前:数制转换??也就是二进制怎么转十进制,十进制怎么转二进制,八进制、十六进制、十六进制、八进制………等等等等,哎呀,这个真是,真是太烦人啦。搞了好久,也没弄明白,最后还是晕头转向的。当时就想,这个可不可以先跳过,先学下一章。谁知道,下一章的int、float、double、true、false、+、-、*、/,更是多的应接不暇,感觉好多东西啊,怎么这么多,好乱好乱。说实话,学编程没有人指点真的是不行啊,经过这双重打击之后,当时真的是绝望了。所以,当时有大半年没敢再去碰那本书。当时的感觉真是太糟了,对于编程、对于C语言,脑子里真的就是一团浆糊。
也许是因为刚开始太浮躁了,也没有找到好的方法,所以刚开始学的有点吃力。大半年之后,再次拿起那本书,再看一遍,静下心来,一点一点,感觉就好多了。心里对于数制转换,对于数据类型就有了一个初步的轮廓。这之后,逐渐的,就越学越快了。慢慢的也就算入门了,虽然有时还是会出现麻烦的事情出现,但是已经学会怎么去解决了,不会像刚开始那么迷茫了。
也许每个程序员都会有这么一个迷茫期吧。但是,只要能够坚持下去,每个人都能找到自己的一片天的。
相关文章推荐
- 编程学习将成为必然趋势,青少年编程,从哪里开始?
- Lua for Windows 开始学习Lua编程
- 新手学习,web编程入门(四)——编程之路中的苦与乐才刚开始品尝
- 从壹开始前后端分离【 .NET Core2.0 Api + Vue 3.0 + AOP + 分布式】框架之九 || 依赖注入IoC学习 + AOP界面编程初探
- 今天开始认真学习编程
- 工作8年对技术学习过程的一些 总结 与 感悟 为什么有时迷茫、无奈 学习编程语言的最高境界最重要的是编程思想 T 字发展 学技术忌讳”什么都会“ 每天进步一点等式图 时间管理矩阵
- 三年学习编程学习总结,对新手有些帮助,我也在迷茫!
- 如何开始学习编程?
- 迟迟开始学习的网络编程,C语言客户端服务端,python客户端服务端和mini木马
- 重零开始学习编程
- 编程小白的第一本 python 入门书 学习笔记07 第八章 开始使用第三方类库
- 怎样开始学习编程?
- 开始学习编程了。
- 岁数很大了才开始学习编程
- 开始利用CSDN做学习笔记,从windows 游戏编程大师技巧和3D游戏编程大师开始
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学
- 从今天开始...好好学习编程
- linux编程学习4-从HelloWorld开始
- 2016-10-15今开始分享个人编程经验及向各位童鞋学习
- 短期编程学习中的迷茫和恐惧