没有电脑基础,学软件开发能学会吗? 没有任何计算机基础可以学软件开发吗?

作者&投稿:大季沈 (若有异议请与网页底部的电邮联系)

现在学习软件开发还是有一定的难度的,当然,不管你学习什么知识都会有一定的难度,主要看你有没有相关的基础,个人的学习能力如何。不过,零基础的学员也不要担心,现在很多培训班都是针对0基础的学员设计的课程,都针对不同应用行业,不同语言做定向培训。所以,难不难也要因人而异。

就拿国内从业比较广泛的Java开发工程师来讲,高中毕业生都可以做。既然高中生都能从事于Java开发,说明软件开发实际上并没有我们想的那么难,毕竟目前所学的软件技术并不是做科研。

想要让软件开发变得简单,我们需选择一门容易上手的编程语言。从国内软件行业来看,目前Java的开发者数量还是相当庞大的,而且可从事的领域也比较广。当然,我并不是在这里劝你学习java,而是让自己选择适合的编程语言,并知道自己使用的编程语言能做什么,用在哪些地方。

对于零基础想学java的人,千万不要害怕,不要觉得没基础就学得很吃力,学不会等等。

刚开始零基础入门的学习进度是很慢的,不用着急,慢工才能出细活,说白了Java入门阶段也就是个熟练的过程花费的学习时间比较长。不可否认,大家在开始接受新事物的时候都会陷入困境的。

学习是循序渐进的,零基础入门Java到底难不难,只有自己接触到课程才知道。当然,没接触之前学起来可能会觉得有点难,但是当你入门后你就会发现越来越有趣了,不光是学习java语言,其他语言也一样。

记住,软件开发需要有一定的基础,但是并没有特别高的门槛,只要具备有一定的英文和数学基础(初高中水平就好了),就可以学软件开发,尤其是编程语言的使用,因此对于软件开发而言,只要能够长期坚持下去,并且多多从事实际项目的开发,就可以积累经验,达到一个比较高的水平,所以软件开发并不难学,只要坚持,就可以有所成就。

至于零基础学java所用的时间,我以培训时间为标准,大学生一般的学习时间是5-6个月,高中生确在两年左右。



现在学习软件开发还是有一定的难度的,当然,不管你学习什么知识都会有一定的难度,主要看你有没有相关的基础,个人的学习能力如何。不过,零基础的学员也不要担心,现在很多培训班都是针对0基础的学员设计的课程,都针对不同应用行业,不同语言做定向培训。所以,难不难也要因人而异。

就拿国内从业比较广泛的Java开发工程师来讲,高中毕业生都可以做。既然高中生都能从事于Java开发,说明软件开发实际上并没有我们想的那么难,毕竟目前所学的软件技术并不是做科研。

想要让软件开发变得简单,我们需选择一门容易上手的编程语言。从国内软件行业来看,目前Java的开发者数量还是相当庞大的,而且可从事的领域也比较广。当然,我并不是在这里劝你学习java,而是让自己选择适合的编程语言,并知道自己使用的编程语言能做什么,用在哪些地方。

对于零基础想学java的人,千万不要害怕,不要觉得没基础就学得很吃力,学不会等等。

刚开始零基础入门的学习进度是很慢的,不用着急,慢工才能出细活,说白了Java入门阶段也就是个熟练的过程花费的学习时间比较长。不可否认,大家在开始接受新事物的时候都会陷入困境的。

学习是循序渐进的,零基础入门Java到底难不难,只有自己接触到课程才知道。当然,没接触之前学起来可能会觉得有点难,但是当你入门后你就会发现越来越有趣了,不光是学习java语言,其他语言也一样。

记住,软件开发需要有一定的基础,但是并没有特别高的门槛,只要具备有一定的英文和数学基础(初高中水平就好了),就可以学软件开发,尤其是编程语言的使用,因此对于软件开发而言,只要能够长期坚持下去,并且多多从事实际项目的开发,就可以积累经验,达到一个比较高的水平,所以软件开发并不难学,只要坚持,就可以有所成就。

至于零基础学java所用的时间,我以培训时间为标准,大学生一般的学习时间是5-6个月,高中生确在两年左右。



没有电脑基础,短时间学软件开发比较困难,需要循序渐进:

1、电脑思维培养需要过程。
计算机软件开发,需要站在计算机角度思考问题,才能进行软件开发。

(1)计算思维意识

  计算思维是一种科学思维,与理论思维、实验思维一起构成了人类的三大思维。计算思维并不是一种新的发明,而是早已存在的思维活动,是每一个人都具有的一种技能。

  在计算机基础教学中,计算思维的案例也是处处存在。问题是人们的计算思维活动是无意识的,关键是要将无意识的计算思维变成有意识的计算思维,主动地用计算思维去解决问题,应用在各自的专业中。

  (2)计算思维方法

  计算思维方法是计算思维的核心。计算思维方法很多,周以真教授将计算思维阐述成具体的七大类方法。总的来说,计算机思维方法有两大类:一类是来自数学和工程的方法,另一类是计算机科学独有的方法。例如,对于计算积分,学习数学的人通过函数变换求解积分,而计算机是通过对积分区间进行N等分然后累加各小区间的面积来实现。学习数学的人不会采用后一种方法,后一种方法只有掌握了计算机技术的人才采用,但是仍然来自数学。

  在大学计算机基础课程中,几乎每一个概念对应一种计算思维方法。例如,Cache是预置和缓存方法,多核处理器是并行外理方法;在程序设计课程中,各种常用算法以及各类问题的求解方法,如迭代法、递归法等,都是没有争议的计算思维方法;在计算机应用课程中,每一门课程每一个项目都是多种计算思维方法的集合。

  (3)计算思维能力

  计算思维的根本目的是解决问题,即问题求解系统设计以及人类行为理解。从计算机应用的角度来说,解决问题就是计算机的应用问题。例如,设计一个数据库应用系统、创建一个电子商务网站、制造一个机器人等都是计算机应用问题,是计算思维的目的所在。

 2、学习计算机软件开发
(1)知晓软件的原理

要从根本上理解什么是软件,而不是每天都去记大量的代码来补充自己的知识,提高自己的水平;这样效果差的很,自己多想想软件实现某种功能的原理,时间长了,就会恍然大悟,多看看程序是如何实现的,要在自己的大脑里有个程序实现过程的框架。要知道每步骤是如何走的,那个先那个后,对程序要了解,首先自己的大脑要有个逻辑框架。
(2)记住关键的语法

有些语法必须记死了,没办法,程序就是这样,有些常有的关键性语法只有记住了,才能使用。这点其实不能,关键的语法一般都常用,用的时间长了就记住了,在记住关键的语法时要要了解程序的流程图,这有助于对程序的实现进行形象化,做项目时就能够清楚地各个方法有逻辑性的掌握。也容易理解各个程序的实现。
(3)多上机和做项目

程序员都是这样走过来的了,如果上机时间少,那肯定是不行的。给自己制定个计划保证一个星期至少4天中每天上2个小时的上机,记得是做项目;至少要检出1年,才可以走进软件行业,实现自己的软件梦,否者进入企业(尤其是软件企业)很压迫,很无助,这时再想学,就难了。

多和别人交流这个别人是指有经验的软件人士,同学,朋友都可以,他们能出众,学好,肯定比你们理解的好,多交流有助于你对程序的另一种理解,也可以使增加自己的知识,更多的可以调高自己。看看他们的程序是如何实现的,采用了什么样的方法, 与自己的有什么差别,那个更好吗,采用他这种的方法有什么好处或者简介性。

(4)培养独立分析
做程序报错是在所难免的,没有错,不出错,没有任何程序员敢这样说,即使你很熟练;出错了,不要慌,冷静下来,首先看那段程序可能出错,或者知道那段了,就从那段程序从头到尾检查一下,分析下,看什么错,看看报的是什么错误,还不行设置异常检测,再不行就设置断点,观察步骤的实现。一步步分析,培养自己对程序的分析和处理的能力,

(5)多看看软件信息
在生活中对观察留心下软件的动态,看看别人的软件的结构为什么那个的好,软件界面是如何排版的,为什么要这样排版,有什么优点。多观察别人的软件产品,吸取有点,弥补自己的不足,也是快速提高自己的一个方法。
学会放松自己 每天和程序打交道,生活很枯燥,要想学好软件,学会放松自己也是必不可少的,给大家个建议,如果实在太累了,就和朋友去出去玩玩,或者自己一个人去散散步,效果不错的。增加自己的大脑供氧量,对编程有帮助。

零基础学习计算机,首先得看你想学习什么,先要学习的是打字,然后是办公软件的学习,还有一方面就社交软件的学习。首先声明,我的方法对于初学者来说可能比较颠覆,但经过我这么多年对电脑的了解,我觉得这么学还真的非常有用。

第一步,了解你的键盘。键盘上每个键有什么功能,按了会怎么样,有哪些组合键,比如ctrl+shift是用来切换中英文的之类的。还有一些键是按几次才会实现某种功能,这些也需要你能够了解。同时还需要你对电脑的键位非常熟悉,因为这可以让你在不看键盘的情况下完成很多操作,大大节约了时间。
第二步,打开你的C盘,看每个文件有什么作用,如果删掉其中一个会有什么后果,如果删掉了,该怎么恢复。哪些是能删的,哪些是不能删的,这些都必须了解清楚。
第三步,打开你的任务管理器,看看现在电脑正在运行哪些进程,哪些进程是可以关的,哪些进程是不能关的,搞清楚原因。
最后我想说的是,别看一大堆入门的书籍,电脑是实战的技术,你看一大堆书可能看的云里雾里,都不如你真正的拿一台电脑来学来得容易和清楚。包括编程也是一样,看书看的再好,实际写一个程序也会遇到各种问题,所以,实战胜过理论。还有一点就是,现在科技发展很快,新的东西不停的涌现,不要一味的追新求新,打好基础才是最重要的。因为不管再高级的技术都离不开基础的累积。很多年轻人容易被新东西吸引,结果基础不牢,最后一事无成,所以,不管在任何时候,基础都是很重要的。

当然可以了,我们这边是0基础入门,学成的同学也特别多

没有电脑基础能学会软件开发吗?~

软件开发的学习对之前的电脑基础要求不是很高,因为你在学习的过程中,自然而然的就学习了电脑的操作,如果你在学校学习的话,洛阳融科创新学院,会教一段时间的电脑基础操作的,如果你下决心学习了的话,从基础开始的学习

可以呀,,软件开发都是从基础开始学的,只要你认真学

学习软件开发需要什么基础吗?
答:所以,如果你想学软件开发,第二步就是选择一门编程开发语言来学习,集中精力学好一门语言。一般来说,要想做好软件开发,至少要学一门编程语言。目前主流的编程语言有Java、PHP、C#语言,软件开发形式有多种,先学好这些基础语言,之后再慢慢扩展。除了学习基础语言,还要学习数据库的知识。在软件开发中...

初中毕业去技校学计算机软件开发难吗?英语和数学都不是很好诶。求解...
答:不难,因为学计算机都是从零基础开始学习。只要自己选择计算机,从开头的时候就一直跟着走,把计算机基础学好,然后再学你喜欢的专业知识,技术,把这些慢慢的跟着走就行了,咱们总之就是不要懈怠。只要好好学是能学会的。世上无难事,只怕有心人 ...

计算机编程好学吗
答:编程好学,就是要多练习,抱书本不行。主要是就是逻辑,你的逻辑思维很严谨,发散性思维很强,就能编出好东西,数学基础好对编程有很大帮助。至于哪门语言,这要看你打算开发哪种类型的。无论开发哪方面,要有很好的编程思想。至于用什么语言来编,拿本书看看再练练就会了。不用把主要精力放到学习具体...

我想自学编程,好学吗?
答:3.学习计算机科学,第一步就是学习一门编程语言。下面就是这种语言的利弊:a.C语言 【优点】:你可以学习到许多底层的知识,给你夯实基础。【缺点】:C语言不支持面向对象编程,你很难使用它直接找到一份工作 b.C++ 【优点】:很多用法和C一样,但是却支持面向对象编程 【缺点】:有太多的知识点要...

初中毕业的男生学计算机编程能学会吗?
答:很多人问:我是一名初中毕业生,对英语跟数学不是很精通,能学得会编程吗?好学吗?完全可以,很多人觉得初中学历太低,文化基础弱,是接受不了计算机编程这块高大上的专业的,但是恰恰相反,编程其来实没有我们想象中的那么难,电脑培训认为初中生是完全能够学会的!因为我们刚开始一般接触的编程都比较...

自学IT可行吗?
答:做这个工作的程序员通常都是与代码打交道,这些个工作通常就是开发软件方面的工作。当然还有一个工作是大家所熟悉的,就是我们常说的黑客,黑客其实就是做软件开发,懂得种类编程语言的精英,他们掌握的技术可以找到计算机系统或软件的漏洞,还有就是可以制作病毒,病毒也是通过编程语言代码写出来的程序,黑客...