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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE
- N6 w9 h2 J8 C时间:1小时多一点( S8 Y& [0 I! T+ m
适合对象:在校生,初次接触编程的人,对编程方向还较模糊的  i! T7 }# I5 ]( Y5 u2 R2 A* l0 x
我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以# K) c9 \' m6 T" n; f# q' T

6 c" s9 P8 J5 F6 ^2 B* P1 C2 o
3 q2 r# ~: e6 K4 C找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的
5 O( g2 y& t' ^  L( k看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书  u/ Q* q3 [  A2 x
一定要通过实践去验证知识点1 W  }9 e" d% U& C2 X; j% z  V
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确  {0 `' o2 y  x% n* F
学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样
: W, ^% F/ P9 K4 v4 G3 S/ ~正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的)+ N% o1 j( }$ [- {. W
语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的8 H% b# r- ~0 J" [$ m( ]
不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云
' ], `7 \5 z0 z0 k" P) d学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实
$ x: U' {8 e+ F) Z1 p对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多
8 n9 V; `$ |# }/ i2 Y( ^当有基础之后就应该借鉴一些成熟的代码,例如开源软件
2 z% j' A% S- o7 F- a看代码要找主线,先看看到底做什么的
  h+ k( _2 C8 u! r* j要养成一个发现问题,解决问题的能力+ k" [7 Y; v- H: k* r2 j! L
要掌握编程的思想# n: }' E" t" I8 t* u1 t7 F
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态2 @0 Z" \6 t+ g% E8 V& X( H
大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要
0 N+ z" I' V' m1 _老师讲得不好不是你逃避学习的理由,要改变的是自己& u( C8 x) [' @6 @3 k$ G) _0 Q
& t5 r6 ~: e! A8 i3 M* D4 M* I

+ n, G1 e, E, \; P3 z0 j) a# R) E要注重基础,基础教育部分还是有一定长处的3 l( K' J! k6 n+ ~* E6 B- G1 v! _3 _
数据结构、操作系统、汇编语言三门基础课要打扎实. f  {5 l" s8 z5 y: ?! l5 H: h6 K* M
成长要有多态性,要从多角度理解7 @+ D. A$ @  G: |- w4 G/ j4 z

9 Y* ~, o8 A. p) z5 z要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多
* o1 h/ r' P, p" C) @
- |  q; k! _9 H5 }8 F面试要善于总结,要弄清楚,基础题都是相似的
3 z( F0 l% [# [1 t! \* r9 i
+ v) t, [* ^; F; }- c8 y是否要数学好?4 J, S0 g. m1 L5 E8 K3 ]& y& p/ V! t
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。
7 S# T# g: u* m* u0 [0 B3 C' v: k* `( ^
定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"' V6 H2 k9 C& i( n
这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.5 a+ B: F: S8 ^# Y
- o  G  r! m- ?$ W& x, o
"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"
0 A  M: Z9 [0 Z$ o" C前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.4 x. R* h6 D( _& @- {" g! t

, O2 T4 G6 K2 k; n"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书"! @7 Z; o6 x: i5 ~- T
那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵.
9 J  x8 S( ?9 V: w- b, s
4 v% l' Y- O& O4 a  \' |. s"是否要数学好?
% [0 P; u$ ?! ^& R答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"$ x/ X8 Y5 c6 j$ ~1 G
这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。& M2 k7 B, t% o/ `
关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了+ {, X7 e8 ]6 M) a5 T- ~2 ^
孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的7 f5 @- g# V  C% A+ h
如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
# P3 w- e/ k& P1 s( Q另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧
( L2 r/ Q5 Q8 t+ r* m% T( `* G( ?7 v8 c4 P/ L
to 3楼
1 E: w* Q/ }: u  D; E1 E% R并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习8 w" j0 z6 V' ^; h  M
话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2026-7-7 11:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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