以后想当app开发者,大学学什么专业比较好呢?
肯定是首选计算机专业了,不过其他专业也无妨,非科班出身进入 IT 编程开发领域成为行业大牛的例子也是比比皆是。主要还是对编程开发感兴趣,看自己是不是真的热爱开发,兴趣驱动式学习,才会走得更远。如果只看到 IT 行业的高薪,对该行业没有兴趣,还是把精力放在自己擅长的专业领域吧。
投身 IT 行业,需要塌下心钻研技术,也要忍受其中的枯燥乏味,所谓欲戴***,必承其重就是这个道理了。说白了还是要有兴趣,才会慢慢体会其中的乐趣。楼上所说的学习编程语言的时候要有更好的逻辑能力和理解能力,也是非常重要的。也是学习编程最基本的。
纯手打,希望对你有帮助。
既然做App开发,那么计算机相关只是肯定都要了解了。大学计算机一般开设“软件工程”、“网络工程”、“物联网工程”、“计算机科学与技术”等等专业。其中,属计科还是发展更加综合全面,以后选择的方向也广点。当然,淡出APP开发不在话下,平时选修课就可以选择开发android或者iOS ***。
***开发现在的主流分为安卓与苹果,以及h5,大学最好是跟计算机或者软件相关的专业,这样在学习编程语言的时候会有更好的逻辑能力和理解能力,而且很多***开发岗位招聘也会有这样的专业要求。
软件工程分方向,学java还是h5?
Java软件工程师将学习网页开发技术、数据库开发以及管理技术、J***a方向开发体系课程,可以担任J***aweb开发工程、J***a应用开发工程师、数据库DBA、软件咨询顾问等。
J***a软件工程师将学习网页开发技术、数据库开发以及管理技术、J***a方向开发体系课程,可以担任J***aWeb开发工程、J***a应用开发工程师、数据库DBA、软件咨询顾问等。
J***a软件工程师将学习网页开发技术、数据库开发以及管理技术、J***a方向开发体系课程,可以担任J***aweb开发工程、J***a应用开发工程师、数据库DBA、软件咨询顾问等。
J***a软件工程师将学习网页开发技术、数据库开发以及管理技术、J***a方向开发体系课程,可以担任J***aweb开发工程、J***a应用开发工程师、数据库DBA、软件咨询顾问等。
作为一名IT行业的从业者,也出版过J***a编程书籍,所以我来回答一下这个问题。
首先,学习J***a和H5都是不错的选择,但是从就业的角度来说,更推荐学习J***a方向,因为仅仅学习H5并不会具有较强的岗位竞争力。
软件工程专业近些年来的就业情况在诸多计算机专业当中还是比较突出的,一方面原因是软件工程专业比较注重学生动手实践能力的培养,另一方面原因是软件工程专业与行业的结合比较紧密,不少软件工程专业会与企业进行联合的人才培养(共建实验室等),这也在一定程度上提升了学生的就业能力。
在具体方向的选择上,不同的学校会有不同的设置,这个主要取决于学校自身的教学***情况,目前J***a和前端开发(H5)也是比较常见的方向。选择J***a方向有三点好处,其一是J***a开发的岗位比较多;其二是J***a的应用领域比较广泛;其三是J***a的上升空间比较大,未来可以走研发级路线。但是,由于J***a是纯粹的面向对象语言,所以在学习难度上会相对高一些。
如果选择H5开发,面临一个最大的问题就是知识结构的全面性不足,当前的前端开发涉及到的领域越来越广泛,要想获得较强的岗位竞争力,不仅需要具备Web前端开发能力,还需要具备移动端开发能力以及部分后端开发能力(Nodejs)。从知识结构上来说,通常需要掌握H5、JavaScript、Android开发、IOS开发、基于平台的二次开发等知识。
虽然前端开发在难度上要比J***a低一些,但是前端涉及到的内容却非常多,而且也比较杂,需要通过大量的实验才能逐渐掌握。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工[_a***_]等方面的问题,或者是考研方面的问题,都可以在评论区留言!
想做程序员,对学历有要求吗,还不是计算机专业?
从能力上来讲,想入门,至少也得大专吧。从公司方面来讲,大多数要本科吧。当然,确有部分公司学历要求不高,大专即可。但是也是针对中高级以上能力较强的。如果是初级,学历跟不上工作也不好找的。专业上不一定要对口。但至少也得是理工科的吧。
学历肯定有要求,最低是本科,研究生学历最好。如果是985学校的话,非计算机专业也没什么,我们公司校招就招了机械专业的研究生,应届生毕业的话,其实会的东西也差不太多,主要看你学习的能力。
如果你是社招的话,不是计算机专业并且没有做程序员的工作经验,那就非常难了,学历再高可能也不会获得工作,因为社招要求马上能功能,不会像应届生那样去培养。
有要求,一般本科,而且最好是科班毕业,这是一般稍大一点企业的要求,如果低于这个要求,估计待遇也不会好到哪去
很简单的一个问题,现在计算机本科人同学们遍地走,从企业要求而言,在程序、软件基础知识方面,科班本科毕业一般都具备,企业也不需要做更的培训和讲解,如果没有这方面的经历到了实战是很难吃得消的。
做程序分为好多种,简单地举几个例子
一种是做底层开发,如原来的单片机、智能工业控制,这种开发就需要很高的水平,必须是专业对口可行
另一种像什么网站、移动应用前端属于稍微简单的开发,(苹果、安卓什么之类的)则不需多高的学历。
还有就是数据编程,入门最容易,精通比较困难
还有更多分类,就不一一列举
一般是计算机相关专业本科最好,现在转行的话需要花的时间精力会比较多,找个好老师很重要,程序员行业工作岗位还是有很多的,多花时间,把技术学好很重要。
如果真的打算现在就开始学习的话,需要准备的还很多,现制定学习***呗,找准学习目的,因为编程语言更新换代的时间是非常的快的,先把基础学好,最好是可以看他们的底层源码解析,像B站上就会有很多这样的视频,然后抛弃一些已经过时的技术,直接学习相关的新技术。
还有就是其实需要找到一份程序员的工作并不难,如果只是单纯的想找份工作,四五个月就可以快速出师了,但对自己还有期望想要更高工资,对以后还向往技术专家路线走的话,建议找个好老师或者报个培训班啥的,
系统的学习才能让你更快的掌握技术且可以拿高薪,
祝你成功
对学历是有一定要求的,千万不要被一些培训机构招生忽悠了,你可以打开BOSS直聘和拉勾看看招聘的学历要求,先不说那些互联网名企,就看看小公司的学历要求,绝大部分要求的也是本科学历起步,大专都很少,如果是大专学历,又不是计算机专业恐怕面试机会都没有几个,当然有些写着本科要求的,也不是完全不要大专,但你简历上要有特别突出的技能工作经验才能获得面试机会,如果是本科学历非计算机专业,招聘学历门槛是达到了,大公司还得要求专业对口,小公司对技能经验又有全面的要求,另外需要知道的是程序员所谓的高薪是用加班换来的,还有就是做程序员需要不断学习才能保证不会被淘汰,有很多程序员到30岁技术还是没有特别突出的地方,这个时候就面临着淘汰的风险,所以,不要看着程序员好做,真不好做,如果对编程特别感兴趣,你可以去B站看看***,切记不要被培训机构忽悠了,他们只会说的天花乱坠。
自学Android开发能找到工作吗?
先说观点:能。
但是会经历一段时间的困难期。
也就是要从学徒开始,因为你没有接触过j***a和android,所以要补的东西很多。
相应的工资报酬,可能要低于自己的预期。
但好在是,
j***a也好,android也好,对于初学者来说,都是比较友好的。很多公司也会根据业务需要征求员工意见,进行转岗。
如果真的以后想从事android开发工作,我的建议是,降低预期,保持学徒心态。
招聘网站上寻找1-3年andorid开发经验,或是招应届毕业生岗位的机会。
厚积薄发,循序渐进。
不给题主励志鸡汤,我认为很难,真的很难。 先说一下我的观点
【1】移动端就业形势严峻,互联网行业不景气
【2】要求的技术要高,现在Android开发3-5年的一抓一堆,很少有3年以下的,如果题主是211 985 可以等待校招
【3】我也是经过培训才入行的,北京传智Android1期学员,当年我们班一共58人最后就17人找到了工作,脱产学习6个月,而且每天都在学习,我认为单凭2个月的时间,很难。期间还需要你有强大的自控力。
小编觉得对于工程类的技术工种相对于学历来说,技术能力更为重要,虽然可能在前期或者面试的时候,能够有更多的优势和***。
但我相信你既然能够自学成才相信你对于这个是真的喜欢,也相信你在后续的工作中能够有更多的成长。
但由于可能没有学历的优势,因此,我觉得首先你可能需要做一些自己的作品来展现你的能力,这样才能够在应聘中占据一定优势。
倘若你的技术能力还不足以独立完成作品,那么你前期可能需要找到的是一些基础工作,工资可以不高,但是至少能够帮助你成长学习。
工作肯定是能够找到的,如今移动互联网蓬勃发展,这方面人才的需求量还是有的,只是看你想要找什么样的岗位。
以上是我个人的见解,希望能够帮助到你,如果有不合理的地方,欢迎指正,如果想了解更多科技资讯欢迎关注我们!
需求还是有的,只是没以前那么火热。只要技术好,自学还是能找到工作的。
不过不建议辞职自学 Android ,自学之前先了解先目前开发 Android 需要掌握哪些知识,Android 的主流方向,目前音视频,物联网,智能家居很火,纯应用层开发 *** 需求已经很少了。
找工作需要了解公司主要做什么产品,是否能胜任这个岗位的开发,还有多了解下目前流行的开源框架 : RxJ***a,Glide,OKhttp, greenDao等。