㈠ 想当程序员,大学应该学什么专业
想当程序员可以学这两个专业:
1、软件工程
软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
2、计算机科学与技术
计算机科学与技术专业主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
选了这两个专业,会在大学中学习到c语言,c++,java,javaweb等等一系列编程语言,要注意的是,大学里一般一个学期结束一门语言课程的学习,进度会非常快,课程安排量也不会太充足,想要学好,还得靠自己课下努力才行,至少得掌握一门自己拿手的语言。
当程序员需要具备的能力
1、编程语言能力
作为合格的计算机程序员,精通一门语言是必须的。这种精通,不是说看了一本编程宝典,抄了几个程序就能说精通的,要靠长时间的积累。
2、编码能力
遵守编码规范,是一个程序员最基本的要求。另外一个就是注释,要注意不是为了注释而注释。对类,以说明职责为主;对方法,以说明意图为主;对方法体,以说明实现思路为主。对于大段大段的代码,要分段,使用空行隔开,并使用行内注释进行说明。
3、面向对象思维能力
多数编程语言都是面向对象的编程语言。而这些面向对象编程语言的共同精髓就是面向对象的思想。掌握这些比面向对象语言本身更重要,比如对继承,多态,重载的理解。对面向对象基本原则的理解,比如开闭原则,接口隔离原则,单一职责原则等。在此基础上,应该掌握常用的设计模式,比如工厂模式,策略模式,观察者模式,模板方法模式,命令模式等等。
㈡ 大学本科毕业英语专业,有自学过编程,出去找工作当程序员时,公司会要求专业对口吗
公司当然会要求专业对口,毕竟专业性比较强,但你可以说出你学过,公司用你也有试用期,可以的话还是会用你的,
㈢ 英语专业学的不好,想转行做程序员可以吗
鉴于英语专业出身,即使学得不好那也比其他没有英语或数学基础的人转行要容易一些。并且英语专业转行程序员具有一定的优势:一方面编程语言大部分都以英语来进行书写,另一方面学习编程语言也需要阅读大量的英语资料,而且要想参与到一些开源项目中,也需要具有一定的英语交流能力。
此外,在现在众多的非专业非科班转行IT的大军中,也有不少成功的例子已经为我们证明了。
下面是对于编程语言学习的建议:
1、自我感觉智商高,逻辑能力强的,可以考虑Java开发、软件开发、分析、PHP开发;
2、没有高学历或者觉得自己不够聪明可以考虑学习操作、维护或测试;
3、女生不想做编程可以考虑Web开发或UI设计;
4、想要学习编程语言的话可以选择Java。
以上希望对你有帮助。
㈣ 我的英语很不好要想成为一个程序员容易吗
程序员需要学的基础中,确实英语很重要,比如C语言不就全是英文吗。但是多努力一些,一样成功,年轻就是资本。
㈤ 我很想成为一个程序员,可是我该学什么专业才能实现梦想需要具备什么基础知识我英语很差有关系吗
软件工程 这门专业最为适合 英语差对刚开始的学习没太大关系 但是在以后的过程中必须提高
㈥ 我今年35了,以前是英语教师。现在想改行去从事JAVA程序员,可以吗。年龄还来得及吗请IT专业人
1、35岁的话建议是不要了
2、首先程序员是个非常累的职业,虽然工资高,但是动不动就要熬夜,对身体不好
3、其次35岁也属于比较大的了,多关心点家庭
㈦ 做程序员英语水平需要达到何种水平
在初级和中级程序员中,其实大部分的英语单词大家都能够掌握的,
因为编程语言中需要到的单词就那么多的,大概400来个,
记住就好,记不住的话至少也要对他有印象,反正就是个熟能生巧的过程。
当我们在编写代码时,如果出现BUG报错的话,也就是那些常用的几句话,理解就行。
当然,英语水平更高点的话,帮助还是很大的,
因为有好多的文档和书籍大都是英文的(如果你需要英文资料做参考了的话那说明你已经很厉害了,一般我们现在的工作还用不到),所以会对英文水平要求高一些。
如果你是在外企或中外合资企业工作的话,那就需要把英语学会,
因为你需要跟外籍同事或者客户沟通,所以,学得好,对你还是有益无害的。
㈧ 我是英语专业的,我想在毕业后从事计算机方面的工作,我该取得哪些计算机方面的证书
所谓的 OFFICE photoshop 等软件 可以说他的操作在实际应用中的频率不大
但是熟悉一下还是有好处的,但根据你所描述的计算机方面的工作应该是不到这个的,这基本都是网站前台美工的人干的事
至于说CCNA基本就是一个没用的证书,报名参加后给一堆题背会了准过!
搭建局域网及各种设备配置这种活很少的,这个属于后台维护,或者是计算机客服的工作!
至于说各种软件大可不必研究那么早,因为各公司情况不同,所以也不一定需要什么软件,如果软件很难,公司会培训的
说了这么多,那么出路在哪呢??
我给你的建议是找计算机方面的客服工作
这种工作相对来说比较不错,最少适合你
原因有以下几点:
1.客服的工作比较定向,也就是计算机相关问题的解决,例如某品牌的笔记本客服,你只需要等待对方的咨询就可以了,你是通过电话或者现场等形式解答,具体维修都不用你!
2.客服要求的技术不是特别的高难,选定目标后,专门研究一下大致可能产生的问题就好,太高深的就有资深工程师出场了,所以说你的专业不是专业计算机方面的也比较好上手
3.客服的工作偏向于你的专业,因为现在的客服多以针对固定的客户群为主,象很多大的企业,还是以笔记本为例,现在都向国外发展,等你业务熟悉了,干的比较好了,你的英语水平就体现出价值了,这样你的发展空间就很大!
4.客服的工作薪水很高的,相对来说虽然会累一点,但也不是体力累,就是可能会遇到一下比较“白痴”的用户提问题或者说加班,但加班也有加班费!
综合以上的观点,我觉得你比较适合!
如果你不是很满意的话,我觉得你也可以选择去做高深的,但是肯定你需要花很多时间去学习的,最少1年以上,你需要学计算机语言,例如JSP JAVA 数据库原理等等,而你一点计算机语言基础没有,我觉得会很吃力!而且这样的话,你的英语专业就会被相对的搁置很长时间不会有太大的用武之地《除了认识计算机了英语单词》,而且相对来说,这些比较好的计算机方面的工作都会有个严重的招聘问题:工作经验,工作经验,工作经验,你有么 ???
如果想随便找个相关计算机的,没什么发展前途我觉得没意思!例如前台美工,写代码的程序员那就没意思了!写代码看起来赚的多,但能累死,活活累死!
以上经验都是切身体验或者同学的经验!希望对你有帮助!
CCNA就是没用,怎么了?有什么不服的?花了几个钱,培训几天,然后拿着人家给的一大堆题背会了考那几百分来有什么用?
自己拿了个破证还不让人说没用?
为了里几个虚幻的分就误人子弟,你缺德不?
有能耐你考个CCNE我服你,那个是真本事!
㈨ 要想当程序员的话 英语要多好 不会就当不了
有专门的计算机英语
大概2级左右就可以
不会不是当不了
稍微有些困难
不过时间长了就没什么了
不过最好要4级
因为不错的程序教程都是国外出的:)
㈩ 如果要当一名程序员,英语要到什么水平
中国的软件业,特别是程序员队伍,远远不如印度发达,最大的问题就出在“英语”这个问题上了。
一个优秀的程序员,应该在本科毕业以前,至少编成思想、基本理论了然于胸。这是需要大量时间去自己动手上机编码实践的。
可是,这个时候又必须玩命攻读英语。
这就造成了一个矛盾。
二者很难兼得。
可是,一个程序员,如果英语不过硬。工作以后,特别是水平到了一定水准以后。自能看原文资料才能提高的时候。(只看翻译资料永远只是三流的程序员)
就会发现,这些原文资料,也是技术人编写的,语法潜词晦涩难懂。
英语很好很好,看起来还很吃力,英语稍差就干脆别看了。
日本为什么软件也不发达,问题也同理。
哎,没办法,要么加倍努力,学好变成的同时学好英语。要么.....
慢慢来,你会有成就的
..
.