如何提升自己的编程能力

简介: 1. 练习白板写代码        你必须不需要任何指令地从零开始编写自己的代码。也就是说你要从一个空白文档(白板、白纸等)开始,然后在不听从任何指示的情况下自己敲出每行代码。

1. 练习白板写代码

        你必须不需要任何指令地从零开始编写自己的代码。也就是说你要从一个空白文档(白板、白纸等)开始,然后在不听从任何指示的情况下自己敲出每行代码。

2. 一定要从头到尾自己编写所有的代码

        不要在没有理解的情况下直接复制黏贴他人的代码来欺骗自己

3. 常常刷算法题

        http://www.jiuzhang.com/solution/ 

4. 不懂就问:懂得如何寻求帮助

        在学习编程的过程中,你肯定会遇到一些你自己无法解决的问题和一些你无法靠自己修复的错误。虽然这只是你学习编程的一部分,但如果你已经花了2h+来尝试解决你的问题未果时,为了提高工作效率,就应该转向寻求专业帮助了

5. 从小项目做起

        尝试去做一些稍微超过自身水平的项目并不是一件坏事,因为你可能会发现它很有趣并且它能激励你学习更多的东西;但是从另外的角度来看,如果浪费了不少时间项目却毫无进展,也会让你感到灰心、沮丧

目录
相关文章
|
缓存 Java Android开发
从代码规范提升编程能力
从代码规范提升编程能力
69 0
|
14天前
|
JavaScript 前端开发 Java
编程之旅:从代码到哲学
【10月更文挑战第3天】在编程的海洋中,我们不仅仅是在编写代码,更是在探索生命的意义。从大学毕业时的迷茫,到大胆尝试新领域,再到不断学习和提升,我找到了人生的方向。正如乔布斯所说,“人生中的每一个点都会在未来某个时刻连接起来”。让我们一起踏上这段旅程,探索编程背后的哲理和生命的奥秘。
12 3
|
2月前
|
算法 程序员 开发者
从代码到哲学:我的编程之旅
【8月更文挑战第31天】在这段旅程中,我从一个对代码一无所知的新手,成长为一个能够独立解决问题的开发者。我经历了迷茫、尝试和成长,最终找到了自己的方向。在这个过程中,我学会了如何学习新技术,如何面对挑战,以及如何与他人合作。这篇文章将分享我在编程道路上的一些感悟和经验,希望对你有所帮助。
|
11月前
|
算法 编译器 程序员
代码规范:其它编程经验
【建议 11-3-4】当心数据类型转换发生错误。尽量使用显式的数据类型转换(让人们知道发生了什么事),避免让编译器轻悄悄地进行隐式的数据类型转换。
60 0
|
大数据 程序员 API
|
前端开发 程序员 区块链
程序员在工作中如何让自己的技能得到快速提高
首先你要有可以碰到难题的机会,如果你根本没有机会接触复杂场景,没有经过真实的项目磨练,是很难快速提升的;
153 0
|
XML 前端开发 搜索推荐
带妹入坑,她该怎样提高自己的编程能力?(2)
带妹入坑,她该怎样提高自己的编程能力?
106 0
带妹入坑,她该怎样提高自己的编程能力?(2)
|
Java 程序员
带妹入坑,她该怎样提高自己的编程能力?(1)
带妹入坑,她该怎样提高自己的编程能力?
107 0
带妹入坑,她该怎样提高自己的编程能力?(1)
|
设计模式 算法 Java
程序员成长秘籍:个人编程能力的修炼之路
本篇文章主要和大家分享了一位程序员如何快速提高自己的编程能力。要想真正提高自身的编程能力,一定要做好这几个方面,包括学习一门新的编程语言,尝试独立完成一个项目,重温经典书籍,认真研读源码,使用Google进行搜索,使用英文文档并且深入学习技术。
216 0
程序员成长秘籍:个人编程能力的修炼之路
|
设计模式 算法 Java
程序员成长秘籍:个人编程能力的修炼之路
本篇文章主要和大家分享了一位程序员如何快速提高自己的编程能力。要想真正提高自身的编程能力,一定要做好这几个方面,包括学习一门新的编程语言,尝试独立完成一个项目,重温经典书籍,认真研读源码,使用Google进行搜索,使用英文文档并且深入学习技术

相关实验场景

更多