QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1480|回复: 0
打印 上一主题 下一主题

告诉你一个学习编程的诀窍(建议收藏)

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2020-5-20 10:57 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta

    ; n) p, p9 U2 f3 r9 B# W$ m% d告诉你一个学习编程的诀窍(建议收藏)2 e# S0 G3 |! {7 a/ m* N
    作者 | ithuangqing
    1 o% L3 R7 Z' G8 f% }6 t, x+ j/ i/ |2 L* a3 K" M' y$ B
    来源 | 编码之外(ID:ithuangqing)- z0 D: y  b4 d4 @
    , w0 ^( N- `% ?: X- P( d

    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

    & F* N0 f7 r5 H8 a/ n0 o; {0 y, z' ~" w

    1 r  [9 R# z' ~2 I/ ^+ C% |2 d因为缺少了实践这一重要环节,其实我内心很明白,我的知识体系并不是很牢固,和你们一样,自己不会的太多了
    7 s6 H" F" l* O# |
    0 }" Z+ p4 j# S& R  G' ?
    7 ]% P9 K/ R* M: y6 ^9 H1 C8 Z& ]! R, O8 A0 H: Y

    - z  }. E: \0 s7 P% |* O: ]" s
    ' \, i0 X9 I( N! v. o% i2 p& O. [# x" J* c5 y

    : k7 _) O: m, ~* Q' d3 s所以啊,记住了,千万不要把太多时间都放在理论学习上,一定要多去实践!9 h3 s8 R5 K: ?7 o/ E1 s

    : N- T4 e) q- i7 ^
    8 U& _9 p# b5 W1 u7 M" p5 h% j% S6 ]+ p) V9 ]4 T' ]! }9 h
    我之前也常说,学习啊,难的其实不是学,而是把知识运用起来,你学了很多东西并没啥,关键是你是否能够在需要的时候去实际应用,这个就体现在做项目中。3 L/ _9 S  A. i3 N5 W

    5 z% n5 k; `4 q7 x, Y
    ( J. v& g9 A2 V, K: X- I3 j% S- A8 ?  p5 \6 i! d& C  ~3 X
    为什么在公司中成长更快?5 y6 I; q7 U$ z2 G2 U+ b
    ' ~& q: G- c, l* F* t* f' D
    # {. }; G2 V5 a  o" R* a3 x
    - p2 Q; f2 x! m& x' M9 |
    我想你一定听过这样的言论,就是有机会一定要去公司实习,这样你的成长是最快的,为啥会这样说,我觉得吧,很重要的一点就是在公司里是项目式学习,你进去就是参与到项目,这是真枪实弹的去开发写代码了,你想一下,你在实际的自学当中,有多少时间是在写代码,以及考虑该怎么用代码去实现某个功能,大多数你都是在学习一些理论知识,顶多看一些有关这些理论知识的demo代码。
    5 E  Q3 t7 h/ r6 D, }- H1 q8 s+ K! V& |9 |) Y
    & Z- O( k: I( C  f9 r6 a- t
    ' a9 \* Z( o" S+ H$ \% {
    所以啊,为啥在公司学习成长更快呢?这就是很重要的一个原因!' Z/ F8 p% w( N
    # ~5 i% Z( _  X7 M9 Z* Q) C
    1 v% Y8 j  ]3 D9 \5 ~
    * M. s5 f, \5 C9 P, z1 h
    没有实际项目工作经验怎么办
    ( i' n+ S( o7 I5 V" S2 K0 v& m- K% P: W" L

    & L! [  u) o3 G: A3 \0 o% W7 h" \! }: a, N1 ?4 [- n
    不知道你们现在有这个担心吗?反正我现在这块是短板,我在实际的面试中体验到,现在很多时候面试啊,不仅仅要求你会一些理论知识,更多的是面试官想知道这些知识在项目中你是怎么运用的,也就是说啊,知道那么多没啥,看看书也就能回答上来,但是只有你真正的去在实际项目中用过,你才知道它会有什么问题以及该怎么优化,很多时候项目经验不就是这些吗?. N& k% o+ }& _& o/ y

    " x" p( S# e# E1 r9 ]: [4 d$ S& A3 @' }" l0 ^

    4 f4 w4 v( B: k2 F! [/ C/ B2 Z所以啊,千万别在闷着头一直学习理论知识了,一定要去实战,去在项目中更好的学习。
    4 v" m: d. l6 E. i" @" T6 g4 I% D# C* g4 Z  M' W' I
    4 g1 I5 @2 I& D) r* X
    3 Y- R/ n6 k+ k7 R
    有人可能还是不太理解,我举例子说明,也就是说,不要再一直去学习SpringBoot是啥等等,你得实实在在的去做一个springoot为主的项目,把它综合应用起来,这样你会学到更多的知识,成长也是最快的!
    * y2 U7 C' V( h+ _0 d  U- Q# c
    ! P; ^/ b0 q5 ~- o! @, _! y3 p" R" D! U/ h  m# N
    * ~# ~9 A# U! f4 N+ h- K5 k4 Z+ I
    总结- P; O# c$ Z/ b: }1 N

    7 p( S: e) L7 f2 L9 T$ b1 t8 m! J# H( r8 E6 o7 X, M
    / N& e; N; f" n6 N& S
    然后啊,关于这些,我有如下总结,可谓是精华所在:% A' U8 M. h  T9 a( w9 c

    % G; N5 ^, N- x( W1 W4 g, l/ Q1 ]& r$ e9 G% A
    5 P& R+ {4 l# ~; j! R7 Y  ]. A
    怎么去学习这个编程,以及不断的成长进阶,这里有个重要的思维:
    2 ^& M% S, ^# c  {
    & S% i: J8 Q+ i& L3 |% S6 R6 s; [/ n/ h" x

    " ~& j9 N6 e4 \, O+ f& A5 ~: D. V思想转变:了解新的技术名词,拓展知识面,然后重点就是学基础(20%),重实战(80%,也就是关于这个知识的大部分知识应该是在实战中去学习,遇到问题才能把这个知识点学的更加深刻,不要全部沉溺在理论,一定要在实战中去总结,去深入学习)
    * a7 K* V; c" F0 f( a- l1 D" x: w  t) [2 l$ w+ M+ t

    + q$ M* h- k* ]8 _; |
    - U, V6 v# l) `+ ]' F好了,今天就到这里,希望大家认真读读,理解理解,相信一定会有所收获!也欢迎大家留言讨论,如果觉得不错,可以在看支持一下,如果能分享给更多人,那真的是太感谢了!* \% f: V* e( }. d1 s
    ————————————————
    * j$ H9 f; x- s5 ]5 }. |版权声明:本文为CSDN博主「ithuangqing」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。! T4 m9 J! @4 q2 g% B
    原文链接:https://blog.csdn.net/sinat_33921105/article/details/105710400
    7 a( F/ J% n/ i& w
    . A& _/ C  w/ n* l- y3 Q7 }! H8 _3 D1 _* p) W
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-10 08:38 , Processed in 0.279918 second(s), 50 queries .

    回顶部