查看: 28917| 回复: 93
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 【认真回复都加米】交流:大家为什么都要转码呀?转码原因和心理经历到底是怎么样的?

 
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

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
       不管以后做什么,希望大家顺利,找到真正的自己,享受好生活和工作。希望国家的发展在大家的努力下会越来越好,我们就不用在这里讨论这个主题,我们想学什么专业就学什么专业,希望不知道哪一天的将来,房价不再让人色变,不会再为结婚生子感到无比的压力,能尽情地享受生活和工作。

评分

参与人数 24大米 +128 收起 理由
alanzhl + 1 给你点个赞!
pinoko2017 + 1 赞一个
熄灭的太阳 + 2 给你点个赞!
HZYHZY + 1 赞一个
睡不醒的熊 + 2 给你点个赞!

查看全部评分


上一篇:带小奖的ad交了deposit后,还能接受其他学校的ad吗【加米】
下一篇:UIUC和GaTech offer求比较
satiji 2019-4-9 22:04:18 来自APP | 只看该作者
全局:
19fall申请转码者的理解:转码就是之前不是cs专业没有从事cs工作而进一步从事cs工作,码农我知道有sde,ml,ds,ai,cv,graphics等方向,sde是相对最容易找的工作,优秀本科生就可以做得很好,待遇因人而异,一般工作人员待遇感觉要远超工程科学类其它行业,几乎任何学科都要用到编程能力。本科ee出身,目前一方面考虑找sde,一方面想挑战ai方面,但是又怕做ai自己承受不了太大压力而崩溃;找工,留美,可能回国;核心课程和楼主所说一致;科班出身应该会对某些大的方向把握得更准,比如他们可能会看出什么方向以后会比较火,比较有更多知识储备,当然都是相对的,自己这么理解,还是很浅的。总而言之感觉5年内应该一直会有暴多人转码。

评分

参与人数 2大米 +21 收起 理由
admin + 20
PhoenixTAN + 1 大家一起加油。我觉得AI还是会用算法就行?

查看全部评分

回复

使用道具 举报

jonesG 2019-4-9 22:23:28 | 只看该作者
全局:
什么时候做什么事吧,17世纪的英国人就去买点东印度公司的股票,19世纪的美国人去研究汽车而不是马车和马粪。个人努力和历史进程蛤。。。

评分

参与人数 4大米 +23 收起 理由
xuwd11 + 1 赞一个
xixili2000 + 1 赞一个
admin + 20
PhoenixTAN + 1 赞一个

查看全部评分

回复

使用道具 举报

小菡菡 2019-4-9 22:55:51 | 只看该作者
全局:
本转码失败选手其实重心一直放在“转”上,想的是赶紧从化学转出去,至于转到哪里去,其实是个很偶然的囿于环境的决定,如果平行时空里身处土建黄金十年的话,那个我大概会选择“转土木”???

评分

参与人数 5大米 +24 收起 理由
买了拿铁 + 1 赞一个
surily823 + 1 给你点个赞!
admin + 20
HHHHarold + 1 赞一个
PhoenixTAN + 1 赞一个

查看全部评分

回复

使用道具 举报

ixiabing 2019-4-9 23:24:10 来自APP | 只看该作者
全局:
回答最后一个问题,科班和转码间的差异可以列好多好多,例如科班学得时间更长更系统、转码半途加入知识结构有待完善,但是,不妨求同存异来看,尽管每个人走的路和经历的风景不一样,但科班和转码都选择了同一行业,也算一种缘分吧,就如同那句老话,无法选择出生并不意味着丧失了以后的选择。

评分

参与人数 2大米 +21 收起 理由
admin + 20
PhoenixTAN + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
大家都是要恰饭的,凭什么我学生物/物理/化学投入这么多年一个CS毕业的本硕就赚的比我多,打不过就加入。基本上看到好多都是暴力转CS,或者比如化学/数学/物理PHD转金融。

评分

参与人数 4大米 +24 收起 理由
pinktomato + 2 给你点个赞!
买了拿铁 + 1 赞一个
admin + 20
PhoenixTAN + 1 赞一个

查看全部评分

回复

使用道具 举报

AlcEccentric 2019-4-9 23:55:48 | 只看该作者
全局:
按照自己想的去做就好了,有的人觉得活着就要做自己喜欢做的事情哪怕自己做不好这件事,有的人觉得活着要以成为最强的为目标哪怕是做自己不喜欢的事情,有的人喜欢往热点上靠,有的人就喜欢自己琢磨些冷门知识,总感觉并没有对错高低之分,如果非得去评判出一个是非好坏的话,一是根本没有标准答案,二是累

评分

参与人数 4大米 +23 收起 理由
Britjeans + 1 赞一个
admin + 20
KatherineZheng + 1 赞一个
PhoenixTAN + 1 赞一个

查看全部评分

回复

使用道具 举报

Javic 2019-4-10 02:15:24 | 只看该作者
全局:
我是从EE自动化转到CS的,自动化听起来很美好可学起来真坑。学一堆过程控制,电机拖动,供配电啥的,以后就是去厂子里当小工。好不容易学个计算机控制技术吧,结果发现那玩意是讲机床的,多绝望。

转CS之后就好啦,我本来就比较擅长打码。换个专业学得又舒服工资又高,可我没工作跑去读Ph.D了。

Q: 在你心中如何定义转码?
A: 个人觉得从非科班到科班就算转码吧,虽然很多专业都要学打码,但和科班的学习体验还是很不一样的。非科班顶多应用一下,比如写个控制小程序。科班就要学习原理了,比如分布式,编译器,网络是如何工作的。

Q: 你对码农的工作岗位有什么认识?
A: 没有,想想要写业务打码就头痛,干不了干不了。.

Q: 你觉得什么学科有必要学习编程技能?有什么学科一定要学习编程技能?
A: 只要有可能学的最好都学学吧。. Χ

Q: 本科就是计算机相关专业的同学,对自己工作岗位的定位是如何的?或者有没有自己想要研究的计算机系的小specializations?(比如Nature LanguageProcessing, Computer Vision)如果有,谈谈你的职业规划。
A: 搞machine learning。要恰饭的呀,不搞ML没有出路。.--

Q: 转码的同学职业规划如何?.
A: 先毕业再说。
.1point3acres
Q: 你心中的计算机五大核心课程是什么?(或者说一下你所理解的知识体系架构)
A: 去工作就学学分布式,数据库啥的吧。Ph.D就看自己的research area了。

Q: 你觉得转码的同学是否需要学习除了编程以外的计算机其它核心课程?
A: 当然要啦,只会面向编译器拧螺丝可不是什么好事。

Q: 你觉得科班出身的计算机同学与转码的同学有什么不一样?
A: 知其然和知其所以然的区别吧。

评分

参与人数 4大米 +33 收起 理由
Cometsz + 1 给你点个赞!
PhoenixTAN + 1 赞一个
iyao.Fu + 1 谢谢分享!
admin + 30

查看全部评分

回复

使用道具 举报

illumine 2019-4-10 02:54:15 来自APP | 只看该作者
全局:
楼主的文章写的好认真,像我这样通常全文都不加标点的选手也不得不正式起来 ^^ 我尝试着以自己的经历回答一下楼主的问题吧:

我本科+MBA金融,6年下来学的东西是略偏理科的,注重分析/建模/统计学原理。我毕业之后因为亲眷的关系,并没有尝试去纽约城里发展,而是留在上学的偏远地区,做私募资金的房地产估值分析。不得不说,房地产行业薪资高,技术要求低,而任务却是重复而繁琐的。我上学时候学的R,在工作中完全用不上,整天就是用Excel用到快成精了 XD 一开始建模多半用简单语句,后面加入越来越复杂的array formulas,让Excel变得很难handle,逐渐走上VBA的不归路。不管是什么任务,我第一时间会观察能不能写出一个程序来自动化,能不能建成一个template来永久使用。这就导致了后来即使做PPT的时候都会思考,能不能写出一个script来把图表和table都自动送到PPT固定的position,从而达到每季度的报表可以完全自行整理成册,每次只要更新一下input就行。这些东西都是我下班后自学的,后面还加入了Python,学得越来越开心。然而,我工作上并没有因为我能把工作时间缩得很短并且帮助别人自动化他们的任务而得到嘉赏 ~ 反而老板越来越觉得我过于technical而开始对我从重视到后来的有些排挤。这里面有一部分是我情商不高,还有一部分似乎是,一开始我和老板Excel水平差不多,他也乐呵呵地常来向我请教,我们还会讨论一些东西怎么做能更好。后面我整体转coding之后,他就不再能看懂我做的东西了,态度也真的变了特别多 >_< 我虽然到目前还没有完全转码,而且准备做DS,但我看也是时间的问题 … 当你习惯很多东西能自己埋头写写代码就做出来,后面几乎就完全不想回到之前还要做报告还要演讲还要和很多很多很多不同的人打交道的经历 …

前面有看到一个贴子的回复说,CS正逐渐变成一个基础学科,我是挺同意的。所以无论转不转码,我觉得任何学科都该从现在开始学CS啊,至少学学data structure, algorithm和任意的一门语言吧。除了要硬交流的场景(现在很多AI也行 …),有什么工作不需要用到automation呢?有什么偏重数理的工作内容不是用software来算的呢?我觉得不管是什么行业能够code都会对职业生涯大加分的吧 ~~ 比如金融的话,很多对大量股票的分析都是用R或者Python做的啊,CS方面懂得更多的话,完全可以自行开发一些投资的app。在YouTube上看到一个有趣的博主,他大三就能写出一些小bot在股票网站上买卖options获利,那多有趣啊 ~~

总结一下就是,转码的人,若不是单纯为了高薪,那可能就是追求自我创造的人吧。我觉得能做出一点东西来让周围的世界产生神奇的效应就是值得做的事情 ~~.

补充内容 (2019-4-10 10:05):
小声求点米 ^^

评分

参与人数 21大米 +56 收起 理由
岛岛USC + 1 赞一个
alanzhl + 1 给你点个赞!
yvesgao + 2 很有用的信息!
arriety + 2 非常在理!不能更同意
pinoko2017 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| PhoenixTAN 2019-4-9 23:03:55 来自APP | 只看该作者
全局:
satiji 发表于 2019/04/09 22:04:18
19fall申请转码者的理解:转码就是之前不是cs专业没有从事cs工作而进一步从事cs工作,码农我知道有sde,ml,ds,ai,cv,graphics等方向,sde是相对最容易找的工作,优秀本科生就...

个人觉得做AI的话,会用算法就行?
回复

使用道具 举报

🔗
 楼主| PhoenixTAN 2019-4-9 23:06:08 来自APP | 只看该作者
全局:
小菡菡 发表于 2019/04/09 22:55:51
本转码失败选手其实重心一直放在“转”上,想的是赶紧从化学转出去,至于转到哪里去,其实是个很偶然的囿于环境的决定,如果平行时空里身处土建黄金十年的话,那个我大概会选择“转土木”???

感觉还是要选自己喜欢的吧,感觉高考填志愿的时候就要想好了,加油加油,你有自己喜欢的学科吗?
回复

使用道具 举报

🔗
 楼主| PhoenixTAN 2019-4-9 23:07:38 来自APP | 只看该作者
全局:
jonesG 发表于 2019/04/09 22:23:28
什么时候做什么事吧,17世纪的英国人就去买点东印度公司的股票,19世纪的美国人去研究汽车而不是马车和马粪。个人努力和历史进程蛤。。。

历史的车轮滚滚而来~感觉还是想学什么就学什么就好,还是受到家庭条件和社会物质保障限制,感觉木有办法。
回复

使用道具 举报

🔗
 楼主| PhoenixTAN 2019-4-9 23:40:12 来自APP | 只看该作者
全局:
ixiabing 发表于 2019/04/09 23:24:10
回答最后一个问题,科班和转码间的差异可以列好多好多,例如科班学得时间更长更系统、转码半途加入知识结构有待完善,但是,不妨求同存异来看,尽管每个人走的路和经历的风景不一样,但科班和转码都选择了同一行业,...

就是大家一起来抢饭碗感觉不太好,人才供给量大于市场需求量,人才就容易被资本家压榨,就是说最底层的码农会被剥削,正如一些高管跟你说:你能不能加班,不能做完就走人,这事不是没了你不行。我感觉不论是不是转码,都要力求成为优秀的程序员,才能有更好的发展。
其实人最大的不平等就是出生的不平等,如果家里有矿,真的想读什么专业就读什么专业,根本不愁待遇问题。当然,如果条件一般,还是能略微选择一下。反正做什么事情努力就好,有幸福感就好。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表