非科班出身如何学习好IT,入门C语言?

在这个信息化多元的时代,想学习IT其实并不难,网上资料一大堆,多如鹅毛的培训机构。虽然在一些学过IT的人来看是这样的,那么对于没有学过IT的小伙伴他们可能都有一些不吐为快的辛酸史吧。让我们看看我一个朋友的例子。

小方作为一名非双一流的大学生,大学专业是制药工程,但是他对IT这个行业情有独钟,也许这就是天意吧,当初填志愿的时候无奈父母的劝说,小方在众多专业中填了一个制药工程,可偏偏被录取的专业就是制药工程。当初心里一把心酸呀,可是那有什么办法呢?地球照样转,生活还是要继续过呀。进大学之后小方还是对IT念念不忘,直到他有一个高中同学跟他炫耀他做出来的游戏的时候小方才逐渐生起了学编程这个想法。

那么应该如何学编程呢??首先制药这个专业对口吧......还是从其他方面考虑,在网上搜搜资料看看。看见网上出来的一大堆如何IT入门的文章,小方以为看见了曙光一样,那么问题来了,应该学哪门语言入手呢??.........php吧感觉很牛逼的样子,但是我想做游戏呀,那么还是java吧,看着它排名老高了,但是怎么感觉这个好像不怎么靠谱呀。咦那么C语言和python呢,py好像排名好像都第一了呀,但是好像不是做游戏的呀。那么最后到底是选择C语言还是C++呢?怎么网上文章众说纷纭呀。最后经过朋友的建议还是先学了语言之母C语言。

方向已经定好了,那么接下来就是定学习计划了,网上的计划差不多都是这样的:

看经典书籍

看教学视频

多多练习

看官方文档

去蹭课或者去报班

小方纠结了一会,报班好像不太可能,蹭课又没什么时间,看来只能自己看视频与书籍了。网上大佬都说谭浩强的书好,还有入门C小白应该看C Primer Plus ,这些好像都很牛逼的样子,那么就先看看C Primer Plus吧,说完就做。

小方从网上买了一本C Primer Plus,到货时小方看到厚厚的一本C Primer Plus不禁有些感叹,哎啥时候能学好呀!!不想这么多了,小方决定按照书中的说法实践一下了,于是打开了记事本,折腾很久装了GCC,把书上的第一个例子抄了下来,在控制台的小黑窗输出了“Hello World”,成就感满满。决定上手写点高级的的东西一试身手,合上书。咦,为什么会报错?哦,原来少个分号。不禁陷入思考:为什么学了两个月还是只能在这个黑窗口算算秋水仙数?网友还说要看官网文档、要读源码、要看英文原版,我一样都不能做到,我一定是能力不够,编程果然是天才做的事情……

正题

上面的事情各位学IT新手是否亲身经历过呢??实际上学编程并不难,你只是缺少了一个指路人而已,学习编程就是把我们平常的想法通过代码的方式让计算机读懂,然后用计算机解决实际的问题。学习编程就是要踩坑,踩的坑多了也就越来越牛逼了。那么我们应该如何学习好编程呢??

以C语言为例:

首先我们需要制定一个计划以及有足够的耐心和信心。编程这种东西其实很多时候都很考验编程者的信心,程序员与bug一生之敌也不过如此了,我们要学会检查错误,修改错误,碰到问题就要想办法解决像CSDN就是一个提供给各位技术交流的一个平台,自己是在不会做不是还有百度贴吧嘛,去贴吧上发下帖子,热心的网友分分钟帮你解决问题。

所需学习的知识:

除了学习编程语言之外我们还要掌握一些其他必要的知识,比如计算机运行原理、网络的传输、常用数据结构和算法,数据库原理。以后工作了之后这些知识都是要被运用到平时的工作中的。HR面试的时候也会问到相关的此类的知识。

如果你需要C语言学习资料的话那么可以搜索微信公众号:C语言进阶之旅 ,小编会将自己的资料分享给大家哦!!

下面我列出来了一些计算机专业的朋友们所学习到的课程(仅供参考):大学计算机科学课程往往包括:《高等数学》、《离线数学》、《电子电路》、《数据结构》、《程序设计》、《计算机组成原理》、《编译原理》、《计算机网络》、《软件工程》、《数据库原理》等。有些学校会有一些额外的课程,例如《通信原理》、《汇编语言》、《线性代数》、《C语言》、《Java 语言》等。

也许你会说怎么还要学工数,其实数学在编程中没有什么太大的用处,但是它给大家提供了一个思考问题的逻辑与角度。

从入门到实践

在一门语言学习好的时候,我们就可以去了解他的库,框架和运用工具,HR面试的时候通过技术栈学找到自己所需要的人才,比如游戏开发,服务器开发,web开发,数据分析师,网络架构师。你想以后从事哪个方面的话就可以学习相关的知识,想C语言的话,可以从事嵌入式开发,操作系统开发,游戏开发。那么如何实践呢?其实你可以找一个相关的项目进行制作从而提高自己的实践能力。C语言学习完后,其实你就可以学习C++,用C++做开发的话现在一般都是用QT。当你QT学会了之后你就可以接一些外包从而丰富自己的实践经验。

所需利器

每个语言所运用的领域都是不同的,其实编程真的不是很难,特别是C语言这门简洁的语言。如果你以后想从事相关工作的话希望上诉分享能给你带来一些帮助。

额外分享

非科班出身的工程师入门是有一定痛苦的,不像武侠世界里面的名门正派弟子,也没有机缘遇到骨骼精奇的世外高人,如何选择合适自己的学习方式并自我管理是很重要的一方面。没有任何Low的学习方式,只要直接而又高效,而且要能达到我们的目的就好。以我为例,从大专学校毕业并没有机会参加本科课程,曾经也在网上攫取各种视频教程,去别的学校蹭课,甚至带上礼物去一个老师那里登门拜访补课。工作了之后其实也少不了加班的痛苦,但是熬过去了之后你就会发现你会变成更好的自己。就我自己而言,虽然自己不像别人那么“聪明”,“有天赋”。但是只要你肯努力,肯用心去做了之后肯定是会有收获并且成功的。学会适当的鼓励自己,通过激励使自己不断的坚持下去,当你熬过了也就出头了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 196,264评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,549评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,389评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,616评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,461评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,351评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,776评论 3 387
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,414评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,722评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,760评论 2 314
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,537评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,381评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,787评论 3 300
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,030评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,304评论 1 252
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,734评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,943评论 2 336