猿助猿:如何以正确的姿势挑战在线编程测评!

猿助猿- www.dadio.xyz

作为一名程序员,在上班之余除了看一些技术文章和新闻之外,都怎么安排和利用自己的宝贵时间呢?

有的人会说,写了一天的代码,回到家里打死我也不想写代码了,也有的人觉得,干一行要爱一行,既然选择了开发那就要将革命进行到底。

记得刚开始上班的第一年,我的领导曾和说过:“公司请你来是让你来创造价值的,如果你想提升自己的能力,而仅仅是利用这一点点的上班时间,那是很难的。要想比其他的同事牛逼,你下班后的那4个小时很重要。”

刚开始觉得没什么,但是后来想想真的是这样的。想要利用上班的时间去提升自己的编程能力,确实真的挺难的。因为任何一个公司在招我们进去的时候就是看到了我们已有的经验与能力。然后我们通过自己的能力完成公司给我们的任务。但是这个过程其实对于我们自己的能力没有太大的实质性的提升。

后来我就对自己说,无论下班回来多么的辛苦和疲惫,都继续学习与编码3个小时。这段时间是属于我自己的,所以我不会再去写公司任务相关的代码,而是通过练习一些编程题目以及一些有趣的案例的代码。

于是在国内外的在线测评(OJ)网站练习过很多的题目,有帮助但是总觉得差点什么。

回到最初,做编程练习主要的目的是什么?不就是提升编程能力吗?

既然是提升编程能力,那么题目就很重要。如果题目都是从项目中总结归纳出来的,那练习起来帮助岂不是很大吗?

如果练习题目的时候,从 测试运行 --> 报错误提示 --> debug --> 运行成功返回值 。这一套流程都和我们上班时候调试接口运行项目一样那帮助不是更大吗?

问题总结:

1、题目:做编程练习的题目很重要

2、测试运行环境:一套完整的测试框架和超真实的编程环境练习编程更能提升技能

这是我一个工作了8年的程序员所看到的。而猿助猿www.dadio.xyz,专注于开发者成长的编程测评平台就很好的解决上面的两个问题。

猿助猿 --> xyz ---> 道场 --> 招式

下面我来向大家介绍怎样正确的练习招式:

1、选择招式

猿助猿-选择招式

2、修炼招式

猿助猿-修炼招式

3、查看简单测试用例 --> 编写代码 --> 测试运行代码

猿助猿-运行心法

4、查看输出返回值 --> 失败/成功 --> 修改代码后继续试招/提交

猿助猿-查看报错
猿助猿-执行成功

5、提交 -- 执行随机测试用例 -- > 失败/成功 --> 修改代码后继续试招提交/查看并对比大家的心法

猿助猿- 心法提交成功
猿助猿-查看心法

6、查看他人心法很重要,有吸取别人的长处弥补自己的不足或者没有想到的快捷路径。

总结

练习编码招式,贵在坚持、专注。期待与大家分享,一同学习编程,一起进步,争取能够成为编程大牛。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,018评论 25 708
  • 背景 在金庸小说中,描绘着各种武功以及武功的招式以及武功的厉害之处。如,降龙十八掌,太极拳等。其实金庸笔下的武功分...
    Kickh阅读 434评论 0 1
  • 只是后来即使站在一望无垠的草地上,也感觉不到渺小的我了。 2017年7月28日 星期五 晴 今年大三,正在享受着也...
    璐锦阅读 439评论 5 5
  • 今天把整部电影看完了,前面半小时左右大概是两天前看的,今天看完了决定写点即时想法。首先电影开头的配乐有点暧昧,还以...
    痞心文氓阅读 471评论 0 0
  • 在春天的黄昏,一个心不住的彷徨游弋,是寻找方向走出去还是想原地被安全感包围,说不清道不明。人到中年到底该向往什么或...
    天线的触角阅读 157评论 0 1