如何学习一门编程语言?!新手和老鸟的不同方法!

本文详细介绍了新手和有一定经验的程序员学习编程语言的不同方法。新手应注重基础,逐步学习,坚持不懈,从C#、Java、C语言开始。老鸟则应依赖已有的编程经验,通过编写程序快速掌握新语言,注重语法差异、调试方法和程序环境。建议新手不要急于求成,而老手则需关注语言特性与调用方式。
摘要由CSDN通过智能技术生成

一、新手篇

       学习程序设计语言是程序员看家的功夫,许多程序员边编边学,没有止境,可以说是“活到老学到老”。在语言面前,程序员永远是学生。然而,程序设计语言是一个不断发展的技术,从机器语言到汇编语言,从面向过程语言到面向对象语言,从C/S语言到B/S语言,从非垮平台语言到跨平台跨系统语言,从纯语言到开发平台工具,真的是目不暇接。这些革命性的技术浪潮推动着程序员不断地学习新的语言以适应其发展,否则程序员将被淘汰于大浪之后。

       学习新的语言有两类人员,一类是从来没有程序设计语言基础的、没有编过程序的人;另一类是已经掌握了一门或一门以上语言,正想要学习更高版本语言或新的语言的人。对于第一类的人我且称之为新手。

       新手要学习一门程序语言,那是一张白纸,可以画出最新最美的图画,同样也可以画得乱七八糟没有美感。新手第一语言对其今后的影响是巨大的,如果学得好,则自信心大增,对今后的发展非常有利。如果学得不好,学不下去,则对其职业生涯打击很大。新手面对众多的语言往往无从下手,第一不知道学那种语言为好,第二,不知道如何学习,第三不知道能不能学好!

       我认为,就目前而言,学习C#,java,今后想学后台学C语言都是不错的选择。

       关于第三点,只要想学,只要有职业压力,没有学不好的,只有学不到最好的。

       关于第二点,我的建议要特别注重两个要点:一是基础,二是动手能力。学语言首先要看书,然后要动手。那些认为光看书就能学会语言的是很幼稚的想法。而那种光注重编程而不注重读书的,将来一定是动手能力强而水平低的。

1) 新手不要急于求成,要把时间放长一点,先把基础知识学好,基础越扎实,今后编程水平就有可能越高。看书至少要花三个月时间。

       看书主要选择计算机原理、程序设计原理,以及所学语言的相关书籍(如

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值