分享

大学IT专业,科研OR工程?

 偏扁豆 2020-08-11

有幸接触过天河几次,真科研。

IT行业目前发展迅速,BATJTMD职位薪资和社会影响力越来越大,网上各种计算机、软件编程培训多如牛毛,哪里还是以前“挖掘机技术哪家强”的时代?

首先声明,本文偏向于个人在IT行业或与IT相关行业的长远发展,不鼓吹任何专业。

先说理科与工科

理科是基础科学,其原创成果的数量和质量决定着一个国家的科学水平,包括数学、物理学、化学、生物科学、天文学、大气科学、电子信息科学和环境科学等,培养目标是从事科研、教学、技术开发和相关管理工作的高级专门人才。

工科是以数学、物理学、化学、生物学等基础科学的原理为基础,结合生产实践所积累的技术经验而发展起来的学科,典型学科有土木建筑、公路桥梁、机械、水利、电工、汽车、电子与信息、热能核能、材料、仪器仪表、环境工程、化工与制药、航空航天等。


再说科研与工程

理工科的选择只能限定在校学习时间内的学习基调,改变不了个人对于科研或工程的基调,学理科的依旧可以搞工程,学工科的依旧可以搞科研。

但是凡是在学校里,总归大的方向还是倾向于科研的,因为在学校里基本没有可以落地的工程项目。

以编码为例,数据结构、算法和数学建模是科研,但项目管理、工程协作和架构设计基本都是工程的范畴了。所以对于一个专业而言不存在严格的科研与工程界线。



但从个人发展而言,是必须选择搞科研还是搞工程的,毕竟人的时间总是有限的。

以前互联网公司面试是不考数据结构、算法这些东西,但现在没几家企业不考这些东西,这说明整个社会经济水平的提高和需求的提高导致了用人成本的急剧升高,一个人要成为多面手才能拿高薪。

凭心而论,面面俱到、八面玲珑的多面手谈何容易,应付个面试考试还是可以,可是自己的发展前途该怎么办呢?

现在在工程部门工作,总感觉自己走了不少弯路,不谈不快!

在校期间一定要先学工程化的思想,没有具体的工程项目,只要实践工程化的思想就可以了,比如工程协作、解耦、编码规范、可靠性等,这些东西短期(形成习惯顶多半年)看似是牺牲了一些时间,但长远看可以极大提高自己的搞事情和学习效率。

然后着力学习数据结构、算法、数学建模这些偏科研的学科,争取在某一领域能有过人的长处。

                                      😃😃😃

最后,还要说一下交叉学科的好处,现在大家都是在互联网、计算机、电子游戏等环境下成长起来的,IT学科的学习门槛是低于其他专业技术类的(例如医学、法学、生物、化工等),但却是一个深不见底的科学,只有充分利用好交叉学科,才能早早站在船头。


    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多