. [( J& b$ L; z n9 n% b/ q 自学编程的 6 个致命误区嗨,小伙伴们大家好,我是沉默王二。本篇文章来和大家聊聊自学编程中的一些误区——这是我在 B 站上看了羊哥的一期视频后有感而发的文章。因为确实有很多读者也曾私信问过我这些方面的问题,很有代表性,所以我就结合自己的亲身体会来谈一谈,希望对小伙伴们有所启发。 ) z9 M2 F; s+ R. |9 O& U; Y& ] - L# {- }1 E, J8 {/ E 9 M, r0 ?6 u2 B0 h/ P8 b' L `$ `# F- F. c M4 Z01、追求时髦6 @- u" l8 d) o& a4 a, y
9 P% }% Y8 t/ E, T所谓基础不牢,地动山摇啊。可很多小伙伴压根就没注意过这个问题,市面上出什么新鲜的技术就想去尝试,结果把自己学的乱七八糟,心灰意冷。2 F, ~: ?4 U( @( D
$ ~4 ~, z1 |% O' K ^! k/ O
别的语言我不懂,就拿 Java 来说吧。时下最火热的技术,有微服务 Spring Boot、有分布式 Spring Cloud,虚拟容器 Docker,流处理框架 Flink 等等等等,但如果你连 JDK、JRE 和 JVM 都搞不清楚的话,那这些技术学起来可想而知有多痛苦。 # X+ x: _0 R P& G% A7 T; X5 U8 y
我从一开始写作那会就计划着用半年的时间把 Java 基础方面的文章写完,结果呢,写了一年多,发现还有特别多的内容没有覆盖到。 ! b0 I, G3 I) B2 l0 Z 3 A+ n |+ i# q8 s8 O学习是个漫长的过程,小伙伴们在学习一门语言的初期,一定要从基础开始,不要着急,时髦的东西咱把基础夯实以后再来吃,不然容易撑着哈。4 V- i! k" G- |6 h
. P2 F& @& T% J# e# l/ r: j1 ?5 o
( t# s; r. J5 V' e
& \) z/ O1 a8 w1 D5 q. v- v) J5 }02、孤军奋战 * \( R3 m6 \) _! R, F; X; H' [. X9 q. z4 n, x, G3 y
透露给大家一个小心得,我有很多知识都是从小伙伴的留言当中学到的。 ?6 c5 U. T/ L- m( B
$ }% Y1 }0 t1 r+ C; f) u: w: L我写文章从来不怕自己犯错,因为我有一颗强大的心,经得住批评和嘲讽。金无足赤,人无完人嘛,况且我一直认为自己就是一枚菜鸟,本着这种谦虚谨慎的态度,我想说一句哈,文章中有些知识点写错了,不是我不负责任,是我也在学习,我又不是孔子,传道受业解惑的,纯粹是为了和大家交流而已。 4 B i& @: Z; o6 F$ f1 r( x5 L" f9 R* G# x U+ B" b7 f
对吧?如果你没有分享的勇气,只肯自己闷头学习,那么不好意思,你的成长是很有限的。 & |2 W1 K# G, g8 J9 M " h1 D o9 G; U这就和打战是一样的道理,要团队配合,不可孤军深入。 % P {! e) _" R7 c- d 9 b% Y0 _1 ]' G7 I) q/ ^6 ^. e我已经建了 8 个学习交流群了,有些小伙伴进去后一开始嫌人少,不想做元老,想去人多的,可到了人多的群里仍然沉默,一言不发;有的小伙伴呢,不管三七二十一,有问题就是问,这次没人回答,下次还是问。$ k2 D0 s+ N8 {1 M6 t& k; ^% a' N
5 ^4 z5 X# S, Z3 p% V( v
这种心态非常值得肯定。为什么这么说呢?群嘛,不可能所有人都在盯着你的问题,也不是所有人都会解答你的问题,问不到答案是很正常的一件事。 ! U* B. z" J$ ?1 k* q1 J0 D6 u ; a' T6 L+ k5 f( |8 \& |但提问本身是具有重大意义的,因为你会在提问的过程中组织语言,你总得把问题描述清楚啊,不然别人解答也无从下手,对吧,陈述的过程是要花心思的。一旦你的大脑在高速运转,那么答案很可能自己就找到了。2 |- Z5 F+ m9 z' A
! R. i. }' h0 E1 {) v+ {. U
; T; }! X& ^* _ Q4 P' D1 j世界上优秀的人毕竟是少数,大部分都非常平凡。只有意识到这一点,你才能做到不妄自菲薄。( y R" R, a u& q
/ Q8 D) G" ]7 v2 o m, ^
我时常遇到一些小伙伴,说:“二哥,我学历不好,我出身不好,我在公司好像不受到重视。”针对这些小伙伴,我只能说,心理建设真的非常非常重要。老怀疑自己,你怎么可能变得更强?赶紧把那些自卑扔到垃圾桶,与其卖惨博同情,不如自我超越。5 O e2 l. T* s" r) ?" k4 o
' N+ N6 n/ R$ v/ M- I不是所有人都是学霸,也不是所有人家庭条件都很优渥,作为一个平凡人,我们必须要学会自信,学会扬长避短。 6 e i8 M& o. M. C" d0 M8 Y' }: a* W. u; |4 v9 p& U0 y
我就写不了高大上的技术文章,甚至有些文章还会出现一些错误,没关系的,真的,有人爱喷就让人家喷啊,那是人家的自由。 5 Q I, o& R1 O9 V9 e) x, b , @1 `( y8 A2 m2 S* p, C; V因为被别人喷就停滞不前,不敢分享,那是弱者的表现,真正的勇士敢于直面别人的口水。我敢说我就很勇敢,有啥好怕的呢?总有人欣赏你的。6 z" X0 \, F: I2 ]
3 R/ b0 E% I8 F) R( H1 D
我以前非常喜欢一本书,叫《自卑与超越》,读了很多遍,虽然没有找到超越的秘诀。但不得不说,这本书的书名非常棒,对吧?不要和那些优秀的人比,你需要超越的不是他们,而是从前的自己。我就不信,真的是活一天不如一天?* i O" t( W& u C6 C2 L
3 X7 [5 G8 y1 G
可以允许别人超越你,但绝不能允许自己怀疑自己。& M* F! N# p m2 j: p5 O# J1 Z3 _
- l$ w' b$ m' x- k" D6 W
5 G* `, t) x9 F8 u6 V. U" y+ @+ g' Q: U
05、收集资源1 X- l) h+ W- t* q6 {2 l
; d& q0 u4 }2 @: N, u% T1 b' q, n
好像网络上特别流行一句话,叫做:“收藏从未停止,学习从未开始。”每次看到都觉得特别扎眼,有些人是处于调侃,有些人呢,是真的养成了习惯,见到好的文章,见到长篇大论就赶紧收藏,但从来没有认真从里面学习到一丁点知识。 ~7 t" m. [1 J8 F: I
5 B. _+ N7 e; L* t哪怕你看 100 字,看 200 字,从中真的学习到一点,然后把它扔到垃圾箱,都比你把它放到收藏夹吃灰,强上一百倍。 . A; p$ f3 |6 B5 v% A0 m7 v) f, ?1 l" j0 B; y/ q
我公众号里不是整理了 500G 的教学视频嘛,然后我就观察啊,有些小伙伴呢,一次性就想把所有的视频全都取走;而有些小伙伴呢,一天过来取一集。我认为,后者要比前者更能学到知识。 + \8 s- a; _3 K; P7 f |! d6 O1 ~2 ~) K3 {* g/ b
网络上资源真的是已经泛滥了,除了坏的,好的都快。。。。。。你花一辈子都看不完,真的。 ! v" U9 Y. G# @ D$ q* R ~+ t" V( R# n$ g" b
与其收藏,真不如每次看到就学一点,哪怕学一分钟,对吧? 4 B: f" N3 i' l& P( D4 x+ I. Q4 Z" {% X, F5 M
最近一段时间,我每天到 B 站刷 2 集视频,咱不多刷,然后就地消化,等到真的融会贯通了,再去刷新的。4 t0 l( s; t4 V+ P" K