6 X5 K2 l: @5 T1 q, X6 I 8 `+ }* q" e, ?8 w! [, K/ w3 r% Y- b不怕和你说,如果我在大学的时候能够明白这些,说不定我现在已经在阿里上班了,最起码不会像现在这个样子……8 A2 w0 Z) f4 c# h
3 y$ ?3 l; F. v4 C: v / w1 \- y( t7 }/ N1 f! I T; i: n+ S9 p, x0 l. {6 i# N" g" T
$ i+ E- O, Y+ s$ D4 M8 v0 u) j
" j! ?% } K# g
可能你会好奇,哎,庆哥庆哥,啥东西啊,被你说的那么厉害,我现在还在大学啊,你懂得,哈哈- J1 d+ ~$ w8 k
' m$ X0 V C* c; H S! C 1 ^ N m6 Z4 ]/ m% r) |3 E" M7 d; h. u( Q$ q( f3 a. O* h; P0 ^
的确,我现在想起来,我的大学真的也算是浑浑噩噩的过去的,现在想想,当时的自己真的是在假装很努力…… 3 _7 O& p/ P. h5 b& ]0 E & G) @7 I; M. ]2 \ ' L) P3 [$ n& s, y* u7 l- ?2 I2 f9 q. p, Q; |; H+ u% K1 k& d
如果能早点明白这些道理,我想现在的我……,唉,所以我今天准备把它分享给你们,希望对你们有用! ) c8 \7 q o# P' M+ E0 z; I8 x" r0 p9 r8 Z
; O' ]. Z8 Q' B" L4 h8 [' g
5 E+ c' p# I4 z# B! D万事开头难,但你得坚持 . U9 m9 i) a' f9 B+ ~& s0 e+ ? V
& G" Q/ t$ Z/ } U% t" f. g9 M
. }% d) Y5 Z9 d e我们学习编程啊,刚开始的时候,大家都会感觉有难度,编程毕竟是个有门槛的活,大家谁也不是天才,上来就盲打疯狂撸码的,所以啊,那些刚开始学习编程的,你们在学习的路上会遇到许许多多的困难,但是你们一定要坚持下去…… ! ~0 Y; o( \6 T$ B/ F * n4 A- n2 n4 E* D+ O) }/ o" p # A& m$ I9 w7 H& z: d2 m" n $ s# P- k% I$ Q& d' f# L+ p0 @实话告诉你,现在那些行业大佬,当初哪个不是磕磕绊绊的走过来的,只有经历了这些,你才能真正算得上成长啊。 & x- V! L( t+ j5 ]3 A# O; u( u2 T; M& t/ x1 h9 Z
/ E: E' B- \4 Y; ]
0 t$ a2 Q$ k4 S+ f2 w) u当你在学习编程的过程中,遇到问题的话很有可能不能得到别人的帮助,尤其自学,也就是说啊,在这个路上,你碰到的很多问题其实都是需要你自己去解决的,所以啊,我推荐你们一定要善于利用搜索引擎! 6 \# ^; U9 C' ?4 W. E 4 ^, e, }9 a2 R% f: a: O' _. ]" y4 m8 O1 y0 ~8 E) ?
; b# w, y( I& w9 @另外,我想告诉你们,切莫急于求成,需要稳扎稳打,勿在浮沙筑高台! 4 N4 \; `; s1 Q/ T( m+ R( E8 u* ` + Q% Q4 Z+ j& P # ~& S& ^/ G' ?, D/ p6 e& P( l* N) Z3 S$ o
还有就是难在坚持,贵在坚持,成也坚持,败也坚持,所以啊,万事开头难,但是庆哥希望你们,一定得坚持!2 n" @. U1 D! W1 A6 b' u b
/ A& t# s7 h8 [) _. [, |2 Q/ R
}2 |1 v' m0 p5 H
8 a: r, [7 l) u; T! u0 w学习编程的诀窍 % R' V; f* X0 f) w ; q" Z1 l$ L K; z, I 7 a1 \2 x l) o3 D0 c) I% K6 n+ ^* S. G( I$ K. \
知道了这个之后,我就需要告诉你们学习编程的一个诀窍了,真的,如果我能在大学的时候就明白了这个,说不定我现在就是大厂的了,所以啊,接下来我说的,大家一定好好听,认真思考!/ r6 D T% F1 Z1 ?
( [' B3 \6 P6 k$ @' w . d( N/ J6 L, c4 h1 i: x' x3 ^& l" |3 l i' t
你知道我现在最怕的是什么吗?我最怕的就是你们陷入了这样的一个坑:1 Q. `! Y0 O5 P' d9 u; D
1 p. S2 P, ~0 D% ~& S* S# p0 W9 u - E& @0 L4 Y9 m7 `; x- p 9 C4 l+ G. b, d9 G"等待好状态"5 c& Y3 p6 ~9 n0 o) R2 M: R
* R4 p* Y. d$ x. ?. e
! a7 h) E' K9 h( A) f/ B9 Y
j s0 F. q: ]# V9 S" A
我早些在大学学习编程的时候啊,就是掉进这个坑了,导致自己的效率很低,看似很努力,实际效果不明显,付出与收获远远不成正比……: i8 Z& A; u* ?- V
5 G7 C# p+ ^/ ]* ]/ I* u. _ ( i: R& R( ]7 H) l # X& ]8 b' d# T \9 [$ I* `. U) q我那个时候啊,学习编程,总想着,把基础学完,然后把web学了,然后再把框架学习,也就是总想着把那些知识点都学完,然后再去做一些实战项目,也就是说,我总想着把该学的都学完,等到一个最好的状态,然后运用自己所学的知识去搞定一个项目…… - [! n' h/ c! G7 V5 z3 f 5 A6 C4 D0 ?! v5 E. B0 J/ d L5 k: \! t Y$ K3 c( m/ I
' T9 B" h2 D j2 Q" q当时想的就是这个项目中设计的某某技术,我还不会嘞,或者我就知道一点,这个项目肯定没法做,就觉得现在自己掌握的知识还不足以去学习这个项目,于是就还是花时间去学习一些理论知识。 `5 \7 G g6 [: j4 d+ x4 y" u
5 h( N. {1 l j3 ?9 q3 ?' T 1 z" r. l$ `# M" k2 E X% s ~. [% z5 E, }6 i5 i P( @
对的,我花太多时间去学习理论知识了,总想着自己目前掌握的知识点不够,状态不行,我需要等待一个好状态,然后再去实践,殊不知,我掉入了一个大坑: % @% K' c7 L5 W; `; m4 _1 G) \; ~ # `7 Z0 G {/ ?+ ?) {$ F; e* K& N
2 J" I( d) B6 Q, X2 S
“好状态永远不会来,因为知识永远学不完” 8 W! A: U( F5 v# U% h * O. V! [; B: \; ?& l( d Y' v8 t( g+ v, ?
! v. e$ O3 ?- _9 j& B+ _
知识学了是会忘的,但是这是正常现象0 ]" ^. r1 |: x# x4 M, d! W" ?& N$ x
; P9 _. [* r8 Q3 J2 M, E" g* @# ]6 \8 ~) g& E- v$ ~1 v. l# f
+ y. V- s) ?# y$ K" M4 s就这样,我在大学乃至毕业的一段时间,我都挣扎在这个坑了,学了太多的理论知识,实践的太少太少了,而就我实际感受以及在实际工作中感到,我这样的效果太差了,还是那句话,我的付出和我的收获远远不成正比。; z, ?: h7 }8 O M# }5 {: @8 n" d
' l% Z* F* k# o/ g7 s
+ D* T+ u* R) o
1 p/ W3 R3 R3 ~' E
为什么会这样,因为我忽略了很重要的两点: ! S2 b* Z' t# c4 B! q7 c # _8 N, b/ @% g4 t: A* c9 v# ?/ y3 O+ O( }
, o: |' K& { U0 K
1、知识你是永远也学不完的 6 H2 _2 B( K3 }9 e: d1 d: \2 A $ U- C5 f2 F" T( M) W9 y) X4 m2、知识学了很容易遗忘& U4 Q D1 h; \; X, n1 T' z- y
6 d. n, s1 C4 }4 [+ z k9 [( u( g0 G
4 V, _3 H1 R Y0 W8 B' a) c$ S我相信现在你一定对这两点感触颇深吧,那么你就可以想到我花太多时间学习理论基础的弊端了,首先,要学习的知识点真的很多,错综复杂,导致我学着后面的忘着前面的,一旦出现这个情况,我不自觉的就感觉自己的知识体系出现了重大的空缺,自然觉得目前状态不行,所以很多时候自己想做一个项目的念头都被打消了……4 U# \1 U9 G( Q3 D
+ S4 d6 Y# L* e4 r8 U% f/ ^ 9 y8 x! l# P. Q( Q# t . g p4 A+ R: Z' m然后我就会再去学习之前遗忘的知识,可是由于知识点多,过不了多久,其他一些知识也出现了遗忘的现象,所以有的时候自己真的很苦恼,学的很多东西都忘得差不多了,相信你也有这样的感受吧! H' p- b, |7 g0 x
1 L0 q" b- B$ L2 {. I( O
4 {6 y9 R/ K# A& X/ o1 g
0 S. ~+ w8 u, y
看过我之前分享的读者应该知道,我后来提出来一个学习的拆分理论,就是“学多次,习多次”,给大家推荐的方法就是写精品博客。 * N& Y6 C& ^+ ?. B+ z+ c: u & v& u, {0 Y5 k0 ]( m4 i7 n4 A" @0 c. j9 j: E* r a+ @2 F
$ o$ L. C7 ?/ x$ Y9 ?0 N( ~
我当时这块做的并不好,除此之外,还有一个更好的方法那就是把理论和实践平衡起来,你要记住,理论解决不了的疑难问题,实践将为你解决,所谓的实践出真知并不是没有道理的,可是自己当时却傻到没有这样做,导致,浪费了太多时间……9 l7 {+ a' B4 v4 |) w