注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
This article isorganized as follows.首先我介绍一下写这篇文章的原因,然后提出一些希望大家回复的问题,接着介绍本人的情况,并从我个人角度回答上面这些我能回答的问题,最后浅谈为什么当今转码风气如此之浓(虽然不知道有多少人能看到这篇文章,还是希望大家踊跃发言,给你们加米加米)。 一、写作动机
我知道地里面的研究生申请板块,搜索“转码”就会有很多同学的转码经历,但是这些年转码风气实在是太浓了,所谓“三百六十行,行行转计算机”,这使得研究生MSCS的申请,形势极为严峻,这篇文章,主要是对转码同学的动机做一个调查。
二、希望大家回答的问题
希望得到大家对如下问题的回复(虽然不知道有多少人能看到这篇文章,还是希望大家踊跃发言,给你们加米加米):
1、 在你心中如何定义转码?(有工作的人最有发言权,也欢迎正在转码正在读书的同学分享自己的心里历程)
2、 你对码农的工作岗位有什么认识?(比如岗位种类,工作方式,工资待遇等)
3、 你觉得什么学科有必要学习编程技能?有什么学科一定要学习编程技能?(比如Data Science, 数学本科等)
4、 本科就是计算机相关专业的同学,对自己工作岗位的定位是如何的?或者有没有自己想要研究的计算机系的小specializations?(比如Nature LanguageProcessing, Computer Vision)如果有,谈谈你的职业规划。 5、 转码的同学职业规划如何?
6、 你心中的计算机五大核心课程是什么?(或者说一下你所理解的知识体系架构)
7、 你觉得转码的同学是否需要学习除了编程以外的计算机其它核心课程?. 1point 3 acres
8、 你觉得科班出身的计算机同学与转码的同学有什么不一样?. 1point3acres.com
三、本人情况与心理历程(回答第二点中的问题). From 1point 3acres bbs
本人今年主申19 Fall M.S.Computer Science. By now, 我的admission如下,各位可以看我的播报。MSECE@NEU, MSCS@SBU, MSCE@NYU, MSCS@UConn. 由于当初申请的时候,对自己的职业规划和定位摇摆不定,造成了不是全部项目是申请的CS. 就比如NEU和BU,当时就是傻傻的冲着Computer Vision,Robotics和Self-driving去的。
下面我讲一下我的经历。我是本科普通211,专业计算机系物联网工程(Internet of Things, IoT),但是在美国,很多大学不认为物联网是计算机系的,造成了我在申请时变成了转码的劣势,我是在当时万万没想到的,进而造成了申请难度的大大增加,真是亲身体验了一把市场经济的信息不对称的特点。.
在我的培养计划里面,是缺了一部分的计算机核心课程,我所说的计算机核心课程有:数据结构,计算机网络,计算机组成原理,操作系统,编译原理,算法分析与设计。我除了编译原理,都修了。所以我也算是科班出身了。科班出身的同学,对计算机的编程有着更加深刻的理解,会比转码没有修过这些课的同学更有发展前景,当然转码的同学也可以自学这些课程。比如操作系统,到多线程编程的时候,就会显示出科班出身的优势了。
当时高考填志愿的时候,头脑一热,报了当时炒作得最热的物联网专业,2009年由某位领导人提出,相继就有几十所高校开创了物联网专业,我就报了当时全国排名第二的物联网。当时吹的是这个专业要学计算机、通信工程和传感技术,听起来是个全能专业,这就是当时吹捧这个专业的部分理由,深层原因这里不方便讲。那这个专业现在怎么样了?泡沫被戳破了呗,比如我的学校,就已经没人报这个专业了,一方面炒作热度过去了,另一方面,学长学姐认为这个专业不好深造,不好找工作,就是因为对自己的职业规划和定位不明确,因为这个所谓物联网专业的就业口径是在太宽了,知识面实在是太泛泛了,做计算机吧,你搞不过计算机和软工的同学,做通信你搞不过通信的同学,做电路和芯片你搞不过电气和微电子的同学,你还能做什么?做Excel嘛?其实根本原因就是这个专业有没有必要存在的问题,历史已经证明了,当今专业对口的人才与就业市场,本科进行如此宽知识面的通识教育,在当前国内的环境下是行不通的。现在,媒体是不是把区块链炒得很热?呵呵!之前的人工智能,机器学习也是,很多国内外教授都会在自己的网站上写自己的研究兴趣之一就是Machine Learning,因为好拿经费呀。人工智能炒得这么火,好了,我们学校开始开人工智能专业了,其实我国几十所高校也是开设了,都上微博热搜了。学人工智能的核心课程跟计算机是没有什么区别的,至于高校为什么要开,我想很多业内人士都懂的。
母亲问我,既然计算机如此难申请,我为什么会选择计算机?我说,因为我热爱这样东西,所以我喜欢去学,我喜欢很多东西,如果真的要谋生,我会选择计算机。我对经济金融感兴趣,因为作为一个大型经济体,没有一个国家是不会去干预市场经济的,这也是一个永葆青春的专业方向,但是如果一个国家的精英都去搞金融的话,会怎么样?自己联想一下。我也喜欢看历史,历史就像看故事一样,很有意思;国际形式风云变幻,我也关心国家大事;我热爱生活,我五年级的时候爱上了羽毛球,并在大学一年级取得了年级新生赛男子单打亚军,也热爱其它运动,小学开始就会打篮球,但是也就是校园比赛替补的水平。我作为土生土长的广东人,纯正的热带体制,居然会喜欢滑冰,虽然也滑的不怎么样。小时候就报兴趣班学围棋象棋,然后选择了变幻莫测的围棋,因为围棋的变数,根本不是人脑和计算机能暴力计算的,围棋讲究一种纯粹的战争,只有黑白双方,每个子的功能都一样,有一种古代战争斗阵法的艺术。近年来,Alpha的出现,直接打破了围棋界对围棋的理解,以前人们又一种东西叫做“围棋定式”,就是黑白双方按照一定的套路走完一定的步数,就会达到双方都不吃亏的效果,如果这个过程中有一方想要占另一方便宜,另一方就必然存在一种走法,使得对方吃不了便宜反而吃大亏,这样的套路称为“定式”。AlphaGo的下法,丝毫没有尊重很多定式,完全颠覆了千年来人们对围棋定式的看法,我现在那几本《围棋定式》可以扔了。AlphaGo没有使用暴力算法去穷举,当前计算机的算力根本不可能,使用的是所谓的人工智能算法,其实本质就是要对数学有一个很深的理解,特别是概率论。这是计算机和所谓人工智能的魅力所在,能解决人类不能解决的问题。但是人人的数学都能达到这样登峰造极的能力吗?答案是否定的。上大学之前,我其实并不知道:得数学者得天下。在数学本科生的眼中,学编程是如此简单,学计算机的核心课程感觉也不吃力。
我觉得我就不行了,计算机的最终核心,都要归结为编程思想和算法设计,而算法最后就要归结为数学思维和数学能力。普通的码农只能搬砖,但是算法工程师,能运用算法,解决相应问题,在进一步,算法研究员和致力于算法研究的科研工作者,就可能在数学的汪洋中使劲划水,说错了,与暴风雨努力搏斗。我可能只能做到运用算法,至于让我创新一个算法,我是没有这个自信的。这就是我们申请者都要面对的:我究竟是要做工程师还是做科学家的问题。我觉得我最多就是在做好前端后端或者数据库的基础上,再往computer vision上做做自动驾驶,因为对这个感兴趣,也希望得到高手指点。
四、浅谈当今转码风气为什么这么浓? ..
1、当前中国工业化进程快速推进,需要大量工程人员来推进中国速度,现在是信息时代,计算机当然火爆。改革开放以来,我国工业化进程大大加快,但是我们距离实现工业化还有所谓的一段时间(四个现代化和计划实现时间请自行Baidu)。《大学之路——陪女儿在美国选大学》的作者讲到:当今中国工程学和医学如此火爆的局面,跟300年前进行人类历史上第一次工业革命时很像,当时英国也是这样,工程学时很抢手的专业。这让我想想感觉有点可怕,难道现在我们的发展只能与百年前的英国相比吗?其实还有其它原因,并不只是我们的发展不够平衡不够充分。
2、码农待遇到底怎么样?确实,码农的待遇要比其它一般的行业要好一些,具体工资请已经工作的人说一下。给你一份高薪的工作你要不要?肯定要呀,又不是人人都是富二代,都是希望多挣钱的,而且我们的观念就是要买车买房结婚生子,在房价如此贵,生活成本以及教育成本逐渐攀升的大市场环境下,谁又不想要高薪的工作呢?但我觉得码农的工作也不会轻松到哪里去,写代码写得好,就跟熟练工人搬砖搬得好没什么区别,还是要被资本家压榨的,而且写代码靠的是大脑,越加班可能效率越低,近日Github上发表的拯救996程序员的方法(是不是被搞了)。我有一个土木的同学,他说他不喜欢本专业,因为以后如果要下工地,外派,谈女朋友,结婚生子基本就不可能了,他说看不到未来,确实也是,太苦了,可以理解,谁又不想舒舒服服的过一辈子呢?我们当然也不能站在道德的制高点来俯视人家,大家都是人,人类又何必为难人类呢?确实,我们这一代确实生活在物质条件越来越好的环境,但是作为人类,没有人会满足,大家都往北上广深去闯,哈哈哈,有利有弊吧,可能这就是人类吧。
我认为主要是这两点原因,希望有识之士也出来分析一下。. 1point3acres.com
不管以后做什么,希望大家顺利,找到真正的自己,享受好生活和工作。希望国家的发展在大家的努力下会越来越好,我们就不用在这里讨论这个主题,我们想学什么专业就学什么专业,希望不知道哪一天的将来,房价不再让人色变,不会再为结婚生子感到无比的压力,能尽情地享受生活和工作。
|