⑴ 做程序员要学什么专业
当程序员是什么专业?
计算机科学与技术或软件工程, 不喜欢硬件选软件工程。
打算当程序员,上大学学什么专业 40分
楼上就是在扯蛋,自己不行,还劝别人
我现在在深圳当程序员,工作4年了,目前程序员没以前那么吃香,学得人多了嘛
程序员这个职业在不同学校的专业名称也有所不同,但是差不多了多少,计算机科学及应用,或者计算机软件,到学校问一下就知道了,主流高级汇编语言就是一楼老兄说的C++ .NET JAVA这三门了,C++在游戏方面应用的多一些,网站项目基本都是后面2种语言用得多,JAVA的工资要高点,代码量比较大。
做程序员上大学要念什么专业
软件技术专业
数学学的好坏不能直接说明你能不能学好程序员,写程序还是一个逻辑(if语句,循环语句,对变量的操作,等等...)
最好是本科,院校在计算机专业方面有很好的基础设施和条件
不过专科肯定也是有好的 师资方面都差不多的
以我的感觉是如果哪个院校的软件技术专业的学费高,哪个学校就好 ,呵呵
也在网上找找吧
选学校一定要选好,尤其是大学
我再发表一下自己的观点:大学可以上,有条件当然可以上的;不上大学未必就没出路,未必就没好的工作好的事业;现在培训班多了,去培训班学学也不一定比上过牛比大学的差;技术这方面最后还是要靠自己的能力,自己的自学领悟能力,高手就是在自学中发展起来的,呵呵.
说多了,有句话很有意思,是这么说的:是我上了大学,还是大学上了我.
回答完毕,晚安
做程序员要什么学历什么专业才可以?
很多程序员,很多种情况,有大专、大本,有一个是念得法律后来转行做程序员,有一个是技术院校出身,但是有一群朋友,很喜欢电子类的东西,创办过工作室做网站,也在大公司做信息系统开发,后来做项目经理。如果本身专业和电子相关,就直接去找程序员的工作,如果无关,就需要自己找地方学,或者培训机构,或者学校。
想当一名程序员那在大学时候究竟应该学习什么?
最终我决定把想到的东西写下来,希望能对在校的人有点帮助。首先我们得知道这问题的答案是个变量,他依赖于你的目标和天资能力,绝不唯一。当然大学的课程设置往往是唯一的,所以会有点矛盾。这里最关键的东西是目标,大学学习只是达成最终目标高度的一个环节,他应该为最终目标服务。当然大学生很难清楚的知道自己的目标究竟在那里,但要总归要大致知道自己的方向。这个之所以关键是因为,这直接决定你应不应该学习某个东西。我是在做了很多年软件后,才发现软件和软件的差别其实比马和牛的差别还要大。用流行的分类方法比如:前端开发、后端开发、开发,Java开发等会让人迷失焦点,所以我一直觉得Barry W Boehm在《软件成本估算:COOII模型方法》里的分类方法对学习更有帮助。在这个分类方法里软件被分了三层:最底层是基础结构型(平台)软件的开发;中间层次是开发工具、系统集成、中间件;最上层是终端用户编程,也可以理解为一般应用的开发。同时作者还补充了份数据说:在2005年95%的美国程序员是在做终端用户编程。这似乎把话题扯开了,但其实不是,关键要大致定位下自己的方向。因为对于目标是基础结构的程序员和目标是一般应用的程序员,他们要学习的东西差别很大。Donald Knuth的《计算机程序设计艺术》不是没用,但如果你花了2年把他啃了一遍回头专门做应用开发,那它真的用处不大。至少和一个精通具体语言、框架、设计模式、面向对象、UML的人比只是钻研了《计算机程序设计艺术》的人反倒是在劣势,虽然可能后者更花时间。反过来讲则是在算法密集型的工作里,那优劣情形就会掉过来。无疑的什么都精通最好,但人的时间是有限的,而软件相关的知识是无限的,所以把学习聚焦在自己的目标上非常关键。而目标是什么则要根据自己的实际情形来定。假设说你真的感觉自己的能力挺好,就想做基础结构型的东西,去做MapRece,去做操作系统等等,那首先要认识到的是干这个的人很少,竞争很激烈。如果说在2005年美国只有5%的程序员是干这个的,那我估计今天在中国也顶多是这么个比例。个人感觉,大学的计算机课程还真都是往这个方向培养人的,一旦真的走这个方向,那么大学的计算机课程还真用的上。需要好好学习,天天向上。当然只上课也不行,把课上学的东西实践起来也很关键(比如开源项目)。这里麻烦的事情是,干这个的可能只有5%,很多人即使很努力也不一定挤的上去。那么假设说一个人很现实,说:国内排名靠前的几所学校凑凑也就5%了,竞争太激烈,我不选这个目标方向,我还是95%里做做吧,那这个时候我应该学什么?我个人认为主要要学好一些比较硬的,需要大块时间学习的东西,而不要在花里胡哨的东西上多费时间。硬的东西是指:数据结构和基本算法。不管是不是做基础结构性软件,基本的数据结构和算法知识还是要有的。很可能不太会有自己从头写数据结构和算法的机会,但如果复杂度不知道怎么算,链表、红黑树、哈希表的差别都不知道,那就怎么都玄。精通一门编程语言具体是那个可以根据实际情形来选。但这里强调的是语言,不是IDE和框架。可以通俗理解为每个关键字背后的含义要整清楚。这里的陷阱是学一堆语言,但那个都不精。精读一个有点规模的开源项目(至少要超过2万行)要找那种规模不太大,又比较有名的项目,一定要精读,争取每行都懂。累积一定的代码量不算IDE帮助生成的,争取也在2万行之上。面向对象和设计模式这点最好配合着下一点一起做。从头考察一下某个框架考察某个框架的内存机制、线程机制等。整个学习过程中最常见的陷阱是学会操作一堆IDE和框架的使用,但实际上这事儿价值不大......
做程序员难不?要学什么专业
计算机类的
程序员需要学些什么?
要看你喜好了,做什么都是有兴趣才能学好
想学程序 先确定要学什么 c c++ c# java pb vb等等
现在流行就是c#和java c++也可以 不过比较有深度
先学语法 再学程序实例 最后做项目程序员 工资中上等吧 但是很辛苦
如果你认真学习 不到半年你就会学的很好
作为一个程序员需要学多少技能
介绍下我的想法:
大学里学的是计算机专业,所以顺道学了不少计算机系的基础课程,总体来讲学得很不好,直到大四毕业,我才勉强下定决心要以写代码为生(现在想想,可能是当时实在想不出其他出路)。大学4年,很遗憾的事情就是我没有弄清楚该去真正学些什么东西。
毕业后第一份工作,在一家小公司写servlet/jsp,说实话,我写的很烂,当时带我的人对我的工作很不满意,直到有一次,项目经理跟我谈说,你的工作表现你也看到了,差点就被开掉了,不过我觉得还是要在给你机会。。。当时,我真的是自信心崩溃到极致,觉得自己这段时间其实很努力,但为什么还不入门路。。这次经历给了我非常大的影响,之后的不久,我终于明白了怎么去写那些servlet/jsp,于是我努力的写那些代码,不久,我就成了公司新员工里面,做东西最快的人。当时还发了个公司的什么最快进步奖给我。我想第一份工作给我最大的感受是,想要做为一个程序员,你得先明白,程序是个什么东西。
一年多以后,servlet/Jsp实在不想写了,于是换到另外一家公司,做聊天软件的J2ME客户端。其实我当时不懂J2ME,在刚入职的一个月里,啃完CLDC和一些会用到的JSR的英文文档,然后每天去看项目的代码,有任何问题就去问周边的同事。不久,我也慢慢能写一些J2ME的代码了。接着,我加入了新版客户端的项目组,开始做一些UI组建。最开始,我写一个Text组件,就是把文字显示到屏幕上,还要根据屏幕可显示区域的宽度、高度对文字做调整。没几天,我就信心满满的写完了这些代码,原来写客户端代码也不难啊。不过不久,当同事要用我的组件时,问题百出,以至于同事跟经理抱怨说,这么基础的组件应该给有经验的人去写啊。。 这次,虽然我的工作做的很烂,可自信心倒没受多少打击,因为已经工作一年多了嘛,脸皮厚了不少。但是我心里知道,我的工作肯定哪里出了问题,否则我的组件应该能经受住使用者的考验的啊。这份工作中,我学到了不少东西,首先呢,脸皮要厚一点,不会就追着去问,其次,没有想清楚的话,写出来的东西经不住考验的。再次,英文资料好像更准确啊。当然还有一些具体的编程技术。
大概又过了一年多,大家都说J2ME快完蛋了,android已经开始大兴其道,公司里面也有人在做android客户端,可我还在写没有前途的J2ME.恰好,qq群里有人发消息说招人,我脑子一热,扔了份简历过去。于是,一个多月后,我就到了新的公司上班,这家公司是一个做手机的厂商,而我也可以参与android的开发。在这个公司的前3个月,基本啥活没干,除了学习android之外,就是各种培训和等待。大概待到5个月的时候,我实在坐不住了,我去跟经理说,有没有活可以给 *** 。经理说我考虑下,不久便安排给我一个项目,让我去把它维护好了,然后集成到产品里面。可当我拿到代码时,傻眼了,2w多行代码,而且很多地方写的很复杂,看了好几天也没看懂。好吧,不管了,这件事既然是我负责,那怎么都应该挺住。在接下来的快2个月里,我每天都扑在这两万多行代码里,解决里面的bug,理解里面的设计思路、代码风格、编程技巧,使用公司的工具链,从发布、审核到持续集成等等。我了解到了很多我平时不知道的东西,我解决了发现了的所有的bug。可是最终,我并没有把这个项目维护到可以发布的程度,最后一关的AT&T的稳定性测试宣判了我的这个项目的死刑,随后这两万多行代码慢慢的从我的提交列表里面消失掉了。我第一次明白了,竟然还有如此严格的质量测试,也明白了什么叫风险与代价,虽然这些代码,我已经用monkey模拟跑过了5个钟头,但是依然被ATT测试蹂躏2个钟头之后挂掉。......
以后想当个程序员 大学要学什么专业
好多大学毕业生转行学习it程序开发的。如果你现在就有工作目标,以后想从事软件开发,当个程序员的话,那么建议你大学选择专业的时候就选择计算机相关的专业。
当java程序员应该学什么,并且学的顺序是什么
ja范a有三个方向:1 桌面应用程序开发 不过个人认为这个很少
2 j2me也就是手机里一些小程序的开发
3 j2ee 企业级开发 也是最有前途的
下面是本人j2ee学习的路径 是当时老师跟我讲的
第一步:入门 随便找一本简单的详细的书看完
第二部:看thinking in Java这本书讲解深入 有难度 看完的话受益匪浅 如果 觉得thinking in java 太难的话 就看java核心技术 简单一些 一共两卷 买盗版的吧 很便宜 哈哈
下面就是另外的一层境界了
第三步:html css javascript 这些不是java的内容 但一定要了解
第四步:jsp、servlet JavaBean这个没什么可说的 张孝祥的书不错 很全面 这时可以做个小网站什么的 用mvc设计模式 也就是JSP 负责显示界面 相当于MVC中的 V
Servlet 负责历程控制 相当于MVC中的 C
JavaBean 负责功能 相当于MVC中的 M
第五步:学习struts spring hibernate框架 这时也可以做一些小项目了 实践一 下 当然你会发现实际练习中会有很多问题出现 这是提搞的好机会
第六部:ejb 这是一个重量级的东西 慢慢学吧
⑵ 什么专业适合专升本
随着社会竞争的加剧,越来越多的专科朋友选择了专升本,那么哪些专业携渗是最适合专升本的呢,小编列出以下四个专业供大家参考。
1、护理专业护理专业一直是专升本的热门专业。随着大学生数量的剧增,不少医院也开启了本科护理的招生限制。专科护理专业往圆稿往只能应聘第三方的合同工,而不是编制人员。而且还有更重要的一点就是,本科生毕业之后直接可以拿到证,而大专生还要自己去考取。大专需要考取证也就算了,即便有证了,但在工资上面依旧会比本科生低一级。所以护理的一定要去专升本,这样不但一毕业就有证更主要的还是工资也不会被压低,想要进入大医院也会容易一些。2、小学教育专业有一部分专科同学的就业目标是小学老师,根据现在的政策形势来看,未来小学老师的学历起点应该是本科。特别是新教师法出台之后,将考的门槛提高了,以前小学只大专就可以考,现在需要本科才能考。因此,这个方向的同学尽量提前去准备专升本考试。3、人力资源管理专业企业想要广纳人才,管理好组织架构,自然是离不开人力资源管理部门的,如今许多人想要自考专升本,很多也会报考这个行业的专业,因为它是比较简单好考,又好就业的类型。4、计算机及相关专业在5G通信、工业互联网、产业结构升级这一系列因素的影响下,未来较长一段时间橘隐孝内,行业领域对于计算机专业的人才需求量都会比较大,但并不是所有人都能走进大厂。因为学历低的程序员可替代性比价大。如果学历不够的话,只能一直做码农,因此这部分从业者的学历提升需求也比较强烈。自学考试属于国民教育序列,学历国家承认,学信网可查,同学们可根据自身情况或意向选择专业和院校。
⑶ 有谁知道专升本选计算机科学与技术这个专业好还是选软件工程更好啊
选软件工程更好。
软件工程是一门普通高等学校本科专业,属计算机类专业,基本修业年限为四年,授予工学学士学位。
该专业涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式等方面,培养学生适应计算机应用学科的发展,特别是软件产业的发展,使其具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力。
2020年,教育部颁布了《普通高等学校本科专业目录(2020年版)》,软件工程专业为工学门类专业,专业代码为080902,属计算机类专业,授予工学学士学位。
学科基础知识
学科基础知识被视为专业类基础知识,培养学生计算思维、程序设计与实现、算法分析与设计、系统能力等专业基本能力,能够解决实际问题。
建议教学内容覆盖以下知识领域的核心内容:程序设计、数据结构、计算机组成、操作系统、计算机网络、信息管理,包括核心概念、基本原理以及相关的基本技术和方法,并让学生了解学科发展历史和现状。
以上内容参考:网络——软件工程
⑷ 我学的计算机网络技术 专升本可以转哪些专业
计算机专升本可以选择的专业有软件工程、信息管理、计算机科学与技术、网络工程等。
1、软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算陪拆神机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
2、信息管理专业旨在培养熟悉互联网、移动互联网、大数据等领域最新动态和发展趋势,掌握相关领域信息系统需求分析、架构设计方法和信息系统实现技术,能够服务于互联网、移动互联网和大数据等领域的既懂信息技术又懂运营管理的复合型人才。
3、计算机科学与技术专业培养具有良好科学素养,系统地掌握计算机科学与技术的基础理论、基本技能与方法,具备现代计算机专业知识,有较强的获取新知识的能力、御埋创新能力和实践能力,能从事计算机系统设计与开发、计算机应用和技术经济管理等方面工作的技术人才。
4、网络工程专业主要讲授计算机科学基础理论、计算机软硬件系统及应用知识、网络工程的专业知识及应用知识。网络工程专业旨在培养具有创新意识,具有本专业领域分析问题和解决问题的能力,具备一定的实践技能,并具有良好的外语应用能力的高级研究应用型专门人芦亏才。
目前,计算机类专升本招生院校有:北京语言大学、大连理工大学、东北师范大学、东北大学、福建师范大学、吉林大学、西南大学、西安交通大学、四川农业大学、四川大学、东北财经大学、北京理工大学、西南交通大学、北京外国语大学、东北农业大学、兰州大学、北京师范大学、对外经济贸易大学、北京交通大学、电子科技大学、北京邮电大学、天津大学、西北工业大学、中国石油大学(华东)、中国地质大学(北京)、中国石油大学(北京)。
⑸ 想当程序员,大学应该学什么专业
想当程序员可以学这两个专业:
1、软件工程
软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
2、计算机科学与技术
计算机科学与技术专业主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
选了这两个专业,会在大学中学习到c语言,c++,java,javaweb等等一系列编程语言,要注意的是,大学里一般一个学期结束一门语言课程的学习,进度会非常快,课程安排量也不会太充足,想要学好,还得靠自己课下努力才行,至少得掌握一门自己拿手的语言。
当程序员需要具备的能力
1、编程语言能力
作为合格的计算机程序员,精通一门语言是必须的。这种精通,不是说看了一本编程宝典,抄了几个程序就能说精通的,要靠长时间的积累。
2、编码能力
遵守编码规范,是一个程序员最基本的要求。另外一个就是注释,要注意不是为了注释而注释。对类,以说明职责为主;对方法,以说明意图为主;对方法体,以说明实现思路为主。对于大段大段的代码,要分段,使用空行隔开,并使用行内注释进行说明。
3、面向对象思维能力
多数编程语言都是面向对象的编程语言。而这些面向对象编程语言的共同精髓就是面向对象的思想。掌握这些比面向对象语言本身更重要,比如对继承,多态,重载的理解。对面向对象基本原则的理解,比如开闭原则,接口隔离原则,单一职责原则等。在此基础上,应该掌握常用的设计模式,比如工厂模式,策略模式,观察者模式,模板方法模式,命令模式等等。
⑹ 专升本选什么专业好
如下困腔纳:
1、汪没语文教育。
语文教育在考试的时候有不少的优势,首先就是它的考试科目少,更多的还是以记忆性的东西为主,没有高数的影响。总体来看的话,对于文化课的要求并不是很高。
2、行政管理。
虽然这个专业专科层次发展一般,甚至可以说毕业就失业的一个专业,他的升本率比较高。首先就是他的社会需求量比较大,一般本科及以上层次的学生还是比较好找工作的。
3、学前教育。
现阶段社会不缺专科层次的学前教育的学生,缺的是本科及以上层次的学前教育的学生,也就是却大批量高层次本专业的学生。这个专业的升本考试还是比较简单的,基本不考高数。
如何选择专升本的专业?
1、结合自身兴趣爱好。学习是个漫长的过程,只有对所学专业怀抱兴趣,才不会在学习过程中感到枯燥。
2、结合自身知识基础。有些考生的数学基础较弱,那么在选择专业时,就要尽可能避开需要考高数的专业,可以选择行政管理、汉语言文学、人力资源等管理类和教育类专业。有些考生对数字比较敏感,在数理方面有比较扎实的基础,那么可以考虑金融、会计等财会类专业和理工科专业。
3、结合自身专升本的原因选择。若是想快速拿证就找个结业圆岩快的专业,若是想考证书就选择证书需要的专业,若是考研、考公务员就选二者能用上的专业等。
专业老师在线权威答疑 zy.offercoming.com⑺ 专升本哪些专业好就业哪些专业有发展前途
【专升本快速报名和免费咨询:https://www.87dh.com/xl/ 】专升本就业前景好的专业有哪些?如今专升本成为了很多学生第二次获得本科学郑返历的机会,每年专升本的学生也是越来越多。那么哪些专业专升本前景更好呢?今天小编就为大家分享一些专升本前景比较不错的专业。
1.医疗和护理专业随着人们对医疗事业越来越看重,私人护理、高危护理、特殊护理等各方面的需求层出不穷。更有甚的男护士成了紧缺人才,一个男护士的月薪达到上万都没有几个人报名,可见护理专业是如此的紧缺。医疗专业也是社会发展的一股浪潮,医疗器械的维护和生产,这都需要大量人才,普通的流水工是做不来的,需要拥有一定专业知识的人才才可以胜任。
2.预防医学预防医学,预防医学是从医学科学体系中分化出来的,它是研究预防和消灭病害,讲究卫生,增强体质,改善和创造有利于健康的生产环境和生活条件的科学。预防医学的特点包括:工作对象包括个体和群体,工作重点是健康和无症状患者,对策与措施更具积极预防作用,更具人群健康效益,研究方法上更注重微观和宏观相结合,研究重点是环境与人群健康之间的关袜丛没系。
3.电子商务电子商务是2000年教育部批准设置的普通高等学校本科专业,属于电子商务类专业,基本修业年限为四年,授予管理学或经济学或工学学士学位,是以互联网等信息技术为依托、面向现代经济社会领域商务活动的新兴专业。
电子商务专业可以分为两个基本方向:电子商务经济管理类方向和电子商务工程技术类方向。经管类方向要求侧重掌握互联网经济和商务管理相关的知识与技能,工程类方向要求侧重掌握互联网技术和商务信息相关知识与技能。
4.养老服务管理养老服务管告纳理是中华人民共和国教育部批准设置的普通高等学校本科专业。主要课程有:管理学、社会学概论、老年社会工作、公共政策、法学概论、养老机构经营与管理、人力资源管理、综合护理实训、老年人体结构与功能、企业战略管理、中医基础等。
5.计算机专业毫无疑问,计算机专业一直都是万金油技术,毕业后工作月入上万是中流收入,也是一个程序员比较低的工资。如今我国的互联网事业蓬勃发展,多少大型企业因为互联网技术而一跃进入中国富豪排行榜。所以计算机技术一直以来都是多多益善,只要你有实力,你的计算机技术能达到顶尖水平,才不管你学历高低。有本事,大公司就毫无疑问的签你。计算机专业也是本科和专科就业率最高的专业,甚至你不就业,只用一天电脑你就能创业。可见计算机市场缺口有多大。
6.会计学会计学是以研究财务活动和成本资料的收集、分类、综合、分析和解释的基础上形成协助决策的信息系统,以有效地管理经济的一门]应用学科,可以说它是社会学科的组成部分,也是一门重要的管理学科。会计学的研究对象是资金的运动。
7.小学教育该专业培养德、智、体全面发展的,具有较高教育理论素养和较强教育实际工作能力(语、数、英)小学教师及教育科研、各级教育行政管理人员和其他教育工作者。
8.电气工程及其自动化该专业培养适应社会主义建设需要,德智体美全面发展,受到工程师基本训练,具备电机及其控制、电器及其控制、电力系统及其自动化、建筑电气等工程技术领域基础理论和基本知识,能够从事设计制造、研制开发、试验分析、系统运行、自动控制、电力电子技术、生产管理以及电子与计算机技术应用的应用型高级工程技术人才。
9.汉语言文学该专业主要培养掌握汉语和中国文学方面的基本知识,受到有关理论、发展历史、研究现状等方面的系统教育和业务能力的基本训练,可在科研机关、高等院校从事研究、教学工作、有的可从事对外汉语教学。汉语言文学专业在考公方面有着独到的优势,被称为“汉皇法帝”。
今天的分享就到这里了,希望同学们在专升本考试中取得理想的成绩!
今天小编的介绍就到这里啦,欢迎关注猎考专升本考试网,关注猎考专升本微信公众号:专升本考试指南,及时掌握考试资讯!
专升本有疑问、不知道如何总结专升本考点内容、不清楚专升本报名当地政策,点击底部咨询官网,免费领取复习资料:https://www.87dh.com/xl/
⑻ 专升本选择什么专业好呢需要考虑哪些因素呢
选择专业要考虑个人的兴趣爱好,还有专业的趋势。不过整体来看,个人的兴趣爱好更重要。
为大家整理了一份专升本学习资料,包括各大机构的语文,数学,英语以及各大专业课的学习资源,适合想自考的学生,后面会不断汇聚更多优秀学习资源,供大家交流分享学习,需要的可以先收藏转存,有时间慢慢看~
专升本资源实时更新
链接:https://pan..com/s/1FWuIbiqTKrTBJs6pZ5M-ag
提取码:2D72