软件开发不难,但是软件开发挺枯燥的,而且是个辛苦活,有的时候开发一个软件一坐就是几天,很不容易!学软件工程要坐的住,整天面对着一堆代码,开始的时候一定会感觉无聊的!但是,时间长了,如果能发现其中的乐趣就能好一点!
就拿国内从业比较广泛的Java开发工程师来讲,高中毕业生都可以做。既然高中生都能从事于Java开发,说明软件开发实际上并没有我们想的那么难,毕竟目前所学的软件技术并不是做科研。
想要让软件开发变得简单,我们需选择一门容易上手的编程语言。从国内软件行业来看,目前Java的开发者数量还是相当庞大的,而且可从事的领域也比较广。当然,我并不是在这里劝你学习java,而是让自己选择适合的编程语言,并知道自己使用的编程语言能做什么,用在哪些地方。
对于零基础想学java的人,千万不要害怕,不要觉得没基础就学得很吃力,学不会等等。
刚开始零基础入门的学习进度是很慢的,不用着急,慢工才能出细活,说白了Java入门阶段也就是个熟练的过程花费的学习时间比较长。不可否认,大家在开始接受新事物的时候都会陷入困境的。
学习是循序渐进的,零基础入门Java到底难不难,只有自己接触到课程才知道。当然,没接触之前学起来可能会觉得有点难,但是当你入门后你就会发现越来越有趣了,不光是学习java语言,其他语言也一样。
记住,软件开发需要有一定的基础,但是并没有特别高的门槛,只要具备有一定的英文和数学基础(初高中水平就好了),就可以学软件开发,尤其是编程语言的使用,因此对于软件开发而言,只要能够长期坚持下去,并且多多从事实际项目的开发,就可以积累经验,达到一个比较高的水平,所以软件开发并不难学,只要坚持,就可以有所成就。
至于零基础学java所用的时间,我以培训时间为标准,大学生一般的学习时间是5-6个月,高中生确在两年左右。
软件编程做为世界上门槛最高的行业,学习要求也应该相对来说高一点的。但是恰恰相反的就是软件编程的要求却很低,只要你想学,愿意学就可以学。也有人担心学软件编程太难,自己学不会,又费时间又浪费钱。
1、软件编程主要是学什么
软件编程也分很多种,就小编所了解到的就是开发语言Java、C++、C#、C语言等等,其中也分为手机应用的开发和游戏开发,还有web前端也是可以学的。最主要的还是根据自己的学习方向来选择学什么,不过首先就是要选择一个编程语言,作为自己的基础语言,天通苑计算机学习推荐学习Java,虽然现在Java已经烂大街了,几乎到处都是Java语言,但是目前应用和使用最广发的就是Java语言。
2、软件编程怎么学
学习软件编程有很多种方法,自学、请家教或着找培训机构。但是小编还是建议找培训机构比较靠谱,在培训机构才能保证能学到有用的,才能保证学到的都是目前最前端的,才能保证学习的技术涵盖了所有热点知识。自学虽然能节约钱,但是学习的知识和内容是不是企业所需的就不能保证。请家教,这就是一些有条件的才会做的,但是小编认为,请家教不能花钱多,但是学习的知识其实并不能保证就是目前企业所需的技能,所以小编还是建议去培训机构学习软件编程。
3、学软件编程容易吗
软件编程作为目前最高端的行业,当然是不容易的。但是只要你找对了学习方法,在专业的老师和专业的学习设备,想要学会也不会很难。只要你对软件编程感兴趣,想学,不怕吃苦,学软件编程就不难,就是很容易的事情。
4、学软件编程去哪儿学比较靠谱
培训机构多,选择性就多了,但是有保障的,专业的培训机构却不多。这就需要同学们擦亮眼睛,仔细寻找了。这里小编也推荐一所专业的有保障的培训机构给大家,天通苑北大青鸟,中国it培训机构的领军品牌。
不是初中毕业不能学软件开发,我也是学计算机的大学生,并且自以为学得还可,但我不以为大学生就有优势。学得好还是有出路的,这不关你是初中,还是高中,还是大学,还是研究生。
我老是能听到别人说某某专科毕业现在混的怎么怎么好,某某本科学历,有什么用呢?还不是混得不如人家。不少大学生有点高高在上的样子,看不上学历低的,这是一种虚荣与狭隘,可以忽视。
接下来我认真地指南——
没有高学历不可怕,只要你能学,学有所长。你要学软件,但是从你的提问可以看出其实你还并不了解这一行业。你接下来这么办(非常必要):
第一步,向别人资讯一下,不一定要专业人士,就问问身边的人,多问几个人,大概看看别人对这个专业大多数抱什么态度。你自己要清醒,不要被个别主观观点给迷惑了,因为这还是第一步,不然的话后面都是扯谈。
第二步,这时候你已经知道了大概的情况,这可能是你们当地的普遍观点,值得参考。然后你不要马上决定学或者不学,因为你到目前为止还没有自己的主见,没办法给自己做决定,因为这种重大决定是一定需要充分理由的。这时候你需要自己调查,可以通过网上,查一下软件开发大概都有哪些相关的工作,大概都是做什么。注意,很关键,一定要细查,越细越好。
第三步,这时候你有了大致印象,什么词汇出现的概率较高?Java?C++?网页?嵌入式?手机?你于是有了模糊的印象。你现在需要做的是你看一下是否对其中某一个词比较感兴趣,或仅仅比较想学?不懂的先不管,就你懂的,比如网页?还是手机?或者还有其他?如果有,恭喜你,你可能有方向了,继续下一步。如果没有,你或者查得不够细致,或者你不适合这个行当,到此为止吧,别浪费时间与金钱。
第四步,继续查,查关于这个词汇的进一步信息,比如大概需要学些什么,这都能查得到,就业前景如何等等。
第五步,这时候你应该了解不少信息了,尤其对你感兴趣的这块。真的想学了吗?这是你做决定的时候了。该了解的基本了解了,不过我这时候还要提醒你很重要的一句,不要想得太容易或者太困难,你这时候对难易的感觉很可能是不准确的。如果你确定想学,你就对自己充满信心吧,你会学好的;如果你退缩了,那很遗憾,这是你的选择,也是你的命运,或许是该如此?
第六步,如果你决定学。你可以找培训机构了。有很多培训机构,这个你可以想方设法了解,通过咨询周围的人也可,通过网上搜也可,通过网上提问也可,建议你多看几家比较一下,最好去他们各家的官网看看情况,同样不要被吹嘘与一些不实际的指标迷惑了,最后综合大家的意见,跟着自己感觉吧。
第七步,你已经交费报名了。但还没开始上课。我建议你去买几本书,关于某种程序语言(你到这一步应该知道了,这取决于你)的入门教材、关于数据结构、算法 的书,还有可以买本项目实战的书,这个以后会用到,现在先看程序语言的入门教材。坚持看,不要跳着看,你应该有电脑,照着书上,写点例子,找找感觉。
第八步,开始上课了。接下去就交给你们老师,我不写了,最后再提醒你一句,你仍然不要以为编程太难或者太容易。你现在不要受别人的影响,因为你已经有看法了,有目标了。坚持一个信念,你能学好,通过踏实与努力。一旦入门了,你就看到未来了。
---------------------------------------------------------------------
写了很多,希望能对你有帮助,最后祝你好运!
看到现在的你,我第一感觉就是看到了两年前的我,那时我也是刚刚学了c想在编程的世界闯荡,但一直找不到方向!前行一直很缓慢,现在也是!我懂的并不多,但还是可以解决你的一些问题。
1,首先我要说的是,大学基本靠自学,老师教的很少,或者老师教的根本很多都是我们不感兴趣的。只有靠自己去学习自己感兴趣的,自己喜欢的,兴趣是最好的老师。
2,去网上找好的IT网站,像csdn,编程中国都是些很好的网站。经常去这些网站的论坛逛,发帖。还有就是看这些网站上的牛人们的博客。很多人都讲到了自己的学习经历,你可以去看看,学学。这样你就可以知道自己该怎么学了。
在大学,找到了自己的兴趣,找到了怎样去学习你就很成功了,不追求什么考试分数,什么奖学金,哪些都没意思,学自己感兴趣,做自己喜欢的事,我认为在大环境不好的前提下,这样就是很好的大学生活了。
3,现在解决你上面的问题:
你现在学了c,我建议你多写点程序,控制台程序,就是黑色背景下显示的程序。找点课程设计的程序书来看,写,练习上面的代码。这样可以你帮助你巩固你的c基础,c基础内容还很多。一定把基础打牢
你说你想学可视化的编程。我们现在接触到的可视化的程序基本上都是windows程序。所以接下来你就可以学习windows程序设计。设计windows程序的主要工具就是MFC,你就不得不学习MFC了,其实MFC只是设计windows程序的工具,还有其他的设计windows程序的工具像QT也可以,你到网上查查相关的资料吧,这我就不多说了。我还是建议你学MFC,毕竟微软的东西,虽然有很多不好!去图书馆找本系统讲windows程序设计的,把MFC学好了,基本上windows可视化程序你就会写了,学好了MFC,你还可以继续深入学习windows程序设计,你就会知道怎么做网络程序,数据库程序。第二个问题解决。
3,怎样深入学习c,我的建议看看经典的c书籍。c语言是很博大的,介绍两本经典c语言书籍《c编程思想》《cprimer》这两本都是很经典的。
还有就是多百度,到网络,论坛上去问,找。
4,我的建议没必要,先学好一门语言,编程语言那么多,没必要都学,以后工作要用再说,学好一本了,其他的都差不多了,学的很快的,不急。语言都大同小异的。
最后说说我的想法吧!踏踏实实的学,不图快,不图多,多练习代码,方向不知道时,多看看别人博客,经历。你就会找到自己的方向的。你要静下心来学习,现在学校环境太浮躁了。一般的软件学院没有多少静下心来学习,写程序的。说的轻松,做起来很难,这一定要克服。计算机的方方面面太多了,感兴趣的也多,要多看书,咋咋实时的学。网上也有许多免费的视屏,很多人的方法。好好的学吧。我基本不买书,图书馆那么多,去借。
多上网看看,特别是IT网站。这样可以开阔你的视野,知道方向。最后强调一点,踏踏实实,静下心来学,不管遇到什么难题,一定要坚持,祝你最后成功!
女生学软件技术好吗?
学软件来说,会对逻辑思维要求高一些,一般来说女性的逻辑思维能力没有男性的好(当然也有例外),而且学习软件技术对数学能力要求也会较高一些。如果你的数学成绩较好的话,那么学习软件技术不会太难。我就曾经遇到过一个女生,数学系研究生毕业,转行来搞软件,那搞得简直是飞沙走石的,没得说。
然而,女生选择了软件技术这个专业,包括以后要从事这个职业的话,确面临着一些问题或说是困难吧。
1) 搞软件要经常面对电脑,电脑屏幕有一定的辐射,常期面对电脑屏幕,脸上容易长痘痘,尤其女性年纪稍大点后,经常面对电脑脸上容易长斑(如果您是美女的话,这可是一大问题)。
2) 搞软件经常需要连续思维和连续工作,那么有时候就不得不熬夜,而且熬夜工作的概率比从事其它行业的要高,那么女生长期熬夜的后果我不多说您也知道的。
3) 女性同胞在年龄到一定时间后,要面临着“大生产”的光荣而艰巨的任务(也有少数的例外),女性生完小孩后,智力会有所下降。让她们再从事软件方面的工作,就会觉得比较困难。有许多女性同胞都是学习软件技术出来的,等年纪大点、生完小孩子后,都转向管理类行业或计算机辅助金融类的行业去了。
具体需学的课程吗?
因为计算机是理科专业,一般所学的课程就是:
基础课
高等数学(包括教材中打号的章节),概率论、性线代数、有限元等,电路原理、电子电路基础、单片机理,接口技术、操作系统(Linux或Unix),计算机安全技术,有的学校会要求物理课,英语(包括基础英语和专业英语),政治类课程和体育类课程等等。
专业课基础课
计算机原理/理论,C语言/C++/C#,有的学校会要求汇编语言(这是计算机专业的低级语言),数据结构、软件工程、数据库原理与应用。
应用软件类课程:
不同学校所设课程有明显差异
偏向于网络专业的课程会有:网络操作系统、计算机网络与通讯、网页设计与开发、JAVA语言、JSP/ASP,电子商务等专业课。
偏向于多媒体应用专业的课程会有:PhotoShop、AutoCAD、3DMax、Maya、图像处理技术、图像原理学、多媒体技术与应用等专业课。
偏向于通信应用专业的课程会有以上的一些课程外,还有Android安卓操作系统、数字信号处理、Matlab、Labview等专业课。
各个学校培养的面向对象不同,软件技术专业也有一些区别,除了上述几个方向外,还有面向《人工智能》方向的、《交通控制》方向的……
面向的方向不同,所需学习的课程就不同,我在这里也只是大概说一下。
● 希望我的回答能对你有所帮助。
------------------------------------------------------------------------------------------------------------------------
● 以上内容根据“笨不知道”个人经验进行编写,仅代表个人意见和见解,任何人不得任意修改、删增;严禁抄袭。如需引用,请注明出处。
现如今的IT行业如日中天,进而学习软件编程的人也是越来越多,但是这个软件方面的人才却是供不应求的局面,现在市场需求这么大,想学软件编程的朋友可以放心来学习。
虽说市场形势是一片大好,但是又有一些其它的问题在困扰着大家,比方说我这零基础的人能学软件编程吗,零基础学这软件编程要多久才能学会呢,在这和霍营霍营IT培训的小编一起探讨看看零基础要如何来学习软件编程吧。
零基础如何自学软件编程
既然是零基础那么也就说,对软件编程什么都不知道的新手了,而又选择了要自学这软件编程,那么零基础的新手首先要明确好自已目标和目地,要明白自已想要达到一个什么样的目地,要达到这个目地需要什么的目标才能实现。
只有明确好了目地才能选择接下来要学习的高级语言,虽说是零基础只要你有恒心和毅力没有什么不能学会的,慢慢来总是能够学会的。虽说自学的困难比较多,毕竟软件编程的学习是枯燥无聊的,全靠的是个人自觉和努力,比如说在自学的时候,有朋友叫你放松一下,过几天在来学习,现在出去玩下,等玩完这几天后在来学习,这里就是要看你个人的自制力了,要是你受不了这枯燥无聊的学习,出去玩耍了,那也只是加长了学习的时间而以,最多也就是用个3-4年的时间入个门吧。
当然要是觉得自已没有这毅力恒心来自学,走下捷径也不是不可以的,直接报名参加培训学校吧,现在很多的培训学校都差不多是半年内带你入门的,选择一家靠谱的培训学校还是有必要的。
欢迎分享,转载请注明来源:浪漫分享网
评论列表(0条)