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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE5 D- r% p! U' d
时间:1小时多一点
! ?# j0 M# V& o' [2 T适合对象:在校生,初次接触编程的人,对编程方向还较模糊的
" W/ c6 E( k7 N' ]我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以
! u( N& I. R' E" \% E( _
+ e  H' h5 G, ], W8 v6 N* \
2 R, I7 }8 {+ A% |/ _0 a+ p找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的& F* R1 f, L3 a$ P6 i% ]8 i9 P, x
看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书# T5 H1 u; G. ^2 X* z+ R( C
一定要通过实践去验证知识点( y) Y* |) F6 V
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确
. R4 n) @) r' z  W3 U) S学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样, }8 x% v3 U! b/ C! F: Z2 a) w
正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的)- T" D: I9 g# E& g- l
语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的
/ ~" W5 `6 u4 ~4 M9 s, J. K+ e3 ?不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云. U+ e  ]  H) h* j( D
学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实
' A! Q% m/ C& g; v2 _3 X$ O对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多# }: ?* J( t: v8 n
当有基础之后就应该借鉴一些成熟的代码,例如开源软件
& Q, _0 M* [* Z. F看代码要找主线,先看看到底做什么的! i; _. q/ z( g+ g8 a
要养成一个发现问题,解决问题的能力' J5 S* g. b/ q# Q1 J# S
要掌握编程的思想. @2 _' G! n# [1 x9 x0 S0 [8 p
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态: D9 y1 X2 e( l( A6 t
大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要. |2 b4 p0 _. D4 x* p
老师讲得不好不是你逃避学习的理由,要改变的是自己
6 ?3 i; T6 G2 P: A" A/ L1 k8 q  h8 f' B
/ Q3 ?- ^! N. ^1 l( z! e9 S7 e4 U
要注重基础,基础教育部分还是有一定长处的
3 _  ~  {. V: ~; V8 u4 b数据结构、操作系统、汇编语言三门基础课要打扎实
# E  s/ P* a- V成长要有多态性,要从多角度理解! g3 ~2 u4 I# x+ j

# W2 Y$ f/ [) v$ X5 c  L要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多6 r& C! r  K) \0 A3 V

: f- C, l) \3 D0 d面试要善于总结,要弄清楚,基础题都是相似的
& h- r1 q) g  \6 W& ^& b6 x, o. T3 |* ?- z8 s2 l6 J
是否要数学好?% }6 {% A& K$ M+ n
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。% Q: b) y3 u' w8 j
! V+ R# t2 X1 k, h+ C/ l7 k5 A, \
定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"
3 L$ \6 X" c: R% q. n& v- S$ C这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.
  ]% Q. I+ b! S" c2 p1 @* W$ }5 v- z: `; e. K6 f; f+ _8 ]6 Y' E  y+ F
"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"
9 l2 A% B; J; w6 X, }: N5 M前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.# y$ Z. O4 P1 V9 q4 D6 {3 M6 L
2 E/ W  d* v9 ?! X/ [
"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书". n$ t7 i# w  A* b( I; n- P- }
那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵.* \; b# X5 |9 \" F2 H- q

/ D3 n* S5 K0 E+ T"是否要数学好?
+ V5 h! f, ~: f% H6 ^2 |答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"3 B% C+ K+ s/ G2 N( o1 m
这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。
+ R6 h. F  F' \1 c8 {9 N关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了: u1 f. I6 g7 ?, \
孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的
8 f& ]$ b6 C0 o7 i如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
8 B7 W! [" o* `$ t4 A9 U另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧) d7 a0 F/ ~( U+ N9 c5 m

5 {1 s& x4 m( n1 v  zto 3楼+ w! m9 }9 t9 |
并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习8 a  Y' Z5 ^; S0 [/ ~
话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2026-10-6 03:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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