软件工程和计算机科学与技术的区别在哪?

news/2024/12/29 11:47:52/

计科专业毕业已经从事软件开发多年,说到当初选择这个专业还是遵从父母的意愿,老人家们觉得计算机是个未来的趋势,如果做个计算机的老师岂不是很不错,于是在报考志愿的时候就给选择上了,主要自身也对计算机感兴趣,所以也没有过多的干预,至于学到之后当不当老师就不是老人家能决定的了,由于属于师范类的计科所以开设的课程种类比较繁多,而且主要是基础理论的学习,开设科目的种类的确很多,数字电路,模拟电路,计算机组成原理,数据库原理,汇编,数据结构,操作系统,C语言,C++,线性代数,高等数学,微积分等等另外选修了java课程,但在学校期间能够把这些课程全部学到位基本上不可能了,因为计算机思维还不能完善,很多走马观花的学习。

开始想全部下功夫拿下,但发现基本不可能,因为有些概念压根搞不懂,后来同构专注学习一门编程语言,打开了突破口,有了感觉之后再把之前的温习一遍感觉又不太一样了,所以学习软件开发是一个过程,第一阶段有一个新鲜期,第二阶段进入困难期,第三阶段适应期,第四阶段突破期,每个阶段都有不同的心理感受,能不能挺到最后的期限主要还是要看毅力,学习任何新的东西,资质和天份只是一部分,关键还是需要有坚持下去的勇气,遇到困难能够持续下去。

软件工程算是专业培养软件技术开发人才的专业,开设的课程种类也是非常多,主要侧重点在软件框架以及软件基础理论上侧重一些,其余的和别的计算机专业差异不是很大,有专门设置几个相对比较具体的专业,例如密码学,安全等等领域。

能不能成为程序员主要在于努力的程度,很多科班出身的想做个程序员也是非常难,能不能成为程序员重点从两个方向入手:

  • 是不是对编程感兴趣,兴趣是第一老师,遇到解决不了的问题,兴趣能推动问题的解决。

  • 特别需要编程这项工作,迫于生存的压力遇到问题也会咬着牙挺过去

如果具备以上两种条件的任何一个条件都能满足成为程序员,加上现在的程序员入门的门槛提升了,没点真材实料很难找到合适的工作。

大学生如何成为一个程序员?

  • 首先要明确一个学习方向,不要期望一口气能掌握所有的编程语言,明确一个开发方向,然后选择一个这个方向使用最多的编程语言,然后准备好启程的心情。

  • 确定了方向,就需要有规划时间规划,学习任何东西都要设定目标,没有目标很容易迷失自我,而且在推进过程中如果发现不恰当就适时的调整策略,做任何事情都需要有目标性

  • 找到实践平台,这点是最难的,纯理论性的东西在学校里面就可以完成,要达成实战效果必须有真正或者接近的实战能力,其实能找到途径就这么几条,找能做项目的老师(有些大学教师经常做一些项目),找实习单位,当然最直接的还是借助开源社区,可以直接拿到实际的项目代码,这需要有一定的基础,如果能在网络上找个高手稍微辅导一下入门了就方便多了。

能不能成为一个真正的程序员关键还在于到底下多大的狠劲,至于是不是计科或者软件工程差异真的不是很大,编程就本质而言不是很难,关键看入门前的过程,度过了一切都会变得顺其自然,更加没有必要计较自己是什么专业出身。

推荐阅读:

985科班出身的程序员吐槽叫兽教的太老套,身边在bat大厂工作的都靠自学

学习前端的人越来越多,为什么前端工作越来越难找了?

为何人工智能(AI)首选Python?如何转行Python人工智能?

程序员的技能树,决定了一生职业的高度

年薪30W前端程序员,需要吃透的前端书籍推荐


http://www.ppmy.cn/news/530322.html

相关文章

大学计算机专业:计算机科学与技术和软件工程有什么区别?

计算机科学与软件工程确实是很受理科生青睐,下来小编就从两个计算机热门专业以下几个方面给考生做一梳理,希望对大家有所帮助! 一、计算机科学与技术专业 专业介绍: 包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课…

计算机专业的研究方向

目前计算机专业的研究方向主要分为四个大方向 分别是:AI(人工智能)、Systems(计算机系统)、Theory(计算机理论)、Interdisciplinary Areas(交叉领域) 各个大方向又会有很…

计算机,会是下一个土木专业吗?

点击上方“小麦大叔”,选择“置顶/星标公众号” 福利干货,第一时间送达 大家好,我是麦叔。 最近看到一个热门问题:计算机专业是否会成为下一个土木工程? 这个问题我想大多数准备学习计算机方向的小伙伴都会感到兴趣&am…

计算机科学与计算机技术!

刚考完离散数学,心开始平静下来,重新开始对技术的追求的思考. 转眼大二就过了一半了,其实在大学数学结束的最后一堂课上,我就感到了一丝的伤感,真的很对不住我的数学老师,我见过的最好,最负责,最有学术气息的老师.失去才懂得珍惜,那一刻才开始后悔当初没有好好的把数学学好. 今…

计算机科学与技术到底是什么?

计算机科学与技术到底是什么? 2006-06-25 08:22:04 大 中 小 计算机专业毕业后 大致的工作方向是软、硬、网、图 四大类 尤其以软件、网络为现今的首选 从岗位上分,又可以分为技术道路、营销道路两大方向 if 你选择作技术,then 从现…

计算机科学与技术专业

[原文链接]  --- 摘录于百度百科 学科代码:0812,下属三个二级学科,本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括 计算机硬件、 软件与应用的基本理论、 基本知识和基本技能与方法,能在科研…

信息与计算科学

我的专业是信息与计算科学. 对这个专业的未来和课程.我都是很迷茫.刚开始看到我被这个专业录取了.我还以为是被调剂去的. 现在马上就要读完两年了.随着这几天的复习.我在逐渐了解这门专业. 下面我来谈谈这门专业课. 首先说说.这是一门非常好的专业.尤其是现在的信息时代.真…

计算机科学(Computer Science)到底学什么?

计算机科学(Computer Science)到底学什么? 很多在校的CS学生入学一两年了,还不知道CS到底是什么,也很疑惑CS到底能学到什么? 看到身边很多读专科或者三本院校的学生,已经会很多的技术——比如用PHP做个网页、写个Andr…