知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

 找回密码
 建立账号
查看: 8386|回复: 3

[点评] 孙鑫5月13日读者见面会讲座音频(怎样学编程)

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE: D$ G. Z* x) ^6 O' B1 o
时间:1小时多一点
" ]' ]9 G. ?8 T0 I, W0 k适合对象:在校生,初次接触编程的人,对编程方向还较模糊的/ h2 ^$ c1 l% J! f8 k: Q- w4 m9 [
我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以. C" O' d' }. T% ?. f& d

# p) \8 G& C* I- t3 k. l9 o6 B8 {1 R) K) M; j! d0 n$ R  V% |
找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的
& k+ i+ T$ p8 e1 |6 I' `看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书* o# o3 ?2 O( w! _
一定要通过实践去验证知识点  }6 F% m# |7 o7 _  E. S
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确/ W. ]4 l) {' Q/ Z' c# [" Z, ^: n( {
学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样1 n' o0 z1 s" e7 ^+ x: O& u2 o
正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的)
5 k- R' l5 u5 y6 O* R* q8 [语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的) P; A. a, A# A, {2 S$ ^* J
不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云' B6 U1 y8 A5 J, q7 m- ~
学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实
; {( o# K4 _7 }) G" q# ~# F对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多+ M+ v" @7 I6 _; e5 Z
当有基础之后就应该借鉴一些成熟的代码,例如开源软件' T8 W+ Y4 ]- t& w
看代码要找主线,先看看到底做什么的
+ Q1 n0 @5 b7 @5 W) |- O, t9 g要养成一个发现问题,解决问题的能力( C9 {. P4 g7 h2 b  H
要掌握编程的思想! k6 q; |, Y+ L" T  h6 |# }) R4 v
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态& Y( }3 _5 l( A( l$ y8 O1 s. h3 }
大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要3 D; |# r; d( S7 j
老师讲得不好不是你逃避学习的理由,要改变的是自己- l+ q* e/ g& c1 Y7 N' C; x

9 [) v' K* }$ l
9 ^+ r% V3 p5 V/ S- C- t! t要注重基础,基础教育部分还是有一定长处的7 b- ?% f3 f3 r5 t# {) Q- e  |
数据结构、操作系统、汇编语言三门基础课要打扎实% e: E7 K8 G% m* s. `. s  F
成长要有多态性,要从多角度理解+ u2 t) }2 e+ A. m# }! g

3 f  p: N3 O, W7 Y& x要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多# X; r9 t+ a4 y8 ^; `( e: D6 F9 x4 y
: U  R% }- H  j$ `/ n, V
面试要善于总结,要弄清楚,基础题都是相似的: K0 T8 ?8 j) G, E9 c0 ~3 W8 [

5 D/ J( c( f4 O是否要数学好?! o! j% y; I* [
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。- Z; |' z0 r1 V8 l! J( Q, H
1 k! a/ B- R, f' M% T$ f
定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"
+ h2 W4 r/ X& l' N& b% j: O这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.+ e$ d: Y- s& G- M& @. c4 G& A
5 m! A4 G$ \1 o& m
"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"; Z8 D+ Y0 i2 r4 o) V
前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.
  ]0 g. M& V" I) m" ?( u+ i- [" C' v, V0 O
"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书"
& l- d/ s- C* S那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵.
( ?# A0 J% T. m- y5 w& d( L
6 ]" A0 K, j6 W( ~9 M% I"是否要数学好?
8 L  z) |$ l. }6 k( s8 D1 S答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"
, {  x) O) ]9 {8 H这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。
, N( Q8 u- o! J5 h关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了3 ~. z) f' j. J) w6 {1 H
孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的
( u+ y8 ^# {6 w- ?如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
1 Y, _' j/ ]- [* l3 [0 u另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧
) t9 a+ m. @; L/ B3 b. s5 C7 ]6 L0 Y7 k# v# Y
to 3楼7 ^' o. B: b* s# h+ K, v( t9 {
并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习. P0 j. ?: v8 [, g2 M
话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-5-23 13:23

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表