最近认识一个女孩,是我们部门的,刚到公司两个多月吧,基础不是很好,正在学习中,默默的有点喜欢她,写篇自己的学习经历,希望它能够看到,能够帮助她。

第一次进入CSDN,做个自我介绍:

我叫tank,我喜欢这个名字,自我觉得每一个程序员都应该有自己的英文代号,好处不多说。我来自农村,15年毕业于南阳师范学院。
大学读的计算机专业,由于高中不爱学习,所以无奈报了这个专业,也是为了能够拿个本科学历。起初认为回家考公务员才是王道。

大学生涯:

大学四年我收获的就两件事,一件爱过一个人,一件爱过一门语言c++。本以为一切回按部就班毕业,由于为了挣点钱,大学的寒暑假我都献给了上海东莞的工厂了。

失足少年:

不料,大三下学期结束时候,信了朋友,进入了传销行业,为了整一口气,选错了路,坚持了两年,无所收获,唯一学到的是多角度思考,要有梦想,要懂人性,要坚持,这些都是他们的必修课。为了做传销,借了几万块钱,等到身上没钱了,才决定离开哪里,出来找工作,这才发现没能力工作很难找。

从零开始:

为了有个住的地方和一口吃的,选择去饭店打工,不知道多少次,自己蹲在角落里,刷着刷着流起了眼泪。干了两个多月,和老板成为了好朋友,老板想让我学厨师,以后自己开店,但是我离开了哪里。

当服务员时候认识了几个有想法的人,我来自河南,一个来自吉林,一个来自江苏,他两个之前是中建三局的,后来两个技术加入进来,一个五个人,就这样组建了团队,为了梦想,我用在饭店工作两个月的工资,买了一台笔记本电脑,中午晚上抽时间送达达外卖,维持生活,开始了我们的工作,产品起名为千百购,但是一切都太晚了,已经过了那个风口上放猪的时机了。

半年后,朋友催帐,自己也看不到希望,但是心不甘,又去酒店当了夜班保安,一边学习技术,一边巡逻,一个月15天工作,1200的收入,白天去帮另一个饭店送外卖,就这样坚持着,

再次求学:

到2016年二月,刚过完年,我坚持不住了,辞去了保安工作,觉得新的一年要有新的开始。我用自己学到的知识出去找工作,却进入到了一个培训机构,我深刻认识到我自己的缺点,加上朋友的钱一直拖着,我觉得选择从零开始,这是唯一有效的,投资自己。

我一直觉得,技术在手,即使一无所有了,也可以找到工作维持生活,所以我又贷款了快两万块钱,开始了培训学习阶段,每天六点半出发,晚上九点回来,就这样,一坚持就是六个月,培训阶段老师什么都没有奖,只是布置任务,告诉我们,不管你用什么办法,做出来就行,就这样从起初的抱怨,到最后重构时候老师的引导,感觉培训只有最后一周是有用的,业务没有之前的东撞西撞就不会有后来的刻骨铭心吧。

六个月后我要求离开,我也成为了我们那群人里面第一个找到一个8k的工作,成为了老师们认为的成功,就这样,真正的生涯开始了。

第一份工作:

2016年10月进去第一个公司,我用了不到两个月转正,依据领导要求三个月完成了安卓客户端的开发,从通信,到业务,到UI交互。由于身上欠朋友钱,过年没有回家,年后和新招安卓开发进行了对接,安卓同事说,你这风格完全是C++风格,有些东西要优化,就这样相互学习对接完了工作,

随后老大布置了跆拳道打卡系统,使用的是C++和QT,QT又是新东西,经过两个月学习和开发,完成了老大任务,领导了绩效奖金,不知道什么时候工资也涨了。然后进入到了超声系统客户端开发中,使用的是C++和QT,就这样不懂的就差,不会的就问,认识了几个热爱技术的同事,从架构上,到语法底层技术,一起讨论学习,对学到的及时做笔记或者回顾,就这样过着九点半,五点半,带双休的生活,还清了所有朋友的钱。

寻找平台学习:

2017年12月,通过技术群,听说海康威视在招人,我投了简历,通过四轮面试,一轮人事,三轮技术,我收到了来自海康威视offer,虽然待遇不好,但是就是想从重庆这个地方走出来,看看外边技术,谁不对前沿技术或者大公司向往呢。

收到offer后,我在过完年后,提出了离职,虽然领导挽留,并且我很爱这里,但是我知道我不能停留,因为我走的弯路太多了,我不能停歇。交接完工作,2018年4月下旬,我加入了海康工作。

进入海康后,我有机会听到领导的培训,我有机会了解到平台的概念,有机会对框架和之前的对比,有机会了解别人的设计思想。所以,学到了很多,当然也有很多弊端,弊端就不说了,知道弊端自己想办法克服调节就行了。总之利大于弊就行,这只是权衡之事。

我自己一直有一个梦想,就是拥有自己团队,拥有自己产品。希望能够在慢慢的工作中学习。

说了这么多,想告诉想学习一门新语言的人,包括你(我喜欢的人),第一,要不怕吃苦,第二,要学会搜索,第三,学会总结,第四,心中有自己的学习目录。

自我学习计划:

比如我最近,我最近在学习go语言,我心中的目录就是,
第一阶段,学习搭建环境,语法,变量,
第二阶段,学习语句,选择,循环,等,
第三阶段,学习容器。
第四阶段,学习多线程,
第五阶段,学习IO,文件和网络的。
第六阶段,学习设计模式,提升设计思想。
前三个阶段用一周,后面每个阶段用一周,一个月就对该语言会使用了,当然建议不要买书,等到了最后一个阶段了,再决定买书。这时候才知道什么书有意义。当然有钱有时间,随时可以买书。

其实自己觉得学习并没什么难度,主要是自己喜不喜欢,为了钱,或者为了兴趣,总之找到支撑自己学习的一个关键点,学习什么都变得容易,因为你能够看到距离你的目标越来越近了。

为了追你,谈谈自我学习历程,相关推荐

  1. 【杂谈】为什么我们从来不追热点,循序渐进学习它不好吗?

    文/编辑 | 言有三 最近疫情影响了我们的原创更新进度,今天我们来简单谈谈有三AI作死三原则,"不接广告","只做系统性原创","不追热点" ...

  2. 【小白】【大学】一名嵌入式软件开发小白的单片机学习历程、心路历程、经验分享

    我的嵌入式学习之路 我为什么写这篇文章 先简单介绍一下我自己 与每一个技术小白共勉 这篇文章写给谁 我的学习经验分享 我的成长之路 我的单片机学习历程分享 51系列单片机学习历程 预备知识:(可以查百 ...

  3. 程序员的奋斗史(二十七)——谈谈英语学习

    文/温国兵 想了很久,这周谈谈什么呢?转念一想,既然有一件事情你坚持了那么久,为什么不和大家分享分享呢?本文谈谈英语学习. 英语的重要性不言而喻了吧,对于IT人来说其重要性更是荦荦大者.经常听有人说I ...

  4. asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】

    asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.5.1 ...

  5. python学习历程-安装篇(一)

    python学习历程-安装篇 之前工作中数据量很少,每天也就是用excel发一下报表,函数已经足够应付工作内容,但心里一直渴望学习更深层次一点的数据分析(崇拜那些技术大神),网上看了很多有关数据分析挖 ...

  6. 从自我学习到深层网络

     从自我学习到深层网络 From Ufldl Jump to: navigation, search 在前一节中,我们利用自编码器来学习输入至 softmax 或 logistic 回归分类器的特 ...

  7. Stanford UFLDL教程 从自我学习到深层网络

    从自我学习到深层网络 在前一节中,我们利用自编码器来学习输入至 softmax 或 logistic 回归分类器的特征.这些特征仅利用未标注数据学习获得.在本节中,我们描述如何利用已标注数据进行微调, ...

  8. Stanford UFLDL教程 自我学习

    自我学习 Contents [hide] 1综述 2特征学习 3数据预处理 4无监督特征学习的术语 5中英文对照 6中文译者 综述 如果已经有一个足够强大的机器学习算法,为了获得更好的性能,最靠谱的方 ...

  9. asp.net学习历程。

    很多书需要看滴. csdn的asp.net学习历程 转载于:https://www.cnblogs.com/xxcainiao/archive/2007/06/21/791618.html

最新文章

  1. 多重集表示合json数据_计数DP(划分数,多重集组合数)
  2. 佛媛之后又产“新妖”,抖音、快手出马,依旧掐不灭鬼怪们的妖火
  3. AspectJ的实现机制
  4. 获取CPU序列号和MAC地址
  5. 近期吉他练习曲目《爱的罗曼史》,安排每天晚上睡觉前练习1小时!
  6. java 设计模式学习笔记十四 template模版模式
  7. 2021年五月下旬推荐文章(2)
  8. 直接在 DNA 上执行 SQL 操作,已通过 PostgreSQL 验证
  9. php 给注册加上限制条件,在注册用户时用两个条件限制,该如何处理
  10. mysql分组按天统计数据_MySql按周,按月,按日分组统计数据
  11. 高数:第三章(同济大学第七版)
  12. ADB的使用-简单命令
  13. Skynet服务器框架(八) 任务和消息调度机制
  14. unity游戏开发毕设_毕设分享:用Unity探究2D游戏的打击感
  15. Linux是什么?它是哪个国家开发的
  16. 巧妙地数组之类的数据平移
  17. 丙丁级测绘资质如何顺利升级到乙级测绘资质?
  18. 现代间谍技术的演变:从“王牌特工”到“行走的50w”
  19. vscode中文标点符号自动转英文标点符号
  20. 射频——MIMO概念

热门文章

  1. 台风怎么看内存颗粒_头像不显示,朋友圈看不了…微信内存满了怎么办?
  2. 微信小程序保存图片到系统相册
  3. uniapp 小程序 文件体积超过 500KB common/vendor.js
  4. mysqlit根据稀有值随机选择_姓氏越稀有,越有可能成为精英姓氏?
  5. 二叉堆--insert操作以及deleteMin操作的实现(C语言)
  6. C++单例模式与工厂模式
  7. 【集合】统一身份认证(CAS)和OAuth2的工作流程
  8. HTML5-video标签-实现点击预览图播放或暂停视频
  9. 联想小新锐7000拆机+安装内存条图解(转载)
  10. 【转】移动web资源整理