5万IT程序员在网上谈论:学不好编程是为什么?从评论中总结出三个因素

学习编程的是一个艰辛的历程,一不小心就走上了岔路。磕磕盼盼跌跌撞撞,甚至头破血流,直至放弃。在学习过程中我们尽量避免误入歧途。我们应该时刻谨记。

回头看学生时代,纠结该学什么语言、该研究哪个方向、该做一些项目还是啃算法,生怕一失足成千古恨,踏上一条不归路。很久之后才发现,与其纠结选择,不如找个点坚持下去。好比爬山,你在山脚下纠结该从哪条路上去,而实际上,每一条都能通往山顶,每一条都不会是笔直平坦的。你怕错过另一条路的风景踟蹰不前,却不知道只要登上山顶就可以一览众山小。

一、不重视主体

学习编程最容易犯的错误就是往每个细节看,应为自己什么都不会,啥都要学。所有不管遇到自己不知道不会的东西都要弄个清楚明白,往往是拣了芝麻丢了西瓜。

二、不停折腾

虽说在这条路上总得折腾几下,但是上瘾了就不好了,就我而言:

1. 折腾编辑器 vim、emacs、vs之类

2. 折腾各种工具的选择

3. 折腾 Linux 配置,美化之类

现在觉得把大把的时间花在这些上面真是太愚蠢了。自己和别人一样都把大把的时间投入进去,但是最终水平却远不如人,所以我觉得尽管折腾有积极意义,但是真的不值得去做。

把大量的时间浪费在一些体力劳动上,我们应该多写写代码,研究语言的本身特性,以及程序的框架上。

三、不去调试代码

代码不是你看看就能搞明白的,特别是大工程代码很多。你不去调试跟踪,光看人家的说明文档,你永远也不会知道知道正真运行的流程,解决问题将成为不可能。

学习编程不走完了做好方向目标明确、不要过分纠结环境、多写多看多调试代码。做到这几点成为大牛指日可待。

相信有许多想要学习Java的道友,大家可以加一下我自己的java学习qun:684290783,免费领取一整套系统的Java学习教程!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180420A15R8L00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券