前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >为了学编程,我选择了中途退学

为了学编程,我选择了中途退学

作者头像
程序员互动联盟
发布于 2018-03-16 06:58:54
发布于 2018-03-16 06:58:54
7630
举报

我是中途退学进入这个行业的,算是半路出家,入门还是得从我在学校的专业说起,我在学校的专业是自动化,需要学习一门编程语言,C语言,这是我接触的第一门语言,也是我最喜欢的语言,最初学习C语言是为了学习单片机,但是接触了C语言后,便喜欢上了C语言,但是当时的学习进度是非常慢的,从开始接触C语言到指针,我用了七八个月的时间,当时为了玩,会在一个很小的程序里面反复的用好几个数组,好几个函数,用到的都是些很简单的东西,但是会用到很多,也可能是因为无聊吧。

在学习了半年的C语言后,我接触到了一个当时觉得特别高大上的东西,就是Linux,我接触到的第一个发行版是Ubuntu,之后便使用了一年的时间,期间用了四个版本,学习的第一条命令是ls,第二个命令是cd,安装的第一个软件是sl,是宿舍熄灯后,我在桌前一个一个的敲命令,当时还不知道有文档这回事,买了网上传说的入门圣经——《鸟哥的Linux私房菜》,但是在学习的时候却基本没有用到,反倒是在对Linux系统稍微熟悉之后,经常用到那本书。刚开始使用Linux写一些C语言代码的时候,就在Ubuntu的软件商店里找C语言的编译器,那时候还不知道什么是GCC,我在我床边的桌前不断的翻找,那时候以为没有VC就不能写C语言,我一直找到熄灯,又从熄灯找到电脑没电,也没有找到,最后只能悻悻睡去,第二天,我又打开电脑,也没有去上课,就在宿舍里面寻找在Linux下写C语言的方法,也是那天,我学会了在网上找资料,也是在那天,我明白了编译和编辑的概念,也接触到了另一个我当时觉得特别高大上的东西——vim编辑器,但是那时候还很不会用那个,只是没有别的办法,因为那时候我没有别的办法来输入我要写的C语言代码,于是那本私房菜就派上了用场,我在上面学了简单的vim的打开文件,输入内容,保存并推出,也是那时候我学到了另两个Linux命令——rm和mv,因为我经常的以错误的文件名保存推出所以我有了重命名和删除文件的需求。

过了半年的时间,我的舍友叫我一起学java,我又开始学java,那时候我是准备用vim来编写的,最后我放弃了,java的关键字或者一些方法的名字实在太长了,而我对vim的了解又太过于浅薄,所以我又用回了window10,用eclipse来编写java代码,从那开始我学了两个月的java,之后就进入了我人生的一大转折,我退学了,那段日是我最煎熬的日子,我一直问自己是不是真的爱编程,那些时候,我经常登高,常想到一句词:“昨夜西风凋敝树,独上高楼,望断天涯路”,我几经煎熬,和家里沟通了好几天,前前后后将近两个月的时间,我都在为这个事纠结,一句代码都没有写。

在终于退学之后,我就开始找工作,我感觉上天是眷顾我的,在兰州,这个行业不是很发达,可以说很落后,但是我碰到的这家公司却要求员工统一使用Linux系统,我听说这个要求后就暗下决心,一定要留在这个公司,但是让我惊讶的是,我竟然顺利的被录用了,我很清楚自己的水平,面试的时候也没有写简历,只是和面试官聊了聊我掌握的东西,说了我的学习能力,说了我的想法。工作了之后,公司使用的是python,然后我就开始学习python,公司有买好的教材,在网上也能找到很多东西,在学习python的时候,我就很感激我在学习C语言的时候,将那些基本知识前前后后折腾了大半年,也很感激学了两个月的java,前者让我学对编程有了基本的印象,让我建立起了学习其他语言的基础,后者则让我对面向对象编程有了基本的认知,让我明白了什么是类,什么是对象,这对我后来学习python大有裨益,自学java也让我建立起了自己的自学方法,学习进度最快的时候,是到了公司后,到了公司后,我接触到了很多自己没有听说过的东西,比如flask,git,github,django,这些都是我在进入公司的五个月里学习到的,还在这期间里,学会了linux的ssh连接,也将vim的使用提升了一个层次。

在刚到公司的时候我使用IDE来写代码,但是,我很快就放弃了IDE,因为我经常的要用到命令行,虽然IDE继承了这个功能,但是我并不喜欢,所以我放弃了IDE,开始用vim来编辑代码,我在网上找到了vim的使用教程,当时使用vim只是稍微熟练一点,我并不会在不退出vim的情况下打开自己想打开的文件,我使用了一个笨办法,就是要编辑那个文件,就进入那个文件所在的目录,编辑所在的文件,刚开始我因为在各个目录下跳来跳去而感到烦恼,准备学习在不退出vim的情况下打开各个位置的文件,但是我马上又打消了这种想法,因为我突然觉的,穿梭在各个目录下,会很快了解项目的结构,所以我在第一个月里一直乐于这样在项目里跳来跳去,而且很快我就体会到了这样的好处,在第一个项目做完之后,我参加的第二个项目是用django写的,由于这两个框架相通的地方很多,所以我在学习django的时候就节省了一些时间,不使用IDE还让我学会了另一个工具,就是git,在IDE里面,git的功能是集成好的,只需要用鼠标点一点,就能提交代码,更新代码,合并代码,但是由于我并不理解git的机制,所以,即使是集成好的,我也经常弄错,这也是我放弃IDE的一大原因,用命令操作git带给我的就是对git更深一点的了解,放弃IDE让我多学了好多东西。

入门半年了,记录一下,希望分享给更多的还在编程路上挣扎的小伙伴,坚持和执着比什么都要重要。

自己选择的路,再艰难,跪着也要走下去

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-11-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
国内用人工智能批改作业,几乎可以做到与教师一样好
南华早报报道,中国的一些学校已开始使用人工智能批改作业。每四所学校或大约六万所院校都有一所正在悄然测试一种机器学习动力系统,可以自动为学生的作业评分,甚至在适当的时候提供建议。
AiTechYun
2018/07/27
2.5K0
国内用人工智能批改作业,几乎可以做到与教师一样好
1亿中国人已被AI批改过作业
夏乙 舒石 发自 凹非寺 量子位 出品 | 公众号 QbitAI 你被机器批改过作业么? 最近,老外特别关注AI在中国教育界的进展,例如人脸识别进课堂、高中AI教材出版等等,这一次关注的焦点是:AI代
量子位
2018/07/20
3.3K0
GRE作文用AI打分,已经20周年了:AI给中国考生的分数,远高于人类打分
VICE调查了美国的50个州,发现有至少21个州 (包括加州) 的教育系统,已经把AI当成作文打分的主要/第二主要工具,用在标准化考试里。
用户1737318
2019/10/14
1.5K0
GRE作文用AI打分,已经20周年了:AI给中国考生的分数,远高于人类打分
原创译文 | 未来几年中国可能会引领人工智能研究领域
据商业分析公司Elsevier今天发布的一份报告显示,如果目前的趋势持续下去,中国将在未来四年内在人工智能研究论文产量上超过欧洲。
灯塔大数据
2018/12/26
3600
中美AI角力场,谁将领跑人工智能的未来?
中国21世纪计划的核心是成为科技创新的全球领导者。虽然在实现这一目标方面已经取得了实质性进展,但中国长期以来一直被认为是世界舞台上的模仿者,选择适应西方的发明,而不是真正的创新。
新智元
2023/01/07
2780
中美AI角力场,谁将领跑人工智能的未来?
原创译文 | 英伟达的詹森•黄谈白宫的人工智能倡议
不是那种你希望在人工智能技术上加速的人。但美国科技公司上周到白宫朝圣,告诉他这很重要。《AI政策峰会》呼吁工业、学术界和政府合作,在人工智能领域与其他国家展开竞争。
灯塔大数据
2018/07/25
4960
原创译文 | 英伟达的詹森•黄谈白宫的人工智能倡议
原创译文 | 研究人员利用虚拟现实技术训练人工智能无人机,减少无人驾驶汽车的碰撞
麻省理工学院的研究人员开发了一种技术,可以利用VR增强的环境来训练快速移动的人工智能无人机,减少碰撞,从而减少维修或更换的需要。该系统名为“飞行护目镜”,将在本周在澳大利亚布里斯班举行的IEEE机器人与自动化国际会议上详细介绍。
灯塔大数据
2018/07/25
3720
原创译文 | 研究人员利用虚拟现实技术训练人工智能无人机,减少无人驾驶汽车的碰撞
原创译文 | 中国正在建设第一条5G智能高速公路
本文为灯塔大数据原创内容,欢迎个人转载至朋友圈,其他机构转载请在文章开头标注:“转自:灯塔大数据;微信:DTbigdata”
灯塔大数据
2019/05/07
5950
【2018年高校人工智能学院报考指南】第一批“00后”高考,数学满分同学看过来
新智元报道 编辑:克雷格、李静怡 【新智元导读】今天高考迎来了数学考试。数学不好能否学好人工智能?本科生学人工智能专业是否过早?北大黄铁军教授、南大俞扬副教授、上交大卢策吾教授进行了答疑解惑。 第
新智元
2018/06/22
1.2K0
Wired 数字世界最有影响力 100 人:近三分之一从事人工智能
【新智元导读】科技杂志Wired日前公布数字世界“最有影响力100 人”,其中近三分之一与人工智能有关。其中,马斯克第1、扎克伯格第2、马化腾排第4,马云第6,DeepMind创始人Hassabis第
新智元
2018/03/23
7200
原创译文 | 埃隆·马斯克都在担心,具备感知力的人工智能会不会伤害人类?
导读:上一期了解了2018世界移动通信大会的相关介绍,今天我们来了解一下关于有感知力的AI的相关内容(文末更多往期译文推荐) 没有什么科幻小说比人工智能背叛人类的情节更能吸引观众。也许这是因为人工智能让我们开始真正面对人类这个概念。 但是从HAL 9000到Skynet到西部世界起义中的机器人,对具备感知力的人工智能的担忧感觉非常真实。即使埃隆·马斯克也担心人工智能的能力。 这些担心有没有根据呢? 也许有,也许没有。 也许具备感知力的人工智能不会伤害人类,因为它比算法更能理解我们。虽然人工智能不断取得惊人
灯塔大数据
2018/04/03
1.2K0
原创译文 |  埃隆·马斯克都在担心,具备感知力的人工智能会不会伤害人类?
原创译文 | AI检测眼部疾病有了重大突破,人工智能医疗不再是噱头
本文为灯塔大数据原创内容,欢迎个人转载至朋友圈,其他机构转载请在文章开头标注:“转自:灯塔大数据;微信:DTbigdata”
灯塔大数据
2018/08/28
5660
原创译文 | AI检测眼部疾病有了重大突破,人工智能医疗不再是噱头
汤晓鸥与MIT、宾大教授共话AI:热潮终将退去,人工智能的中国式文艺复兴
大数据文摘作品 记者:龙牧雪 “《前任3》票房赚了18亿,那是一个前任6亿啊!” 中国香港中文大学信息工程系教授、商汤科技联合创始人汤晓鸥昨天在《麻省理工科技评论》与DeepTech深科技主办的新兴科技峰会EmTech China上,保持了“被科研耽误的段子手”的特性,如此调侃道。 你没进错场,汤晓鸥演讲的主题是人工智能,不是娱乐新闻。但是他的演讲自带段子手属性,还两次晒了自家娃,引发全场爆笑,简直让文摘菌回忆起了自己养蛙时候的心情。 下面,文摘菌就带大家回顾一下汤晓鸥
大数据文摘
2018/05/24
1.1K0
朱松纯:走向通用人工智能——从大数据到大任务
10 月 31 日,由北京智源人工智能研究院主办的 2019 北京智源大会在国家会议中心开幕,本次大会围绕人工智能基础研究现状及面临的机遇和挑战、人工智能技术未来发展的核心方向等话题,回归 AI 技术本身,开展深入研讨,探索人工智能前沿科技发展趋势。
AI科技大本营
2019/11/12
2.1K0
朱松纯:走向通用人工智能——从大数据到大任务
利用人工智能打破应试教育惯性促进学生思维活化与创新能力培养的研究
课题名称建议:“利用人工智能打破应试教育惯性,促进学生思维活化与创新能力培养研究”。
zhangrelay
2023/11/22
6270
利用人工智能打破应试教育惯性促进学生思维活化与创新能力培养的研究
人工智能学术速递[12.22]
【1】 Max-Margin Contrastive Learning 标题:最大裕度对比学习 链接:https://arxiv.org/abs/2112.11450
公众号-arXiv每日学术速递
2021/12/24
9700
人工智能:什么是真实的?什么是炒作?
文|秦陇纪,源|Billy Zhang,科学Sciences20190505Mon
秦陇纪
2019/07/15
1.3K0
人工智能:什么是真实的?什么是炒作?
业界 | 百度携手农行,用人工智能勾画Fintech未来模样
机器之心原创 作者:吴昕 6 月 20 日,中国农业银行与百度战略合作签约仪式在北京举行,将在人工智能技术与金融结合方面展开深度合作,这主要包括金融大脑、客户画像、精准营销、客户信用评价、风险监控、智
机器之心
2018/05/08
8450
业界 | 百度携手农行,用人工智能勾画Fintech未来模样
CB Insights:全球人工智能领域最具发展潜力100家创业企业(AI 100)
CB Insights揭晓了全球人工智能领域100家(AI100)最具发展潜力的未上市企业,这100家企业将人工智能应用于各个行业,从健康医疗到无人驾驶汽车再到金融科技。 上榜的100家企业是从近50
点滴科技资讯
2018/04/28
3.2K0
CB Insights:全球人工智能领域最具发展潜力100家创业企业(AI 100)
大模型时代:ChatGPT开启通用人工智能浪潮
在辛顿深度学习的背后,是对“如果不了解大脑,就永远无法理解人类”这一认识的坚信。人脑必须用自然语言进行沟通,而只有1.5千克重的大脑,大约有860亿个神经元(通常被称为灰质)与数万亿个突触相连。人们可以把神经元看作接收数据的中央处理单元(CPU)。所谓深度学习可以伴随着突触的增强或减弱而发生。一个拥有大量神经元的大型神经网络,计算节点和它们之间的连接,仅通过改变连接的强度,从数据中学习。所以,需要用生物学途径,或者关于神经网络途径替代模拟硬件途径,形成基于100万亿个神经元之间的连接变化的深度学习理论。
yeedomliu
2023/09/15
7510
大模型时代:ChatGPT开启通用人工智能浪潮
推荐阅读
国内用人工智能批改作业,几乎可以做到与教师一样好
2.5K0
1亿中国人已被AI批改过作业
3.3K0
GRE作文用AI打分,已经20周年了:AI给中国考生的分数,远高于人类打分
1.5K0
原创译文 | 未来几年中国可能会引领人工智能研究领域
3600
中美AI角力场,谁将领跑人工智能的未来?
2780
原创译文 | 英伟达的詹森•黄谈白宫的人工智能倡议
4960
原创译文 | 研究人员利用虚拟现实技术训练人工智能无人机,减少无人驾驶汽车的碰撞
3720
原创译文 | 中国正在建设第一条5G智能高速公路
5950
【2018年高校人工智能学院报考指南】第一批“00后”高考,数学满分同学看过来
1.2K0
Wired 数字世界最有影响力 100 人:近三分之一从事人工智能
7200
原创译文 | 埃隆·马斯克都在担心,具备感知力的人工智能会不会伤害人类?
1.2K0
原创译文 | AI检测眼部疾病有了重大突破,人工智能医疗不再是噱头
5660
汤晓鸥与MIT、宾大教授共话AI:热潮终将退去,人工智能的中国式文艺复兴
1.1K0
朱松纯:走向通用人工智能——从大数据到大任务
2.1K0
利用人工智能打破应试教育惯性促进学生思维活化与创新能力培养的研究
6270
人工智能学术速递[12.22]
9700
人工智能:什么是真实的?什么是炒作?
1.3K0
业界 | 百度携手农行,用人工智能勾画Fintech未来模样
8450
CB Insights:全球人工智能领域最具发展潜力100家创业企业(AI 100)
3.2K0
大模型时代:ChatGPT开启通用人工智能浪潮
7510
相关推荐
国内用人工智能批改作业,几乎可以做到与教师一样好
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文