轮到我系列,非科班拖延症想转码农的人生湘潭

Tips:点击图片进入下一页

首先简单介绍一下LZ情况。。目前某普通985研二在读,专业是光学工程,实验室主要方向是镜头和机械设计。当年上研时因为莫名的对编码的反感选择了一个偏硬件的方向,但是在实验室干(mo)活(yu)两年渐渐认识到自己对于调试机械和做光学实验等偏硬件的方向实在是不感兴趣。

加上隔壁偏软件的实验室毕业后纷纷加入IT大军,以及本行业与IT的规模和待遇对比,遂渐渐萌生了泥潭标准答案的想法:转码农。
从二月份开始在某知名弹幕视频网站上断断续续看了Python的入门教程,渐渐感觉编码没有自己想象的那么可怕,甚至有些时候还挺好玩的。
至少比起画镜片调机械来说,我现在更有动力去主动学习编码的相关知识当然这应该是因为我对编码还了解的太少太少。
那么问题来了,作为一个零基础非科班并且拖延症严重的学渣(拖延症有多严重呢,就是拖到已经研二下学期毕设还处在刚起步阶段,应该是无法按时毕业了)有哪些方法能够转码呢。
真心请教泥潭各位大大。
目前本人的打算是下学期去申请延期毕业一年,然后在这期间先赶紧把毕设做完之后全心全意用来自学码农,然后明年秋招的时候走校招,和师弟师妹们抢饭碗校招找不到就去智联海投,先入行再说。
因为目前家里的经济压力不算太大,父母是同意这样的做法的。
关于将来的职业方向,目前的打算是自学前端开发。因为这个好像对非科班自学和女性更友好一些?(是的,LZ女学渣)而且比起后端看不见的成果,前端确实看起来更有趣。
当然也听说过前端框架的更新迭代之快,需要终身学习什么的。但LZ觉得这些条件可以接受。
最后的问题就是:自学前端并且将来期望有一定职业发展的话对数学的要求大概是个什么水平?LZ数学很一般,本科高数和线代都是六七十分飘过的水平(学渣抱头痛哭)
如果有一定的要求的话,我就先去把数学捡起来。
还有就是像我这种零基础的是否需要上培训班。

LZ其他技能:泥潭标配日语N1*1,专利代理人资格证*1

再次感谢泥潭各位大大。


网友评论:
妹子就算了,找个稳定的工作才是上策
哎,如果都是楼上这种回复就让这帖子沉了吧
我觉得还是先想想怎么毕业吧。。
到素数群找个大佬当男朋友,让他教你编程。
前端对数学没什么要求,零基础的还是报班吧,lz可以看看这篇文章去群里咨询一下http://zhuanlan.zhihu.com/p/62601438

sigh,其实我有很多想说的,我跟楼主的情况其实很像,上学的时候不喜欢本专业特别的痛苦,然后各种想找办法跳出去转码农,上面那个文章的培训班当时我是上过的,的确后面也找到了工作,不过后面又发生了很多事情

lz如果愿意相信的话你还是推荐你去加一下里面的群,好好和群友老师聊一下你的实际情况再做打算,看看自己是不是真的要走这条路。。。
光学背景想转码农的话,市场上还是很吃香的。我以前搞过一个项目是做光学虚拟仿真,这块人才的缺口很大。

有点想听“后面又发生了很多事情”的那部分
礼节性求交往
无能力者李秋娇

—— 来自 Xiaomi MI MAX 3, Android 9上的 v2.1.2


萧井陌收钱也太高了,远程课程,24节课要一万一,比达内还黑啊。果然是淘金客不赚钱,卖周边服务的最赚钱。

当年转行跟他从C语言和还有一堆底层原理开始学,被坑傻逼了,没想到还有这么多教徒一直跟着,很服气。

我就是自学转前端的,爬了无数坑,别的不敢说,他在快编程公众号里面列出来的,前端20个知识点要在24节课里搞完,骗人的概率大的很。
理解性求交往啊~

  -
泥潭做前端的人应该不少,我贴出来了他的课程信息大家看看
更详细的在链接里面 http://mp.weixin.qq.com/s/znqa7HC7ETxfomZcW16NOA
【摘录关键信息如下】
一次典型的课程包括:2个小时(包含课间休息)的直播课程(课后有录播)、平均 2-3 小时的课后练习、工作日每天12小时的作业答疑时间、专门的作业和答疑平台

上课时间是每周一三五晚的 7:30 - 9:30, 开课时间请关注知乎萧井陌或官方微信公众号(每两月一期课程)

前后端的课程全长都是 8 周,也就是 24 课

web 前端班:

前端基础

JavaScript 语法

HTML 基础、DOM 与 BOM

CSS 基础与布局实践

HTML5 和 CSS3 新特性

ES6 语法与应用

JavaScript 进阶

类与面向对象编程思想

前端组件

常用 JavaScript 库

JavaScript 异步编程原理及应用

AJAX 实战

React 实战

Node.js 进阶

Node.js 爬虫

Node Web 全栈项目

理论知识基础

HTTP 协议原理

数据结构和算法的原理及实现

实践能力与项目实战

问题分析和代码调试

自动化测试

项目需求分析

就业、工作和后续学习指导

遇到问题时的沟通能力和解决方法

两个小时能讲个p啊,24节课能把数据结构这一门课扎扎实实讲完都可以了。说白了还是自学能力强的人,听不听课都能学会。没这份能力的,听课也没用。
实际上妹子程序员有加分,如果长得好看就更好了。技术在标准线上就不愁工作了。。想起来我之前那家的女程序,技术什么都没有,但是架不住人家是妹子啊,主程当舔狗。结果这家也天天想招美女程序虽然这么说有点物化女性了,先道个歉好了
楼上有说先想想怎么毕业的扎心了感谢各位大佬提供的培训信息,我本人也是想从培训开始起步的,这就去查查前端培训相关资料,如果有上过培训班的潭友欢迎排雷啊
可以去知乎上搜搜,如何爬技能书,看什么书?什么公开课?的还是很多
有日语能力不知道去日本工作行不行,现在貌似那边需求还是很大。
国内最近计算机涌入的人真的不少,要转行可真要好好想想

—— 来自 Xiaomi Redmi 4, Android 9上的 v2.1.2
看着看着突然冒出个前端。。愣了一下,原来是妹子。。我也在纠结这个问题,如果我是你,就会毫不犹豫转后端开发,如果我有女票估计也会这样这样建议,因为我觉得后端比较实用很多。。  事实上我也是这样转的,难度挺大的其实。

如果不追求这个,收入差不多的情况下,可能前端会比硬件好找工作一点点,工作环境也更好,但是待遇也没有差别非常大的地步,菊花厂的待遇也挺高的。

我建议你拿出高考的气势好好学一学,搞一些实际的项目出来,9月10月找完工作再考虑毕业的事情,也不要主动申请什么延毕。

培训班。。我觉得B站自学说不定更好。。简历有这个就是污点。
培训班的确不适合说出来,但是如果LZ在上学期间去了培训班,然后大家都不知道的话,岂不是相当于没有去过培训班。当然,有被培训班坑过的例子。
比如你入职之后,培训班居然打了个电话到你单位问你是不是入职这样的。←_←,我也只是听朋友说他同事就这么被坑了一波。


时间就是金钱啊……你走路上班不要钱,坐公交车要两块钱,打滴滴三十块,怎么选?走路去上班么?

人家就 24 节课,其它培训班至少要半年,你早工作早赚钱不好吗?两个月就把一万赚回来了。

我就是达内出来的,萧的b站直播、廖雪峰、阮一峰、王垠、翁恺、小甲鱼、黑马我都看过,萧的教学水平绝对是第一梯队的,说是深入浅出并不过分。

你觉得 20 个知识点 24 课教完不可能,萧在 b 站的即兴直播,只花了 10 小时就带着新手一步一步从无到有写出一个 2D 游戏框架,教你什么是好的代码风格,怎样命名变量,怎样抽象,怎样 debug。直到很久以后我看《代码大全》和《重构》,才发现里面最精华的知识,萧早在这十小时直播里就教给过我了。

这只是免费的即兴直播,我相信收费课程效果肯定比这要好不少。

你说自学能力强的人听不听课都能学会,没能力的听课也没用,我觉得凭我的专科 + 培训班出身,大概当得上自学能力低下了,但萧的直播我看完后收获极大,不亚于看了一本经典编程书。

不是这样的,我不知道你有没有上过他的课,他课上基本没有教多少课本知识和底层原理,什么数据结构啊组成原理什么的,就交给你最快速工作当中用到的那些东西,带你做项目啊框架什么的,你要是想老老实实打基础一点点来肯定不可能,但是他的目标就是让你最短时间内能学到能够出去面试得到工作机会的那些经验。当时我也觉得他收费太高,非常犹豫,也是咨询了很多他以前的学生问了一些具体的情况最后才报的,学了两个月之后的确是能达到找到工作的水准,但是老实说接下来那些东西还是要靠自己,你要说值不值,我只能说非常值得,你要是自学过就知道,前后端这种东西自学有多痛苦多难受,有老师带你一起学,同学们一起讨论真的会好很多,工作日晚上上课,一个礼拜上三节,两个月能达到这个效果,我觉得没什么好说的,你觉得骗人的话可以给你看看他的课件什么的,或者你直接去b站看他的视频也行,我觉得一般工作过的程序员看几眼就知道是不是骗人了
看来泥潭还是不行,人均藤校竟然没有一个老板直接愿意收了LZ这个女程序员的。

加油吧。
讲真我觉得css怎么学怎么不会
现在IT职业大厂基本面试很标准化(北美已经完全刷题了,国内大厂也差不多),按照那边标准来好了。由于学历专业原因会被卡可能,也别担心,靠谱的大创业公司也有。
“我不知道你有没有上过他的课,他课上基本没有教多少课本知识和底层原理,什么数据结构啊组成原理什么的,就交给你最快速工作当中用到的那些东西,带你做项目啊框架什么的,你要是想老老实实打基础一点点来肯定不可能,但是他的目标就是让你最短时间内能学到能够出去面试得到工作机会的那些经验。”

楼主你自己看吧。为啥不要培训班的,为啥培训班的名声这么差,就是这个原因。你自己是学光学搞机械的,会摆弄设备和懂为啥这么摆弄设备的区别是啥我就不多说了。

你要是在工作没有时间,想立马上手立马找到前端的工作,那我不多说。可是你是在上学,时间没有那么紧张,你也可以找实习机会,而且没有公司要求应届生立马什么都会做。所谓的工作中用到的东西,实习的时候,接触实际项目的时候分分钟就学会了。

萧井陌也是人,他的课程就算是顶级,难道比达内这种的专门做码农速成的大厂的课程还要好一千倍?都是那些东西,为什么要神话某一门培训课程。

我工作第一周的时候,不知道Chrome,不知道webstorm,vscode,还在用hbuilder写代码,不会用git,后端给我api接口我不会配。这有啥,给一周时间,一边看业务代码,一边看旁边的其他程序员怎么干活,那种精神高度集中的状态,学这种不需要理解能力的所谓工作中用到的东西效率高多了。

你最最重要的,是利用985硕士的身份,混到大厂,或者尽可能好的公司的实习经历,这应该不难,而那时候的学习效率完爆培训班的速成课。

请一定记住,你是985应届硕士,你最好的资源是学校这个平台,利用这个平台,好好努力去大厂实习。而单纯依赖速成课程,只能去做外包。至于外包好不好,估计又会有人来跟我战斗一番,但是建议让985的硕士不好好努力去大厂实习,认真准备校招,而是速成后出去做外包,我只能说那些人不是蠢就是坏。
别上培训班,坚决自学拉,选定一个方向,前端,后端,移动端,人工智能,大数据干嘛的,选一个你的就业方向然后自学买书或者网上看教程

  -
培训班是给懒馋蠢去的 有些是被高薪包就业忽悠的这个另说

现在所有it培训班都是速成班 填鸭式教育 教你怎么拧螺丝 原理结构都是泛泛而谈
有些人是不手把手教就不会的
学习能力好点的看看书视频也就会拧了
就是没老师辅导 遇到奇怪的bug会很费时间 不过这也是锻炼自己解决问题的能力 也不算大缺点


你的学历和证书已经证明学习能力了
没必要去培训班
网上视频教材教程多得很


—— 来自 HUAWEI MHA-AL00, Android 8.0.0上的 v2.1.2
26楼的意见很中肯,你要利用985硕士的身份,至少混到个大厂的实习。
你别看很多岗位招聘条件里要求的一条一条的,对校招或实习则完全不是这么夸张的要求。校招大部分人都是一张白纸,你的985身份能踏进大部分公司的门槛。(本科末流双一流,隔壁宿舍的几个玩了3年的学渣人均12k的起薪)
想进大厂做前端,那就老老实实花一个月时间把CSS HTML JavaScript学一学,然后开始投简历吧。
码农这种东西终究是面向业务的,你的核心价值其实是你对于业务了解的程度,语言不过是个工具。你要是自认自学能力还不错,不如把报班的钱拿来吃饭租房闭关自学一段时间。
LZ你要是觉得你能凭借你的985非本专业硕士水平直接在校招的时候找到大厂的实习,那当然是最好的,什么都不用说,谁不知道大厂的实习多好啊,进去之后成长多快啊,但你觉得凭借你自学一年多的Python真能在所谓的没有那么高要求的大厂校招里面拿到实习机会么?

现在可不是几年前那个状态了,没有任何人说只让你依赖外面的培训课程,不去修炼内功,但你真觉得完全凭你的自学能力能比得过别人么?这种事情你自己心里肯定比别人都清楚,你自己肯定要好好考虑,不要盲目相信网友和我的一面之词。
26楼正解
感谢楼上大大的建议,的确看到一些评论说培训班是简历污点。虽然LZ是个面临延毕的学渣,但还是自诩有一些自学能力。已经下单了js红宝书,准备先把html,css和js自己啃一遍了。
也感谢推荐培训班的各位大大,如果哪天我自己学不动了还是会考虑培训班,哈哈
好好学英语去翻译专利英文稿pct,比码农赚钱多了,妹子不要想不开
实验楼学习路径 http://www.shiyanlou.com/paths/

咸鱼翻身——编程自学指南(一)正向路线
http://zhuanlan.zhihu.com/p/23869385

编程入门指南导读 v1.0
http://zhuanlan.zhihu.com/p/32506134
985硕士的身份不用考虑什么培训班了。
楼主你这种学历出来就半狗多。培训班那种东西完完全全就是给高中大专那些人准备的。培训班这种有大专学历的不够小半个班,想学啥找找培训班的相关课程就行了。以前培训班出来就要,现在出来都的简历上多多少少都有水分,要不就编学历要不就编经验。
你一个985硕士的身份还要报培训班,那你以后怎么学新东西。

不全对,Domain Knowledge只是技能的一部分,除非职业方向是PM或者售前,否则不用太关注
那么问题来了,作为一个零基础非科班并且拖延症严重的学渣有哪些方法能够转码呢。
>> 找到公司实习,无需大厂,中厂小厂都行

当然也听说过前端框架的更新迭代之快,需要终身学习什么的。但LZ觉得这些条件可以接受。
>> 码农这行就是全员终身学习,前段早些年还被认为是学好JS一辈子不发愁呢

自学前端并且将来期望有一定职业发展的话对数学的要求大概是个什么水平?
>> 没有要求,我们这边的前段工程师大部分都是高中学历,或者文科转过来的

还有就是像我这种零基础的是否需要上培训班。
>> 面试的培训班可以考虑去报一个。教具体技术的没太大必要,如果真的去上了,也一定不要写到简历上。找个公司实习最重要
lz首先得知道搞代码的(尤其是前端)技术培训班是怎么火的   很多人是学校里完全没学到东西或者压根没多少自学和持续学习能力   又想着码农能天天坐办公室多赚钱  
不喜欢码代码也强迫自己去速成  外加前几年很多培训班可以搞简历造假  前端易上手的特性又契合了这类人的心理  于是遍地的前端培训班到处开花

lz在转之前也要好好想想为什么抱着这么个想法转码农  和你一样这么想的遍地都是  今年开始互联网风口已经过了热钱都转移到别的战场上  到处都在淘汰这类人  
以你有的这个学习和自学能力以专业能力为啥非要去考虑这条路?


也请诸位看客多留个心眼。
推荐聪明的你去做微商总代,做码农赚的都是死工资

— from OPPO PAAM00, Android 8.1.0 of Next Goose v2.1.2
妹子的话,要么去学学前端?
点开ls给的学习路线&课程 完全没有安卓开发的影子..安卓新人好惨
楼主有没有兴趣考虑一下测试?也需要编码,但是并没有那么需要很深入的CS专业知识。
不用去培训班诶,我自己也是非科班转的码农,虽然现在混得不好,不过正好惨痛教训来说明。能在毕业季用学历优势进去大厂实习是最好的,再不济问问师兄师姐有没厉害的初创公司能推荐进去也好。不要产生自己技术还不到位然后去小公司安置下来再学习的想法,这个再起来,要比现在付出更多更多的努力。写代码不用太多交流,这是优点也是缺点,好好想想呗


小老弟你什么毛病啊,追着我杠了两个贴了。这贴码农这么多,就你一个不会编程的最聪明,一眼看出我说错了?虽然你也不知道我哪里说错了,但冥冥之中你就是有这种感觉,是吗?……
我也是光电转码农,如果做深度学习,线代高数概率论特有用,还有光电图像处理。前端的话基本没帮助,而且大概率竞争力和本科一样