V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qq7788611
V2EX  ›  问与答

选 计算机科学与技术专业 还是 软件工程专业 ????

  •  
  •   qq7788611 · 2019-04-24 21:52:49 +08:00 · 8876 次点击
    这是一个创建于 1799 天前的主题,其中的信息可能已经有所发展或是发生改变。
    87 条回复    2019-05-16 16:10:27 +08:00
    kyuuseiryuu
        1
    kyuuseiryuu  
       2019-04-24 22:05:58 +08:00 via iPhone
    计科
    snachx
        2
    snachx  
       2019-04-24 22:07:16 +08:00 via iPhone
    计科,软件工程是真的水
    WhoCanBeRich
        3
    WhoCanBeRich  
       2019-04-24 22:08:44 +08:00
    计科+1
    AngryMagikarp
        4
    AngryMagikarp  
       2019-04-24 22:09:54 +08:00
    软件工程只是计算机科学的一部分
    wongskay
        5
    wongskay  
       2019-04-24 22:10:02 +08:00
    差不多的,不过我是计科
    feiniu
        6
    feiniu  
       2019-04-24 22:10:39 +08:00 via iPhone
    计科,软工都是泪
    xmoiduts
        7
    xmoiduts  
       2019-04-24 22:37:49 +08:00 via Android
    这么长的专业名,莫非是我大舞大学?
    josephw
        8
    josephw  
       2019-04-24 22:39:27 +08:00 via iPhone
    计科 +1
    a554340466
        9
    a554340466  
       2019-04-24 22:42:21 +08:00 via iPhone
    计科。软件工程一言难尽哦
    qq7788611
        10
    qq7788611  
    OP
       2019-04-24 22:47:59 +08:00
    @a554340466 为什么软件工程一言难尽啊
    Yapie
        11
    Yapie  
       2019-04-24 22:50:06 +08:00
    计科
    LuckyTain
        12
    LuckyTain  
       2019-04-24 23:22:58 +08:00 via Android
    说实话今年高考在考虑计科还是软件工程,感觉软件工程这个名字更像是程序员啊,楼上几位回答能带上为什么要选计科吗
    whwq2012
        13
    whwq2012  
       2019-04-24 23:35:30 +08:00 via Android
    其实学的都差不多,主要考自学,不过计科学费更便宜一年几千,软工一年 4w。。
    whwq2012
        14
    whwq2012  
       2019-04-24 23:35:58 +08:00 via Android
    @whwq2012 啊呸,软工,一年一万
    HongJay
        15
    HongJay  
       2019-04-24 23:43:48 +08:00
    计科的想选软工。。
    AndrewGhost
        16
    AndrewGhost  
       2019-04-24 23:43:50 +08:00
    计科,对于考研国企公务员工作都有好处
    qq7788611
        17
    qq7788611  
    OP
       2019-04-24 23:51:33 +08:00
    @AndrewGhost 软件工程没有好处吗
    iasuna
        18
    iasuna  
       2019-04-24 23:57:03 +08:00 via iPhone
    计科

    软件工程是各个院校的调剂专业 一般收高学费
    DOLLOR
        19
    DOLLOR  
       2019-04-24 23:57:47 +08:00   ❤️ 3
    计算机科学与技术,是最“正统”的计算机专业。
    uasier
        20
    uasier  
       2019-04-25 00:01:31 +08:00 via Android
    个人感觉目标找工作的话,软工会更好一点,我就是计科
    0x3f3f
        21
    0x3f3f  
       2019-04-25 00:06:20 +08:00 via iPhone
    还是计科吧,软工那学费浪费钱。
    MonoLogueChi
        22
    MonoLogueChi  
       2019-04-25 00:08:45 +08:00 via Android
    计科,我们学校的软工很多都是花钱上的
    inhzus
        23
    inhzus  
       2019-04-25 00:15:23 +08:00
    大家大部分都只上过一个专业, 我说说从我角度出发的想法= =我是计科的, 大二的时候就有想转软院(最终并没有), 主要考虑就是我们学校软工学的东西确实比较贴近工程. 如果不是喜欢玩的话, 我计科毕业可能只会做做 OJ, 而对比周围的软工同学就觉得别人的实战经验真多.
    最终决定选哪个专业的话, 我觉得还是得综合看下学校吧, 个人猜测非双一流的话可能计科好一些, 否则的话最好对比对比两个专业的课程, 看哪个专业更有利于[研究生发展 /就业].
    nyaapass
        24
    nyaapass  
       2019-04-25 00:22:06 +08:00
    计科
    uasier
        25
    uasier  
       2019-04-25 00:37:45 +08:00 via Android
    @inhzus 老哥我两情况类似。我们学校计算机 b+,软工 b,个人感觉软工学的更工程化一点,计科学的太多了。软硬都学,最后啥也不精。
    newtype0092
        26
    newtype0092  
       2019-04-25 01:00:56 +08:00
    @uasier 大学才能精到什么第程度,这才是个开阔视野增长见识的时期,你啥都不了解呢怎么知道哪个方向适合你。
    学校里所谓的工程实战经验就是过家家的,和真正工作时候的情况没法比,可能不如毕业后工作几个月攒的经验多,但是大学里落下的基础知识可能工作以后要花几年时间去补,而那时候你基本是没这个时间的,想更上一步就得花比现在多得多的代价。
    Cryse
        27
    Cryse  
       2019-04-25 01:05:58 +08:00
    计科
    cherbim
        28
    cherbim  
       2019-04-25 01:18:46 +08:00 via iPhone
    不要选软件,软甲就是一个坑
    shenyi26
        29
    shenyi26  
       2019-04-25 01:19:31 +08:00
    冲着学费也应该选计科,特别如果还想在科研上发展的话
    c4f36e5766583218
        30
    c4f36e5766583218  
       2019-04-25 01:30:06 +08:00   ❤️ 1
    卧槽,我软工 2013 年毕业。。感觉被你们说的一无是处。
    Z1on
        31
    Z1on  
       2019-04-25 01:50:16 +08:00 via Android
    选哪个感觉还是要看学校和个人学习习惯
    eminemcola
        32
    eminemcola  
       2019-04-25 02:18:24 +08:00
    选 CS。就目前来说软件工程专业是给分数够不上 CS 的人准备的。
    greenlake
        33
    greenlake  
       2019-04-25 02:39:29 +08:00 via iPhone
    我也是计科,感觉大家对软工有歧视,其实让我选的话我会选软工,更贴近实际生活,说白了就是更好找工作,计科学一大堆底层基础知识,不如实际操作做两个 app 有用,当然软工如果只是纯 K 书的话也差不多
    4lokale
        34
    4lokale  
       2019-04-25 06:33:53 +08:00 via Android
    高考的话,985/北邮西电这样的一志愿计科,软工保底,服从调剂,别的大学软工学费正常。
    考研的话,看能力,推荐软工,因为学费高,分相对低。
    4lokale
        35
    4lokale  
       2019-04-25 06:43:59 +08:00 via Android
    大家确实对软工有歧视,我就是软工的,当面录取分确实低,但是这两年已经和学校的王牌专业打平了 (◦˙▽˙◦依然比计科低)。
    考虑到高考填志愿的话,同学校当然首选计科,分不够就软工呗,记得高考的时候大部分人都是看分选大学,说白了就是不想浪费自己考的分数,楼主这样有目标专业的,该考虑的应该是 类似 北航软院和北邮计科 这种情况,到时候就要看你是想优先要 大学 还是 专业 了
    maxco292
        36
    maxco292  
       2019-04-25 06:45:31 +08:00 via Android
    cs 学费便宜,出来两个专业差不多,而且现在一些学校软工重新合并到 cs
    mscb
        37
    mscb  
       2019-04-25 07:03:18 +08:00 via Android
    @greenlake 这想法不对啊,程序员拼的是对底层的理解,不是熟练调用各种 API。不去了解底层,水平提升不了的哇。
    plqws
        38
    plqws  
       2019-04-25 07:12:21 +08:00
    想学得深入,选计算机科学,想简单一点(轻松一点),选软件工程。
    wangyuescr
        39
    wangyuescr  
       2019-04-25 07:35:32 +08:00 via Android
    我们的软工最后会分方向 网络工程 移动开发就是 JAVAee 游戏开发就是 cocosunity 相关
    然后软件工程这门课还是自己在 mooc 上了解
    学费 1w 多
    我的意思是你最好先确认你们学校这两个专业培养方案这样更有对比性
    cjzlol
        40
    cjzlol  
       2019-04-25 07:53:57 +08:00
    我们学校课都差不多 2333,不好意思学校太垃圾
    aragakiyuii
        41
    aragakiyuii  
       2019-04-25 07:58:00 +08:00 via Android
    你就把软工理解成花钱买分的计科就行了
    huaouo
        42
    huaouo  
       2019-04-25 07:59:36 +08:00 via Android
    我校学费相同,计科会学自动控制啥的,核心课基本没差别。感觉还是看学校了...
    moxuanyuan
        43
    moxuanyuan  
       2019-04-25 08:19:22 +08:00 via Android
    计科毕业 10 年了
    ruimz
        44
    ruimz  
       2019-04-25 08:24:32 +08:00 via Android
    我校
    计科学数字逻辑的时候,软工在学数电:计科在做硬件、Verilog 时候,软工在做安卓开发…
    我校感觉最大区别就在于硬件课程,学了一堆接口啊这种通信学的内容
    TomVista
        45
    TomVista  
       2019-04-25 08:34:39 +08:00
    问老师要课程表,光看专业名字,不看课程安排,没法给你说.
    1a0ma0
        46
    1a0ma0  
       2019-04-25 08:49:37 +08:00 via iPhone
    当然计科,学费便宜。
    huobazi
        47
    huobazi  
       2019-04-25 08:50:56 +08:00
    软件工程都是职业教育那边才有吧
    科班称为 计算机可选与技术
    ruimz
        48
    ruimz  
       2019-04-25 09:00:35 +08:00 via Android
    @huobazi 建议查询各省招办的报考指南和各大高校的往年录取结果,纠正你自己错误的认识
    disagree
        49
    disagree  
       2019-04-25 09:24:37 +08:00
    我们这里(浙江某一本)计科大部分都是学渣选的,软工反而选的人最多,工作也最好找……而且都说计科比较水,软工学的才是比较有用的
    allgy
        50
    allgy  
       2019-04-25 09:50:03 +08:00
    composer science
    allgy
        51
    allgy  
       2019-04-25 09:50:21 +08:00
    computer science
    whusnoopy
        52
    whusnoopy  
       2019-04-25 09:51:11 +08:00   ❤️ 1
    1. 从学科设置来说,计科更偏理学,讲究软硬通吃,还有架构理论方面的,软工更偏工学,讲究怎么最佳工程实践
    2. 早期很多学校的软工都是从二级学院三本升上来的,而且学费明显要比计科贵好多,确实有不少花钱进去的学生包括老师
    3. 在 2019 年这个节点,从本科毕业工作的角度来说,某些学校的软工已经不比计科差甚至更好了,因为多花的钱还是有部分促进了更好的教学质量和实训

    适合自己的才是最好的,你要去的学校,你自己的家境,你对未来的打算,不同人的选择不可能都一样

    我自己计科毕业,让我重新选我还是选计科,各种理论基础咋看没用,但长期看这些东西慢慢就展现出价值了,就跟数学一样,好多理工科到后面都要拼数学
    octobersnow
        53
    octobersnow  
       2019-04-25 09:53:14 +08:00 via iPhone
    @mscb 我很好奇的是,难道想当一辈子程序员吗?不想往架构师方向混吗
    kidding
        54
    kidding  
       2019-04-25 09:53:30 +08:00 via iPhone
    为啥大家都觉得 BCS 学位会比 BE 好啊,国内不太清楚但海外大学基本上 Engineer 系的要求会比 Science 高一截
    greenlake
        55
    greenlake  
       2019-04-25 09:57:19 +08:00 via iPhone
    @mscb 我的意思是计科是偏重科学,但是缺少工程,当然你要是搞科研我就不反驳了
    vJianZhen
        56
    vJianZhen  
       2019-04-25 10:02:11 +08:00 via iPhone
    计科
    taxiangdeni
        57
    taxiangdeni  
       2019-04-25 10:34:34 +08:00
    还是计科,最正统的专业
    lyminghao
        58
    lyminghao  
       2019-04-25 10:40:01 +08:00
    都能上的话选计科,有点悬的话软工可能分低一些,不过学费高。
    srlp
        59
    srlp  
       2019-04-25 12:06:49 +08:00 via iPhone
    计科
    clijiac
        60
    clijiac  
       2019-04-25 12:10:25 +08:00
    计科
    a7217107
        61
    a7217107  
       2019-04-25 12:38:04 +08:00
    我是软工,憨憨专业
    passerbytiny
        62
    passerbytiny  
       2019-04-25 12:57:52 +08:00
    还真有软件工程专业呀,我前不久才说过软件工程不是专业。

    刚好楼主给的是选择题,那么就很好回答了。软件工程是计算机科学与技术专业中的一门扩展课程,或者说软件工程是计算机科学与技术中的一个小块。

    复制一遍之前的:
    软件工程,以工程学的方式去开发软件,是一种方法论或思想。因为软件开发人员思路变化迅速,软件工程从来就没有形成系统的理论,迄今为止,我只见过把软件工程当成扩展课程的,还没见过开设软件工程课程的,更别说开设软件工程专业的。
    fareware
        63
    fareware  
       2019-04-25 13:30:18 +08:00
    大部分学校内容都差不多,出来就业也差不多。主要在于同校一般软工比计科分低,等于高价买分。
    所以就是能录取计科就计科,分不够想学计算机就软件。
    Lattez
        64
    Lattez  
       2019-04-25 14:03:42 +08:00
    要说的话,除了 TOP 几校之外,我觉得计科和软工在国内来说培养上是几乎没有区别的。但是现在大环境不好,各种裁撤合并,软院已经不多了,能上计科还是计科。
    niceworld
        65
    niceworld  
       2019-04-25 15:53:01 +08:00
    换我 选应用数学 :dog
    现在感觉之前学的数学不够用了
    luffysup
        66
    luffysup  
       2019-04-25 16:07:19 +08:00
    计科
    LichMscy
        67
    LichMscy  
       2019-04-25 16:15:08 +08:00   ❤️ 1
    16 年华南某 985 软件工程毕业
    感觉其实和计科差不多 也不存在优劣或者的问题 (软件工程之前是计科的一个子专业 后来被拆成一个单独的学院)
    就业来说软件工程碾压计科 连续几年都是第一
    学费软工三四年是 1w6 很多同学都在大二转专业去计科
    当然软工入学分数相对低个几分
    还有软工专业出国的占比更大一点 并且学院会和法国某大学有交换生计划
    还有一个不同大概是计科女生比例比软工的高
    LichMscy
        68
    LichMscy  
       2019-04-25 16:17:49 +08:00
    @LichMscy #67 其实说再多 还是和自己努力有关 软工计科感觉没有明显优劣 选哪个看需求(学费贵原因其实挺大的)
    EasyProgramming
        69
    EasyProgramming  
       2019-04-25 16:18:03 +08:00   ❤️ 1
    我专业是软工,但如果让我重新选,且高考分也足够的话,我会选计科的~
    aiouty
        70
    aiouty  
       2019-04-25 16:44:11 +08:00
    第一步、自己去找想考学校的官网
    第二部、打开相应学院的官网
    第三部、找找各个专业要学的课程(基本都能找到)

    看了课程应该就能明白两者的差异了吧,再根据自己情况抉择吧
    NSAtools
        71
    NSAtools  
       2019-04-25 16:48:03 +08:00
    计科偏学术,软工偏工程。就像学硕专硕的区别
    qq7788611
        72
    qq7788611  
    OP
       2019-04-25 17:08:45 +08:00
    @niceworld 你做什么开发,需要那么深的数学??、算法???
    niceworld
        73
    niceworld  
       2019-04-25 17:11:02 +08:00
    @qq7788611 读研中,做毕设要用到高斯过程...感觉学的特别艰难
    Hasel
        74
    Hasel  
       2019-04-25 17:12:15 +08:00
    面向研究—计科,面向找工作—软工。
    1ffree
        75
    1ffree  
       2019-04-25 17:25:32 +08:00
    面向研究—计科,面向找工作—计科。
    软件狗路过
    cirton
        76
    cirton  
       2019-04-25 17:40:59 +08:00
    这两专业感觉差不多啊,除了理科和工科的分类不同之外。
    看过这两个专业学的内容,基本一样,当然也可能跟学校有关系。
    youngxu
        77
    youngxu  
       2019-04-25 17:55:01 +08:00 via Android
    计科听上去比软工高级
    reself
        78
    reself  
       2019-04-25 18:16:11 +08:00
    @mscb 什么是底层?要学到哪种程度才算精通所谓的"底层"?
    对于应用层来说,系统调用就是底层;
    对于系统调用来说,操作系统就是底层;
    对于高级语言来说,汇编是底层;
    对于汇编来说,cpu 指令、浮点、位运算、多级缓存、寄存器等就是底层;
    对于 cpu 来说,芯片设计是底层;
    对于芯片设计来说,门电路是底层;
    对于门电路来说,杂质扩散、纯硅片制造是底层;
    对于硅片来说,固体物理结构、扩散方程来说是底层;
    对于固体物理来说,量子力学是底层;
    对于量子力学来说。。。
    底个鸡儿,和当民工不去学习建筑设计和流程而去研究怎么烧的砖比较硬差不多。
    nl101531
        79
    nl101531  
       2019-04-25 18:20:49 +08:00 via iPhone
    哪个学费便宜选哪个
    mscb
        80
    mscb  
       2019-04-25 18:33:22 +08:00 via Android
    @reself 你这就明显属于抬杠了
    mscb
        81
    mscb  
       2019-04-25 18:47:34 +08:00 via Android
    @reself 自然语言这种东西,不是严密的数学公式,只要想杠永远能找到杠点。底层嘛,要细究起来确实没头没尾,因为底层就像你前面说的,他是相对的,不是绝对的。脱离参照物谈底层是没有意义的。你的意思我明白,就是说底层这个意义很宽泛,仅仅用一句“底层很重要“来谈底层确实不太托,不过吧,如果每一次讲话回复都要声明定义域那未免也太累了😂。我的回复呢,主要是针对前面那位说计科的内容不重要的兄弟。底层原理从广义上说是一套方法论,理解和不理解当然会有差别嘛!就像你说的,农民工搬砖去研究怎么烧比较硬,确定不太托哟!因为烧砖并不算搬砖的“相对”底层,另外农民工他的产出是靠体力而不是脑力,体力上的工作实际上靠脑力是无法弥补的,而底层是方法论是属于脑力上的,所以我私以为这个例子不太妥,哈哈😄
    mscb
        82
    mscb  
       2019-04-25 18:56:47 +08:00 via Android
    @reself 为了避免争吵。再次回复,打扰楼主了。我是 100%认可你的回复的,你的回复确实是对的,不算抬杠(刚才误会了,没仔细看)。针对我的回答而言,我说的也没错,计科上的东西确实是和软件开发有关系的,相对于写代码而言,说它是底层不为过。所以我的观点主要是为了反驳前面那位兄弟说的“计科的东西没用”。
    wangcansun
        83
    wangcansun  
       2019-04-25 19:30:47 +08:00
    我觉得选软件工程

    计科决定能做什么
    软工决定怎么做更好

    到真正的大的工程,除了特殊的算法岗位等,‘怎么做的更好’这件事更重要。
    软件的扩展性和可维护性十分重要,这些应该都是软工这门课教的。。
    虽然在面试中大家面的都是能做什么。。。
    reself
        84
    reself  
       2019-04-25 20:26:40 +08:00 via Android
    @mscb 哈哈,抱歉,打字时心里想的是反驳那种底层万能论,反复读了一下确实太冲了,如果有冒犯之处还望包涵!
    superzou
        85
    superzou  
       2019-04-26 09:38:54 +08:00 via Android
    想起研究生软件工程考试的一句话, 计算机科学主要是研究一些工具,而软件工程最主要是研究如何运用这些工具,提高开发效率。 我想他们并没有高低之分。
    有点类似于组装车辆。 不知道很多 引擎的细节,但是也能组装并跑起来。
    如果喜欢研究更好的“引擎”, 就选计科。当然这是极少数人能去研究引擎。
    如果喜欢站在较高层去“组装”,应用一些技术,就选软件工程。
    反正大部分本科计算机最后都是自学的软件。很多通信的同学也转了软件。跟什么“底层”、“科研”没什么关系。
    研究生数学都差不多, 数学系的同学转过来计算机的的也一样看不懂数学公式, 硬着头皮查资料,然后慢慢就懂了。
    cskeleton
        86
    cskeleton  
       2019-04-26 10:20:10 +08:00
    @uasier #25 本科就是这样的,整个学科每个方面都比较浅的涉及一点,算是在这个学科里面打基础吧。
    c4f36e5766583218
        87
    c4f36e5766583218  
       2019-05-16 16:10:27 +08:00
    @superzou #85 ???软件工程不是创造工具么??写代码呀。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3174 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:25 · PVG 20:25 · LAX 05:25 · JFK 08:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.