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

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

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

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

[复制链接]
发表于 2008-1-12 19:33:15 | 显示全部楼层 |阅读模式
下载地址:http://www.eimhe.com/bbs/viewthr ... hlight=%CB%EF%F6%CE
- O2 n9 X" ?5 w3 P& A* D2 p8 {时间:1小时多一点
8 I' o! A  [% e% q2 P+ A3 F9 f9 A- I7 C. d适合对象:在校生,初次接触编程的人,对编程方向还较模糊的  R$ f3 y5 r0 p6 c" U
我的点评:多少有些老生常谈吧,以下是我的对比较重点地方的记录,如果大家没空听,看看这个也可以
- u& x$ U3 Q9 J  L
/ j2 i8 Y" Y" g7 P( O0 z, \; ~! |
找书提问之前先说清楚你的基础,要实际翻阅一下,看是否适合自己,如果当时就能弄清楚书中的一些概念,那么可能这本书就是适合你的
; h; \, ?0 T& p; T( x) x' K0 h8 a看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书! n+ Z4 F" [$ U8 P. Y- Z! l. M
一定要通过实践去验证知识点- X; `, @9 a1 q, c$ P6 a1 |
学会使用帮助文档,搜索引擎,通过阅读源代码验证是否正确
  H$ q9 c1 Q; y. T学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样
8 q6 l1 V% g4 L; z- }正如学外语,首先要把一门外语学好了,才会更好的学习其他的语言(有些语法语气是相通的)! X+ {0 u1 p( e2 Q7 d. H6 H
语言只是工具,一定要让它为你服务,尽量选择主流语言,但如果学通了一门语言,转换起来是很容易的$ i) R- c! ^$ H: ?0 x
不要跟风,不要浮躁,当然也有环境的因素,走自己的路,让别人去浮躁,不要人云亦云) o6 T5 z9 X6 _5 I) q
学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实
- s* U+ z/ s! m  c8 R* T5 O1 D对于初学者来说不要轻易看其他人的代码,去理解其他人设计软件的思路远比自己写软件难得多
7 `; B! c2 @( ]+ c当有基础之后就应该借鉴一些成熟的代码,例如开源软件
2 V; R: f6 j" D看代码要找主线,先看看到底做什么的
6 h& \- q, e& A9 x0 V要养成一个发现问题,解决问题的能力
2 f' f9 X% M' }$ s9 k要掌握编程的思想" r" |8 C. z, ?# b$ B
要谦虚、要尊重其他的程序员。社会需要分工,同样的,每个职业都能做出一番成就,不要有高人一等的心态
  V! `+ e( J( _, u$ n- ^大家都是最棒的,没有必要分你高我低,每个人都支持自己的工具,所以讨论到底哪种开发工具更好这没有意义,存在即合理,并且这主要取决于客户的需要
2 e* w( o; s( [, U老师讲得不好不是你逃避学习的理由,要改变的是自己
, ~7 m. G& a# N3 g' X, z1 [) t! F: g* T6 x
- u8 ~) s$ G; z( T' B( Y# v5 w8 k
要注重基础,基础教育部分还是有一定长处的& |  `  P8 t% b6 e& |" y2 J1 \
数据结构、操作系统、汇编语言三门基础课要打扎实
  B( E% t$ M6 g1 l成长要有多态性,要从多角度理解3 ^5 y% t2 W5 H: A% x  L9 ?
- q/ \" [5 I) a, q5 k. ?+ l: y
要尽早接触社会,争取掌握一门高级语言,多锻炼,不给钱也没关系,比在校园里多得多$ k2 C' U. T$ S4 H- T3 m/ R

6 P7 m& t; A0 }: P+ Z面试要善于总结,要弄清楚,基础题都是相似的
' M7 |2 E! V. s/ }: b. w  k. }, [# f
是否要数学好?
4 W, y1 T3 g% X/ G' S% p答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的天空。" v( F1 J6 U; r% E

% y/ R5 ]9 N7 \# U- ]  O4 N) B; w; p+ O定的目标不要不切实际,从简单的开始

评分

1

查看全部评分

发表于 2008-1-12 23:19:25 | 显示全部楼层
"学编程一定要循序渐进,注重基础,不能一步登天,要把基础打扎实"* ~  @4 e0 ^; W! X# O8 W: Z
这句话还是很对的,但真是难啊,基础的东西是枯燥和耗费时间的.3 ?" w( k" ~. j3 }

2 {. X. l8 c; a$ E% g"学习的时候切忌急功近利,切忌浮躁,不要什么都学,一定要专攻一样"  @  Q4 P. E+ e# ]. r
前半句话是对的,但专攻一样在知识爆炸的今天是不可能的,应该多剑齐发,当然,需要更多的努力.% a( |9 i9 \, N/ \6 r

/ |  h  {% X' o' k% v"看书和吃饭一样,需要一个细嚼慢咽的过程,要动脑,要用心,要抱着怀疑的态度去看书"
/ ~+ P8 p$ P1 }5 @7 ?0 |/ r那得看是什么书了,如果是孙鑫写的书,那是得好好的怀疑怀疑,呵呵.
9 a0 r2 |% ]8 X
# k5 P7 E9 W' b+ B- l"是否要数学好?' [& p- m$ ?: s: p- K4 |, O
答:不一定,如应用系统。google就需要,因为从事算法。在每个领域都会做出自己的"/ G2 t! D  g& X7 C1 o# T* [4 t7 K, K
这句话就是放屁,如果多几个条件判断,多几个递归调用就把人给搞蒙了,还编什么程序啊.你的数学现在可能不好,但一定要努力去学好,而不是认为数学不好也行.

评分

1

查看全部评分

发表于 2008-1-13 13:07:39 | 显示全部楼层
老师讲得不好不是你逃避学习的理由,要改变的是自己。
4 o3 }: x& A1 F6 e( v4 b- I关于这一点嘛,好像不少不称职的老师毁了不少学生的学习积极性。一个好老师真的很难得。
 楼主| 发表于 2008-1-13 14:49:46 | 显示全部楼层
可能使我这个笔记写得太过于简略了! J9 P1 ~: J& u5 d
孙鑫的意思是应用系统,做个前台什么的话,是不需要数学太强势的
: b! N4 ?+ Z2 C6 @& ~8 _# R6 }- a如果像google那样你是去做搜索引擎技术(类似于这种算法行业),那确实是需要数学很强的
  ^/ F+ x% `4 Z: e5 d6 \: g7 R+ i另外关于抱着怀疑的态度去看书,我想这一点孙鑫的意思更多是想表达不要过于迷信书本吧6 S& ~7 V$ l9 x9 }9 c: f) A9 j/ o
0 v# r- D" e# U- ]( \0 _
to 3楼" L2 M: \4 k7 a) o
并非是改变自己迎合老师,而是改变自己,用另一种方法,更加努力地去学习
7 I! r3 q4 ~8 [2 V1 W话说回来,有个好的老师确实很难得
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

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

GMT+8, 2025-10-5 06:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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