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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE
* t6 Y2 S+ o6 G5 Z* [时间:1小时多一点
0 v. F7 o1 A  L( X( r5 ^' G0 n适合对象:在校生,初次接触编程的人,对编程方向还较模糊的8 U: m0 R2 w0 L& A  {; [
我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以8 F& u! V! }" t( {% j$ e+ P

5 {; g* ~; A. s& @1 P* F  v  _8 f' \1 c$ P& S
找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的" T7 k& {' o0 T0 Q) d$ S3 s
看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书) y5 x" f3 j; s9 T2 ~) q% w
一定要通过实践去验证知识点6 e5 D1 u3 Q8 d3 _+ r5 C
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确  C' j( o0 Y% ~; ~: j' D1 }
学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样8 V3 Q' Q" ?4 c
正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的)
5 z. V. d/ q% Y! N8 q语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的
. D9 h5 ]7 R+ B; l! g8 ^不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云
; q! ?, A8 G" Y9 O) i学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实
$ l$ k/ Z  [; G8 ~7 N, V对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多0 c, q  p; a  C8 B4 F7 w5 _
当有基础之后就应该借鉴一些成熟的代码,例如开源软件7 t1 x" N3 _) h7 c9 w, S) _
看代码要找主线,先看看到底做什么的
4 y: a- R; p9 \: l要养成一个发现问题,解决问题的能力
' a" y" H$ `) _要掌握编程的思想: b( Y0 a4 x$ [% G5 P- t$ `
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态! e# f7 }1 o# G5 w3 f
大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要
4 W$ \; w( j/ Q5 w( `+ V老师讲得不好不是你逃避学习的理由,要改变的是自己
, n- a; Q: v) c% q# \$ A1 q4 W4 x  o% h

; |" ]' k/ r, E/ t要注重基础,基础教育部分还是有一定长处的
$ b1 R* W3 N8 {& h& V数据结构、操作系统、汇编语言三门基础课要打扎实8 e; M$ e, _+ a. D2 y
成长要有多态性,要从多角度理解
; u4 r3 |( |0 F; j/ o
8 o6 @* V7 t0 J* M要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多1 H6 [: M' ?, k, D: u
+ |: l5 U$ _! Z( U
面试要善于总结,要弄清楚,基础题都是相似的
. n4 g/ z% Q  J1 I- d2 _5 M' e# `: t# y$ |* U2 i3 Y) Z- I
是否要数学好?7 {/ o4 ?5 j7 {8 U/ X# m6 k2 P' Y
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。
* s  `( _# o2 `( b2 {, G* u. N7 u7 c& l
定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"
4 M6 Z5 b) e4 Q这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.# G7 Z; k6 \6 i8 n0 y% z0 u

# M- _* o5 i) \0 y( E6 |4 c"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"& @- D5 b+ o' d* H5 H3 ^9 O# a+ u
前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.
: h0 m% d0 O9 ~' A- ]
- j! d% [0 @6 Y6 U) [& y4 t"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书"8 _: U$ w* f1 x0 J- L
那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵.8 \" L% i$ s- |9 t6 Z/ c
( c7 T' m" v+ G+ q. M
"是否要数学好?% ]2 M3 J" X. i% }. ~; C
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"7 _# I, b3 D6 R! v3 G, [" e
这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。
: P- U2 u1 p9 O- v关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了$ M1 F- m! M0 x" V
孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的
4 S4 @+ R! j. J9 J5 g) T如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
& a2 ~2 G* z; l) d- N) n* z. y另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧
8 J# O! Z. e" ?4 U* u6 p; l1 ~* x
to 3楼
, j( _/ f/ h$ V& j并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习1 w/ `( p6 ^6 g! V! C  }" F
话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2026-5-22 04:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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