为什么用手机学不好编程?

最近看到很多人在用手机编写代码,不是说手机写不了代码,而是用手机写代码在调试方面缺陷很多,查阅资料也有很多不便利的地方。

为啥不提倡用手机写代码?

1.长期盯着手机写代码,对眼睛损害太大。

编程代码细节繁杂,手机调试起来非常不方便,而且写代码需要注意力高度集中,对眼睛损害非常大,容易造成眼睛近视,同时长时间盯着手机,容易心情浮躁情绪不稳定,长期下去容易充斥一些负能量。

2.手机写代码调试起来非常不方便,很多工具都无法使用

做过项目的都知道,一个项目写代码的时间不会超过百分之三十,其实这个比例还是说高了,正常下来也就是百分之十,大部分的时间都是在调试,或者修改新的功能,而且在调试代码需要一些工具配合,就是常说的集成开发工具,对于发现问题非常有帮助,这是手机上不具备的。特别是初学者通过调试代码,能更好的理解代码的执行流程,能更好得融会贯通,方便建立自己的知识体系。编程的学习就是建立知识体系的过程,多点触发融会贯通,最后达到触类旁通举一反三。

3.手机学编程适合看文档以及一些资料

说了这么多,手机对于编程来说基本上没啥用?手机有其移动方便,看些技术文档还是可以的,抽点时间就可以看点,日积月累得也能学不少东西。编程学习和英语学习有很大相似之处,多看多读多写多练,多看就指的看文档以及一些技术类原版文档,手机就能在这发挥其独特的优势,随时随地都能看,想起不懂可以直接掏出来查阅。多看还包括多看标准的代码,可以去找一些比较优秀的开源代码,看看别人怎么去完成一些功能,优秀的代码也可以摘录在手机上看。

专业的人做专业的事情,专业的设备发挥专业的技能,发挥手机最大的特点,可以很好的辅助学习编程。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2018-02-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏平凡文摘

理解程序员并不是一项简单的任务, 即使你当过程序员

1534
来自专栏chenssy

八年Java架构学习经验总结:第六点尤为重要!

你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K?

602
来自专栏java思维导图

八年Java架构学习经验总结:第六点尤为重要!

你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K?

1302
来自专栏java一日一条

每个优秀程序员必须具备的技术技能

我特别支持软件开发者在他们掌握技术技能的同时去学习“软技能”——事实上,我写了一本关于这方面的书——但是不可否认的是:技术技能很重要。

901
来自专栏新智元

为什么Python是AI最好的语言,以及如何使它更好(27PPT)

【新智元导读】Matthew Honnibal 是悉尼大学一名博士研究生,已经在自然语言处理领域发表数十篇论文。他最著名的是开发了spaCy,这是一个生产就绪的...

3486
来自专栏腾讯架构师的专栏

云硬盘存储系统容量管理实践

本文主要对容量管理相关问题进行总结和分析,同时介绍云硬盘存储系统容量管理实践方案。

6552
来自专栏Golang语言社区

每个优秀程序员必须具备的技术技能

我特别支持软件开发者在他们掌握技术技能的同时去学习“软技能”——事实上,我写了一本关于这方面的书——但是不可否认的是:技术技能很重要。 我的意思是,如果你不能编...

3456
来自专栏java一日一条

学习你的第一门编程语言

我会给出学习第一门编程语言的理想方法布局,你不仅应该学习这个布局方法,还应该享受精通它——如果不能掌握的话。

1562
来自专栏Java学习网

学习你的第一门编程语言

好的,决定好想学什么编程语言了吗,现在就让我们开始学习吧。 所有你需要做的就是打开一本书,然后开始阅读,是这样的吗? 不全是这样的。我的意思是,你可以用那种方式...

3166
来自专栏CSDN技术头条

为什么说Python是伟大的入门语言

本文作者列举了一些Python特性,并认为Python是最适合入门的编程语言,一起来看一下。 最近发表了三篇关于我的艺术史背景是如何影响我教学的文章。现在要分享...

2608

扫码关注云+社区

领取腾讯云代金券