给大一学生做专业指导

我这所学校和与其他大学不太相同的地方就是实行大类招生,在大一下学期的时候选择专业,与一些考试成绩和兴趣相挂钩

我所在的大类是工科实验班(信息),所对应的一些专业为 信通(信息通信) 光电(光学电子) 信电(信息电子) 控制(自动化控制) 电仪(电子仪器) 生医(生物医学与仪器) 计算机(CS) 软工等等吧,去年我选择了CS,如今又是一年。

当然我比较汗颜,这一年来水的有点过分,没学到什么知识,能力的提升也很有限,当然也不能一口吃成胖子,也要一步步来。

上周同学拉我的时候,告诉我有三个班,结果昨天晚上我略一询问,说还只有10个人。心情大为郁闷,不过100个人是讲,10个人也是讲,也没什么大不了的。

昨天的时候给一位老师发了信,希望能得到点帮助,可能用词不妥,老师没能体会我的意思,没能成功。

这样的话,我自己来好了。这个事情这几天已经想过好多次了,现在理清一下思路,拟个提纲。

去年的CS的情况: 大火,报名人数多了约30-50,当然导致某些同学被调剂到其他专业了。去年班会的时候一大三或大四的CS学长,给我班做了一个专业介绍,本来班上有10个学生准备报CS的,女生都有好几个,结果他讲完后还剩3-4个了,真是。。

我不能让此事再度发生!!!


首先:

我校计算机专业介绍

1.我校计算机专业介于牛A和牛C之间,约全国第三

2.强大的老师团队,我从没在其他院系见过有这么多的好老师,好多教授的课非常赞,听课就是一种享受是不是?

特别是姥姥,DS课的作业程序都自己批改,对学生这么负责令我心生佩服。当然在这里我就不吐槽一些老师了

3.众多的实验室,我校图形学似乎名气不小。

不过我进的是一个数据库和信息安全的实验室,导师非常厉害,虽然老师给的书单都还没看(The Art。。。hold 不住诶)

CCNT实验室饮水机,ACM世界总冠军,,很多事情反正我都记不得了,我又没参与,我干嘛记得


专业再牛B,跟你有啥关系?如果选择了CS会咋样?

1.非常累,因为要和国际接轨,教材都是美国一流名校的教材(斯坦福,CMU,UCB,MIT),免受本校出版社迫害(此处大笑)

上课是双语教学,PPT为英文,老师讲中文,不过有一些外教和姥姥上课都讲英文(姥姥英文口语很不错,我这种英语弱渣都听的很清楚)

2.写程序不是学计算机的目的,程序只是一种手段,但是写程序是必要手段,也就是说程序写不好,计算机肯定没学好

3.可以干很多很实用的事情,只要有一台笔记本(智能手机)就能干很多事情

    1.搭建网站,了解一些脚步语言和前端知识,就能搭出一个非常不错的网站(有学弟搞了个页面把gf哄得开开心心的)

    2.应用开发,现在智能手机这么流行,不写个APP你还是CS的(本校某些大神写出的APP在校普及率很高,而且很赞)

    3.写点脚本干点有趣的事情(抓网页,抢小米。。好吧,我还没想到太多)

4.价值,你所写的程序是非常有价值的,而且你也非常有价值

    1.询问某大神为何不参加校内APP大赛,最高奖金5000RMB,(大神去肯定轻而易举夺第一)。

      大神答曰:算了一下,发现挺亏的,写个程序不算,还要上交源代码所有权,还要写一堆文档,太亏了!!!

    2.本人,本学期初一学长问我能不能去他的公司兼职,月薪能有3000(公司才建立给的少,以后肯定涨),还包人生意外险

       本人开始觉得听不错,后来细思极恐,委婉的拒绝了学长。

    3.一好友,GFS,和一堆GFS建了一个公司,估值融资千万,他有5%(或3%)的股份,为方便事业,现在在校外租了间房,最近很少见到他了

       本来他想拉我去的,我也委婉的谢绝了。。。。。我是不是有点傻?

5.计算机学院有个何志均班,是荣誉班级,有一些福利,当然也有一些限制

    1.专业课选课优先权,我可能体会到了,但是没选上的同学只能默哀了

    2.荣誉毕业证书,是不是长的和毕业证书不一样?万一人家企业不认怎么办

    3.大二的时候可以选导师,进实验室,

    4.学院的资源具有优先权,也就是竞争上具有优势

    5.何班的班主任比较负责,比较关心大家

    7.软工的进何班许诺肯定有出国机会,CS的出国比例比其他学生高

    6.当然,要求也比一般学生高,现在我班已改名为 何弃疗班

6.代价

    除了课程,要学的东西很多。

    编程语言,C/C++是最基本的,汇编, Java开发软件,学点脚本语言可以更轻松一点,

            当然你要不仅仅要会写程序,还要知道编译器,IDE,编辑器等等

    操作系统 Linux肯定要熟悉啦

    网络 没学,反正挺难

    数据库 SQL语句已经搞的很累了

    低层硬件 逻辑 计算机组成(要做一个CPU)

    信息安全 教你怎么破密码,对 首先保护好自己的电脑

    人工智能,数据挖掘,云计算。。。


上面好像说了有点过头了

下面前景和就业

1.读研的人很多,出国的也很多,我校有不少学长去了CMU (学术界)

2.学校与工业界不脱节,很多实验室可以拿到国内许多知名IT企业的数据,很多教授在IT公司里担任重要职务

3.以后的方向很多,无论是选择学术界还是工业界,都有无数的方向:系统级开发,应用开发,运维……

4.玩的东西特别多,自智能手机之后,手表,眼镜,无人驾驶汽车,智能家居,家用电器……

5.体验最新的东西 Win8.1 IOS7, 安卓4.4

6.就业,去BAT的学长多,去微软,google等国际一流企业的也不少,只要你有能力,就业完全木有问题

7.IT公司弹性生活,睡懒觉的同学有福了

8.除了富二代,现在年薪百万大部分在IT和金融上

9.能力越大,责任越大。(游戏公司删了数据库,移动公司。。。)


程序员的一些事:

1.选择了CS,你就加入了一个非常大的圈子,同全世界的程序员交流

2.程序员存在哲学宗教般的东西,我们喜欢分享任何知识,希望更多的人参与学习,我们喜欢开源(即使某些质量不好)

我们喜欢版本迭代,把一件事情慢慢做好,,,巴拉巴拉我也不知道该说啥了

3.程序员喜欢自谦,我们喜欢叫技术牛的同学大神,但是大神们通常自称弱渣

4.本来感觉想的挺多的,现在写不下去了。。。。。。    

    

健康问题是个重要问题,多锻炼不会死

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
适合大一学生的C课程是计算机基础课程,这是因为C语言作为计算机编程的基础语言,对理解计算机底层原理和编程思维起着重要的作用。以下是适合大一学生的C课程的几个方面: 1. C语言基础:学习C语言的语法、变量、常量、运算符、流程控制等基本知识。大一学生可通过编写简单的程序,如计算器、简单的游戏等来巩固基础知识。 2. 数据类型和数据结构:C语言中有不同的数据类型和数据结构,如数组、链表、栈、队列等,大一学生可以学习如何使用这些数据结构来解决实际问题。 3. 函数和模块化编程:在C语言中,函数是一种重要的编程工具,大一学生可以学习如何定义函数、传递参数以及函数的调用和返回值。此外,了解如何使用头文件和源文件进行模块化编程也是必要的。 4. 文件操作:C语言提供了许多文件操作的函数,大一学生可以学习如何读取和写入文件,并实现简单的文件处理操作。 5. 内存管理:学习如何使用指针,了解动态内存分配和释放的概念。这对于大一学生理解内存管理和避免内存泄漏等问题非常重要。 6. 项目实践:通过完成小项目,如简单的学生管理系统、图书管理系统等,大一学生能够将所学知识应用到实际项目中,提升编程能力和解决实际问题的能力。 总之,适合大一学生的C课程应该以掌握C语言的基础知识,学习掌握相关的数据结构和算法,培养良好的编程习惯和解决问题的能力为主要目标。通过理论学习和实践项目,大一学生能够在C语言的基础上建立起扎实的计算机编程基础,为以后的学习和发展打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值