3983com金沙网站:自学Java怎么样找专业,纯粹个人

2019-11-04 12:16栏目:娱乐新闻
TAG:

问题:郑大大三,软件工程专业,能用python写简单的打飞机游戏,熟练掌握java,jsp,了解各种语言,以后出来在郑州或者北京能干什么,工资能达到多少,个人对本专业有点又爱又恨,如果要继续发展本专业怎么做会比较好,如果要换成其他方面的工作,有没有什么比较不错的建议

计算机专业

在互联网行业中,Java软件开发一直占据着首要地位,很多人都有学习Java的意向,很多朋友跃跃欲试却又因为种种疑虑而止步不前,他们觉得学习JAVA很难,非计算机专业出身、零基础的情况能学好吗?对此问题,往往没有最完美的标准答案,在这里希望我的经历能对这些朋友有所启发。

在Java界流行一句话,叫“Java界的黄金五年”,也就是Java程序员从入职到第五年,期间的发展以及选择会直接影响到整个职业生涯的走向和薪资的高低。如何走过这五年,不同阶段应该采取怎样的成长策略,如何从“菜鸟”晋级“大牛”,小峰有几点建议。

本人35岁,从学Java到现在有13年的时间,我可以回答一下这个问题

回答:熟练掌握Java,jsp,现在才大三,可以到相关的招聘网站上去了解一下Java岗位的任职要求,多看几家公司,哪些地方还需要加强的,还有自己的项目经验等,对薪资水平也有个大概的了解。想要继续发展本专业的话,继续选择深入学习Java。

简介

计算机专业,是比较新的专业,基本上是从2000以后才逐渐发展起来的,2003年的时候,计算机专业被炒得很热,各个院校也开始顺应社会的需要,着手建立计算机学院和计算机专业。

在开始办学时,教师资源和教学设施都不完备,教学计划也不系统,经过这几年的发展,基本上,2005年之后就趋于正常了,计算机专业相关设施和教学计划也已经比较成熟了。

在社会上各行各业也在逐渐普遍计算机,还有一些新兴的软件园区,所以,发展空间还是有的。

以XX大学计算机学院的专业设置描述,其他院校的专业设置稍有差别,不过差别不是很大,计算机方面的课程都基本是一样的。

决定改行做Java编程的时候我已经26岁了,当时应用数学专业本科毕业四年,专业对口的工作不好找,做过销售去过餐馆打工,后来靠着自学的一些Java编程基础去面试软件开发的工作,但是工资最多只能拿到3k,也就是当时一个应届实习生的薪资水平。经历了几次面试,我深刻意识到了自己在技术能力方面的不足,需要进行系统的学习。

3983com金沙网站 1

我自己的经历:刚开始JAVA是看书,一页页的看书,因为身边有一个好的资源,有问题可以问我爸,后来发现看JAVA的零基础书籍很难看下去,很多专业的东西对于一个新手根本就看不懂,没有什么效率。(在这里我个人建议,初学不要看书,我的建议是学完一部分后用书去温习,这样很多东西都可以明白,并且可以查缺补漏)

3983com金沙网站 2

专业方向

只需要四个月的培训就能成功入行?对于Java培训,说实话我当时心里也是没底,众多培训机构鱼龙混杂,虚实难辨,面对上万的学费压力,而且马上就要错过最好的学习年龄段,我不得不谨慎考虑。

第一阶段:工作1-2年

后来是跟着马士兵的视频学习,那个视频算是经典的,但是现在看的话是多少有些老了,学JAVASE的时候感觉很多地方根本就不懂,视频上的东西可以看得懂。动手自己做的时候,根本无从下手,那个时候因为年纪小,就想放弃了,但是总是到了第二天早上,又想学了,真的是睡了一觉就好了。

学习Java是在“如鹏网”上学习的,有详细的课程体系和学习路线,可以作为参考。

3983com金沙网站 3

详细的可以到如鹏网上去了解一下,有网络的地方就可以学习,以前学习的时候,很多都是利用空余的时间来系统的学习的,大二大三就开始工作了,拿着薪资上大学,积累工作经验。每个章节的后面都有相应的练习题和面试口才题,需要以录音的方式进行提交,为面试做准备,夯实时把控学习质量,有新的课程更新了,也是可以继续申请了来学习的。比如说,Java提高课程。

3983com金沙网站 4

计算机科学与技术

3983com金沙网站,大多数院校都有这个专业,在XX大学是师范类专业,属于工科,发工学学士学位。

主要学习计算机相关的课程,硬件软件的课程都有,另外还有一些师范类的课程,比如教育学,教育心理学等。

主要课程有:高等数学、线性代数、概率统计、离散数学、模拟电路、数字电路、数据结构、计算机组成原理、计算机网络与通信、数据库原理、操作系统、汇编程序设计程序设计、编译原理。

3983com金沙网站 5

这段时间往往是刚入行的时候,这部分人群往往分为自学以及经过系统培训,自学的人群知识点往往不够系统化以及缺少项目经验,在工作中容易犯错。而经过系统培训的这部分人群由于有专业的导师指导以及项目经验,往往更容易与企业接轨。该阶段的核心任务就是提高代码能力,学出一手优雅的代码以及拓展相关代码。

开始搭建环境,浪费好长时间,百度之后也不会,还是问了我爸,在有人帮助的情况下很多就搭建完成,很多新手跟我之前差不多,一个环境搭建一天,新手刚接触的时候,都比较困难,但是一定要有信心,万事开头难。

第二阶段:NoSQL

3983com金沙网站 6

信息管理与信息系统

为新兴专业,比较偏向于管理,属于管理类专业,发管理学学位。

学习计算机的核心课程,软件方面的课程比较多,硬件方面的课程偏少,另外,还涉猎一些关于管理方面的课程,比如管理学等。

主要课程有:C语言程序设计、管理学、数据结构、西方经济学、会计学原理、离散数学、数据库原理、数据处理与数值分析、运筹学、技术经济学、面向对象的程序设计、操作系统、计算机网络与通信、管理信息系统、系统工程、组织行为学。

在对比了几家培训机构之后都不是很满意,后来我选择了学员口碑很不错的中软高科,第一次仅仅是去咨询,光毕业包推荐工作这一点就让我很心动了。在我咨询的当天,校区负责人孙总从课程顾问那里了解到了我的情况,亲自与我沟通,详细的问了我之前的工作经历和目标规划,帮我分析找不到工作的原因。孙总告诉我,我有一点基础但是不够牢固,没有接触过项目,经验几乎为0,是我面试公司最大的门槛,IT行业本来就是拼的技术和项目经验,中软高科Java真实商业项目实训恰恰能弥补我这一块不足,并且跟我保证只要我能按照中软高科的整套教学体系学下来,入职工资最少8000 。有了孙总的保证,顿时打消了我的后顾之忧,同时也有了学习的动力。

3983com金沙网站 7

我的工作经历是在迅雷工作过五年,然后目前给人讲课,因为自己比较喜欢编程,所以一直坚持到今天,这是我个人的经历。

第三阶段:设计模式

3983com金沙网站 8

电子商务

为新兴专业,XX大学2005年的热门专业之一。

学习计算机的核心课程,软件方面的课程比较多,另外还涉猎关于电子商务方面的课程,电子商务,经济学,会计学等。

主要课程有:电子商务导论、离散数学、运筹学、C语言程序设计、数据结构、数据库原理、计算机网络与通信、面相对象程序设计、管理学、计算机组成原理、西方经济学、管理信息系统、国际贸易、电子商务法、网络支付与结算、流通经济学、数值分析、物流管理、信息经济学、会计学原理等。

经过在中软高科四个月的java培训,感触很深。对于我而言,转行学JAVA始终是一个巨大的挑战,这里面需要付出很多努力,除了上课认真跟着老师的思路走,私下还在网上找了大量与专业相关的视频资料来学习。我天赋不突出,但相信每天坚持比他人多学习一点,多研究一点,不论是理论基础还是项目实训上都不会太差,要以拼搏的状态坚持到最后。很感激老师的耐心指导和答疑解惑,大幅度提高了我的学习效率,降低了学习难度。

第二阶段:工作3-4年

自学Java必须注意的问题:

第四阶段:分布式技术

3983com金沙网站 9

软件工程

为新兴专业,XX大学2008年才开始设立该专业,其他院校也有设立该专业。

学习的课程,包含计算机的核心课程,另外学习软件管理方面的课程。

主要课程与上面几个课程类似,区别只是在于一些关于项目管理方面的课程。

在我看来,中软高科无异于我求职路上的一块“跳板”,从中软高科Java培训班出来之后的第一份工作在中关村,基础工资9.5k,算上各种福利还有补助差不多11-12k,当时拿到入职offer的时候自己都不敢相信这是真的。

这时候Java程序员的代码能力往往有一定的提升,代码也逐渐多样化,同时也接触到了其他的技术,比如分布式消除、大数据、分布式计算、负载均衡等,如果你能再拓展任何技能这都是你以后加分点,这项技术不一定是你工作所能用到的,但是一定是相关的。

(1)代码规范

第五阶段:综合项目

3983com金沙网站 10

工作方向

一般计算机专业毕业的学生,大多数从事软件开发工作,也有从事硬件开发工作,部分转行,部分进入各行各业做信息维护或者网络维护工作。

如果真想从事软件或者硬件开发工作,那么可以尝试去北京的中关村,大连的东软,青岛的软件园,济南的齐鲁软件园,深圳,广州,苏州,武汉等城市发展,这些城市都大大小小建立了一些国家或者省府扶持的软件园,里面的软件公司相对集中一些,机会也就多一些。

工作后所从事的行业,基本是与工作单位所涉及的行业有关,有的单位是做电网的,有的是做国企的,有的是做零售的,等。

工作类型主要分为:

(1)底层软件开发:主要使用C或C 语言开发,要求比较高,薪资待遇很好,工作机会相对较少。

(2)企业应用开发:主要使用Java和.Net语言开发,主要是为企业做管理信息系统,实现电子化办公等,薪资比较高,工作机会比较多,要求还可以,不算太高,目前大多数开发工作都是从事这类。

(3)手机应用开发:主要使用C 或Java,还有Object-C语言,主要是做安卓或者苹果手机应用,目前发展趋势较好,要求差不多,薪资比较高,工作机会还可以。

(4)网站开发:主要使用PHP,其他还有JSP或ASP.NET开发,主要是做企业的门面网站,待遇还可以,工作机会还可以,要求不算太高。

无论是转行到哪个行业,零基础并不可怕,可怕的是没有目标还不肯尝试,有了目标也就有了动力,当所有机会摆在你面前的时候,就可以根据自己的喜好和需求来选择,成功离不开快乐的学习和工作。另外,互联网IT行业人才需求虽然大,但是想要进入这个行业,就必须懂得该如何给自己“充电”,才不会在这个拼真才实学的行业“out”。

3983com金沙网站 11

自学者没人告诉,自然不知道什么是代码规范,但是在正规工作中,这是最基本的,需要从开始养成习惯。

薪资待遇

一般刚刚踏入工作岗位,是以实习的精神面貌入职的,有很多东西都要学,不想是在学校单纯的学习课本,要学习开发工具,开发流程,代码规范,尝试跟同事合作等等,这时,薪资可能会比较低,但是要注重这样的机会,第一个单位工作的过程就是你作为一个开发人员成长的过程。

有了一定的工作经验之后,一般待遇就会比较高了,这时,一般已经有了比较扎实的工作基础,也基本熟悉了这个行业,基本上算是轻车熟路了,以后薪资待遇会越来越高,可以自己跟用人单位面谈这些事宜。

在济南齐鲁软件园这边,刚进入工作时,薪资待遇大约在1200-2000元左右,在济南待遇一般都是“五险一金”,在有一年到两年工作经验后,薪资大约在2000-3500元左右,或者更高,这些就全靠自己跟用人单位面谈即可。

第三阶段:工作5年

(2)交流沟通

优势与弊端

相对于其他行业来说,计算机行业有一定的技术门槛,起初的薪水待遇会相对比其他行业高一些,工作时间比较固定,相对比较体面,同时,也要时刻保持学习的精神,平时多注意接触和学习新的技术,就可以获得一个相对比较稳定的薪资待遇。

计算机行业也有一些弊端,比如:在日常工作中可能有比较大的工作压力。一般,软件项目都是周期比较短,工作任务比较多,有时会压力比较大。另外,加班,对应IT行业来说是比较常见的事情,工作周期紧,只能通过加班来赶任务,压力大,熬夜多,多少会有一点职业病。

此外,还有一些项目需要出差,如果项目周期比较长,那么出差的时间也可能比较长,基本上从事开发工作,出差会相对少些,从事实施工作的,出差会比较多。

但这些情况并不是绝对的,要视工作单位而定。有的单位加班比较多,有的单位加班比较少;有的工作需要比较多的出差,有的工作基本不出差。

这个时候往往会遇到瓶颈,无论是技术上的瓶颈还是职业发展上的瓶颈,这时别急于提升自己的技术,需要沉淀下来好好思考下,这或许是你应该提升自身影响力的时候。这阶段往往是为你以后十年的某一天而做准备的。

在讨论的过程中会碰撞出不同的东西,有人氛围比较好的Java可以群是自学必须的选择。可以点击加我的Java学习交流群,有问题随时在群里交流

建议

是否选择计算机专业,关键得看自己的兴趣爱好。

如果喜欢这个专业,并且希望以此为职业,那么只要认认真真地学习,相信还是可以吃上这碗饭的。

如果只是兴趣爱好,希望丰富自己的业余生活或者知识面,那么也可以选择计算机专业,另外还可以兼修另外一个专业,相当于双学位,那么还是很吃香的,当下计算机正在逐渐普遍化,各行各业都在逐渐普遍电子办公,如果你兼修计算机,还是有自己的优势的。

3983com金沙网站 12

(3)思路清晰与效率:

可能遇到的问题

想成为Java界的大神,你需要不断突破自己,不断学习才能使你立于不败之地!烛光培训java培训班正在火热招生。

说白了学习Java就是一个创造的过程,有清晰的头脑才能编出好的程序,提升学习效率,不要拖拖拉拉。

工作经验

  一般在找工作过程中,大多数用人单位都要求有工作经验,但并不是必须的,只是用人单位在招聘时的倾向和侧重而已。

另外,如果资金允许,可以考虑参加一些培训。现在社会上有很多关于Java或者.NET等方面的专职培训,如果资金上允许,可以去学习下,熟悉下企业中比较常用的开发工具,开发流程等等,大多数用人单位在招聘时会关注这一点。

如果不参加培训,那么可以充分把握好实习的机会,第一个工作尽量不要计较薪资多少,更多关注与自己的成长,这样,在熟悉了基本的开发流程之后,也是一样可以拿高工资的。

欢迎工作一到五年的Java工程师朋友们加入Java架构开发:855801563

(4)学习心态

本群提供免费的学习指导 架构资料 以及免费的解答

我见过很多人在学习Java的时候,心态要崩溃的状态,就是有东西不会便会非常急躁,要知道学习任何东西,心态极其重要,不是什么东西一学就会的。

不懂得问题都可以在本群提出来 之后还会有职业生涯规划以及面试指导

给自学Java的学习建议:

同时大家可以多多关注一下小编 纯干货 大家一起学习进步

1.了解如今的市场行情,需要掌握什么技能才能找到一份Java开发的工作,现在公司需要什么人才,这个就是你学习的一个方向。

2.系统的学习规划:你要知道自己每天学习什么,因为接触过的新手比较多,很多人学着学着就放弃,或者他们不知道自己在学习什么,这样非常迷茫一点计划没有,肯定是学不会Java的,所以学习Java要知道每天学习什么,做什么案例。

3.一个明白人的指导:学习Java如果只靠自己学,基本学了也很难找到工作,现在Java开发的工作普遍很高,要求也高,都需要有工作经验的,如果单靠自己琢磨不仅浪费时间,而且很专业。

4.如果有条件,建议还是在线上找一个辅导的地方,有了辅导之后会解决很大的问题,不仅节约时间,而且学的更加专业。

5.一套专业的学习视频,如果没有请点击这里下载

Java学习路线:

1.HTML CSS静态布局(学习时间:1个月)

项目实战:天猫淘宝官网,小米官网,华为官网

2.JavaScript jQuery ajax(学习时间:1.5个月)

项目实战:推箱子小游戏飞机大战

3.Javase 数据库 jsp servlet(学习时间:2个月)

项目实战:个人博客,百度云盘web版

4.javaEE企业级框架(学习时间:2个月)

3983com金沙网站:自学Java怎么样找专业,纯粹个人见解。项目实战:个人财务管理系统,学生管理系统,企业办公自动化

如果找到工作面试?

我工作这么多年,也见过很多面试者,其实面试之中是有很大的学问的,找工作的时候我们也需要技巧,包括投放简历这些,很多人都是石沉大海,但是都不知道原因,写简历这块也是一门学问,最重要的还是你的项目经验,这是最基本的,对于这块不用太多文字叙述。找工作面试技巧

版权声明:本文由3983com金沙网站发布于娱乐新闻,转载请注明出处:3983com金沙网站:自学Java怎么样找专业,纯粹个人