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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE
  g5 I5 m, v8 a  o, O0 h1 W# B时间:1小时多一点# V6 B) r6 s) W, U
适合对象:在校生,初次接触编程的人,对编程方向还较模糊的
- a, n3 [6 K, @, W  C我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以
+ j/ X- t4 P# G* @4 b( H* M
) A" `  p) J. Y+ y! \: l% t9 C3 U8 J
找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的
# R  Z! {: }) Z! q看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书( p% E% }1 G# |7 L9 m: e* q
一定要通过实践去验证知识点1 C* _9 j! v/ |  U' y- X5 C
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确) C$ e+ [" q0 O3 {; c; ]
学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样+ ]/ z5 `% q( o
正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的)7 X2 @( b0 L5 ~+ a8 U7 |9 ]: z
语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的
5 d0 \* H. P% I4 m: h; E" Q不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云  A9 d1 k/ X+ `" T' h% o7 X" Y
学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实3 _8 [# [0 F5 b5 R5 Z
对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多
- }3 d$ f. _2 m, z当有基础之后就应该借鉴一些成熟的代码,例如开源软件
1 W. w* J* ]4 b5 M9 b看代码要找主线,先看看到底做什么的
. p' Q. y1 p: d9 {4 r& P要养成一个发现问题,解决问题的能力
! _, n2 G. P5 t+ s, G; Z) h; J要掌握编程的思想! Q& Q: m3 _' J
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态! t: ]+ A$ ]4 p2 b
大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要
3 ]% E& y. ^* h& S老师讲得不好不是你逃避学习的理由,要改变的是自己
1 w8 E: W; [# b$ _! h1 ^& s" M  H3 i! I. @& ^& Y4 \" w$ s
$ e4 q9 Q  p( b) |0 O
要注重基础,基础教育部分还是有一定长处的
0 p- n' y" c/ t7 x2 e( A数据结构、操作系统、汇编语言三门基础课要打扎实
( w# D% ^2 i7 E* P! p6 Q成长要有多态性,要从多角度理解- L4 S5 k" X/ u" h
/ Y  Q  M0 U7 |; @/ @1 M, K
要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多* N: [9 w) y( c8 W# R3 `# J) }* W
4 r1 F' ^, E3 g8 O" {/ Y+ _
面试要善于总结,要弄清楚,基础题都是相似的
. k2 O$ J& r+ m6 L0 f/ q9 A
$ s. x, u# v) a( E' [- L$ x是否要数学好?& s- H+ V& }- F& o) W( h2 ^
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。3 V+ ?% L5 ]+ f% {1 Q
7 y! z" l0 R7 H& D, Q
定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"  }% a/ [# `4 u* ~
这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的./ i/ {! b) q3 n) \1 T8 x

, m1 H3 ?+ y0 ^$ M4 N# K"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"
+ O" f" K7 ~* g3 V) ]4 Y1 e( K前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.0 v" H$ t6 l) ^; d/ S, c# c
. [- _. y% n# X& q+ |  [. s# p' E
"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书": v2 e/ |( J5 ~% ]
那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵.2 d& @: Q; s3 n& y+ N

7 B- o* R3 l2 `/ O# A0 y; v6 w  H"是否要数学好?; L9 z- `0 b0 E9 j& u6 e
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"3 v! h5 B* l8 E5 Z( R4 `
这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。
4 ?) p4 K% U  y0 T) a& F. W; j/ f关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了0 m' I. [6 u* f* x2 C; e1 N( u
孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的" R$ d1 w$ I& W3 z; o
如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
% V* O, Y3 D! t另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧- I$ W" V: Y. U: e% [+ F' I; H& h

: |  k0 U( I( J" T( p5 K$ jto 3楼$ G( P" K5 g8 k' S5 t
并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习" L7 u2 o' s" C1 i: n7 k
话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2026-8-21 02:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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