宇过天晴……
Java软件工程师是技术含量很高的。当然不是那么轻易就可以成材的。但是难不难学是一种个人体验,这是因人而异的。所谓难者不会,会者不难。难不难取决于有没有找到好的学习方法,也就是说有没有入门。入门之后当然一切得心应手,再就是有没有兴趣和爱好。有兴趣钻研看代码跟看漂亮姑娘一样,那当然不会觉得难,所以要看你自己的心态。和性格是怎样?
就拿国内从业比较广泛的Java开发工程师来讲,高中毕业生都可以做。既然高中生都能从事于Java开发,说明软件开发实际上并没有我们想的那么难,毕竟目前所学的软件技术并不是做科研。
想要让软件开发变得简单,我们需选择一门容易上手的编程语言。从国内软件行业来看,目前Java的开发者数量还是相当庞大的,而且可从事的领域也比较广。当然,我并不是在这里劝你学习java,而是让自己选择适合的编程语言,并知道自己使用的编程语言能做什么,用在哪些地方。
对于零基础想学java的人,千万不要害怕,不要觉得没基础就学得很吃力,学不会等等。
刚开始零基础入门的学习进度是很慢的,不用着急,慢工才能出细活,说白了Java入门阶段也就是个熟练的过程花费的学习时间比较长。不可否认,大家在开始接受新事物的时候都会陷入困境的。
学习是循序渐进的,零基础入门Java到底难不难,只有自己接触到课程才知道。当然,没接触之前学起来可能会觉得有点难,但是当你入门后你就会发现越来越有趣了,不光是学习java语言,其他语言也一样。
记住,软件开发需要有一定的基础,但是并没有特别高的门槛,只要具备有一定的英文和数学基础(初高中水平就好了),就可以学软件开发,尤其是编程语言的使用,因此对于软件开发而言,只要能够长期坚持下去,并且多多从事实际项目的开发,就可以积累经验,达到一个比较高的水平,所以软件开发并不难学,只要坚持,就可以有所成就。
至于零基础学java所用的时间,我以培训时间为标准,大学生一般的学习时间是5-6个月,高中生确在两年左右。
幸福的小萝卜
我觉得还好吧,我是个女孩子,当时去NIIT学习java的时候就担心自己学不会,他们说学计算机关键是逻辑思维能力好,后来还给我做了相关测试,结果不错,我就将信将疑的学了。所以我觉得只要有个不错的逻辑思维能力,英语补一补,再用点功,肯定能取得不错的效果。祝你成功!
Rachelkeikei
学软件工程专业难不难在于个人在知识上接受能力,软件工程属于计算机专业,计算机专业涉及面很广,信息工程、人工智能、互联网以及一些硬件设备的管护都属于此类范畴。
计算机学科的理论性和实践性都很强,需要学生具备扎实的基础知识和非常不错的动手能力。其专业课程主要有数学、逻辑、系统软件、计算机体系结构、算法、数据结构、程序设计语言等等。
对于考上大学的同学来说,这不是问题。关键是要沉住气,然后慢慢研究,多上机实验,做一个真实的项目,软件工程专业性较强,自己感兴趣的话,只会觉得有趣,不会觉得有难度。
软件工程的发展前景
单从软件工程师岗位的发展方向来看,前景还是非常不错的,如今是信息技术时代,软件工程师岗位是一个非常吃香的岗位,无论是薪水待遇还是发展空间,与其他行业对比都有明显的优势。
比如同样是应届毕业生,软件工程师专业的同学薪水都远高于其他专业的同学,一个软件工程师专业的薪水待遇最低应该是7k以上,而非计算机专业的同学薪水待遇可能也就3k-5k这个水平。
魔女小楠
Java软件工程师是技术含量很高的。当然不是那么轻易就可以成材的。但是难不难学是一种个人体验,这是因人而异的。所谓难者不会,会者不难。难不难取决于有没有找到好的学习方法,也就是说有没有入门。入门之后当然一切得心应手,再就是有没有兴趣和爱好。有兴趣钻研看代码跟看漂亮姑娘一样,那当然不会觉得难。所以要看你自己的心态。和性格是怎样?
ellalikesyou
软件工程师可以自学,但有一定的难度,建议报班培训,推荐选择达内教育。软件工程师从学习编程语言开始学起。软件工程师需要学习以下知识:1、熟悉计算机系统的基础知识;2、熟悉网络操作系统的基础知识;3、理解计算机应用系统的设计和开发方法;4、熟悉数据通信的基础知识;5、熟悉系统安全和数据安全的基础知识;6、掌握网络安全的基本技术和主要的安全协议与安全系统;7、掌握计算机网络体系结构和网络协议的基本原理。达内教育致力于面向IT互联网行业,培养软件开发工程师、测试工程师、UI设计师、网络营销工程师、会计等职场人才,拥有行业内完善的教研团队,强大的师资力量,确保学员利益,全方位保障学员学习;更是与多家企业签订人才培养协议,全面助力学员更好就业。想了解更多有关软件工程师的相关信息,推荐咨询达内教育。达内启用国际领先的O2O教学模式,首创云平台实训,并自主研发了TTS教学系统,有效地实现了学员学习过程的可视化及课程的标准化,全方位,多角度的培养学员实战技能,为就业打下坚实的基础。同时为实现经济困难学员就学,达内率先开创了“零首付、低押金,就业后付款”的学费模式。
雨兰共舞
1.楼下的朋友可能是在大学里面学习软件开发的缘故,大学课程开得比较杂和广,接触学得相关知识比较多,什么都接触什么都学一点,但是难以学好一门语言,再说大学主要是以理论学习为主,而作为软件开发编程来说,主要是要项目实训,增强动手操作能力,在这块,大学的教学模式难以满足。2.学习软件开发编程这块,其实跟文化基础也就是学历,其实没有太多直接关系,高中以上学历,年满18岁,有一定学习目标性,其实就可以学好它,学编程需要逻辑思维能力,而正常人都是有种能力的,也可以在通过学习,锻炼自己的逻辑思维能力。3.关于外语这块,在编程里,我们看到类似于外语一样的词汇,那是软件开发的专业术语,跟语法没有关系,通过记忆练习,是可以熟练起来.5.学历可以通过社会很多途径获得,这不是找工作的最大障碍,最主要的还是自己要把专业学好,学精,掌握一门专长,这样到哪里都不会被社会所淘汰。
优质工程师考试问答知识库