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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE0 ~! |) v- Q8 f
时间:1小时多一点
+ n0 i' a$ ]$ D# B6 B, g$ W适合对象:在校生,初次接触编程的人,对编程方向还较模糊的9 Y5 k% K( R  A( ~9 t
我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以
$ G( P( Q8 z8 m1 k
+ Q; k* {3 E8 G$ \, [9 O3 n2 k
  m* b" @3 m( n% P找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的$ @1 a& l6 l8 G- s' m7 V
看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书
  ^  k/ S0 d% ]* G8 D" L一定要通过实践去验证知识点/ w: ~, W7 J: p/ p3 n) O) N5 `7 [
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确
: |8 L; |: V2 M; W学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样
) h2 S4 K' L" C3 H正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的)% W" J' l9 I% K# [5 H* x: D3 r
语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的- z/ l% m2 \" \* \* J
不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云
9 b8 B9 ?% y! c1 e学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实
* P, f8 Q) D: I6 E3 U) H6 P; Y对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多" d1 w5 x- l& {; t- c6 k
当有基础之后就应该借鉴一些成熟的代码,例如开源软件1 {' A# a: K# ^
看代码要找主线,先看看到底做什么的
/ o( w4 j6 e; s# c9 n5 l要养成一个发现问题,解决问题的能力
# _/ `$ E  E/ N. N要掌握编程的思想% Z9 B: H( g1 f( b* ?! N/ U) l
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态- W% |% g; j8 }/ E- c7 `. Q/ |
大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要$ ~. `! N! O* R' x3 Y+ E* A3 t
老师讲得不好不是你逃避学习的理由,要改变的是自己
. q, }5 x6 _7 _& z
; p! U; Q$ N2 D- _6 ^" I5 R# k( x  T! D+ z+ y3 c. a$ H3 y" P
要注重基础,基础教育部分还是有一定长处的
6 j4 i& ?6 ^! k# m, n4 J7 U4 u3 R数据结构、操作系统、汇编语言三门基础课要打扎实0 s% c" e3 j( g+ ]' @; t
成长要有多态性,要从多角度理解
$ j. Y: j5 M+ B) \( M( w$ H" e7 K( H0 L
要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多
: H4 X5 ]1 b, g  _' D1 M
) x4 f$ e  [, R' }/ F8 d2 A( ?面试要善于总结,要弄清楚,基础题都是相似的  h8 d1 h- H) g0 }( s3 R; m0 h

8 x: V" _/ M; k) h1 K0 t9 i是否要数学好?
" k8 M+ }* x# S: H( ~答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。
" g8 F. e2 J; o$ }  J( ^8 z- B) R# p" W6 S# |* p
定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"
8 {7 y6 Q3 N6 E这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.3 l* Z/ S8 r7 I% @: u7 u. n( l
, e' N: X# `$ ?; a: Y
"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"
: Z. g! m' @$ F- J8 h前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.0 {2 _3 M9 [/ l$ u; `& X
8 @5 v1 g9 E4 v4 `
"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书"8 b4 b, [9 K8 Q* h
那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵., h! c9 `2 `4 }

! h+ r7 _+ m; x: y( W- g+ ~"是否要数学好?/ Q, K3 w$ v+ r- i
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"
& Y% q9 o5 c/ l& A* x这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。
1 ?3 [1 E! Y1 }8 d- n关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了6 T- H7 T4 ^2 x1 T. q( Z
孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的
6 I" U. a9 P; _6 @如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
: Y6 y" L8 O% R6 J# B另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧4 e& c/ P6 s# t  L
( R5 a7 |: X; Q3 _
to 3楼
: ^) s0 g0 W% ^: m* R. T并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习
! e- I! S. Y# g5 S) N- l( y" Q话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2026-1-9 11:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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