现在正在读在校的最后一个学年,想毕业后从事编程,但是感觉自己技术太差,应该是培训呢?还是去找实习?亦或是有更好的途径?5 H; s) Z1 V Q* [
! ~ V8 _( R4 ~( ^4 l5 |/ j `% @: p4 m E3 z4 [
对于 Android 目前的行业趋势,不知道自己该不该坚持?还是转其他行业?8 [8 H; g t& X5 ^' q! a+ d: r
5 G* n/ I' d- X! _2 t, W
: ^1 m. }% L% ^
已经工作 1/2 年,感觉自己没什么提升?想要如何进阶? 8 h& B& A" {; D! V ! g; N! u- f( ?5 C! \0 g: G, a: @: v1 _ ~6 ], f0 ]+ J
刚刚工作,心里各种念头(任务完不成怎么办?项目代码看不懂,不知道从哪下手?给的需求自己不知道怎么做?很多东西自己从来不知道,博客看不懂等等),感觉一天下来什么收获都没有,自己却很累,不知道如何走过这一关?4 f; p4 F y. [, t
) e5 @/ C! P6 E- t9 ^6 h) g. s. L
正在读大学,感觉学校讲的知识过时了,自己不知道怎么学习新技术? C& a! c1 }3 E$ D* a. E* I7 p& a( l$ r% ]
1 s' R6 m5 Z/ J3 m0 S8 R5 n5 S& i1 b
自己想毕业了就去从事编程,但是家人不同意,该怎么办? 9 t0 j: E: G: Y3 \, C! ]' X/ c+ ^* ^7 I
/ }' }" F/ }( n3 ? [
k! V9 N! R+ k6 @0 h
# p1 `$ L' J6 R, g ~3 _我想说的是,这些读者的问题,我一直都记得,甚至我把当时的聊天记录截图保存了下来,在我空闲的时候想如何给你答案,并没有忘记!* @0 F& n+ b9 r( G
* \6 f* Y3 p3 z8 Q3 A' ^6 B4 P" G1 N1 K0 i
那么,今天处于上面列出来第一个问题的读者,请你仔细看看这篇文章,或许能帮你定下来你心中的犹豫。 B0 U- i* ^( k' Y; X! O, Y- I$ Y0 w4 b2 ?6 m/ e$ I
( F( D$ X7 |4 ]# o
; _% P# `4 x3 R0 J# k% X( w ) w: J9 Q0 V: ~, M. u! T我应该去培训吗? ; w0 ]1 N- P# ?% K1 T7 ]2 y . e+ c4 _2 b1 f* w; S7 ?' B7 V6 K. Y+ ~+ [' t# @9 U- V
如果这个话题放到每个阶段的人生来讨论,那么肯定又是一个异常矛盾的话题,因为每个人生处的周围学习环境不同,也跟性格有关系,孤独的自学成才,会锻炼你扎实的基本功和独立思考的能力,融入团体去学习,可以让你认识更多人脉,达成事半功倍。 ( e1 }8 q/ P. g* B, }8 t( [5 y4 f+ W' f: c6 z) Y" f5 y8 u
6 O/ \7 L0 c5 V* S8 F' c6 I2 a
4 O( s8 I0 |4 j8 D6 r0 z) C6 W- S, I) R9 c- F
那么对于想转行新手,刚接触另外一个领域的话,到底是要选择自学还是参加专业的培训班学习?如果你想学习java可以来这个群,首先是二二零,中间是一四二,最后是九零六,里面有大量的学习资料可以下载。) I" r2 l- A8 C6 Q7 t: J% [
" |3 h% M; N& [0 K
! v. {8 w! ?( D d
2 q! A3 w5 u+ S) O3 X8 g. F1 Y5 @. x i% \: g! I& e2 v* |6 Z4 M
那么,我要告诉你,在做出最后的决定之前,你必须认识自己,比如:你的控制力够强吗?你的理解能力怎么样?以及自己是否真的决定要加入这个行业了?/ v1 I( h! Z3 L/ A5 g$ P
0 s% d* V/ C( c1 F+ n, j0 h
2 l, [( `- ?/ [ ?$ N5 e8 _
如果你还不清楚这几个问题,那么请你想 1 分钟,就一分钟,再看下文。 $ L2 Z; o. B2 r6 n% `& d! m, ^, C; _ o2 p- ~* ~5 p- S* P, |6 T
6 H7 J" c* P6 T6 W( R6 x# V- p; ?- e用自学来判定,自己是否能坚持1 I ^3 C+ P, B N0 h! \3 U, {1 H
: Q: l/ a8 r3 L1 e( @
: J3 x# g5 j# G
现在随着知识慢慢被市场重视,更不用说 IT 这个方向了,所以,如果你考虑清楚了,我建议你先给自己一个测试,看看自己是否真的热爱这个新领域,以及是否可以自学。2 U" v" l n3 P6 u! ~ }
/ X* t/ V( j, K2 h% v8 B& d/ F7 x; Y
/ r" ~; A* G6 C9 b. A方法很简单,现在找学习资料(书籍/视频等)不是什么难事,所以我这里所说的测试,就是考验你的 “三个力” :控制能力、意志力、解决问题能力。把自己当成上班的同学,每天至少 8 个小时工作(学习)时间,给自己每天不同的任务,对于完不成的,可自己晚上加班,寻找解决途径,但必须是当天完成,如果你这样能坚持半个月,那么,我认为你不用去培训了,你可以通过自学来给自己涨技能。" w7 Q8 A' d! ^% O
' {& g7 O. c3 f) N
3 G$ {7 Y* c1 a5 D, }* L自学的前期是确定你真的在某个行业有天赋,或者你是真的热爱新行业,但是毕竟自学需要个人能力强。但是,培训也不例外,所谓师傅领进门,修行靠个人。你有了师傅的指导作用,然后你能否举一反三,就看你自己了。2 `. ?. {# M) i/ ^- u
M; N- t0 T$ R) h
4 }) W7 W0 P+ i8 a. C0 | [好了,既然你都已经加入培训,那么就来聊一聊培训班的学习,听过很多同学说,不对,应该是骂,培训班是坑人的。我想,参加过培训的同学应该不少,不论你现在工作如何,但至少你已经工作了一段时间了,现在想想比如:技术没学好,工作找不到等之类的问题,真的是培训机构的问题吗?拿着现在的工作经验来说,还有什么比撸项目学技术来的更快的呢?3 e7 o' {/ V/ P; V
0 F+ R7 C' e* I; g% X( D
$ U& c' a4 `8 b1 X2 d. Z$ j: ?我认为,培训和自学有这么几个区别:第一,培训让你看见了自学视频中的那个只听见声音的人;第二、如果运气好的话,同桌会是个妹子;第三、你可以体验一下大城市生活,多花费一笔资金。仅此而已!/ K/ e$ u2 R2 {, p/ y$ \- c