编程语言应用

注册

 

发新话题 回复该主题

计算机小白如何入门编程 [复制链接]

1#

对编程很感兴趣,却不知道如何入门的小白,这篇文章将让你在秀恶习编程的路上少走很多弯路。

第一步,先选择一门语言作为媒介

面对编程这个话题,或许你已是一位编程老手,对编程熟悉无比,现在是想查缺补漏;亦或许你是一个纯新手,对编程一无所知,学习完全是从0开始。不管哪种情况,在我们讨论编程学习的时候,怎么都绕不开一个话题,那就是语言选择。

鉴于以往的工作经历,我了解或者熟悉的编程语言有十几种之多,包括:

(1)最能反映系统本质的C语言

(2)叫人难以捉摸的C++

(3)天生就格式优美的Python

(4)上古级的Pascal

(5)神奇的函数式编程语言JavaScript

(6)微软系的王牌语言CS

(7)被誉为世界上最好语言的PHP

(8)使用人数最多的Java

(9)能够方便操作系统的Shell脚本语言

此外,还有一些仅仅是使用过,能看懂的语言,就不列出来了。我建议初学者用拍档或者招入门这两个语言比较容易上手,语法相对简单,而且是工业界非常常用的语言,尤其是拍但是很多CS强校计算机系的第一门基础课。至于C语言,你先不着急去碰,它的语法知识太多太琐碎,很容易从入门到放弃。

第二步:打好理论基础,切勿自学

对于很多对软件编程感兴趣的朋友,在学习编程之初,很多都会面临一个关键选择:在家自学,还是找个培训机构学习。我建议最好先跟着老师或者前辈系统的学习,由浅入深。

更多的朋友更适合找个IT培训机构做个系统的学习,具体原因有以下几点:

(1)心态问题:无论是出于兴趣还是寻求一个谋生手段,很多人在学习之初都会动力十足,加上前期自学内容相对比较简单,还可以持续学习下去。但是编程学习本身是有一定的难度的,随着时间推移,很多问题就纷沓而至,很多问题自己又一时半会搞不定,也没有人问,所以学习初期经常会陷入自我怀疑,尤其是遇到问题的时候,那是一个难受啊,就差说自己智商有问题了。

(2)学习方法:看书!看视频!这是绝大部分自学者日常的一个学习方式,也许你会觉得挺好的,能整天安静的坐着看视频学习,也不错!但是你要注意,编程可不只是看看就会了!看书、视频会给你造成两种假象,尤其是视频,我懂了、我原来看那么多了,可是呢?要不多久你就会忘记,就是这样的形式,你会忘得非常的快,因为你缺少一个比较重要的步骤,就是动手!代码的敲击,就是在学习中的一些代码示例,你一定要亲自上手敲一敲。记住了,“只看不练=笨蛋”。

(3)实战能力:自学很大一个弊端就是在实战能力上,很多人就像一个储存盘,学习过程就像一个被动储存的行为一样,知识和理论基础都记下来了!但是如何实现一个功能的程序编写不懂,如何参与团队项目建设不了解。而对于企业来说,我需要的是一个能满足我生产需求的人才,而不是一个只会纸上谈兵的学生!

第三步,深入实践,实战见真知

这可能就体现出跟着老师学习的重要性,因为从零开始做一个项目是非常困难的,基本上需要别人帮你搭好框架,然后你再去完成自己能做的部分。

最后,我想说,对于零基础的新手来说,先产生对编程的兴趣才是至关重要的。

分享 转发
TOP
发新话题 回复该主题