【中年转行】一入DL深似海,从此逍遥是路人---致敬所有在转行路上‘粪力’挣扎的中年人

【中年转行】一入DL深似海,从此逍遥是路人---致敬所有在转行路上‘粪力’挣扎的中年人

前言
子曰:三十而立,四十而不惑。。。
子可能还曰了:男怕入错行,女怕嫁错郎。。。
笔者有幸,在而立之年就深刻体会到了子后来曰的那句话的前半句。于是瞬(艰)间(难)作出一个决定,作为孔子的朋友,老子要转行!

今天是笔者作出决定的第100天,既然没有放弃,就干脆对这段经历做个记录,鼓励自己,也期望能给同样在转行路上苦苦挣扎的大家一点小小的帮助。

个人介绍

#笔者的个人介绍

姓名: 三景页
年龄: 32.8   #妥妥的而立之年,啥是而立不知道,反正儿子是立起来了。。。
专业: 机械设计及理论  #我常常在想,我可能还不如一个X翔技校的人了解机械。。。。
职位: 产品经理 #说白了就是一个背锅侠,做好了是分内之事,做不好,呵呵呵。。。懂得都懂
学历: 博士 #有自学能力,转行的路上可以少花一点培训费而已。。。
梦想: 想到再有32年就退休了,内心一阵激动 # 卧槽无情。。。

第一章 老师傅兢兢业业,小学徒心生谋反

#毕业后的第一份工作,在国内一家巨头公司做研发,刚入职时被分配一名导师带我入门,
#这里我姑且称之为X博。至今我扔很感激X博对我的指导。
我:X博,这个分析怎么做?
X博: 这样。。。这样。。我教你
。。。
我:X博,这个模型怎么建?
X博:这样。。。这样。。我教你
。。。
# 每次遇到问题,X博不厌其烦辅导,很快我入了门。

#几年时间的工作实践,我终于修炼成了单位的专家,但是很快我也发现,我的职业到了天花。
我:X博,有个公司高价招我们专业,你去不?去了带上我。。。
X博:不了,这里挺好
# 我‘蛊惑’X博跳槽,顺带捎上我计划失败。。。X博一直兢兢业业,
# 我后来竟阴差阳错的进入了一家宇宙级大公司。。
# 于是就有了接下来的事情。。。

第二章 前有戊戌变法,今有中年转行

# 进入大公司的好处是认识许多优秀的人,极大地开阔了自己的视野
# 其中G老师对我的指导不可谓不大
我:G老师,你说现在啥行业最有发展前景?(巴拉巴拉我列举了一大列我觉得还不错的方向)
G老师:你搞锤子这些,搞AI啊,搞DL啊
我:what?这都是啥玩意? 百度了一下,哦人工智能和深度学习。。。
# 百度还不至于,但是通过搜索这俩关键词,笔者发现网上类似的培训班多如牛毛
# 这说明啥,市场大啊,需求多啊
# 说干咱就干,做事不墨迹。 于是我再请教G老师

我:G老师,我就搞这些了,咋搞?给指条明路呗?
G老师: 先做几个项目啊,比如搞个图像识别,语音识别啥的。然后再研究如何优化这里面的算法
我:冇问题

#网上查了几个项目,打开案例瞬间傻眼。。。代码看不懂
#笔者不才,上学不努力,没有研究过计算机语言。现在发现在AI领域,
#不会计算机语言,基本可以判定为文盲了。。。

第三章 千里之行,始于足下

#Day1-Day10
#既然看不懂代码,咱就从代码学习,来个计算机语言的扫盲行动
print('step 1': 买书)#书当然选择python圣经 《Python编程-从入门到实践》,笔者很幸运,同事Z博送给了我这本书。。。
while 书到了:
	#拿到书的第一天,兴奋的一批
	#做了一个伟大的计划
	每天学习这里面的一个章节,一共11章,然后做书后面的项目课程
	课程搞定变为python大神,然后无忧写代码,开始学习DL

print(‘事实证明,以上想法从纯属笔者个人意淫’)	

# 实际情况是,笔者前两三章内容学习尚可,后面的函数、类。。。之类的内容
# 已经有了应付学习的心理。为啥要应付?可能是一种心理安慰吧

第四章 纸上得来终觉浅,绝知此事要躬行

#Day11-Day20
# 学习新的东西是要讲究技巧的,但是技巧并不是唯一的,因人而异。适合自己的就是最好的
# 这里说一下笔者自己的体会。 在笔者看来,深度学习就好像让我盖房子,
# 如果你直接告诉我 先打地基,地基打成什么样之后在浇筑钢筋混凝土。。。我肯定是一脸懵逼,
# 因为不到最后一刻我永远不知道我干了个啥
# 但是如果你实现给我看我盖的这个楼的成品长啥样,然后在给我说步骤,我就会心里敞亮很多
# 基于这个思想,我首先模仿了几个官方教程如下

print('[深度学习入坑笔记之一-房价预测](https://blog.csdn.net/LEEANG121/article/details/101654756)')

print('[深度学习入坑笔记之二-手写体图像识别问题](https://blog.csdn.net/LEEANG121/article/details/101841239)')

print('[深度学习入坑笔记之三-服装图像识别问题](https://blog.csdn.net/LEEANG121/article/details/102466923)')
# 。。。总共写了5篇博客
#博客地址 https://blog.csdn.net/LEEANG121/article/list/1

# 写完这些课程之后,暴露了如下问题:
#1代码里面涉及的函数不知道具体是如何运行的;
#2神经网络到底是如何传递的?比如卷积层如何与全连接层连接?

第五章 它山之石,可以攻玉

Day21-Day81
#上面提到的是笔者开始研究DL遇到的第一个比较严重的问题
# 那么到底是好好学习代码,学透之后再研究DL呢?还是放弃代码的学习,只学DL?
# 笔者开始疯狂的在网上找其他人的学习经验,尤其是那些语言0基础的人分享的经验
# 通过归纳别人的说法,再结合自己的实际最终得到的结果就是,不刻意学习语言,
# 在DL的学习过程中,遇到看不懂的语法,专项去学习即可。因为语言只是我要阅读或者
# 修改网络架构的工具,语言本身可以做的事情很多,如果专注语言学习,会找不到方向,
# 最后迷失在语言的海洋当中,变成一个溺水儿童。所谓术业有专攻,也是这个道理

def __init__(学习方向,学习手段)print'学习方向': 阅读深度学习花书) #又是一本号称圣经的经典书籍
	print('学习手段': 购买tensorflow实战书籍)
	print'学习手段': 记录学习心得,在CSDN上写学习笔记)
	# 这应该是最有效果的学习方法,学习一个事物最有效的方式就是把它讲述出来(这不是我说的)

第六章 三更灯火五更鸡,正是男儿读书时

Day21-Day81
#既然是中年转行。而不是中年实业,那就有一个大家都要问的问题。我白天要上班,晚上要加班,哪有时间学习?
#其实转行这件事情,十有八九是不成功的。不是它有多难,而是很多人坚持不下来
#说白了,转行不是靠智商,毕竟靠智商的事情,笔者也不会冒险去做。转行靠的是毅力
#你说你大学专业是考古的、是学机械的、是做人工智能的。。。等等等等,无论是干什么的
#当年你选这个专业的时候肯定没有智商测试这一项
#很多人大学选的专业都是想当然的,很多人毕业之后都后悔了自己当年选的专业,
# 笔者当年的专业是百度从出来的。。。真是我待度娘如初恋,度娘虐我千百遍
#planA现在给你一个重新选择的机会,让你重读4年大学,你愿意吗?正常人应该没有人会这么干
#planB 花钱报个社会补习班,补充专业知识? 看到那惊为天人的报名费,作者本着屌丝本丝的态度拒绝付款
#planC 晚上11点加班完毕后,在宿舍坚持每天学习到夜里1点,周六日也至少抽出一个整天的时间学习
#其实planC就好像现在社会上流行的穷游,花费最少,体验最差。但是体会也许是最深的

#为了不给家里增加负担,笔者无奈选择了planC
#这里给大家一个小tips,自学如何才能学得有系统性:
#1,打开度娘,搜索人工智能/深度学习
#2,随便找一个看得顺眼的广告,点进去注册一下
#3,坐等来电
#4,告诉对方,先发一份课表,看看自己如何安排补课时间
#5,拿到课表,拉黑对方。。。

第七章 不忘初心,方得始终

Day82-now
#在学习DL的路上,笔者萌生放弃的念头不下数十次,幸而每次都坚持了下来
#尽管现在对于深度学习,对于图像处理和NLP的项目依然不会做,但是看到这些却已经没有了当初的陌生感和畏惧感
#特别是有时候在网上看到别人关于CNN、关于RNN的一些疑惑,猛然发现自己似乎也能解答一些了
#心中的喜悦之情是难以言表的
#在这里,笔者想说的是
#转行一定是一场马拉松,不用追求一时的快慢。路上允许稍作歇息,但是目标一定要明确
#要坚定信心,不要怕终点太远,道阻且长,行之将至。
#我们很多人要做的事情很简单,就是把自己娱乐的时间压缩一下,变成学习的时间,仅此而已。

后记
曾经立下100天入门DL的flag,现在想一想实在可笑。但是有什么关系呢?对比100天之前的自己,你已经是自己的专家了。
最后想对每一个人到中间依然坚持理想的人们说:尘埃未定,你我皆是黑马。

干了这些书,你就是下一个X恩达
干了这些书,你就是下一个X恩达~

发布了64 篇原创文章 · 获赞 25 · 访问量 9890

猜你喜欢

转载自blog.csdn.net/LEEANG121/article/details/103693053
今日推荐