软件工程专业为什么不懂java
❶ 软件工程师java好不好没基础入门难不
怎么现在身边的朋友都在想了解java技术啊,是的,软件开发java的确是一份非常具有潜力的工作,不仅IT行业的人才需求量特别大,政府也是在大力推行。java技术虽然是很有前途,但是如果楼主对这行不太了解的话,建议你可以去找个专业的培训学校做个详细的咨询,毕竟软件开发是一个技术性的工作,要想学好的话肯定是需要老师给予指导的,不然学不到真本领,也就无法应用到实际中了。我听说深圳华夏软件学校学软件不错,你可以去那看看。。。
❷ 我是软件工程专业的,学了半年的java了,学不进去,现在想转学别的语言,比较容易上手的,什么比较好呢
易语言,挺好学的啊,不过我就是弄弄单机游戏的修改器。
jass ,也很容易,我拿它编辑魔兽RPG地图玩。
软件工程范围广了,我说说计算机软件工程上的经验吧。
C java .net python php ruby 等等啦
就个人仅有的经验简单介绍下吧,我比较懂 java。
C 大多写底层代码的所以对以后工作的技术要求比较高,一般很多程序都是搭载在以C语言编写的程序之上运作的,而且个人觉得特别没意思,烦的没意思。
java现在很火啊,应用领域很广,桌面程序,web,android应用层。如果就是java基础知识,那我可以说很简单,1周足够滚瓜烂熟。学精是要坚持和经验的积累的。
后面的.net python php ruby
.net是微软弄出来的所以只能在它的平台上弄东西
python 最近听的多,我一贯秉承用得着我就现学,用不着绝对不学的精神,所以我对它一无所知。
php做web有优势
ruby 我用到的是JRuby 公司要求的,和java用法差不多,但是代码看着舒服多了,打打酱油的话还是很好速成地,
LZ其实没必要被这七七八八的唬住,学一门专一门,容易学就没那么有技术含量就不会有你想要的报酬,计算机行业里面工作履历很重要,一定要技术专精,项目经验丰富。什么语言都是相同的一个出发点,一个目的地,方式不一样。
就你的情况说java半年学不进,那么对于你可能没有所谓的容易上手的。你好好找自己的原因吧。花的时间比你做无头苍蝇学另外一门语言来的有意义多了。
❸ 软件开发会学习Java吗
Java是软件开发的一个主流开发语言。就目前而言,普遍高校开设的软件开发专业都是以Java作为开发语言进行教学的,而Java语言也是非常有前景的一个开发语言。
一、Java的市场规模
80%以上的高端企业级应用都使用Java平台(电信、银行等)。JAVA是成熟的产品,已经有10年的历史。Amazon、Google、 eBay、淘宝、京东、阿里和其它的大型电子商务品牌都在使用Java来后台处理。这么多企业都青睐Java,主要原因是Java的可扩展性好,可以处理更多的客户数据。
二、Java称霸的领域
大型企业级应用,主要使用Java EE,比如大型企业管理系统,最典型的就是
有关通信及网络的大型企业
有关金融行的大型企业的大型管理系统
电子政务
游戏
嵌入式设备及消费类电子产品
三、Java发展前景广阔
现在这个时代不仅是行业的巨大机会,同时也是Java发展的时机。虽然Java的反对声音一直都有,但是并没有阻止Java前进的脚步,相反它会为Java的发展提供前进的方向,我们有理由相信,即使再过20年,Java也不会被打倒。
四、Java的持续完善
甲骨文宣布2016年9月发布Java 9。此次更新主要集中在范语言功能的组件,更新的主要目的是使Java更快更方便。在Java任务控制套件和Java高级管理控制台的双重保障下,Java进入到了使用的新纪元,而同样进入这个纪元的,还有云计算和物联网。
作为最常用的云计算底层开发语言,Java的安全性、开放性、稳定性和跨平台性与云计算高可靠、高拓展的优势相得益彰。
五、 Java是一门非常好的铺垫语言
对于初学者来说,Java是非常友好的,相对简单学习周期不会太长,很多人学过Java之后,再学习其他语言感觉非常轻松。因为编程思想,设计模式是不会被淘汰的。
❹ 为什么我挺笨,逻辑思维差,学金融专业多背书就学会了,后来跨考软件工程专业,java死活学不会编程
金融专业出身,逻辑思维不会特别差,何况还跨专业考取成功的。可以从这几个方面试试:
1、多练习:编程学习的特点是,多练习敲代码,然后多出错,在出错中总结,进而提升,所以学编程不怕错,是怕不练习、不总结。
2、练习方式:敲代码、找错误并修改、看效果
3、阶段目标:
第一阶段:Java基本语法、面向对象基础、API基础、集合基础,可以实现:静态网页(电商网站原型,比如京东、淘宝等)、数据库等,
第二阶段:数组、异常机制、多线程、网络编程、反射技术等,可以实现:动态网页,在网站中获取数据、下订单等等
第三阶段:html、css、JAVA SCRIPT、WEB服务器、会话技术、LINUX、SPRINGBOOT、框架整合、vue等,可以实现:行业目前流行技术,项目开发企业级框架,目前市场流行的小程序、APP、游戏开发等
最后,坚持住!
❺ 软件工程(java方向)这个专业如何
我04毕业的,黑龙江大学软件学院。这个专业课很多,也很广。JAVA方向你这个词不准确,JAVA只是个编程语言,而我们软件工程专业培养的人才是定位在用工程的方法开发软件——即项目经理(虽然刚毕业有点难,但你工作后,会发现和其他专业比,你的优势)。在校期间,你会发现自己善于的方向,毕竟编程的方向太广了,谁也不能做到样样精通。
你应该最关心就业吧?软件毕业找工作还是很容易的,需求量很大,可能金融危机影响,今年差点,不过只要你毕业之前,掌握一门你善长的语言,工作是肯定不会有问题的(这是我们最骄傲的地方,只要你是正规本科,就会找到不错的工作),努力吧,年轻人。
工作1年了,查资料,顺便看见了,我最自豪选这个专业了,不愁工作,呵呵
❻ 软件工程与java的区别
软件工程概念很广,包含了很多内容,包括软件需求分析,软件涉及,软件测试,软件开发工具,软件维护等内容,而java是一种面向对象的程序设计语言,用来实现软件的工具,是软件工程开发的一部分。
❼ 为什么很多人学不会Java或者找不到Java的工作
原因一:盲目的参加线下速度培训班,现在我们常听说谁谁参加了Java培训班,花了几万块钱的培训费用,连个工作都没有找到。一传十十传百,就说这个行业饱和了。
我个人是非常不赞成参加速成培训班的,一般参加培训的学生都是曾经没有学过编程的,有的人是因为快要毕业了,实在没有学到什么技术,就想着参加一个培训班,就可以轻松的把工作搞定,这样的想法是极其幼稚的。我们这个行业又不是扫大街谁都可以轻易学会的行业,怎么可能大学几年多没有学技术,而参加四个月的培训班就业呢?而有很多一些专科,高中,初中学历的人想要改变自己的命运,以为参加一个培训班就可以改变自己的命运。大哥命运是靠自己努力改的,而不是寄托给外界。
对于一个没有任何编程基础,学习能力有一般的学生来说,参加线下速成培训班无非就是给别人送钱,给线下的培训班没有任何底线,连初中学历的人都收。所以在参加了几个月的培训班后,根本找不到工作。而大部分培训班都是不合格的,没有称职的老师,老师不会教会学生学习编程的方法。只是照着PPT干巴巴的讲课,甚至现在很多培训机构都是让学习自己看视频自学,我真的不敢苟同。
原因二:很多人学习Java,从JavaSE到MYSQL数据到JavaWeb以及最后的框架,基本都是看视频刷视频这样的学习。大多数人不懂的学习编程的方法,甚至不懂的学习编程是干什么的。学习编程是为了可以自己写代码,最后可以跟着团队开发项目,做出更好的互联网产品,这才是学习编程的最终目的。而我发现很多人所谓的学习Java编程,却从来没有写过代码,也没有做过项目,我想问:大哥,你到底在学什么?你是认真的吗?你告诉我你这是在学习编程吗?跟过家家差不多。
虽然学习Java的人非常多,可是真正掌握了适当的学习方法方式进行学习的人寥寥无几,或者说在100人之中,真正想做这个行业的人不到5个。大多数人只是看着Java高薪的工作,想学着试试,可以在他的心里,从不想付出比别人更多的努力,那你告诉我,你凭什么获得别人更多的收益?
所以在这里,那些真心想做这行拿高薪的人,就用最好的学习方法方式来学习,对自己的事情上点心,找一些专业的人好好沟通交流一下,而不是凭着自己的感觉瞎学。学的方法不对,最后又抱怨这个行业的人太多,找不到工作,请你找下自身原因吧。
原因三:无论做什么事情,都应该做好事前的准备工作,我发现很多人在学习Java的时候,完全没有做任何的准备工作,甚至连Java是什么可能都不知道。比如一个人学完了JavaSE的基础内容,他居然不知道之后往哪里学。难道你学一个技术不应该在学之前做一个详细的学习计划,连最起码的学习计划都没有,你凭什么可以学好就业呢?太不长心了吧!
我觉得一个人真正想做事的人,他肯定会把一切都准备好的,然后执行每天的任务,无论中间遇到什么问题都必须解决,因为他非常清楚,在这个时代,不学习的人早晚被时代遗弃。所以从今天开始无论你是谁,学习技术的时候一定要做好一个完整的计划,整个计划在多少时间内完成,外加外界什么辅助,这些都是需要提前想好的,而不是在学习的过程中去想,没准备的仗,是不能赢的。
以上的三个原因就是我认为大多数人找不到工作的主要原因:就是不长心啊!
小编给大家提供的Java主要内容:
一:基础部分
JavaSE部分是学习Java的开端,其实Java的入门还是比较难的,所以学习Java只要挺过两个月,后面基本就没有多大的问题了。JavaSE的内容其实非常多的,不需要都学,找到一个不错的Java教程,学习Java就是学习20%的主要内容解决80%的内容。根据这个教程老师所讲的内容进行学习,不用担心有的内容没讲,大部分内容都是你以后工作后慢慢接触的。如果你没有比较好的Java教程,可以加我好友。我这个教程虽然不能说是最好的,但一定是好评比较多。
二:数据库
目前主流的两个数据库一个是MYSQL活Oracle,MYSQL是比较好学的,Oracle的操作要稍微复杂一些,我的建议是这两个数据库都必须学。数据库这块我认为没有什么特别难的。只要多练习就可以。
三:JavaWeb
这也是Java学习的主要内容,非常重要,包括Web前端的内容,比如HTML、CSS、JavaScript等前端常用基础。JSP、Server、xml、javabean等技术。
四:框架
这是Java学习过程中的难点,如果前面的Java的基础没有学过,后面的框架很难学,所以学习JavaSE的时候一定要掌握好。目前常用的框架是SSH、SMM、Springboot以及SpringCloud主要框架。
以上就是应该掌握的技术,如果可以熟练的掌握这些技术,找到一份8-15K的工作是没有任何问题的。能找到多少薪资的工作跟能力、公司、城市、运气都有关系,最主要的还是自身的能力如何。所以提升自身能力才是最重要的。
请记住,无论你是学习哪方面技术的,掌握良好的学习方法是学好技术的关键。
希望对您有所帮助!~
❽ JAVA软件工程师难学吗
Java软件工程师是技术含量很高的。当然不是那么轻易就可以成材的。但是难不难学是一种个人体验,这是因人而异的。所谓难者不会,会者不难。难不难取决于有没有找到好的学习方法,也就是说有没有入门。入门之后当然一切得心应手,再就是有没有兴趣和爱好。有兴趣钻研看代码跟看漂亮姑娘一样,那当然不会觉得难。所以要看你自己的心态。和性格是怎样?
❾ 我是软件工程专业大一的学生,C语言基础学得不好,现在在学数据结构和java。
其实呢,就是一直写程序
把课后的习题都自己编写,就可以了
学校的课本其实你只要把练习做好了,基础还行的应该,推荐几本书吧,
如果你真心想提高, 硬着头皮看吧,都是一辈子受用的书:
<<UNIX环境高级编程>>
<<深入理解计算机系统>>
<<深入理解Linux内核>>
<<UNIX网络编程卷一>>
<<编程珠玑>>
<<C++Primer>>
<<C和指针>>
<<编程之美>>
❿ 软件工程是主攻c#还是java,java是不是网络工程的方向
软件工程既不主攻c#,也不主攻java。
java也不是网络工程的方向。
网络工程一般不是开发软件的,例如学校新建一个校区,需要架设主机服务器拉网线,网络工程师就上场了。
软件工程专业目的在于培养设计软件的人才,类比现实中的建筑设计师。c#和java就相当于钢筋水泥混凝土,只是建筑材料,软件工程师只需要了解其优缺点。那么学校里就不用学编程语言了吗?并不尽然,软件不像建筑,发展周期短,就是近几十年的积累,工程师的概念也是取自建筑工程。所以类似不同。如果你不打算考研直接出去工作java、c#,也是需要熟悉的,你如果精通一门、另一门也很容易掌握。主要看你准备做什么。
c#和java都是编程语言,用于软件开发,c#主要用来开发电脑程序,java主要开发网站后台,还用于android手机app开发。除了这两种语言还有用与开发网站后台前台的php语言,网站前端的HTML5语言,苹果app的object-c,swift。开发电脑游戏的c语言,c++。and so on...
看到这里你是不是吓蒙了?软件开发需要学这么多吗?学校到底教哪门语言呢?学校一般只取应用范围最广的语言教,c、c++、c#、java一般这几种是必修的、用的人做多嘛!主要是为了和社会企业接轨,也就是方便学生就业。但是不是核心。
是为了一些学习差的学生准备的(包括我),会其中一样技术就能入行了。就能在it行业混口饭吃。
一些小公司会在意这些“语言”你掌握的怎么样。
真正让你有竞争力和上升潜力的不是这些语言的使用技巧。
而是软件设计(这个是软件工程专业的核心)。
说的有些乱。。。。
其实是IT行业毕竟是新兴学科,有些东西分不开、不完善,学校和企业分工还不是很明确,小公司很多都是既要搞设计又要开发软件,大公司向阿里这种就是分的很细了,设计的设计开发的开发。
不过现今的搞设计的主管都是开发出身。
所以java或者c#你要学的很好,还有一些“看似”“无用”的东西你也不能落下。那是决定你毕业 以后是干苦力还是监督别人干苦力。不说了,搬砖去了😂