QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1447|回复: 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
    % g6 u' M8 W3 I+ ]7 Y+ E
    告诉你一个学习编程的诀窍(建议收藏); }  l. R2 X- O' `" n5 ]) U
    作者 | ithuangqing4 B6 t+ T. R$ I  s: T6 S3 E

    * S9 p" B7 X# h. Q$ P0 `来源 | 编码之外(ID:ithuangqing)! p7 f4 ?! D8 Q- ~8 O. H; `
    2 J2 r6 E( h0 i) e6 r$ g% r) A( L4 E

    " V. ]0 N" c1 x* v9 E6 H1 Z5 ~
    6 j6 J" V1 Y1 y3 b: x# ]6 H! M8 G+ F不怕和你说,如果我在大学的时候能够明白这些,说不定我现在已经在阿里上班了,最起码不会像现在这个样子……
    0 U( V1 k, e' X. J( {* ?5 O; s
    2 B4 v; W! J4 h

    9 t7 Z! i/ {/ O% {# X
    # q. v+ u( Z, P$ x: V% ~* V1 K7 W% S9 v% I7 c9 u, N, r% K
    可能你会好奇,哎,庆哥庆哥,啥东西啊,被你说的那么厉害,我现在还在大学啊,你懂得,哈哈, k1 K, C" J( k& n* O
    . g" a" Q3 w# _6 N6 Z4 y3 z& m

    / ?6 s$ Q# a  M8 q% O% q& {# n! d8 _; m4 _
    的确,我现在想起来,我的大学真的也算是浑浑噩噩的过去的,现在想想,当时的自己真的是在假装很努力……. B0 x4 n4 p$ X& ^1 K8 N# Y' J
    4 ~2 e1 d' [. c
    1 U7 y. Z7 Y( L4 Y
    1 \# @; Y9 V3 {: c+ U2 l- d( k
    如果能早点明白这些道理,我想现在的我……,唉,所以我今天准备把它分享给你们,希望对你们有用!
    ; Q8 b; _" x; O2 |! N# R0 C$ `# K8 _
    9 ?* \" B0 t& D  R, ]* I& b( \" W8 ]$ _  g' R# ?* G
    6 C8 p2 v; a! |3 l, X4 Z: o
    万事开头难,但你得坚持
    & Y. o& A  v* H6 q) L' r: d# z, R7 b1 ~' ?
    4 q. j( ]8 x; M, }) g# @

    2 l( |: h. z$ C$ S  n我们学习编程啊,刚开始的时候,大家都会感觉有难度,编程毕竟是个有门槛的活,大家谁也不是天才,上来就盲打疯狂撸码的,所以啊,那些刚开始学习编程的,你们在学习的路上会遇到许许多多的困难,但是你们一定要坚持下去……. w( `9 A" C) Y
    + I: Z- x  k( M& f/ x' M
    / c+ d  u1 u! ]7 w" n$ f

    - P1 D7 m$ F# O% f实话告诉你,现在那些行业大佬,当初哪个不是磕磕绊绊的走过来的,只有经历了这些,你才能真正算得上成长啊。
    8 x" V8 n9 Q4 U# u. j  T
    8 F. h' D2 Q! @& `/ X% n9 \$ z+ }1 O" O# D/ F: U
    & o2 s5 S7 {9 F( Y
    当你在学习编程的过程中,遇到问题的话很有可能不能得到别人的帮助,尤其自学,也就是说啊,在这个路上,你碰到的很多问题其实都是需要你自己去解决的,所以啊,我推荐你们一定要善于利用搜索引擎!
    * G! ?! G. o" b% X; {0 m8 p
    5 |( C) D9 T, ?6 l9 R4 ^+ x3 h  d: X0 C( |' Q/ Z3 r6 b6 W; e/ Y

    , P+ l  E' b& c4 E另外,我想告诉你们,切莫急于求成,需要稳扎稳打,勿在浮沙筑高台!( X4 ~$ \  A4 s' ?
    6 x$ D( H1 w6 B# K

    ! _9 ~" z3 O" K+ z4 I+ a6 W) x  z
    , ?+ L  w- b" Z4 d( k' _还有就是难在坚持,贵在坚持,成也坚持,败也坚持,所以啊,万事开头难,但是庆哥希望你们,一定得坚持!
    7 A: O7 O% o4 }: d) K2 o
    ) ~- c! W, ~' q% b" r5 z3 r
    # |# z9 L' z, N9 m
    , @+ H" g" }8 L% E学习编程的诀窍
    ' |. l: d2 ~0 e# w) w3 ?
    3 c5 S: [  J& I% `, n
    # E: e" f5 g/ T1 I$ e
    0 [% j0 l0 T1 z. ?" ^9 m知道了这个之后,我就需要告诉你们学习编程的一个诀窍了,真的,如果我能在大学的时候就明白了这个,说不定我现在就是大厂的了,所以啊,接下来我说的,大家一定好好听,认真思考!, H$ \! k* J( s- Q, m, x9 X2 f
    : a3 @0 _' E" s% u2 A. k5 q' }

    ) N4 x; F" }% j9 Z5 t3 N0 x2 t' `8 @, K
    你知道我现在最怕的是什么吗?我最怕的就是你们陷入了这样的一个坑:4 n  b, ~3 W3 W+ y, [- K' H
    % h, D4 o& `6 c; k5 ~

    ; F; l4 H- }8 X2 r
    7 P' L1 C- d" }$ f"等待好状态"1 L2 f; H1 c5 [8 J; i' N

    , ]( T2 L8 W: C( \$ O: w# ^! F8 s7 t, z; R/ I: h* f$ W* Y

    / `% O% z" ]3 Y- h$ C7 z我早些在大学学习编程的时候啊,就是掉进这个坑了,导致自己的效率很低,看似很努力,实际效果不明显,付出与收获远远不成正比……
    % i& Y# j' m" I$ Z2 @' [
    5 v. X4 F: w" w3 n" A$ ~- d
    . B3 e- F2 M) {) z. X  T: K1 h2 n& o! _, u# m6 e, b7 A, D
    我那个时候啊,学习编程,总想着,把基础学完,然后把web学了,然后再把框架学习,也就是总想着把那些知识点都学完,然后再去做一些实战项目,也就是说,我总想着把该学的都学完,等到一个最好的状态,然后运用自己所学的知识去搞定一个项目……
    0 n6 ~( x; E. _; c# j) I  H
    $ L; W8 D' \/ K! k
    6 G# B. A$ L2 q% ^7 q& h3 M/ P% [
    3 }+ I! J( t9 i4 A当时想的就是这个项目中设计的某某技术,我还不会嘞,或者我就知道一点,这个项目肯定没法做,就觉得现在自己掌握的知识还不足以去学习这个项目,于是就还是花时间去学习一些理论知识。
    # z) X" T; p+ g7 ]$ P. ]. V0 u
    % r- V2 D4 z2 I! _% J
      a& x) c2 V4 [. L$ b4 [$ U) G+ V. }; O6 \# P. N( {3 O: l
    对的,我花太多时间去学习理论知识了,总想着自己目前掌握的知识点不够,状态不行,我需要等待一个好状态,然后再去实践,殊不知,我掉入了一个大坑:: n: _0 C8 R3 y

    5 R8 r0 m3 [; j& B: ~7 I6 ?4 {  s0 h  o' r$ s

    5 U) y4 [, J8 \2 M2 b“好状态永远不会来,因为知识永远学不完”" c* ]2 S) _3 U3 {: j. j) u
    8 W1 \, \+ u- l! p" s$ Z" S" [

    $ f7 _! f% X! w+ t% H; ]* @; z/ o
    9 ^* H: b" X9 O) ]  L0 k, y. D知识学了是会忘的,但是这是正常现象$ \: K, S& e; p1 J! n+ L

    * W! b/ a. K6 {! @& |0 [8 L
    6 `. |  Q$ k# S9 O
    9 k) x! _2 b# h7 x; ~! |就这样,我在大学乃至毕业的一段时间,我都挣扎在这个坑了,学了太多的理论知识,实践的太少太少了,而就我实际感受以及在实际工作中感到,我这样的效果太差了,还是那句话,我的付出和我的收获远远不成正比。4 w. ~; K( }: V, e- Z6 G
    - h) m1 t! q7 E4 U# U
    # {. ], A, F/ a. E3 E6 T; h

    ; l% p* [- k9 k为什么会这样,因为我忽略了很重要的两点:
    % q% v. z2 g8 G. [+ `$ r- Y  u
    5 H* J( t9 V# e! L* r- v0 [* q% R
    ( V* E7 V" X( e  D
    1 M8 `) b' m7 \- d# {) m1、知识你是永远也学不完的5 r6 Z$ H; \2 p
    9 ~% ?2 C- {- e# D
    2、知识学了很容易遗忘
    6 O' q7 s0 \- V' l& V3 a; s  R  ?) S, [' l  m) x. g$ H6 R

    7 L5 a0 Y5 ~+ G+ {& ]9 i& V) [' C$ |
    我相信现在你一定对这两点感触颇深吧,那么你就可以想到我花太多时间学习理论基础的弊端了,首先,要学习的知识点真的很多,错综复杂,导致我学着后面的忘着前面的,一旦出现这个情况,我不自觉的就感觉自己的知识体系出现了重大的空缺,自然觉得目前状态不行,所以很多时候自己想做一个项目的念头都被打消了……
    ' K  j; a: \  J
    5 H2 ^1 j: y: i. y; N  B# ?2 g$ J! S# ?6 V  b$ q6 [6 q, `1 ?
    / |" G0 |. f6 O3 L) p
    然后我就会再去学习之前遗忘的知识,可是由于知识点多,过不了多久,其他一些知识也出现了遗忘的现象,所以有的时候自己真的很苦恼,学的很多东西都忘得差不多了,相信你也有这样的感受吧!# K% N8 Q, _. d7 i" D. E
    ' Z' @" X; ?6 x, C0 V& u

    , s; P8 Y9 g; O- u. l3 y
    / ~% j: l- T! E& [- J/ `8 r/ g看过我之前分享的读者应该知道,我后来提出来一个学习的拆分理论,就是“学多次,习多次”,给大家推荐的方法就是写精品博客。
    ( |8 x+ O: T) |# b9 t5 k8 K/ p
    / D: W1 _2 r6 {% P  r& ]4 M) `5 J* L

    2 z' E  L" x( }我当时这块做的并不好,除此之外,还有一个更好的方法那就是把理论和实践平衡起来,你要记住,理论解决不了的疑难问题,实践将为你解决,所谓的实践出真知并不是没有道理的,可是自己当时却傻到没有这样做,导致,浪费了太多时间……' R4 ~$ v2 h" r

    ( L  M9 T- n6 i' x: g, i) R4 y- C. p1 k

    7 H! X0 \3 @+ s+ y因为缺少了实践这一重要环节,其实我内心很明白,我的知识体系并不是很牢固,和你们一样,自己不会的太多了
    1 O/ _2 f9 M  t: k2 m1 e6 c$ ]- _6 l* x: H
    $ M, V6 }2 O+ t0 T' ~
    4 |8 J: ^: J# J2 H8 u
    5 L/ ]* b5 l  s3 g9 ^$ h

    8 R  J2 H3 h; v  u" ], s) X: R0 B7 X# K1 t; ]/ T

    1 b( j8 O& J& `( j8 P所以啊,记住了,千万不要把太多时间都放在理论学习上,一定要多去实践!
    / F$ q' [1 |) ?, O
    * p7 w  J+ j; b  B5 J- x1 D! I# b4 N! u5 Z

    " Y7 K" h- i& B. i$ M, Z) {我之前也常说,学习啊,难的其实不是学,而是把知识运用起来,你学了很多东西并没啥,关键是你是否能够在需要的时候去实际应用,这个就体现在做项目中。
    / r: U9 v1 u& s$ A! T7 }4 J- ]" ^/ M/ b8 c, s

    " h6 @% x! U$ T2 Y" a, K4 [
    : U. Y; v9 |$ n8 M+ G1 ~/ G为什么在公司中成长更快?" I  w( V. S8 t3 l. f
    8 i; E: [" W- c
    5 N: k; s/ w7 U

    ; X0 E( y# |$ ?$ [, w我想你一定听过这样的言论,就是有机会一定要去公司实习,这样你的成长是最快的,为啥会这样说,我觉得吧,很重要的一点就是在公司里是项目式学习,你进去就是参与到项目,这是真枪实弹的去开发写代码了,你想一下,你在实际的自学当中,有多少时间是在写代码,以及考虑该怎么用代码去实现某个功能,大多数你都是在学习一些理论知识,顶多看一些有关这些理论知识的demo代码。% O! O# k, f# I. n1 D- Z2 C/ F) _
    1 c- F9 v0 h. f% E; ~3 ^! }1 c+ }
    * ^# R; c1 y" H/ p

    $ n' v# w* {( N$ r: o9 C  C所以啊,为啥在公司学习成长更快呢?这就是很重要的一个原因!: H9 p- T0 Z+ i, r9 P+ V

    3 W- Q: \& C& e5 f
    + a5 x3 l  Y1 W9 N2 r$ Y8 V2 W
    , t# @6 Z6 P: T( T9 K1 v7 ^- n没有实际项目工作经验怎么办
    9 C! h( P5 ^$ D$ H* c8 Z4 i, w6 s6 m* v
    ' d' w6 l+ F4 n6 B) A( K

    7 m( R6 {  g) i" c/ C7 Y不知道你们现在有这个担心吗?反正我现在这块是短板,我在实际的面试中体验到,现在很多时候面试啊,不仅仅要求你会一些理论知识,更多的是面试官想知道这些知识在项目中你是怎么运用的,也就是说啊,知道那么多没啥,看看书也就能回答上来,但是只有你真正的去在实际项目中用过,你才知道它会有什么问题以及该怎么优化,很多时候项目经验不就是这些吗?
    + Q6 m9 ~# E' h8 j+ `" e! X* p
    0 |; T6 s8 S. l- C4 N4 I% m8 w& b
    ! H5 q- v+ |/ @$ M
    所以啊,千万别在闷着头一直学习理论知识了,一定要去实战,去在项目中更好的学习。
    : h& x# R; @' E0 V( T1 ]6 j! P6 x6 P: d' U

    & p% J' F9 b$ y: C  ?1 i
    # d. v: @# `& k: ^0 O: P4 E" p有人可能还是不太理解,我举例子说明,也就是说,不要再一直去学习SpringBoot是啥等等,你得实实在在的去做一个springoot为主的项目,把它综合应用起来,这样你会学到更多的知识,成长也是最快的!
    9 Q5 Z1 X! z% Z9 _( ~/ w9 w
    " h. P4 y* X* Y5 a- e! L" d/ B$ u# R3 O# x" H# z
    5 \6 N$ a1 f; f4 c; A5 Z5 _2 X
    总结5 Z) S: ?: [9 q

    ! m0 b. ~2 {0 M" F) e/ g1 @/ C2 b/ W. A+ g- K# Q3 U, H9 r

    & N7 i9 q) m1 J: S. n然后啊,关于这些,我有如下总结,可谓是精华所在:
    7 L+ f/ n- D: q) Y0 W' K2 \' {# o' K

    " q7 P7 Q- j& m( K! ~* v* ~  c
    - R& u& Q7 c$ R! _  A$ m4 ?怎么去学习这个编程,以及不断的成长进阶,这里有个重要的思维:
    ' U4 X3 W, ?/ l% B; L, n5 a
      ^0 N3 L* z8 w& Y" o7 y) h4 S+ U/ D$ j6 A
    & n# ?& a1 Z- e5 |5 z& q, Q
    思想转变:了解新的技术名词,拓展知识面,然后重点就是学基础(20%),重实战(80%,也就是关于这个知识的大部分知识应该是在实战中去学习,遇到问题才能把这个知识点学的更加深刻,不要全部沉溺在理论,一定要在实战中去总结,去深入学习)
    7 ^. c- I9 P$ I: g3 `0 J, o
    * u, G& o0 l/ w: v' U7 b! s
    2 c/ w1 A: x5 _6 ?9 J  a! `& R& v* j, J; J9 @! c
    好了,今天就到这里,希望大家认真读读,理解理解,相信一定会有所收获!也欢迎大家留言讨论,如果觉得不错,可以在看支持一下,如果能分享给更多人,那真的是太感谢了!8 a7 d8 n7 w$ [
    ————————————————
    9 X3 j  R: N  n# k版权声明:本文为CSDN博主「ithuangqing」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。; X) P, u9 D0 A& w( I# u3 x3 h
    原文链接:https://blog.csdn.net/sinat_33921105/article/details/105710400
    " H1 P& B! ?( R& v! F& y
    . r0 w4 S. k3 f- Z/ L* x; }' ~1 D
    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-20 19:10 , Processed in 0.400854 second(s), 51 queries .

    回顶部