如何学习一门计算机语言?

来源:互联网 发布:科比81分比赛数据统计 编辑:程序博客网 时间:2024/06/05 09:42

 很多人对学习一门计算机语言,感到很疑惑,学了很久,就是没有收获,也不知道是干什么的,这里我做一些自我见解的解说。


拿我为例,到了大学才真正接触电脑,学习的是Java相关专业,虽然专业是自己报考的,但直到来到大学我才知道什么是Java,原来他是一门语言,还拥有一个这么大的群体,拥有这么多的标准,拥有这么多的痴迷者。慢慢的我也成了其中一员,那么我是怎么一步一步走过来的呢?


首先,学习一样东西,第一要务是培养兴趣,没有兴趣就没有动力。


我在家里最小,哥哥比我大2岁,小学时,虽然没有见过电脑,也没有条件吧,但是自小对计算机很痴迷,于是会经常翻看哥哥的“计算机信息技术”课本,直到初中的第一次接触电脑,到高中的浑浑噩噩,我始终怀揣着这个兴趣,到了大学,终于拥有了相关专业,我的学习动力能比别人差么?很多人会问:“我又不是从小就这么喜欢?!”,这样的话,你应该尽量去培养,不错,兴趣是也培养出来的,只要你想拥有,就能拥有,主观能动性在你。

在学习或生活中尽可能去寻找一些相关的有兴趣的未解决问题,自己尝试着去寻找答案,你会发现你对她是如此痴迷,就像做一道数学题一样。


其次,要一专多能


学习不能太钻,但是可以太专。太钻一门学科容易不学习的中心过于偏移,头重脚轻。不单单这门学科,一专多能是必然的,必须去主动的了解相关技术,不管是对学习还是工作都是非常有用的。


切忌,不可盲目追捧,要踏实前进


很多人非常忧虑,对于计算机科技的发展张目结舌,因为发展特别快,so很担心自己学的到将来会没有用,或太旧,跟不上新技术的需求。你如果也这么认为,那就大错特错了。其实大学学的东西在先进,还是与现实的需求存在差别的,一句话说得好,大学就是培养考虑问题的能力和解决问题的思维模式的。真正的工作时的技术需求大多是到了公司以后学习的。公司看的也应该是你的发展潜力,而不是现在所拥有的,因为公司也要发展。只要求真务实,学习一门计算机语言是很容易的。


几所机语言与现实中的语言类似,但是最大的差别是所有的计算机语言之间的雷同,当你真正对一门语言入门以后,学习其他的语言已经不是什么技术层次的问题,而是体力层次,影响你的只是对特殊语句的知道与不知道,而不是懂不懂了。所以一定要踏踏实实学好一门,学好入门,其他的都不是问题。最不是问题的就是问题啊,哈哈


最后,数据结构与算法,语言的灵魂


当深入了解了一门或多门语言以后,你会慢慢发现语言只是一种工具,对同一个程序的不同语言实现,就像是用两支不同的笔写同一篇文章一样,虽然是不同的笔写的,但是功能是一样的。当你写一篇文章时,考虑的肯定是“我要写一篇文章”à“写一篇游记”à“写一篇去黄山的游记”à“用记叙文写”,然后才会着手去写,才会着手用一支具体的笔去把心里相好的内容写出来,记住,当你写的时候,文章必定已经呈现在你的脑海中,而这就类似于数据结构和算法与语言的关系,数据结构好似你选择的文体,文体用一种更高效的手段来表达你的信息,数据结构用更高效的手段来承载你的数据,让你对它们进行方便的操作。而如何使你的文章条例更清晰,目的更明了,更如意理解就类似于算法对于计算机语言的作用了。

 

至此,对计算机语言的学习给出了一些建议,下面使一些学习过程中,遇到问题的解决处理方法。


遇到问题不必惊慌,计算机语言已经发展了几十年了,学计算机语言的人也不会下亿,所以你的问题不是问题,总会有前车之鉴的,这里你就得充分利用网络资源。


网上大大小小的程序语言社区数不胜数,论坛、QQ群、GoogleGroup……,总能找到解决方案。


强烈建议,要加入一个有责任的QQ技术交流群,你的问题在里面会有及时回应的,其次是论坛,现在论坛的积分制一定会吸引到一些高手回答你的问题的,但是一旦要先搜索是否有已解决的类似问题,否则只会浪费时间,我们什么都不缺,就缺时间......

 

OK,就到这里。都是本人的一些见解,相信一定会对您有帮助的。

 

原创粉丝点击