QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1455|回复: 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
    . p; T6 O1 _% ~
    告诉你一个学习编程的诀窍(建议收藏)" l4 ^, S+ t) ~  [) v( K: q$ E5 n
    作者 | ithuangqing
    9 V1 W" V4 O: H! P# k2 j7 a* t2 I! L; K" o/ s) ?0 e$ G2 }
    来源 | 编码之外(ID:ithuangqing)6 V' `2 E8 E# u4 C* I0 p2 a
    ( f1 a2 _9 s8 l& z8 g3 `: c( E+ }1 }

    : ~$ C8 X% d! R( w# W1 p4 @
    * H1 W# d) f0 [) K) n# z不怕和你说,如果我在大学的时候能够明白这些,说不定我现在已经在阿里上班了,最起码不会像现在这个样子……! j8 U6 \, a% x; X, {8 C& Z, r
    3 K; Q4 @5 A/ z/ [: ^9 D/ E/ m
    4 _4 [/ N. m& u
    ; T% D: j' T( u1 J
    * }" p5 i2 B, n( F. v+ ?. }

    ) ?5 H) c$ [4 R  t$ U可能你会好奇,哎,庆哥庆哥,啥东西啊,被你说的那么厉害,我现在还在大学啊,你懂得,哈哈
    3 X6 V: Q) d$ u4 j
    3 ]. O4 J5 C; d: r; r! h% J# \* M& d% }- c
      J, a8 o: O8 F& Z# M5 \3 @- L; q
    的确,我现在想起来,我的大学真的也算是浑浑噩噩的过去的,现在想想,当时的自己真的是在假装很努力……# k# U8 Y3 g( H7 j2 ~9 P4 S5 T
    / ~& R+ J3 P* d4 @% H

    ! [) }0 T0 e7 T( \3 B
    " r3 `) T6 d2 {8 G2 t$ B7 x( u* Q1 {如果能早点明白这些道理,我想现在的我……,唉,所以我今天准备把它分享给你们,希望对你们有用!2 g3 \  W: P: @3 q7 w6 }- a3 j  C* R

    & Y2 d9 r! G( j3 O& p* z7 k
    3 {( p, M1 x1 a' B7 T% s# ^7 S9 r5 `5 O$ i, ^! \( O6 X7 E
    万事开头难,但你得坚持
    - p! @0 m0 I' v* j
      g+ a- G3 z/ G: n6 _1 l% Z* k
    % R; r: C, _4 {8 K$ R, N* H- {6 R2 m, u, g
    我们学习编程啊,刚开始的时候,大家都会感觉有难度,编程毕竟是个有门槛的活,大家谁也不是天才,上来就盲打疯狂撸码的,所以啊,那些刚开始学习编程的,你们在学习的路上会遇到许许多多的困难,但是你们一定要坚持下去……
    3 p$ f6 t# T" o7 ]7 M- N- a
    & q" }, p- T: m* ], s) h, `: I) Z. H
    3 L) {9 u  v3 ]0 {- i
    实话告诉你,现在那些行业大佬,当初哪个不是磕磕绊绊的走过来的,只有经历了这些,你才能真正算得上成长啊。0 M$ g+ D. i* g

    & K3 _3 P2 x6 N2 K1 l4 i1 }/ B2 t& H! b, m' f

      h/ _+ c6 c  \* r当你在学习编程的过程中,遇到问题的话很有可能不能得到别人的帮助,尤其自学,也就是说啊,在这个路上,你碰到的很多问题其实都是需要你自己去解决的,所以啊,我推荐你们一定要善于利用搜索引擎!5 Y, ?/ M) l3 H$ E7 h, v

    : C$ j' K9 [5 v7 F  q0 g& Y
    - g0 `( c8 `+ F1 {" T
    3 P$ j( e% D6 ?9 V, m' w, ]- C1 l8 ^另外,我想告诉你们,切莫急于求成,需要稳扎稳打,勿在浮沙筑高台!
    ) ]# F2 o1 p. Q/ ?0 W5 N1 `9 P: W4 i; W
    8 a" i* }$ q0 X. c' _% F6 }
    . h/ E6 \% M  T
    还有就是难在坚持,贵在坚持,成也坚持,败也坚持,所以啊,万事开头难,但是庆哥希望你们,一定得坚持!( Y; y- Z+ h2 b; Q( l# i/ j1 u

    . M  R. d, o! U( p& R& P% j
    1 ]" t" h! h: T, l/ B% a" c
    " Z; b9 F" N- z# O5 h学习编程的诀窍
    2 m: _( |$ |9 f* m* j& B/ P: J) I. D1 S
    5 q2 ^* f1 P4 w1 ], ?& S. w

    ) q$ {9 v0 V( a! G知道了这个之后,我就需要告诉你们学习编程的一个诀窍了,真的,如果我能在大学的时候就明白了这个,说不定我现在就是大厂的了,所以啊,接下来我说的,大家一定好好听,认真思考!# ~" x: \) B. ?( b5 J* ?+ o; d4 [

    6 z' P  y- F% ~  i- w- L" y! f1 N8 h: ~0 @0 F

    4 X9 R0 b2 j+ N1 b2 k( x1 A: ^' {1 h你知道我现在最怕的是什么吗?我最怕的就是你们陷入了这样的一个坑:4 e7 a( |' M7 ?- X

    9 e  v. G/ q' C# O- v6 O: k5 L8 t' @  S; {
      {% y1 h* J. j3 B1 t6 K3 i
    "等待好状态"5 r: l5 u$ g) B' S3 t

    0 M6 ?7 l; h4 A* y; w: u+ i* h# J" k0 w! c
    1 X# _' _2 D3 }
    我早些在大学学习编程的时候啊,就是掉进这个坑了,导致自己的效率很低,看似很努力,实际效果不明显,付出与收获远远不成正比……
    ; P! {1 a+ B/ y% q; ~- q
    - w) Q, x3 z& x* q6 ]; l5 Q
    1 d! {1 j4 L. i; G9 H2 a, W6 S% ], t* _/ @& {9 j+ ?9 _9 E- M$ I9 a
    我那个时候啊,学习编程,总想着,把基础学完,然后把web学了,然后再把框架学习,也就是总想着把那些知识点都学完,然后再去做一些实战项目,也就是说,我总想着把该学的都学完,等到一个最好的状态,然后运用自己所学的知识去搞定一个项目……" G& i! h; b& X0 C3 ~& o5 W
    4 K5 P" Q; u4 ?

    0 E2 p) U  y2 Z5 V6 ~
    9 _  B; i" ?4 Y" F% m5 ~6 _- p当时想的就是这个项目中设计的某某技术,我还不会嘞,或者我就知道一点,这个项目肯定没法做,就觉得现在自己掌握的知识还不足以去学习这个项目,于是就还是花时间去学习一些理论知识。
    9 v( W3 H9 |& y, m  Z- C' a( c* |, d& `

    - L' x, T% |/ j* r
    4 n' g! g2 s" R, C  N* Q( K对的,我花太多时间去学习理论知识了,总想着自己目前掌握的知识点不够,状态不行,我需要等待一个好状态,然后再去实践,殊不知,我掉入了一个大坑:: `6 q1 h7 r7 G' E& B

    $ ?) I. U( c/ L+ T
    " J, q) @) |# N- ~+ I' W# j0 [, ]& `9 g! Z; \. y, X
    “好状态永远不会来,因为知识永远学不完”$ _2 |) M+ h* c  Y7 m- a! y' l
    / N- e" q: |& A# _/ `2 H0 H, s

    ( {- K  q1 I: u
    " H; w: o  U' ?( ~( g$ s1 U知识学了是会忘的,但是这是正常现象& ?: M* K( j8 |8 A+ ]
    % M/ C- Z1 r9 [* k( \

    ( ]0 s  T4 D+ l) g1 h  r, q1 f7 K, Z( _+ I& t& W
    就这样,我在大学乃至毕业的一段时间,我都挣扎在这个坑了,学了太多的理论知识,实践的太少太少了,而就我实际感受以及在实际工作中感到,我这样的效果太差了,还是那句话,我的付出和我的收获远远不成正比。
    / A7 i5 ~' r/ H' H
    ( c+ J9 F; u) ^+ d7 x
    ) \/ o9 L* A2 p$ c/ U3 v, E( M) p# L- U7 j$ x6 O0 ?* X7 ~6 P
    为什么会这样,因为我忽略了很重要的两点:% j$ A- G/ }; L9 W

    - r3 m9 D0 z/ m% E, t0 Q! Z
    ! J3 O! ]/ e1 b0 P$ a7 L% n0 c; f! V9 v$ v& W+ f# H
    1、知识你是永远也学不完的
    ( ~: F3 R8 S8 U4 D7 j
    1 i3 c0 u7 J7 M$ @. h5 K2、知识学了很容易遗忘
    2 p) a: z6 z" g. v4 h  g# X. l1 A5 L9 {

    2 ]5 E4 c  o4 B1 I: w$ L$ r( d# c1 P3 u; H, U; v
    我相信现在你一定对这两点感触颇深吧,那么你就可以想到我花太多时间学习理论基础的弊端了,首先,要学习的知识点真的很多,错综复杂,导致我学着后面的忘着前面的,一旦出现这个情况,我不自觉的就感觉自己的知识体系出现了重大的空缺,自然觉得目前状态不行,所以很多时候自己想做一个项目的念头都被打消了……
    - h' A* h8 M( g+ I; u8 F  j
    ; R( c( n8 v) \2 b" a) ^6 w8 y* q) C, L) ~! i! z

    ) U5 w7 Q$ D* s$ _3 O* C6 n! @然后我就会再去学习之前遗忘的知识,可是由于知识点多,过不了多久,其他一些知识也出现了遗忘的现象,所以有的时候自己真的很苦恼,学的很多东西都忘得差不多了,相信你也有这样的感受吧!
    & i' _, d- h/ k" \$ n/ b: G( k3 A6 r5 |: j
    % Y& p7 O: Y# }4 h* J0 ^

    7 ^. s- K" ^" S看过我之前分享的读者应该知道,我后来提出来一个学习的拆分理论,就是“学多次,习多次”,给大家推荐的方法就是写精品博客。# d) n' K% F. M) ~0 s1 B9 m

    $ A7 x; c, Q8 V9 f$ e5 _5 \! f/ N, ^+ S7 b- R& W/ y

    # ?5 h; v% d, Y3 k# N6 b; a" U0 \我当时这块做的并不好,除此之外,还有一个更好的方法那就是把理论和实践平衡起来,你要记住,理论解决不了的疑难问题,实践将为你解决,所谓的实践出真知并不是没有道理的,可是自己当时却傻到没有这样做,导致,浪费了太多时间……
    # O  X1 H3 _* Q0 {: P  w# J# o9 a8 R/ q) a5 e- o. N4 v9 f# P1 `; h

    ) S% D, I+ ~3 z( ?; M
    / N$ c3 M5 G; W0 c3 p因为缺少了实践这一重要环节,其实我内心很明白,我的知识体系并不是很牢固,和你们一样,自己不会的太多了/ z' i0 s. i' P6 H5 ?6 G

    % ^4 d" j8 n' N9 g
    2 N$ V! \1 @* ]5 i5 s+ p$ e! L! ]" A
    + X! w2 G+ i$ L  U
    . z: m: v4 a* \  u  [, k! B( z5 r; r; W& M  ]
    9 ~; I3 U. w! Z9 |

    0 {' b! T; h$ ^8 I所以啊,记住了,千万不要把太多时间都放在理论学习上,一定要多去实践!
    ! [5 C  I7 E1 [8 Z& {1 Q4 j' o
      O$ b3 L+ \! Z$ K  h; I( m! j7 }. Z! t3 S+ [2 m; v

    6 H2 c0 j2 N' Y) x9 Y* m我之前也常说,学习啊,难的其实不是学,而是把知识运用起来,你学了很多东西并没啥,关键是你是否能够在需要的时候去实际应用,这个就体现在做项目中。' @) `0 c( [0 a( ?

    & W" P, G$ }# S8 y; x7 J( H
    4 T* y1 K8 `. b2 C9 b4 {7 [5 N+ D, S7 T$ j+ V3 I
    为什么在公司中成长更快?: Y* {- u. C8 g+ U! |" l6 `

    ' w5 m3 L  N, v) p; `2 E" l" H0 c5 g; o! H! Y, _* V

    " w5 S6 N  D) X; ^& \我想你一定听过这样的言论,就是有机会一定要去公司实习,这样你的成长是最快的,为啥会这样说,我觉得吧,很重要的一点就是在公司里是项目式学习,你进去就是参与到项目,这是真枪实弹的去开发写代码了,你想一下,你在实际的自学当中,有多少时间是在写代码,以及考虑该怎么用代码去实现某个功能,大多数你都是在学习一些理论知识,顶多看一些有关这些理论知识的demo代码。2 D* E6 m& b0 x  ]+ V  s
    4 t3 C2 Z* h' f' ?6 v7 U! y( j
    , n0 M! z& D$ l- o$ i" ~8 F* b

    , k+ Z% b- ~6 e' V( V* u" F& i所以啊,为啥在公司学习成长更快呢?这就是很重要的一个原因!1 K$ z6 s* }2 _5 c
    , |$ [% r5 t* `$ b5 }! ]- F7 p5 ]3 g

    / o* v/ Z) F" Y/ O' e# t( d3 N+ A4 ^( a2 x
    没有实际项目工作经验怎么办
    1 E3 L7 T2 d3 x9 l+ v( |( b
    6 V) i: E' M  C" J
    . r) P# n$ d' d0 I. V: a  x% p# k8 v
    不知道你们现在有这个担心吗?反正我现在这块是短板,我在实际的面试中体验到,现在很多时候面试啊,不仅仅要求你会一些理论知识,更多的是面试官想知道这些知识在项目中你是怎么运用的,也就是说啊,知道那么多没啥,看看书也就能回答上来,但是只有你真正的去在实际项目中用过,你才知道它会有什么问题以及该怎么优化,很多时候项目经验不就是这些吗?
    . q. b- z, V& q$ C- P3 f' k, m) t9 E8 G

    " f$ R. t6 s$ u6 \, i5 u% ~" Z3 ]( j) {4 X: G* ]& t
    所以啊,千万别在闷着头一直学习理论知识了,一定要去实战,去在项目中更好的学习。
    0 L* l- U) i1 }5 H0 q5 z" e0 \# e2 o+ ]

    0 Y& P6 t4 e1 `
      n5 Z& }. R' W! i9 W$ H- K& j, G有人可能还是不太理解,我举例子说明,也就是说,不要再一直去学习SpringBoot是啥等等,你得实实在在的去做一个springoot为主的项目,把它综合应用起来,这样你会学到更多的知识,成长也是最快的!( I/ M" j) z( _4 T5 u- K2 N

    ( \: I, S3 M: ?: c0 T5 L2 @. L
    ' r( o9 v( ^- g; d( K! q) y3 l5 L
    总结
    # k% \) U2 X: P* q. W$ \
    ! n6 C- z) o; Q5 Z) \5 z
    8 T# R4 L7 k- q- Q- v8 I: G4 S/ I/ T3 Q/ u
    然后啊,关于这些,我有如下总结,可谓是精华所在:% l6 G0 j. j: Y- H; A/ K

    8 }) u) x# I$ `) c1 r: ~$ q' X* V0 m
    3 a5 c' ~% E* ?% Y- F( T$ p4 y
    怎么去学习这个编程,以及不断的成长进阶,这里有个重要的思维:
    & Y) ]) f2 k4 O* [5 G, O' {# ?3 a4 s" ]0 T

    ' _- s1 v% ]1 s5 n% ^; t$ T
    : b0 u5 M. a( a+ r# e+ n思想转变:了解新的技术名词,拓展知识面,然后重点就是学基础(20%),重实战(80%,也就是关于这个知识的大部分知识应该是在实战中去学习,遇到问题才能把这个知识点学的更加深刻,不要全部沉溺在理论,一定要在实战中去总结,去深入学习); Z$ _" w" M. G  n/ K
    ; F4 I7 ^1 V" p, E4 A8 t

    6 i9 ^! @: @6 n; j& b+ m# K
      [' X9 K( D2 W( c' B6 ^好了,今天就到这里,希望大家认真读读,理解理解,相信一定会有所收获!也欢迎大家留言讨论,如果觉得不错,可以在看支持一下,如果能分享给更多人,那真的是太感谢了!
    0 h4 R5 {. o; |' ^————————————————4 l% H% v0 M; l. L1 y; Z  T6 c
    版权声明:本文为CSDN博主「ithuangqing」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    + j" f4 o+ z% [3 E, A& c原文链接:https://blog.csdn.net/sinat_33921105/article/details/105710400
    / [' [' [% @- b* P9 {
    . a" _" e/ o* h6 Z* d8 I  ]
      R5 [8 D7 @" |6 z3 z# \
    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-22 06:05 , Processed in 0.431889 second(s), 50 queries .

    回顶部