初学编程最常问的几个问题?

www.zhiqu.org     时间: 2024-06-16

隔行如隔山,初学编程往往不知道从何入手,非常迷茫,以下几个问题是我经常被问到的,总结出来分享给读者。

1、多久能学会编程?

这是一个没有答案的问题。每个人投入的时间、学习效率和基础都不一样。如果你每天都拿出大把的时间来学习,那么两三个月就可以学会web前端,不到半年时间就可以编写出一些软件。

但是有一点可以肯定,几个月从小白成长为大神是绝对不可能的。要想出类拔萃,没有几年功夫是不行的。学习编程不是看几本书就能搞定的,需要你不断的练习,编写代码,积累零散的知识点,代码量跟你的编程水平直接相关,没有几万行代码,没有拿得出手的作品,怎能称得上“大神”。

每个人程序员都是这样过来的,开始都是一头雾水,连输出九九乘法表都很吃力,只有通过不断练习才能熟悉,这是一个强化思维方式的过程。

知识点可以在短时间内了解,但是思维方式和编程经验需要不断实践才能强化,这就是为什么很多初学者已经了解了web前端的基本概念,但是仍然不会编写代码的原因。

程序员被戏称为”码农“,意思是写代码的农民,要想成为一个合格的农民,必须要脚踏实地辛苦耕耘。

也不要压力太大,一切编程语言都是纸老虎,一层窗户纸,只要开窍了,就容易了。

2、学编程难吗?

编程是一门技术,我也不知道它难不难,我只知道,只要你想学,肯定能学会。技术就是一层窗户纸,是有道理可以遵循的,在我看来,比搞抽象的艺术要容易。

在技术领域,编程的入门门槛很低,互联网的资料很多,只要你有一台计算机,一根网线,具备初中学历,就可以学习,投资在5K左右。

不管是技术还是非技术,要想有所造诣,都必须潜心钻研,没有几年功夫不会鹤立鸡群。所以请先问问你自己,你想学编程吗,你喜欢吗,如果你觉得自己对编程很感兴趣,想了解软件或网站是怎么做的,那么就不要再问这个问题了,尽管去学就好了。

3、英语和数学基础不行,可以学会吗?初中毕业可以学会吗?

首先说英语。编程需要你有英语基础,初中水平完全可以胜任。编程起源于美国,昆明北大青鸟http://www.kmbdqn.cn/发现代码中会出现很多单词,有英语基础记忆起来会非常容易,如果你不认识也没关系,我推荐你安装有道词典,它的划词功能非常棒,选中什么就及时翻译什么,不管是句子还是单词。这样,相信你开发出常用的软件不成问题。




~


#戎差娴# 新手学编程遇到的一些小问题~ -
(15997091854): 所谓理论的就是前辈们经过在量实践,留给我们的经验,以便我们少走些弯路! 这有利也有它的弊哦(当然是利大于弊了)^-^ 弊:让了我们少了很少去创新,难于进步, 因为人就是这样,总是以为当前的就是最好的(人都懒性,况且是前辈...

#戎差娴# 问几个编程的问题 -
(15997091854): 1.编程语言很多,比如vb,vf,c,c++,java~~~还有很多,具体每种语言都有各自语法,有些是需要使用固定的软件2.编程语言里有英文部分,像一些关键字是一些英文的缩写,有些变量的定义如果使用其对应单词会方便写程序时,程序的辨识度3.个人觉得学c语言吧,这个使用比较广泛,c++等就是在这个基础上的,c语言的书很多,谭浩强编写的c语言书比较好可以看看.4.基础就是看得懂中文,有些简单的英语也要会,装学的对应的软件,边看书边自己写,慢慢摸索.c语言就装c的程序就好,这些破解版网上很多,看着下就行 最后,我想说的是编程只有慢慢写,一点一点的练,祝你好运

#戎差娴# 关于C编程的初级小问题,很有意思的!!! -
(15997091854): 首先素数是:它除了能表示为它自己和1的乘积 以外,不能表示为任何其它两个整数的乘积,例如:7 为了更清楚的让你理解,我就用举例的方法,来说一下.我们就拿7来举例.当在第一个for语句n=7时,第二个for 语句起的作用是判断它是否...

#戎差娴# 初学者的编程问题
(15997091854): '窗体中加入3个command1个text Private Sub Command1_Click() If Rnd < 1 / 3 Then Text1.Text = "剪刀" If Rnd < 2 / 3 And Rnd > 1 / 3 Then Text1.Text = "石头" If Rnd > 2 / 3 Then Text1.Text = "布" If Text1.Text = "剪刀" Then MsgBox ("...

#戎差娴# 学编程的一些问题 -
(15997091854): 还是C语言比较好入门吧,个人认为. 而且C语言有比较好的书可以看,推荐谭浩强先生写的<C语言程序设计>,适合初学者,我就是学C入门的,配套视频推荐郝斌老师的<C语言180讲>.希望对你有帮助

#戎差娴# 刚学编程,请问有哪些问题是需要主意的? -
(15997091854): C/C++更广泛,大量的算法都是C语言版的 VB/PowerBASIC 属于BASIC系统的,VB入门很简单,POWERBASIC写出来的代码很小巧 JAVA属于新锐势力,很多人说他很好,很多人在为之奋斗,也有很多人说他很失败,所谓多种平台,一种语言,实际使用起来大失所望 .NET FRAMEWORK只是一个编程架构平台,提出一个平台多种语言,更广泛地吸引了更多程序员,最大限度缩小了语言导致的功能上或者性能上的差异,所以什么语言已经不重要了 其实语言本没有什么高级不高级 并不是越高级的语言,效率越高 语言的演化只是为了编程上的方便 然后,努力去精通一门语言

#戎差娴# 想自学编程的小白的几个问题 -
(15997091854): 最先学的编程语言当然是C语言,你大学不打算学这个专业的话,那就得看你自己的悟性,因为编程不仅靠语言还有逻辑思维,这样编出来的程序效率才高.教材就是谭浩强的C语言,简单易懂,后续你自己找个论坛逛逛,因为也不知道你要到哪种程度.

#戎差娴# 学习电脑编程过程中遇到的问题 -
(15997091854): 首先,我想说的是,其实编程能力的高低和英语水平没有很大的关联.(如果,是想要做科研,算法研究等非一般人能完成的伟业,那么就需要有比较好的英文水平,因为可以读懂外国最新技术的原著)其次,我个人认为,VB不算是一个好的入门语言.因为它基本上是实现可视化编程,处在一个比较高的位置上,会将许多东西混杂在一起.(比如,函数,事件,消息)对于初学者而言,在一开始还是需要在细节上做做功夫.(比如,变量,常量,表达式,语句)最后,我建议你学习C语言吧.我当初,也是先学的VB然后发现自己什么都没有学会.直到后面学习C语言才会编程的.而且,你将来准备去软件学院,有C语言的基础会好一些. 就这样了,祝你成功.

#戎差娴# 初学者关于C语言小问题 -
(15997091854): 1. %f, %d是C语言标准输入输出函数scanf和printf的输入输出时必须使用的格式符. 2.浮点型,整型,是C语言可以使用的数据类型,使用各种数据类型,才能处理不同形式的数据.例如,123,25,A,c等,就要分别定义整型和字符型,C语言才能...

#戎差娴# 关于电脑编程入门的一些问题!
(15997091854): 编程有好多种的,看你是喜欢硬件方面的,还是网络方面的.如果是搞些硬件控制,学学C就够了,要想更深点的话就学些汇编,这对硬件的了解回更深刻,骨灰级的编程高手两样都很精通的,网络方面学Unix,Java,等,挺不错!要想更深入的了解,必须学数据结构!