博客
关于我
IT学习过程中看懂=学会吗?
阅读量:664 次
发布时间:2019-03-15

本文共 1238 字,大约阅读时间需要 4 分钟。

 

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

 

 

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

 

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

 

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

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

 

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

 

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

 

 邯郸学步

 

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

 

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

 

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

 

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

 

 

 2.其次,看≠会

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

 

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

 

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

 

NBA十八般武艺

 

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

 

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

 

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

  

 

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

 

 

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

 

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

 

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

 

 

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

 

转载地址:http://qyhmz.baihongyu.com/

你可能感兴趣的文章
NIFI分页获取Mysql数据_导入到Hbase中_并可通过phoenix客户端查询_含金量很高的一篇_搞了好久_实际操作05---大数据之Nifi工作笔记0045
查看>>
NIFI分页获取Postgresql数据到Hbase中_实际操作---大数据之Nifi工作笔记0049
查看>>
NIFI同步MySql数据_到SqlServer_错误_驱动程序无法通过使用安全套接字层(SSL)加密与SQL Server_Navicat连接SqlServer---大数据之Nifi工作笔记0047
查看>>
NIFI同步MySql数据源数据_到原始库hbase_同时对数据进行实时分析处理_同步到清洗库_实际操作06---大数据之Nifi工作笔记0046
查看>>
Nifi同步过程中报错create_time字段找不到_实际目标表和源表中没有这个字段---大数据之Nifi工作笔记0066
查看>>
NIFI大数据进阶_FlowFile拓扑_对FlowFile内容和属性的修改删除添加_介绍和描述_以及实际操作---大数据之Nifi工作笔记0023
查看>>
NIFI大数据进阶_FlowFile生成器_GenerateFlowFile处理器_ReplaceText处理器_处理器介绍_处理过程说明---大数据之Nifi工作笔记0019
查看>>
NIFI大数据进阶_FlowFile生成器_GenerateFlowFile处理器_ReplaceText处理器_实际操作---大数据之Nifi工作笔记0020
查看>>
NIFI大数据进阶_Json内容转换为Hive支持的文本格式_实际操作_02---大数据之Nifi工作笔记0032
查看>>
NIFI大数据进阶_Json内容转换为Hive支持的文本格式_操作方法说明_01_EvaluteJsonPath处理器---大数据之Nifi工作笔记0031
查看>>
NIFI大数据进阶_Kafka使用相关说明_实际操作Kafka消费者处理器_来消费kafka数据---大数据之Nifi工作笔记0037
查看>>
NIFI大数据进阶_Kafka使用相关说明_实际操作Kafka生产者---大数据之Nifi工作笔记0036
查看>>
NIFI大数据进阶_NIFI的模板和组的使用-介绍和实际操作_创建组_嵌套组_模板创建下载_导入---大数据之Nifi工作笔记0022
查看>>
NIFI大数据进阶_NIFI监控功能实际操作_Summary查看系统和处理器运行情况_viewDataProvenance查看_---大数据之Nifi工作笔记0026
查看>>
NIFI大数据进阶_NIFI监控的强大功能介绍_处理器面板_进程组面板_summary监控_data_provenance事件源---大数据之Nifi工作笔记0025
查看>>
NIFI大数据进阶_NIFI集群知识点_认识NIFI集群以及集群的组成部分---大数据之Nifi工作笔记0014
查看>>
NIFI大数据进阶_NIFI集群知识点_集群的断开_重连_退役_卸载_总结---大数据之Nifi工作笔记0018
查看>>
NIFI大数据进阶_使用NIFI表达式语言_来获取自定义属性中的数据_NIFI表达式使用体验---大数据之Nifi工作笔记0024
查看>>
NIFI大数据进阶_内嵌ZK模式集群1_搭建过程说明---大数据之Nifi工作笔记0015
查看>>
NIFI大数据进阶_内嵌ZK模式集群2_实际操作搭建NIFI内嵌模式集群---大数据之Nifi工作笔记0016
查看>>