IT好学吗,能学懂吗?

不安于现状是人类进步的原动力。如果安于现状,这个人就废了。

从你的情况看,起步是偏晚了,而且需要考虑的东西很多,所以不建议采用激进強跳的方式进行行业切换。

最适合你的方式可能是,在做好当前工作的情况下,尝试着了解整个行业市场,挑某些能快速实现,获得一定回报的小切入点,尝试用软件技术方式解决。比如SEO等(虽然SEO的概念已经较早了)

在这个的同时,再看下一步根据新市场需要学习新出来的技术,而不要再学老技术体系。简单的举个不一定恰当的例子,对您来说,宁可学Python搞大数据,也不要再学Java了。

以上仅是一己之言,如有偏颇,仅供参考。

↓ ↓ ↓ 觉得好,就点赞吧~~

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任。如有侵权/违法内容,本站将立刻删除。

}

恕我直言:看过=学会,如果不是天赋,那你就是在赤果果地“自欺”了!

作为一名软件工程师,汇智妹经常听身边的IT学员吐槽:明明能看得懂别人的教程,可自己却一点都做不出来,这是为何?

今天就来跟诸位程序员小伙伴聊聊:学IT为何“没那么简单”?

1.首先,你确定看懂了吗?

要知道,每个程序员在编程的过程中都有自己的一套设计模式。

这种设计模式是经过长时间的代码实践、编程实践而逐渐提炼成的一种编工作方法论。

当你看别人教程的时候,大概率情况是按照别人的编程模式来进行“自我催眠”的。

一个事实是:现实生活中,每个程序员即便都会按照一定的算法和架构来编程,但最终写出的代码却都不尽相同。(正因如此才构成了底层逻辑纷繁复杂而现实生活却又花样繁多的大千世界呀)

所以你看别人编程的时候觉得非常的简单轻松,原因就在于站在别人的设计框架下进行信息输入或输出,核心的部分就在于工厂加工模式。

当你转头去自己动手编程的时候,就会发现没有了核心的设计模式,当数据输入进去之后,便不知如何操作。

这就好比读书时的试题讲解,如果没有融入自己的思考,当类似的题型再次出现,你会发现自己还是无从下手,明明很熟悉,但就是无从下手,只有那种换个数字的题型才能深得你心了吧?

“右键收藏=学会”,这套互联网网民学习模式还真是害人不浅。

须知,编程能力的提升需要日积月累的大量的代码累积来实现——日常大量简单的模仿临摹,目的也是在于通过高频实践的基础上融入自我思考,进而打造独特的编程能力。

这就好比你看NBA球星打球和教学视频,看过之后觉得非常简单,觉得自己也能做到。面对科比詹姆斯艾弗森式的对抗技巧,不由得心生疑惑:就这?(有那么一瞬间似乎觉得有朝一日我也可以进NBA)

但回到现实中,让你去运球,上去打比赛,你会发现自己就是个战五渣。

造成这种自我催眠(自嗨,键盘侠)的原因就在于别人是经过了大量的日常训练和对抗针对性对抗,而你的基础比较薄弱,更缺乏大量的实战的历练,一到关键时刻自然心虚不已,不知如何下手,不信你去问问师弟?(不是每一个人都能做乔丹)

①看过=学会,有一种境界叫【天赋】——就像张无忌那样,无师自通,瞬间模仿并吸收,为我所用。

②看过=学会,但并非建立在大量实践的基础上,那叫【YY】——(连小无相功都不如,仅仅是皮毛罢了)没错,就是那种现实中我打不败你,但是在我的意识里你早就被我打到磕头下跪叫爸爸认错。

③看过以后通过大量的实践来逐渐形成自己的能力,那叫【努力】。

所以小老弟想要提升自己的编程能力,不是光靠看和说和想就能轻易实现的,还得乖乖去做大量的实践积累,去敲大量的代码(有句话叫做你的代码行数决定了你的编程能力和段位),而这也是通向成功的最好的捷径。

至于实践历练方面,你选择自学还是培训,这里给你看下二者的对比图,然后大可根据自己的需求来决定就好:

不管是选择自学还是参加培训,都需要多练多思,方能把理论知识变为自己的实际技能。

}

我要回帖

更多关于 it技术 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信