为非计算机专业学生学习IT提的建议

【来信】

贺老师您好!
  
  我是一名大二学生,我在我们学校的校图书馆借阅过您的书,很认真地读过两遍。对于计算机科学的学习与发展也有了进一步的了解。非常高兴得知有一位老师一直在为学子们答疑解惑,很冒昧地给您发邮件,也希望您能在百忙之中抽出时间给予我一些建议。
  我学的是高分子材料。准确来说,这个专业是我父母选的,在上大学之前,我还不太清楚自己喜欢的是什么,可能会向什么学科方向发展,于是便听从父母的建议,选择了这样一个专业。一年半下来,我发现我其实并不喜欢化学相关的东西,每次进实验室都非常的苦恼,想要逃离,对于瓶瓶罐罐的药剂,各类化学反应,我一点都不感冒。
  有一件事情比较特别的是,大一时一次偶然的机会,应好友的邀请加入了计算机社团,在社团中和大神们接触,学到了很多东西,慢慢地对计算机产生了浓厚的兴趣。而且现在手机端应用很热门,很多公司机构都有或者在做自己的APP,也非常希望能够通过开发校园APP创业,赚点钱,所以现在
  (又一封信)好吧,好像发送过程中信息丢失了一部分……好悲伤,VPN质量不好,下次不用Gmail了。嗯,把刚才的内容补补,大概意思是,想咨询一下老师,非计算机专业的学生在大学里应该多做些什么,这样才能在毕业后跨专业考研或者找工作有一些优势~
  
  

【回复】

  你好。听到你可以从图书馆借到《逆袭大学》了,这个消息让很高兴,貌似我们图书馆还没有购置这本书。能让更多的青年学生从迷茫中走出来找到自己的道路,这就是我最高兴的事。
  既然你看过《逆袭大学》,关于专业,我们就不多说。即使你将来不从事高分子的技术工作了,但也要将之认真学下来。一来为着表面上的毕业证,二来,这是你形成特色的条件,纯计算机专业的缺专业、行业背景,而你将因为专业选择上出于父母善心的错误,成就自己的美好。
  《逆袭大学》中的专业学习部分是写给计算机类专业学生的,非计算机专业的学生可以参考。无论专业背景,学计算机,以实践带来体验,再在理论上进行深入,这是一个“习而学”的过程,应对的是应试教育中形成的“死学”弊病。
  针对非计算机学生,我想强调的是:(1)破除“系统学习”的情结(《逆》书7.2节或参考博文):系统性的知识可以作为一个长期目标,但不该是一上手就追逐的,形成自己的体系,这个很现实,也很有价值。关键性的实践性学习安排,参考《逆》书“9.1一切让代码行数说话”。(2)为使“系统性”知识积累一些,建议通过考证的方式(11.5节最后一部分讲这个事),更好地把握学习进程,也更利于“约束”自己,为这个目的,建议选择考《全国计算机软件专业技术资格和水平考试》的程序员中级即可。(3)充分利用好网络资源,就在近几月,在线教育的资源一下子涌出来了好多,这是时代对你的馈赠。网易云课堂的“计算机专业课程”,可以帮助你学习“正规的”课程,另外CSDN、51CTO等平台上的课程,更多针对实践中的某一个具体环节。(4)如果可能,让计算机和高分子这两个有缘人,在你的大脑中完成婚礼,你用计算机上的优势,到化工领域中一展身手。
  做到了这些,我觉得考研或找工作,就是一个顺其自然的事情了。仍然在用着应该模式学习的大学生,最大的问题就是将准备考试当成学习,将通过考试,当作学习的终极目标。而真正的学习,是将考试或找工作当作学习的一个节点,而不是终点。不少大学生,在嘴上将这两者分开了,但在行动上,根本不去区分。考研或工作的事情,对你而言还有一段,我建议你先放下,走一走再看。例如,你现在倾向于考研,考虑到自己跨考上的难度,就急叨叨地将自己塞到考研的轨道了,我不觉得这会对你有利。
  你尚在大二,这是一个大的利好,你还有足够的时间找方向、做功课。至于赚钱、创业,顺其自然吧,机会没有来,设计一个路线,安心学习,时机到来就抓住挥霍一把,也未尝不可。只是,这样的选择,将使你的生活、学习节奏会非同一般。乐在其中,又有何妨呢?
  祝成长,成才!

【学生回音】

  您好!我问题问得比较笼统,您回答得倒是很具体,非常感谢您的建议,深受启发。
  根据您的建议,我又看了一下《逆袭大学》的对应章节,对于系统学习这一点,确实之前是有这个想法的,不过精力有限,为了在Android App开发这一块学得深入一些,也只好暂时放弃系统学习计算机专业的课程了,毕竟还有自己专业的课程要学。
  之前学习过C、Java、数据结构,目前是考了一个计算机二级C,软考这个您在书中也提到过,感觉这个性价比会比计算机等级考试更高一些,打算五月份考一下。
  现在的网络资源确实是很不错的,之前在果壳网MOOC学院了解到了计算机课程众多的Udacity、极客学院、网易云课堂,后来看了您的书,知道了CSDN。目前在极客学院学习的比较多,空闲时逛逛CSDN。
  高分子和计算机有什么关联,目前可能是水平不高,视野有限,看到的不多,大多是一些平时课程学习所需的化工软件,比如ChemDraw,还有实验室的一些比较高档的仪器都需要计算机和相应的软件来操作。嗯,当然能够在交叉学科领域发展必是极好的,这样也不浪费大学几年的培养。
  谢谢老师的建议,提前祝老师您春节快乐,合家幸福

  
  
  
  



时间: 2024-09-18 09:59:25

为非计算机专业学生学习IT提的建议的相关文章

非计算机专业的人如何进入软件测试领域

在给学员做入学评估的时候,经常会遇到很多人对职业规划是相对迷茫的.不知道如何选择"适合"自己的职业.凡事预则立,不预则废.人在职场"混",怎么能不职业规划!那么如何进行个人的职业规划?怎么样才能实现个人事业蓝图?下面的四个选择您可以来排一下顺序: 其一,"择世所需",也就是说我们选择这个时代所急需的行业?从这一点来看,软件测试行业应该是目前众多行业里面最符合这个条件的一个行业之一.因为随着人们对生活质量的高要求,对软件质量的要求也越来越高,而软件

答读者问:非计算机专业的学生如何学习数据分析

生,南瓜灯.也欢迎大家在文末"写评论"处写出你的看法.答复.新问题.如果你的问题有足够的普遍性.代表性,也许下期就能入选. 本期问题 提问人:南瓜灯 问题描述:你好,我是学市场营销专业的学生,现在大三,由于读了大数据时代这本书,对大数据及数据分析非常有兴趣,而且现在大数据分析得到国家支持,同时各行业大数据浪潮也将到来,而且通过数据分析,可以把原本两个完全没有关联的商品通过销售数据的分析,得到两者之间的关联,感觉非常的奇妙,以后也想立志从事于数据分析相关的工作. 只是现在的我,有点迷茫,

给非计算机专业大二学生的建议

[来信] 我是一名大二学生,专业与计算机无关.自从大一学了C语言便对计算机产生了兴趣,我打算今后从事这方面工作或考计算机专业的研究生,现在起步晚吗?怎样缩小与专业学生的差距?我现在已经开始自学,不过只学了<c primer plus>,<汇编语言>,准备假期学习<离散数学>和<数据结构>,这样安排是否妥当?希望您给点建议. [回复] 一位年轻人,能清楚地知道自己的兴趣在哪里,并且为之付出努力去追逐梦想,何其幸运的一件事情. 不过,对你的挑战是,你将走上一条与

想系统学习计算机的法学专业学生

这学期新接了一个法学专业的"计算机科学"课程.计算思维逐渐成为了各专业公共的要求,我也在其中做些尝试.有名学生显然不满足于"大部队"的节奏了.好吧,贺老师就喜欢看到这样. [来信] 我是您法学院的学生,大一这上半年跟着您上计算此机受益匪浅我也对计算机产生了浓厚的兴趣.鉴于此我想系统的学习一下计算机,希望老师能够给予指导.除此之外呢,我还有几个问题想咨询您一下希望老师能够给予解答. 1.老师我想咨询您关于您带计算机专业学生在大学这四年所要学习的教材,这样的话我可以在空

给喜欢生物的软件工程专业学生提建议

我给一位大二女生咨询,她诉说了正在犹豫不决的一件事,希望我能提些建议. 初谈知道她是一位很认真的同学.她的专业课学得还不错,动手编程也行.想再多学些东西,恰好学校正组织双专业报名.她对将要选的专业谈不上喜欢,我提醒了她若这样做可能得将十分力全投在学习上了,我还是赞成大学生要有玩的时间的.不过,她要学的决心似乎还不小. 我抱歉地说,老师也有犹豫了.我们相视而笑. 我问她,你还有什么兴趣,或以前曾对未来有过什么想法?这一问,她脱口而出:"生物,我其实想学生物!"说着,眼角竟然闪出了泪花.我

it-一个非计算机专业女生,培训什么会比较简单入门IT行业

问题描述 一个非计算机专业女生,培训什么会比较简单入门IT行业 一个外语系的学生想培训,学点什么,但不知道学什么好,最好是培训IT方面的,如UI等 请给出您宝贵的意见引导我们迷茫的普通二本学校,感激不尽! 解决方案 自己喜欢IT这一方面吗?学Java 比较上手,到时候转前台的设计也比较容易.java 之后的话 HTML5,CSS之内的都行.你可以去www.imooc.com 去看看,这是IT知识的慕课网.加油吧. 解决方案二: java现在都很热门,你是想从事什么专业的计算机专业?至于说什么培训

解疑:浪费两年的计算机专业学生如何走出低谷

收到一封学生来信,信中讲: 贺老师您好,我是福建的一名专科生马上大三了,昨天在CSDN,我我偶然看到贺老师的<"差生",不要再拿兴趣说事>这篇文章,感慨颇深,犹如当头一棒.以前很迷度过了大一.大二,爱上了打网络游戏浪费时间,我准备彻头彻尾改变曾经的自己,准备参加福建省13年专升本考试,又碰巧遇上了贺老师,现在的心情,激动与忐忑并存. 经过对贺老师博客略知一二,我发现老师很乐意帮助迷途的学生指引正确的方向.请您在专业指点一二.我目前虽然就计算机应用技术专业,心没办法静下来读,

非计算机专业的同学,不见得也要追求计算机基础扎实

[留言] 贺老师您好,我也是刚刚混迹CSDN,好巧,很快遇见了您,三生有幸!这两天看了您的不少博文,感觉到了一点,基础的重要性.不是说没有其他的感觉哦,只是因为我目前太没有基础.我是一个非计算机专业(信息管理与信息系统)的在校生,自己在校外报了一个培训班,学了半年多了,对编程还没有太多的感觉与理解,更不要说有自己的编程思想了,我也一度着急过,就在昨晚看了您的博文后,今天早晨起来,告诉自己,不要太着急,毕竟学习时间不长,慢慢来,看的代码敲的代码还不够,要积累.其实呢看了那么多博文之后,我有很多问题

mxb-大学一年级软件工程专业学生求解答

问题描述 大学一年级软件工程专业学生求解答 本人刚接触c++,有时教材理解不了,感觉好抽象,真心想学好c++,请问c++的牛人前辈,该怎么学,有什么学习步骤吗? 解决方案 C++是比较早的面向对象的语言,比java,c#什么的更接近底层,是java的前身,比java难,有些地方不懂是正常的,遇到不懂的地方就多看几遍,在网上多查查,或者直接记住.