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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE: Z+ m& V5 J* S7 q4 U7 b
时间:1小时多一点
9 j7 l- w- a& E( K0 ]适合对象:在校生,初次接触编程的人,对编程方向还较模糊的( n3 V# ~; }' _) h
我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以8 h3 Z( O; n0 H! C4 E* J; u. ]5 ^
# N2 Z" m; G6 p6 Q. V, t- |

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

) v0 B% @8 t3 a2 ^7 \% I( A" x
4 m  ]1 F* t5 t6 F要注重基础,基础教育部分还是有一定长处的
, n: @: F6 y" }* ~5 y) c" C数据结构、操作系统、汇编语言三门基础课要打扎实
: B6 ?- Z7 c! R6 U9 D; e3 c2 m成长要有多态性,要从多角度理解
# y- {- a; W; d+ B8 R+ w9 F. t: h6 ]8 H& Q
要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多
: }& ?2 A  p: E0 b! ~+ r/ J) @. c6 j3 t
6 E) |; h1 ^! A! c面试要善于总结,要弄清楚,基础题都是相似的
- _6 Q" i4 a- d& x/ t' k! X# |# W+ s' U7 X3 r* a& i& ^5 w
是否要数学好?4 G' W3 I3 N- t6 m& M8 J
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。1 \# \  U5 X9 n( f2 `% S

( \0 F2 c8 E8 b  I% w/ \定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"# P# B! d) ?: h" i
这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.
/ s  i6 W3 ?1 b% [2 z' T. z( Z* A- \* k+ o' n! m
"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"
3 r2 k6 ~& Y* ^& z前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.5 a( q2 w' x, h: A5 u! }

* K$ }+ w% q! e( {# _* b"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书"7 P7 |* e7 Q3 z1 f
那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵." E" E$ z# }8 v* N+ T

- m4 d+ V- `* C; B7 \8 t9 f"是否要数学好?
7 S6 M( T, T4 {" i' z答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"
* g+ a$ W6 Q1 ?* J3 O/ D这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。4 o! m/ ]) i& c: v1 `. g7 j2 F
关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了
7 j+ l' ~. A0 p9 h# m" q2 R+ S孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的
4 J/ L+ r" ^/ i6 N如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
5 |# y& v3 [6 w  B7 d另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧
- L+ @" d# Z; _' d& z
3 \' w4 O8 |) z/ j. g) G1 Xto 3楼2 j% M: I' U, V& y6 e) Q
并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习
5 ^% G. [7 W- ~5 F+ F7 d% w9 F- \话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2026-1-7 15:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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