V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pourquoi
V2EX  ›  程序员

高三狗一枚,如果想走程序员这条路的话应该选什么专业?

  •  
  •   pourquoi · 2019-01-13 14:52:08 +08:00 via Android · 12029 次点击
    这是一个创建于 2168 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自学过一点 c,玩过 arduino,高中搞竞赛但是失败了。。如果大学不选编程一类的话自学行不行得通。虽然现在人工智能很火但我觉得我也不适合往那方面发展,只要能见到养家糊口就够了

    P.S.我的成绩可能只有 211,达不到 985。。
    124 条回复    2019-01-15 15:35:08 +08:00
    1  2  
    maddot
        101
    maddot  
       2019-01-14 16:00:28 +08:00 via Android
    学数学的太搞笑了,好像计科没数学课似的,如果工科开的那几门数学课没能对你的大脑形成挑战当我没说
    SeaRecluse
        102
    SeaRecluse  
       2019-01-14 16:10:28 +08:00
    学数学对你高阶有帮助,快速理解算法和分配资源。但是帮助的有限,理论上计科最好,其次软工,再次网工,然后电子和自动化
    yc8332
        103
    yc8332  
       2019-01-14 18:00:51 +08:00
    当然是计科了。。。这才是科班
    newComingBoy
        104
    newComingBoy  
       2019-01-14 18:07:50 +08:00
    计算机科学与技术 或 软件工程
    onepunch
        105
    onepunch  
       2019-01-14 18:11:56 +08:00
    最好可以向人工智能、机器学习的方向发展
    bajie
        106
    bajie  
       2019-01-14 18:22:05 +08:00
    结合你的实际情况,那你一定要上西电的应用数学
    xujingbao
        107
    xujingbao  
       2019-01-14 18:26:57 +08:00   ❤️ 1
    做程序员能找到女朋友吗?
    yagao0o
        108
    yagao0o  
       2019-01-14 18:40:38 +08:00
    1. 对数字敏感和高等数学学的内容基本关系不大
    2. 数学的逻辑性对于编程有提升,(个人观点:越靠近底层和数学关系越大)
    3. 目前大部分程序员所用的数学知识,正常理工科都能学到
    4. 其实计算机科学、软件工程、应用数学都可以,应用数学学完之后可能需要读研。
    5. 对于大部分专业,在每个分数段都有对应的选择,我觉着你应该先专注于提高成绩,再根据分数段选择学校和专业。
    pathbox
        109
    pathbox  
       2019-01-14 18:46:35 +08:00 via iPhone
    211 够了,但是好的 211 的计算机专业分数基本都要 985 吧,比如北邮。一进大学就继续搞 acm 吧
    lychnis
        110
    lychnis  
       2019-01-14 18:57:30 +08:00 via Android
    像楼主这样高中就自学编程并且还知道上 V 站再加上现在网络资源发达楼主又处在黄金年龄当然是像扎克伯格一样几天捣鼓出一个项目然后一跃成为第二个脸书啦
    wmhx
        111
    wmhx  
       2019-01-14 19:19:32 +08:00
    上大学了, 努力向更优秀的人看齐.
    GeruzoniAnsasu
        112
    GeruzoniAnsasu  
       2019-01-14 19:44:39 +08:00   ❤️ 1
    首先
    计算机科学和数学是完全不同的两个学科
    就跟物理和数学是完全不同的两个学科一样
    即使他们有多么深的渊源和联系,这两门学科关注的东西也是完全不同的,请务必先搞清楚这一点

    如果你的兴趣是写代码而不是数学,那么就不要去理学院数学系,如果兴趣是数学,就不一定要先考虑计算机。
    同样是数学
    数学系是,写程序算数
    计算机系,是,寻求数学和实践的相互实现,比如用数学证明构建工程系统,或者用数学证明系统的某项特性
    显然
    学了数学,再怎么编程都是为了算数
    学计算机,再多数学也是为了去构建系统

    千万别盲信去什么数学系,你先搞清楚自己是不是喜欢数学其它都无所谓


    然后
    还有必须要明确的一点是,搞竞赛的编程,和普遍意义的编程也是完完全全两码事
    不如说竞赛写的代码才是玩具
    学习数字电路,体系结构,操作系统,编译原理,甚至只是学会各种前后端框架、命令、配置文件、语言写法要花的功夫都一点也不比 ACM 拿个牌子少,一进大学肯定会有很多人忽悠你,哎呀有竞赛基础呀,编程不就是刷题嘛,校队选拔不来一发?然后发现自己浪费一年出不了成绩怀疑学这行有啥卵用——其实都还没开始学
    后面还有一个月一代的新框架,一个版本一变的新语言,一个环境一份的代码,甚至还有项目管理啊,设计啊,心理学啊,八门遁甲啊,时尚啊,养生啊,等等各种莫名其妙你从前根本考虑不到的但确实真的相关的杂七杂八的东西等着你,所以别先把写代码跟竞赛题绑死了

    再然后就可以选专业了
    计科的面最宽,也提供了所有必要的基础知识,凡是写代码一定会涉及到计科的课,然后什么信安啊网工啊软工啊其实都差不太多,反正基本上小专业的专业课

    全都没用
    只有计科的专业课是有且一定有且必修的

    既然你想写代码,那何妨就去计科
    既然不去计科也没所谓,何妨随便选一个
    asdqaz
        113
    asdqaz  
       2019-01-14 22:46:42 +08:00 via Android
    @lychnis
    Chrome 点进来的
    也是高中
    zkeeper
        114
    zkeeper  
       2019-01-15 00:07:50 +08:00
    @reself 这还真不知道, 我记得我上学那会北邮就是很厉害的学校了, 比后来所谓的 C9 也不差, 甚至可以说通信计算机比多数 C9 学校要强, 只不过它偏重通信 IT 方面, 其他方面几乎没有而已. 没想到它不是 985
    mind3x
        115
    mind3x  
       2019-01-15 00:22:29 +08:00   ❤️ 1
    让你去学数学的都是坑你的。就一个专业:计算机科学,或计算机科学与技术。离这个名词越远的越不靠谱。很多大学的很多不相干的学院与专业都会打着计算机的旗号招生,什么“电子工程与计算机应用”,“应用数学与软件工程”之类的,不要上当,只找该大学的计算机科学学院下轄的专业。学院名里有“软件学院”,以及专业叫“软件工程”的,很多也是小妈生的,也要留意。
    amazingrise
        116
    amazingrise  
       2019-01-15 00:36:55 +08:00 via Android
    对计算机感兴趣,本科一定要学计算机科学。其他的工科说和计算机结合紧密的真的是骗人的。大学四年会被强迫学很多不想学的东西。况且很多大学转专业要求不低,不想学学不好的恶性循环要花很大代价才能跳出。希望楼主还是能选 211 工科强校的计算机科学与技术,像西电这样的(随意举的例子)。其他专业为优势的强校会让你感到自己是孤儿。这些都会让你痛苦四年。
    不过劝楼主好好学习,最后高考是什么成绩真的说不准。很有可能就可以选中档 985 了,也很有可能只能选三流 211,这说不准的。只能注意基础题的复习(高考确实注重基础),注意做题多付出实践,希望楼主成功。
    amazingrise
        117
    amazingrise  
       2019-01-15 00:42:24 +08:00 via Android
    https://www.v2ex.com/t/527016
    希望楼主要清醒,做出正确的选择
    Blackbelly
        118
    Blackbelly  
       2019-01-15 00:49:37 +08:00 via iPhone
    要么计算机,要么英语啦

    学计算机好处是可以蹭蹭 ACM 什么的比赛,机会多点

    学英语好处是外院很多妹子,加上你会写代码,找到女朋友的几率高,而且英语接触久了好处多多

    为啥我不提专业课程? 因为大学课程不都是扯淡么…
    11wangyaoda
        119
    11wangyaoda  
       2019-01-15 00:54:16 +08:00
    不懂为啥说 211 够了。
    能上 985 就因为 211 够了就不好好努力了?
    起点肯定是越高越好。计算机基础知识可以后补,但是学历是没法修改的,一辈子只有这一次(除了复读)。
    高中还是努力高考,不要想太多其他。大学之后肯定来得及。
    lrxiao
        120
    lrxiao  
       2019-01-15 01:17:23 +08:00
    CS > SE > CE > EE > IS > ...
    msg7086
        121
    msg7086  
       2019-01-15 08:28:38 +08:00
    我记得我们学校 CS 专业到最后都要开始玩单片机什么的了。如果想走软件开发这条路的话还是建议读 SE,然后顺便找感兴趣的 CS 课选修比较好。
    yanjieee
        122
    yanjieee  
       2019-01-15 09:40:58 +08:00
    高三就已经在考虑养家糊口的事了,我读高三的时候,还在考虑大学要学什么专业才可以天天玩电脑!
    banlv87
        123
    banlv87  
       2019-01-15 14:29:55 +08:00 via Android
    想当年,因为 cf 辅助,一开始买辅助玩,后来好奇,于是学,慢慢的走上编程之路,15 年开始,一直自学的,马上快大三毕业了。。。。
    rccoder
        124
    rccoder  
       2019-01-15 15:35:08 +08:00
    @feather12315 #99

    所以有个 XD
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2780 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:20 · PVG 11:20 · LAX 19:20 · JFK 22:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.