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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE8 d8 k2 ]6 P; _* Q; h+ {' N
时间:1小时多一点7 E/ Z# F0 ?4 ?  b/ x# z
适合对象:在校生,初次接触编程的人,对编程方向还较模糊的4 K! [& k, R" ?
我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以
  f  Q2 Q. U; x$ v* E
; K( }- X2 X+ [, B6 [
2 V4 M; Q' Y/ T9 X9 `1 c& {) r找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的  M3 A4 e- ^4 L/ f
看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书
  w. M6 ?- a- @% z: w6 y0 p一定要通过实践去验证知识点5 F$ Y  _# ?% X' H. d
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确
# q/ x& \/ ]( Q: G' l( \5 g; m7 H1 ?学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样
) \5 O0 F& N/ b, z: V正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的). B. _% m, R1 u, ^/ x+ s
语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的
3 `2 \9 c1 J2 M1 C, e不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云* j6 n1 N" {" Z9 j
学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实) G: M9 d( `: z$ z! d2 b
对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多  ?' e! E  d0 v. \
当有基础之后就应该借鉴一些成熟的代码,例如开源软件' |( C4 }4 [" \
看代码要找主线,先看看到底做什么的
: I' ^2 f0 n# B, X/ a0 m要养成一个发现问题,解决问题的能力6 y  J+ Q! B5 s/ B1 t) F6 b" G
要掌握编程的思想( v* M& }: ^2 m* [' {7 |
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态9 l$ D4 J6 |7 h/ A
大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要1 V3 K$ f9 k7 g1 d! l) r6 c
老师讲得不好不是你逃避学习的理由,要改变的是自己
  n8 D, B" V! T9 L: C7 c5 C9 @0 p0 z9 |" w# g4 c
) z* Y- {- s1 Q% j
要注重基础,基础教育部分还是有一定长处的9 a' y5 o3 W1 j9 L2 @1 c
数据结构、操作系统、汇编语言三门基础课要打扎实6 H3 |" J4 Y+ j( m/ D
成长要有多态性,要从多角度理解( j! `6 W! J# O

) U4 L- t$ g, s1 Z* n, x要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多
* k5 l  U6 ]+ b& ^
' S- y" @5 W. _- x! O) `面试要善于总结,要弄清楚,基础题都是相似的
7 p2 l) i, \5 y4 S& C" d, a0 _3 N6 @, v0 P6 a8 L8 r6 ~
是否要数学好?- W* c: [. B+ P- E) I2 x
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。
& f2 O: f/ i1 }
! j% S0 M  E% t定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"
( h% Y9 }6 V7 u9 p这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.
9 R; {. c9 _& ?* I
3 g4 M0 R9 B' i) E' h. G5 ^"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"
6 W' y$ f/ }' I( J前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.
7 s) O6 B: x( [1 Y7 w) L9 C& _
, @8 O+ p; f2 ^9 N"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书"
7 h5 ^9 x- ]3 ^5 i1 t那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵.4 G9 X4 z! R* G1 y0 R& l' g

$ ~& N) H( d! i  T3 {: A2 Q, @"是否要数学好?, g, |/ ^8 ?$ G, b; b3 d
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"
$ ^3 a8 n3 x+ Q" w2 h这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。
4 R1 O4 d7 N9 k3 x" N2 l7 H关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了
5 V. e  C4 Y5 [# d3 G9 B' J孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的/ R  |0 z8 r- k  K# E
如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
% l& L& G8 b8 u1 y+ B另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧
0 p- ~( J- j9 Z/ `4 ]
& a- |4 M& W, b9 X% _to 3楼
$ {# T$ f, K# j1 p% V并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习
6 I/ Z- w5 `! f" M! ^6 \% ~话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2025-11-20 15:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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