首页 > 移动应用 > 正文

程序员都是科班出身嘛?不是科班出身能不能从事程序员?

2018-07-20 11:32:07  来源:今日头条

摘要:不是所有的程序员都是学会了软件工程才去编程的,即使是计算机专业的也不一定学过软件工程,毕竟只是计算机的里面的分类就很多,更不要说是非计算机专业,不可能只有软件工程专业才能去搞编程。
关键词: 程序员
  不是所有的程序员都是学会了软件工程才去编程的,即使是计算机专业的也不一定学过软件工程,毕竟只是计算机的里面的分类就很多,更不要说是非计算机专业,不可能只有软件工程专业才能去搞编程。
 
  是软件工程专业的直接切入编程,算是科班出身,但并代表一定能学好编程,编程的学习不是孤立的,需要全方面的学习,后续的学习才是关键,有一个好的基础只是刚开始而已。软件工程专业对于编程的基本理论有了一个相对系统的学习,算是在大脑中有一个大致的理论框架,但对于具体实践还有很大的差距。
 
\
 
  不是软件工程专业如何学习编程?
 
  1.学习下计算机组成原理
 
  由于没有软件基础需要对计算机有一定的了解,算是打基础的第一步,要知道计算机是如何工作的,内存和cpu如何通过系统总线串联在一起,以及进制之间是如何转换的。这些对于了解计算机的内部原理,以及理解一些常见的编程概念是有帮助的。
 
  开始看的时候可能看不明白很正常,这需要慢慢培养自己的计算机语感,这都需要时间的,所以要坚持下去。
 
  2.学习一门编程语言
 
  虽然编程和编程语言不是直接对等的关系,但是学习一门编程语言是学习编程的基础。所以想入门编程,先从一门基础的编程语言开始,选择第一门编程语言的时候,尽量的简单,后续如果再想学习别的语言直接平移过去就行。就是常说的举一反三,触类旁通。
 
  3.持之以恒,坚持到底
 
  学习编程前两年是最难的,万事开头难。前两年就是培养自己计算机语感的过程,毕竟要熟悉计算机的运行属性,就是常说的开窍问题,编程开窍需要有一段时间的,很多人即使工作了,在编程的时候还是迷迷糊糊的,突然有一天觉得明白了很多事情。就是传说中的开窍,学习编程能坚持到这一天基本算是入门编程了,很多都是倒在入门的路上。
 
  所以起点不是问题,关键还是看后天的努力。

第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:pingxiaoli

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。