关于招聘java工程师的问题!

为什么现在java工程师招聘都要求计算机及其相关专业,难道不是计算机及其相关专业就不能做java开发了么,我是文科管理专业的,我正在学java,sql,js,ssh等,只因对编程感兴趣,请问我如果是学好了能不能找到工作,那个计算机及其相关专业怎么解释啊!

呵呵,好的我来试着回答下你的问题,可能有点多,但希望对你能有帮助。
1.首先,我可以很明确的回答你,如果你真的java学的“很好”,那么肯定是可以找到工作的。这点你可以放心,只要你有才,在当今这个社会,是不会埋没你的。
2.在者,就是为什么企业都在招聘上写上计算机相关专业。
首先,就是IT看起来入口门槛儿很低,你可以不是计算机相关专业,你可以通过自学,或者上一些培训班,然后你也能找到开发工作。但是呢,很多时候,非计算机专业出来的人找的单位都只是一些小的公司,干的活都是一些码农级别的活。也就是说,技术含量不大。
究其原因,第一,IT的本身并不是说你学了门语言就能很轻松的自如应对。它设计到很多东西,就像在开发中非常重要的软件工程管理概念,绝大部分初级程序员或者非计算机专业的程序员根本不懂甚至听都没听过。
第二,计算机专业会涉及到很多东西,还可能基础到一些网络硬件方面的知识。对于编程来说,大学教的主要并不是所如可去详细的写代码,更多的时候传授的是思想,计算机科学。这些都是对未来发展非常重要的,而非计算机专业的是很难接触到的。因为你没有那么多时间去弄懂这些,因为你是0基础,所以你着重关注的是某一门语言的语法很应用。
第三,就是计算机专业的都具有理工科背景,不谈什么智商之类的话,就单纯讲逻辑运算能力,绝对是要比非计算机专业或者文科生要强很多的。等你去了企业发现,企业要用到非常多的东西,这个时候拼的就是学习能力。
第四,就是你上面说的SSH这三个框架。这些都是很不错的框架,但是你学的都是很初级的东西。换句话说,会用的人太多了。你说能很好的运用的,也只不过是熟练的调方法。问问自己,你看的懂多少SSH框架的源码?里面用到了大量的设计模式,经典算法,反射等等。。这些东西你都掌握了么?
第五,程序=数据结构+算法,这是非常经典的一句话。很多非计算机专业的都不太了解或者往往被忽略。因为数据结构和算法,考验的就是逻辑能力和数学能力。这些并不是说用框架调个方法,写几句简单的sql语句就能搞定的。这些概念能力对于非计算机专业的人来说都相对比较缺乏的。
第六,讲点工作中最普遍实际的。非计算机专业往往都是半路出家。对计算机本身未必非常熟悉,也就说玩的不多。等你到了企业工作中,电脑出了问题,或者叫你装个系统,装个软件,或者是搞一些例如硬件或者并不是关于编程的事情。这些东西都是很平常的,很多时候人家处理起来得心应手,可是你得想想自己行么?
当然这些都是得基础计算机专业的学生也得没有浪费大学四年的青春好好学习的基础上的。不好好学习,即使教了,也不一定会。但是相对于正常好好的系统学习过计算机科学专业的人说,非计算机专业肯定是不如他们的。这是差距,也是事实。
第七,最后,也就是我上面这么多废话的一个最关键的总结。
我上面说的再多,总结起来也不过就是计算机专业比非计算机专业多学个四年而已。人生道路很漫长,你可以花更多的时间赶回来的,只要你努力,并且好学,掌握了关键的学习方法,一样能在日后达到你想要的水平,只不过是刚开始会比较吃力而已。
还有就是,我说了这么多,其实我本人也是非计算机专业出身,而且现在做的也是java开发工作,并且做得工作还不是很简单的,你可以去查查分布式,hadoop这些东西。我就是很好的例子。呵呵。
加油吧,小伙子~~
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-25
一般情况下企业在招聘的时候会有专业的要求的,可能是因为专业学这个的所以比较专业吧。不过没关系的,你不用太别在意专业要求,只要你技术过硬的话,专业要求啥的就是浮云。我哥们是土木工程专业的,但是人家在扣丁学堂毕业后照样进IT公司,照样拿高薪,加油!
第2个回答  2017-09-01
这需要你先慢慢的学,java开发在编程里不算太难,前期是你要入门,想学java应该先学Java编程基础,环境搭建基础语法,运算符,流程控制等。然后在学习Java编程进阶,有多线程基础,多线程详解,IO流基础等。然后在学MySQL,还有JDBC和HTML+CSS、JavaScript基础语法等等,你可以去扣丁学堂看具体的视频教程,希望这些对你有帮助。
第3个回答  2017-08-24
你是报的培训班吗?到时候老师告诉你怎么做
第4个回答  2017-08-24
计算机基础、计算机组成原理、C语言、C++、C#、JAVA、数据结构、汇编语言、软件工程。。。。。。这是计算机专业的优势。

现在人真么多,咋可能不筛选!简历看的过来吗?

能找到!加油!技术过硬还是可以找到的!基础一定要好,这样面试很容易通过,项目经验根据自身情况把握吧!

哥们刚找到工作! 哈哈! 加油吧!

java高级面试问题大全及答案大全图片(高级java工程师面试问题)
java面试中经常被问到的问题有哪些?java面试中经常被问到的问题有如下:简述string对象,StringBuffer、StringBuilder区分。多态的原理。简要描述面向对象编程的思想。反射的原理。java.util包的UML结构图。Vector和ArrayList、LinkedList区别。首先都是问工作经历,上一家公司的工作情况(应届生会问些学校表现、...

java高级开发工程师面试题(java高级开发工程师面试题目及答案)_百度...
应聘JAVA工程师,面试官常问一些什么问题?1、java面试中经常被问到的问题有如下:简述string对象,StringBuffer、StringBuilder区分。多态的原理。简要描述面向对象编程的思想。反射的原理。java.util包的UML结构图。Vector和ArrayList、LinkedList区别。2、首先都是问工作经历,上一家公司的工作情况(应届生会问...

应聘java开发工程师需要什么学历呢?
一般开发工程类的岗位,只要具备本科学历就可以了。具备扎实的基础知识(基础知识并不是我们所说的Java、前端的一些基本概念,而是更深层次的。以Java为例,要能深刻理解Java的多线程开发,熟练使用NIO技术优化网络编程,了解JVM的底层机制,具备底层性能调优的能力,这些技能往往被开发人员忽略。相关的项目经...

java工程师招聘信息(java工程师招聘)
由此可见,学习JAVA可以从事网站开发、编程、游戏开发以及其他与Java语言编程相关的工作。另外我们都知道程序员的薪水相对较高。Java软件开发一般月薪范围在6K+。有多年工作经验的高级软件工程师的薪资则大致在年薪12万+。人才需求信息人才,特别是软件人才的缺口大从来就不是秘密,未来几年我国软件行业就业的...

我是一个正在找工作的应届毕业生,求职意向是Java方面的软件工程师,怎样...
每至毕业季,找工作寻出路是毕业生们不得不面对的。初出茅庐的大学毕业生们如何才能顺利找到工作?如下,有人汇总出一些专业HR们对大学生求职提出的建议。他们认为,只要大学毕业生们能把握这5个突破点,实现就业不会有太大问题。话不言多,这5个突破点分享如下:突破点一:细节决定成败 随着社会的纵深...

java两年经验面试都会问什么问题
两年的java经验, 找工作时候简历就要实事求是, 匹配一些基础的java研发岗位去面试, 如果平时内功修炼的到位, 拿下一个offer应该不成问题。1、会问你科班基础: 操作系统知识, 数据库原理、数据结构、以及软件工程相关的测试, 流程之类知识。2、会问你java涉及到的基础知识: OO基础, 常见类库用法, 常见类的区别, ...

java工程师 校招要求
数据结构与算法要不错,数据库操作也要熟练,java语言的基础知识以及高级编程,主流的J2EE框架的使用,java设计模式要理解。笔试可能有些公司会考C和网络方面的知识,有些公司对linux也有要求。然后就是一些项目经验和UML建模了。我是06级软件工程的,掌握了这些内容,java工程师还是很好找工作的,加油!

java招聘网站有哪些
Java招聘网站有多个,包括拉勾网、智联招聘、前程无忧、BOSS直聘等。解释:1. 拉勾网:这是一个专注于互联网行业的招聘网站,其中包含了大量的Java开发工程师、Java架构师等职位。拉勾网会定期更新招聘信息,为求职者提供丰富的就业机会。2. 智联招聘:该网站涵盖各行各业,包括IT行业。在智联招聘中,...

java工程师面试时最看重的是什么?
说明: 上面罗列的这些东西并不是每一项你都要烂熟于心,根据企业招聘的具体要求可以做相应的有针对性的准备。但是前6项应该是最低要求,是作为一个Java软件工程师必须要具备的专业技能。 二、项目经验 项目介绍 本系统是X委托Y开发的用于Z的系统,系统包括A、B、C、D等模块。系统使用了Java企业级开发的开源框架E以...

java招聘岗位要求
当然JVM不是唯一决定技术能力好坏的面试问题,但是可以佐证java开发能力的高低。在JVM这个大类中,我认为需要掌握的知识有:JVM内存模型和结构。GC原理,性能调优。调优:Thread。Dump,分析内存结构。class。二进制字节码结构,class。loader。体系,class加载过程,实例创建过程。方法执行过程。Java各个大版本...

相似回答