! o A2 V% I3 H' R; v9 v- d J! C- r2 s" L6 u3 C还有就是难在坚持,贵在坚持,成也坚持,败也坚持,所以啊,万事开头难,但是庆哥希望你们,一定得坚持!3 M, @5 w7 E+ [& d2 g
$ M+ B* M1 t% S$ a2 ?
# P s7 D' B, S8 N9 ?1 O% g1 | 5 I2 Q4 Q( r& W. y学习编程的诀窍 j: g7 r- q3 Q$ T: G
$ b# | g9 ~( W, A
0 T1 l- j `* K$ H+ O
& W% A4 ~) |7 y4 S$ D/ _% _' j
知道了这个之后,我就需要告诉你们学习编程的一个诀窍了,真的,如果我能在大学的时候就明白了这个,说不定我现在就是大厂的了,所以啊,接下来我说的,大家一定好好听,认真思考!; U' X1 L. u3 z1 H+ p8 {% j( z
! I- j: v" L: b% r. B " g, t4 y' X5 ^" [' h" n6 t. ]" ^# q& S- g: {# }6 T
你知道我现在最怕的是什么吗?我最怕的就是你们陷入了这样的一个坑:$ h2 |% t* f' A {; c% I g
" j. ]2 z( P# @! C7 w k/ \
6 r) G c. k3 J- J$ C7 r7 L
" {8 O& O3 h1 c我那个时候啊,学习编程,总想着,把基础学完,然后把web学了,然后再把框架学习,也就是总想着把那些知识点都学完,然后再去做一些实战项目,也就是说,我总想着把该学的都学完,等到一个最好的状态,然后运用自己所学的知识去搞定一个项目……7 G/ m. b, B1 C1 A% P5 u
O4 b# Y$ d, `9 a$ |; H, b& P. b ; c5 R8 ]% F- G8 W+ N' v$ w j r % t; ]0 M% Z& i" W) |) B+ t当时想的就是这个项目中设计的某某技术,我还不会嘞,或者我就知道一点,这个项目肯定没法做,就觉得现在自己掌握的知识还不足以去学习这个项目,于是就还是花时间去学习一些理论知识。; Q! ^* d5 J6 k4 e, r# ?
0 o% F/ K8 ^" C. ^* T' x/ s
, p4 x, }: g( T8 H
$ p0 H* E2 R6 V/ l$ S7 X' }7 D
对的,我花太多时间去学习理论知识了,总想着自己目前掌握的知识点不够,状态不行,我需要等待一个好状态,然后再去实践,殊不知,我掉入了一个大坑:8 X) ~& D: W5 o! ]
1 @) ?7 X- A# J% H: }: ~ d+ e- z2 i, B
5 u( L4 R) D8 G/ ]# a. U“好状态永远不会来,因为知识永远学不完”0 b9 `8 s+ X/ w1 e
# A& @3 f7 Z6 Q% a2 @2 A) t ; U1 @3 m5 [+ t; z4 a: y9 ?* B1 O5 V- p* }; V7 D n W- E
知识学了是会忘的,但是这是正常现象 ; @# ~6 D+ Y$ A: i& ~/ m0 L; o # N u% b! ^/ F8 ]4 _6 m/ W - c" q0 U$ n R/ l' d * @! Q3 u$ V0 @. @就这样,我在大学乃至毕业的一段时间,我都挣扎在这个坑了,学了太多的理论知识,实践的太少太少了,而就我实际感受以及在实际工作中感到,我这样的效果太差了,还是那句话,我的付出和我的收获远远不成正比。 . Q2 }8 ]+ [. x: R! Y+ z / f) y/ y5 |" ^) x5 |- L" |: _! K: z" A& v* }4 \9 @' G% [
/ K/ L4 a0 e' I- q% r0 z( j为什么会这样,因为我忽略了很重要的两点:/ y% U. I# n3 v' ?' Y- A
; `' ]- Q! N6 S/ |; ]( z, N
7 t2 j4 {+ a" b7 m+ e; h1 R" F
G& ^; g7 \- z% J6 M( C
1、知识你是永远也学不完的# t! W! r' ^1 H
+ k* Y9 c5 e' s: Y2、知识学了很容易遗忘/ I9 h+ S$ B7 M& E! n+ a i6 M
) b1 q, X8 T$ |# t y& F 6 p' A1 K! q. | \' Q: a2 v9 ]- P- |- ^! O
我相信现在你一定对这两点感触颇深吧,那么你就可以想到我花太多时间学习理论基础的弊端了,首先,要学习的知识点真的很多,错综复杂,导致我学着后面的忘着前面的,一旦出现这个情况,我不自觉的就感觉自己的知识体系出现了重大的空缺,自然觉得目前状态不行,所以很多时候自己想做一个项目的念头都被打消了……3 w% c) i9 `" H1 C; t2 y- _6 z- g
; c0 d# u! ? F9 P. t; F) f! G, |# ^6 ^( w# d' b" F7 G
3 B* C/ \3 I7 E
然后我就会再去学习之前遗忘的知识,可是由于知识点多,过不了多久,其他一些知识也出现了遗忘的现象,所以有的时候自己真的很苦恼,学的很多东西都忘得差不多了,相信你也有这样的感受吧! {* Q6 e8 ~& ^3 f, i 2 a! T1 f( r9 N5 ~2 j% s# ^; M7 a `; V4 B
/ S6 q* B; S4 D
看过我之前分享的读者应该知道,我后来提出来一个学习的拆分理论,就是“学多次,习多次”,给大家推荐的方法就是写精品博客。% u8 h5 Z9 j3 K0 s$ L$ o
# f3 _8 G0 U7 f3 V 7 k$ h4 q+ ~; s- h! V4 x0 ^, y0 e- T. p% q U
我当时这块做的并不好,除此之外,还有一个更好的方法那就是把理论和实践平衡起来,你要记住,理论解决不了的疑难问题,实践将为你解决,所谓的实践出真知并不是没有道理的,可是自己当时却傻到没有这样做,导致,浪费了太多时间……9 }" X) M6 R* b. I# {4 s4 R
- s; h. D' c/ c, `2 C l% H5 R3 [; ^7 W- v0 d' b
1 S# B9 s- I9 | h; T/ R- e
因为缺少了实践这一重要环节,其实我内心很明白,我的知识体系并不是很牢固,和你们一样,自己不会的太多了* O2 B0 R" B, ?
, v `# J3 G z
7 ]3 V8 m- X/ `' v( j0 b: l, z. ?2 o6 S8 r# E) s
& q# t5 j0 {' R! U
0 ?5 ]" S' z" l* h5 Y0 {: u
$ W% U% u+ L6 t0 X5 s2 p! b. x