QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1450|回复: 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

    2 h8 [9 o5 }9 A( V' X& ~告诉你一个学习编程的诀窍(建议收藏)
    $ M, w( G, G, ~( y4 z作者 | ithuangqing
    0 E7 o9 |/ J9 z7 S5 U/ B; _' ?
    2 t+ O7 u6 ]& u! |5 B) o来源 | 编码之外(ID:ithuangqing)
    ; y& ]+ G& c, c8 Q" O; u& r# C
    ! }% e. B6 t4 b! A1 _! X' Y
    , f- w% b, ^& {: D
    6 E8 b8 g# h( l# `7 ]# R. O3 a% ^不怕和你说,如果我在大学的时候能够明白这些,说不定我现在已经在阿里上班了,最起码不会像现在这个样子……* d$ n6 s4 ]9 }  b) m7 B
    " i, r; h1 }) W, r/ h- n

    9 n! `- V7 v$ x& i, Z+ q5 s  K* `
    / c7 Z" ?' m+ ?  t, I8 I
    - f; O8 W5 S4 X; q1 W4 u1 t, l( ], R. r2 G/ Z, y+ d7 q
    可能你会好奇,哎,庆哥庆哥,啥东西啊,被你说的那么厉害,我现在还在大学啊,你懂得,哈哈: G  L" h- z/ X8 S) x
    " {7 _! V, l7 C+ i

    : X* l  L. h7 f6 {+ R7 m
    5 s' H# w& Y4 _. W8 m2 I的确,我现在想起来,我的大学真的也算是浑浑噩噩的过去的,现在想想,当时的自己真的是在假装很努力……, T9 {* \: p$ t% {7 Z
    5 d. `1 F2 a" C* D

    % k; {9 S! |* g
    ' _  ?& J! u3 x( x3 W8 t如果能早点明白这些道理,我想现在的我……,唉,所以我今天准备把它分享给你们,希望对你们有用!
    ! j6 ~5 L# q* z! _4 s& g2 E
    , P$ E9 _& K0 ~# l* Z. Y/ ?5 m: j# P6 m4 @) ^/ k1 Y
    5 t" t: \4 D$ k% Z$ i
    万事开头难,但你得坚持- p. Z- E( J- J: F: j7 N* O& ~
    , f- z: N& |7 Y) \" c
    0 x& K2 H4 E' Z' y. B; ]/ f

    % c8 s* w8 p9 V1 K4 G/ X  A我们学习编程啊,刚开始的时候,大家都会感觉有难度,编程毕竟是个有门槛的活,大家谁也不是天才,上来就盲打疯狂撸码的,所以啊,那些刚开始学习编程的,你们在学习的路上会遇到许许多多的困难,但是你们一定要坚持下去……
    1 O1 ]0 ^$ B4 H0 ~! k9 o
    " z- z+ K# o8 M1 p: `+ w  l+ I0 Y
    2 N& |* C2 {, P* n" }
    ' H7 O/ }3 B& K. g2 C- s实话告诉你,现在那些行业大佬,当初哪个不是磕磕绊绊的走过来的,只有经历了这些,你才能真正算得上成长啊。5 V; n6 S& x. G+ h+ P( d# ?6 d
    - a" q& k; j8 I& H
    ) Z. E; d& r0 ?9 q

    4 `: z& p+ ?" J, u  Y3 G当你在学习编程的过程中,遇到问题的话很有可能不能得到别人的帮助,尤其自学,也就是说啊,在这个路上,你碰到的很多问题其实都是需要你自己去解决的,所以啊,我推荐你们一定要善于利用搜索引擎!& ]- f. P$ }2 |1 E: ^

    7 Z: t5 P9 f7 g8 J" A3 `" M3 r3 L5 i% P
    * g9 c! `! m+ {8 D# }
    另外,我想告诉你们,切莫急于求成,需要稳扎稳打,勿在浮沙筑高台!
    ! v, N9 Y4 B- w8 T/ L% I) R2 G) \' v' j3 I

    ! 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

    $ {1 p% K1 N2 q( T% d0 O$ C/ O"等待好状态"" N' ?+ @, v' P$ T2 V; \

    ' x3 f; B  B/ ~( G% F# m& a3 g( |- K: z7 Q4 E+ o
    , j) x& C; T4 E9 {1 k& d2 Y3 s
    我早些在大学学习编程的时候啊,就是掉进这个坑了,导致自己的效率很低,看似很努力,实际效果不明显,付出与收获远远不成正比……% V5 ~% J) b* ^2 K
    $ b4 Z, L1 k3 S, p+ A( I4 _
    7 q3 a8 m0 ]( p% J+ i$ o1 |6 o5 g

    " {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

    1 p6 ]$ _: c8 d+ N& e所以啊,记住了,千万不要把太多时间都放在理论学习上,一定要多去实践!
    , V9 s- c8 b) j' y) \5 z& N/ f0 |* b8 [4 e5 i4 @; z8 e" T6 V
    ( F0 `) J# B8 ^$ e

    # x1 f% ?2 R& D3 h4 C1 d我之前也常说,学习啊,难的其实不是学,而是把知识运用起来,你学了很多东西并没啥,关键是你是否能够在需要的时候去实际应用,这个就体现在做项目中。
    / o: m8 J; D  ?/ h# Z
      D, Z) i8 k+ ]9 Y  t% ~1 w! x; e
    9 ?6 ~9 ?% J+ l4 p0 ^
    " \2 a  m% O" ^, P  F0 A. u1 w为什么在公司中成长更快?
    & b8 v1 `( m/ ^3 a! g" |. n
    & W' P$ }( z" a9 g3 O4 c( O  l6 ^) o. ?' V  Q5 e
    0 v" Q$ o$ }# V; k- {
    我想你一定听过这样的言论,就是有机会一定要去公司实习,这样你的成长是最快的,为啥会这样说,我觉得吧,很重要的一点就是在公司里是项目式学习,你进去就是参与到项目,这是真枪实弹的去开发写代码了,你想一下,你在实际的自学当中,有多少时间是在写代码,以及考虑该怎么用代码去实现某个功能,大多数你都是在学习一些理论知识,顶多看一些有关这些理论知识的demo代码。  q, `3 q. }3 f. G* E8 S

    9 x& l' x- y  `5 {9 Q/ K! t/ i( l9 ~( d5 R
    5 \" z& N/ J( X! @( I
    所以啊,为啥在公司学习成长更快呢?这就是很重要的一个原因!  K% D& L9 n! {  A! R: l

    : N& l5 B8 j* I3 {- n, W6 P7 Z  {9 {- B5 t" q$ K

    1 u( j) c  o7 h& i+ i没有实际项目工作经验怎么办
    8 V, |- Y% e& u# v2 V9 d1 U) g/ z) ?5 g4 |- c) Y6 _: }

    # |4 m$ }' F' e8 I- T% M4 h+ Z8 V+ l* F. Q# t
    不知道你们现在有这个担心吗?反正我现在这块是短板,我在实际的面试中体验到,现在很多时候面试啊,不仅仅要求你会一些理论知识,更多的是面试官想知道这些知识在项目中你是怎么运用的,也就是说啊,知道那么多没啥,看看书也就能回答上来,但是只有你真正的去在实际项目中用过,你才知道它会有什么问题以及该怎么优化,很多时候项目经验不就是这些吗?, B# W$ Y+ R2 A2 R

    ' m5 `/ `0 O" G" Y4 j: O1 R! q# |: W
      Q- A' t% b9 m6 q5 o! Z6 z
    , D, S! I2 z7 c; Q7 G0 f) B5 ]% b/ g所以啊,千万别在闷着头一直学习理论知识了,一定要去实战,去在项目中更好的学习。) e9 I+ X/ Y+ ^1 I6 l
    6 V7 m8 x; G# c5 p

    3 l: U6 g. x  O  ?4 P6 O3 k
    5 m# E: y/ O1 l# g& a% C有人可能还是不太理解,我举例子说明,也就是说,不要再一直去学习SpringBoot是啥等等,你得实实在在的去做一个springoot为主的项目,把它综合应用起来,这样你会学到更多的知识,成长也是最快的!2 K7 u6 r) m& _3 U) T

    $ E3 M$ V* o: C# A2 Q6 T$ y9 r' m6 u5 N! h" i, Q7 x

    + `$ {% B3 N7 x, M5 Z总结5 K" `4 M. X5 A

    ( m0 d& r. ~/ t- Z; U1 Q
    1 I' h5 \9 @' N# g1 s  m) Y0 q/ x! ~
    然后啊,关于这些,我有如下总结,可谓是精华所在:) [+ A9 |9 ?+ U& \( L" J2 I

    / u3 s" Z- a3 U6 [3 N/ c9 w- X& Y) Y; o* ~
    * q- D+ `8 l( F7 ^5 t2 u( c
    怎么去学习这个编程,以及不断的成长进阶,这里有个重要的思维:% ~5 x1 }- B$ W! U  X) |

    * @$ S0 O% K# v2 w  g# e; N9 ~( J0 J' O3 _- ^
    $ n. `3 e0 k, G
    思想转变:了解新的技术名词,拓展知识面,然后重点就是学基础(20%),重实战(80%,也就是关于这个知识的大部分知识应该是在实战中去学习,遇到问题才能把这个知识点学的更加深刻,不要全部沉溺在理论,一定要在实战中去总结,去深入学习), E% w* d5 I& ]- v8 k, I( E

    " O3 Q! q" _& P, \
    4 i) R  M& j* A4 S7 T; j% o, Z7 V# M' C& O5 a) p2 t( `0 u* l- D( ?' ?
    好了,今天就到这里,希望大家认真读读,理解理解,相信一定会有所收获!也欢迎大家留言讨论,如果觉得不错,可以在看支持一下,如果能分享给更多人,那真的是太感谢了!" o8 C) Z1 `/ Z" v
    ————————————————. p$ t7 S8 ?; I/ }; C) v( f$ b' ^
    版权声明:本文为CSDN博主「ithuangqing」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。. u# B/ T5 ~& j4 f: N) A/ t
    原文链接:https://blog.csdn.net/sinat_33921105/article/details/105710400+ h* U* n" A* [; r. w6 G

    7 q. ~1 M) v. d% W( K
    ! Q9 ^2 W1 {" ]) T) O
    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-4-21 08:55 , Processed in 3.548065 second(s), 51 queries .

    回顶部