瞎扯淡 如果有个刚开始学计算机的弟弟,你会给他什么建议?

chairy11 · 2013年09月14日 · 最后由 yuan 回复于 2013年12月20日 · 5358 次阅读

弟弟今年上大一,选了计算机专业(Android 开发)。 由于是专科,我对师资期望不高,希望他以自学为主。好吧,他英语也不好……这是个问题……

请问各位攻城狮朋友,如果有机会回到N年前,你希望你当年是怎样开始学习编程的? 如何一步步前进,才最有效率?

或者说,你们都是怎么过来的?怎样的路径?可以借鉴一下吗?

谢谢:)

去挖 mit 公开课,把里面的课程学好学精就不错了。然后根据课程内容,做对应的开发试验。这个过程走下来获益终身。

  1. 先找到妹纸
  2. 好好学英语
  3. 专业课认真听,好好理解原理。平时少玩游戏多编程

基本就这些吧。


刚发现是专科学校,那看来专业课是不能指望了,好好学英语,然后自己学网络课程吧。


哎呀刚发现是问「资深工程师」的... 我没资格回答,请忽略我的建议...

3 楼 已删除

好好学英语,真的要好好学。

...怎么能让自己的弟弟学计算机的呢。。。

不要把把妹的事业落下

#6 楼 @kevinzhow #2 楼 @blacktulip 额,感谢关心,貌似他有个高中小女友……

#7 楼 @chairy11 这么有能力的孩子,你就不用操心啦

#1 楼 @linjunhalida 哈哈哈哈,我也这么想,让他看看各种国际公开课(有中文翻译的)……

#2 楼 @blacktulip 大哥,别太谦虚……

#3 楼 @bhuztez #5 楼 @ice_bb 学计算机有什么不好?

本来我叔叔想他学管理啊营销啥的,但我觉得这些东西很虚,全是理论,重点大学工商管理出去都不一定能找到工作,哪轮得到他读专业的来干什么管理?

反而我觉得计算机是英雄不问出身的,要是他真的肯学、学精,有个一技之长,我觉得比他能选的其它专业都好。

#4 楼 @neverlandxy_naix 当年他高考我还专门回去辅导了一个月,结果还是没及格,我觉得学英语真有点为难他……

最好就是让他兴趣什么学什么,把选择权还给他,不要老是“让他学 XXX”。真的肯学、学精的前提就是兴趣,愿意自己花时间去钻。这年头,喜欢把自己搞得很伟大的样子、自以为是的人太多了,尤其是当家长的。路是要自己走的。况且有很多事情你真的不能保证自己是在帮他还是在害他。

#12 楼 @chairy11 我跟你提个建议:不要去试图影响别人的生活,即使那人是你亲弟弟。堂弟表弟啥的就更不要了。

#13 楼 @yuan 说得很好,我就是这个意思。

#14 楼 @blacktulip #13 楼 @yuan 可是他说他不知道自己的兴趣在哪里啊……也不知道人生目标是什么……也不知道大学这些专业都干什么的…… 所以他的选择就是在于我大叔想要的“营销、管理”、小叔想要的“汽车”和我想要的“计算机”之间选…… 我评估他的所有选择,竞争环境,觉得计算机是性价比最高的,也是最有可能摆脱学校较差的现实去自学去提升的一门专业。

选择权是他的,我只是帮他分析,提供选择和看问题角度而已。 中学时代就只会学习,也没有发展什么特别的兴趣和目标,只是该读书就读书,读书就为了考大学。考大学又不知道那些专业都干嘛的,所以都凭直觉或听家长说哪个专业热门然后就报了,不都这样过来的么?

影响是肯定的。 我们都被周围的人影响、塑造,才成为今天的自己。 因为有朋友推荐我学 ruby,我才学了 ruby。 很多选择很多问题,我也喜欢听朋友们帮我分析一下,提供他们的角度。 只要是好的影响,有何不可?

我常常几小时几小时地与他电话沟通,各种思想交流。 当时作为一个高中生,我倒常常劝他不要想太多。现在进入大学,我一直强调要他独立思考。 每一个决定,我只是给他分析,讲我的想法,但并没有强迫他做什么选择。 而他也一直非常认可我的想法。正是他的认可,才让我更乐意与他分享我对各种事物的看法。

比如昨天他抱怨竟然十个人一个宿舍。我会跟他讲,大学舍友往往是一生中最好的朋友。6个人的宿舍只能收获5个好朋友,10个人的宿舍可以收获9个好朋友,多好! 比如他说刚开学琐事很多很烦。我会告诉他大学正是各种事情活动多,才有与人接触的机会,要把这看作交朋友的机会啊。 这就是一种看问题角度的引导啊。 我个人觉得这种影响是有益的。

#17 楼 @chairy11 没兴趣,没目标,不知道做什么,这种节奏还是先不要学习了,去玩吧,尽情的玩,这就够了

应该让他多折腾下,年近 30 的我至少是这么认为的。 25 岁前发迹未必是好事,好吧,再延长 5 年。。。 在 25 岁前找到自己喜欢的,并且能从事下去的,我是很佩服的 ps:我 26 才找到

#19 楼 @kingwkb 先学吧。我觉得兴趣有时候是来自成就感。 当然啦,做事过程中可能发现其它兴趣,那就再说了。

刚高中毕业时,没几个人真的有清晰的兴趣与目标的吧?

#20 楼 @wagaga 慢慢来吧。他才刚上大学。会折腾的。是否找到就不知道了。

#8 楼 @blacktulip 呵呵,他比较晚熟,还是女生主动,说不知怎么就从了……

培养兴趣最重要!先得让他在软件开发领域找到兴趣,不然都是白搭

#24 楼 @fengkuok 话说你们当年的兴趣是怎么被激发的?

多尝试!没必要选什么以后就要干什么。进可能的折腾!

多玩多折腾,找到自己的兴趣 如果说人生就像一棵树,每一个枝干都是一个技能,大学不需要把一条枝干弄得很粗壮,而是多发展一些枝干,因为每一条枝干都对树有帮助的。毕业后工作了,再选中一条枝干深度发展。

28 楼 已删除

学好算法数据结构,离散数学,os,编译,网络,这些是基础。不要过多纠结各种语言,也不要纠结设计模式这种没门槛的东西。然后可以选个方向,比如图形图像,数据处理,高性能计算,分布式等等。

我是学会计的,当年大一的时候,教会计的老师说,我和你们拿得同样的证,我用了四个月,你们用四年,你们应该想想自己该做什么。 然后我开始自学计算机,会计的东西也学,因为我知道那些东西除了学校就学不到了。所以像财务英语,成本会计,管理会计,统计,宏观经济什么的都听了听,书也都留着。 除了校门,我开始找网站制作的工作机会,然后,10 年了,到了今天。 财务的知识用在了 erp 上。 编程,是禅学。

#17 楼 @chairy11 你这样做挺好的,你弟弟有你这样引导,应该可以少走一些弯路。我上的也是专科。专科的师资不是说一定就是不好,而是即使是好的老师,在课程上也不会讲的太深入,因为大部分学生听不懂。所以,只要运气不是太差,碰到糊弄事儿的老师,给你弟弟打基础绝对是没问题的。有了基础就可以自主学习了,可以告诉他专业课上自己要更主动一些,别满足于老师教的,这个主要看兴趣能不能培养起来,如果你能把他引导到技术社区里去,那就省事儿了。最后再推荐一本书,这是我毕业之后看到的,当时的感慨是“如果我能在刚上大学的时候就遇到这本书,那该有多么美好啊!”——《编码的奥秘》 http://book.douban.com/subject/1024570/

做过物流,做过生产,做过会计,做过测试。。。 哝,现在码农

#31 楼 @chechaoyang 呵呵,谢谢。《编码的奥秘》是不是变成了《编码:隐匿在计算机软硬件背后的语言》?

那我得给他和自己各买一本,哈哈哈哈

学东西不如做东西,做的当中学到的,到时候出来可以直接用。

#33 楼 @chairy11 哈哈,还真是,我一直以为没有再版,我也得买一本收藏

#36 楼 @chechaoyang 亚马逊现在图书貌似满 100-25,这本书也在范围内,哈哈

别现在火什么就学什么 学开发肯定是没前途的,无论现在火还是不火 想搞开发就别选计算机专业

#39 楼 @bhuztez 不懂耶……不学计算机怎么搞开发?

努力工作,不要忽视女朋友,多留点时间陪陪她。

#12 楼 @chairy11 英语只要肯花时间就行,反正大学混个及格花不了多少时间,都拿来学英语,学三年不行才怪了。

#41 楼 @hbin 哈哈,这个要多教教他,貌似他对感情很不开窍……不过他姐对泡妞很在行……

#25 楼 @chairy11 可能兴趣这东西也是属于某种缘分,我对软件开发领域的兴趣都可以追溯到小学时候的小霸王上敲 Basic 和 Q-Basic 了,对这说明书,把后面的代码都敲了个遍,经过很长时间的摸索,最终让程序运行的时候得到了某种成就感。再后来是初中学 html,VB 等等,所以再考大学时也很明确的只报考了计算机相关专业。

既然你弟弟是学 android 开发方向,不妨让他直接跟着网上的视频学 Java 基础(我推荐学 MLDN 李兴华老师的最新视频或者是张龙老师的视频),然后继续学 android 视频。我这里为什么没有说什么数据结构,编译原理等等课程的原因不是因为这些东西不重要,而是你在没有兴趣驱动的前提下灌输那些概念是没有任何实际意义的!如果顺利的学了网上一些课程,然后自己做出一些东西后,会很明确的知道自己对这东西敢不敢兴趣,如果感兴趣的话一定会摸索周边相关的技术,各个击破,如果实在没有兴趣,也没必要强求。

想找个好工作就早点玩 ACM,这东西没啥用,但也是比较重的敲门砖

#47 楼 @nouse ACM 偏算法吧?貌似很高深啊……

能不沉迷游戏就成功了一半....

做个改变世界的应用就可以了。

没有妹子之前,别进入 IT 行业。

#20 楼 @wagaga +1 同意你的观点~!

找妹子第 1,学习工作第 2

一次要先学找女朋友。

55 楼 已删除
需要 登录 后方可回复, 如果你还没有账号请 注册新账号