大学学的是计算机科学与技术专业,已经从事编码十几年,楼主这个问题从理论上讲都是可以切入到程序员领域的
先从这两个专业着手分析,软件工程专业开设的课程我们了解下
软件工程专业课程
离散数学、数字逻辑电路设计、汇编语言程序设计、数据结构、编译技术、计算机网络、面向对象程序设计、软件体系结构、软件工程、算法设计与分析,操作系统、数据库系统原理,计算机组成原理、C++语言程序设计
计算机专业课程
计算机硬件与软件相结合,所以从范畴上讲包括软件工程专业
计算机组成原理,线性代数,概率与统计和离散数学,操作系统与编译原理等等
硬件上数字电路和模拟电路都属于基本课程
程序员从分类也属于两种硬件工程师和软件工程师
硬件工程师需要数字电路和模拟电路的知识框架
软件工程师需要用到软件工程专业的课程。
所以两个专业直接做程序员不是啥难事,很多非计算机专业的也一样学的很好。
跨行做的不错的也是大有人在,零基础的把计算机组成原理读懂,慢慢切入一样做的很不错。
要做好程序员需要做好以下几点:
1.掌握一门非常扎实的编程语言
2.学习之初可能会遇到很多困难一定坚持到开窍
3.不停的拓展自己的编程思想
分享自己的编程故事,直接加小编
:程序员互动联盟(coder_online)
输入关键字自学获取编程自学手册
输入关键字程序人生了解码农生活
更有(java/C/C++/Linux/Android)高手帮你解决难题,一起互动
图片来自互联网如有侵权请联系小编立即删除
赞赏
长按向我转账
受苹果公司新规定影响,iOS版的赞赏功能被关闭,可通过转账支持。
白癜风专家北京看白癜风哪间医院最专业