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

【来信】

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

【回复】

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

  
  
  
  

时间: 2024-11-05 13:40:01

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

26、非计算机专业可以学习PHP吗?

完全可以的. 现在有种说法是"360行,行行转IT". 由于IT的蓬勃发展,很多非计算机的专业的人纷纷转行学习IT. 得益于PHP语言设计者一直遵从实用主义,将技术的复杂性隐藏在底层,所以PHP相对于其他编程语言的特点就是入手快,开发快,就业快. 很多非计算机专业的选择IT行业的时候,首选的就是PHP. 但是说实话,非计算机专业要真正学会PHP也是要花苦功夫. 并且本人本科就是非计算机专业,但是最终也是选择转行过来咯.

非计算机专业的码农C#学习笔记

第一篇  基础知识积累 一.vs开发环境搭建 C#一般都是用vs2010比较好,这个软件一般是行业通用,另一方面就是跟目前网上的一些疑难解答和教程所用的软件基本统一.当然也可以用最新的vs2012-2014,怎么构建,建议还是找一本几天学习vs这类的教程看看,一目了然,加上后期学习C#,web编程,很容易操作. 二.C#程序基本结构知识积累 本来学习过程就是看看书,但是记忆力一般,但由于本身带项目性质,没有很多时间花在这里,所以必须要用自己的方法记住一下东西.这里,我是采用了程序代码片段的形式学

非计算机专业学习计算机

一个同学的问题:李老师好,我是一名文科类专业学生,但本身对计算机信息专业方面很感兴趣,并希望在此方面有所发展,但对该学科总体架构方面诸多迷惑,不知您能否为我提出些许建议? 我想了一下计算机专业的课程设置给了如下建议: 1.找计算机系统结构.组成原理.操作系统.计算机网络.数据库原理.信息管理系统这些书看看,能理解多少理解多少.这个可以和下面的过程同步进行,并且重复多遍.2.找本C语言的书或者Java语言的书,书一定要偏操作的,最好你能跟着书做.把书后的习题上机调试了.3.找本数据结构的书,尽量去

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

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

大牛给计算机专业学生的 7 个建议

layout: default title: 大牛给计算机专业学生的 7 个建议[转] category: [技术, C/C++] comments: true --- 七个建议 看到名字时候,只是好奇,看完之后,还是决定把文章转载一下了.不知道是不是因为其中的一个选择的缘故,我之前也徘徊了好久时间. 具体的内容 文章如下: 导读:由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算

非计算机专业基础重点

编译原理你可以不看,这个课程理论性质的内容比较多,学完一遍收获也不会很大的.但是数据结构,有时间的话,应该看一下,要结合java的集合类的源码来看,这样效果最好的. 我觉得一个计算机专业的学生,读过jdk源码的人,估计不会超过5%,我让你们读源码不是因为计算机学生都必须读源码的,只是我对你们的要求高,才让你们读源码的. 笔试的内容一般涉及基本的网络知识,数据结构知识,操作系统知识,还有java技术知识,这个到时候我给你们找些题目,你们看看就行了,最主要是java技术知识,这个是最关键的,你们先抓

计算机专业学生一定要学好这几门课!(转)

很多程序员,包括计算机专业出身的程序员,也包括通过自学成为程序员的非科班同学,在工作一两年后甚至更久后,基本上都会碰到技术瓶颈,由此可能产生很长一段时间的迷茫期. 在这个迷茫期,很多程序员都在思考类似自己是不是适合做程序员.是否要做一辈子程序员.是否要转行到其他职业,比如产品经理等问题.如果不能很快地得到这些问题的答案,那么这些程序员就会一直被这些问题所困扰,举步难行,浪费大好光阴. 这篇文章不是用来探讨程序员是否能干一辈子.程序员如何转型到产品经理等问题的.相反,这篇文章的目的是想要帮助那些迷

【DevStore实用篇】8大有趣的专业编程学习网站

摘要: 1.很有影响力的趣味编程网站Codecademy Codecademy在今年4月全新改版,启用了全新的设计风格,新网站界面漂亮,充满了极客的味道.而在今年年初独立注册用户已经突破 2400 万. 适用人群:趣味性十足,适合没有编程基础的新手入门,还有中文版本,适合国内用户使用. code.org是一家非盈利组织,它的宗旨就是让 CS(计算机科学)这门学科能够进入到全球的每一所学校中去.主推项目之一是“一小时编程”,将会面 向全世界开放并推广,而且不会针对任何特定的等级水平,处于任何年龄段

8大有趣的专业编程学习网站

摘要:有人说,编程是二十一世纪人类的必备技能之一,每个人都有编程学习的需求,更何况是想靠代码吃饭的从业和准从业人员.博主今天就为大家介绍8个比较有趣的专业编程学习网站,希望能让枯燥的编程学习变得有趣.鉴于初学者的语言习惯,介绍尽量倾向于中文和当下网站. 1.很有影响力的趣味编程网站Codecademy Codecademy在开发者圈子里有不错的知名度,并且不用注册,就能深入细致的学习JavaScript.HTML/CSS.Python.Ruby.PHP,甚至API编程.Codecademy通过交