对编程人员我想说:多做 多实践 多写代码

有很多人问我,怎样提高自己的能力?有初学者,有水平达到一定程度的程序员。

我想说,不要过多的看代码,看计算机理论,看别人写的文章,代码等,最重要的是自己理解了某个原理,立即动手做。

很多说我唱歌很好,很好听,但大家不知道,我有空时就会去练习歌,很多经典歌我都唱了上千遍,反复听别人唱。

你去看看,linux内核的linus的当时的水平不是很好,连printf都是请人写的,但他就是立即动手写,导致不断理解,不断进步。

理解原理后,立即多做  多实践  多写代码,计算机是很重要的实践知识。

这是我十年经验总结。

时间: 2024-11-09 04:35:09

对编程人员我想说:多做 多实践 多写代码的相关文章

编程同写作,写代码只是在码字

编程同写作,写代码只是在码字 作者: Phodal Huang  发布时间: 2016-06-30 21:51  阅读: 12842 次  推荐: 43   原文链接   [收藏] 看到一篇文章<We Are Typists First, Programmers Second>,日期是2008年,好早的一篇文章.当现在打算以一个新人的身份重新进入编程领域,或许是受<重来>的影响,或者只是在重新思考——我们究竟应该如何去编程. 写代码只相当于写字 编程这件事情实际上一点儿也不难,当我

在Windows下进行的编程人员,你真的需要学习下Linux

从业几年,发现好多编程人员,严重依赖UI工具.对一些命令操作,十分的反感.尤其是从事Windows系统中的程序开发的人员.由于微软对开发工具,编程套件的极限优化.开发出更多的 面向UI的开发工具.从VB6.0 到VC6.0的经典MFC编程.越来越多的Windows开发人员,包括后来的从业者,越发的不能理解那种古老的在命令行下进行代码编程的方式和思维. 从.Net诞生后,微软开发的新一代IDE工具,Visual Studio,越来越华丽,功能越来越强大.所有的操作都是面向UI.不需要进行命令的控制

[Erl_Question07] Erlang 做图形化编程的尝试:纯Erlang做2048游戏

用Erlang久了,以为erlang做类似于As3,JS的图形化界面是绝对不可能的,多少次,多少次想用erlang做个炫酷的图形游戏.终于:折腾出来了结果:纯Erlang也可以做到! 因为以前接触过WxErlang,网上的资料又少,还好有wx : demo().神器,用了大约20小时的时间.代码在这里: Erlang 2048 github 欢迎大家一起玩! 框架基本流程 使用到的知识: 1. 图形化界面使用了wxErlang; 2.LAN联网使用到Erlang的分布节点互连:net_kerne

编程题:用一组数组做函数参数来实现,输入两个数,输出其中最大数

#include<stdio.h> float max(float x,float y) { float z; if(x>y)z=x; else z=y; return z; } void main() { float a[2],c; scanf("%f,%f",&a[0],&a[1]); c=max(a[0],a[1]); printf("%f,%f,the max is %f\n",a[0],a[1],c); } 编程题:用一组

国产动漫想活,做点比盗版还好的玩具先

在很多人眼里,动漫的图书.影视方面的侵权危害较大,但实际上,几乎被盗版动漫周边产品包围的市场,才直接影响到了整个动漫产业的健康发展,也使得国内动漫产业自身缺乏有效的造血机制,无法通过"粉丝经济"获得效益. 文/张书乐 盗版动漫衍生品的现象在国内并不少见,例如市场上随处可见的喜羊羊.灰太狼.虹猫蓝兔等国产动漫形象的毛绒玩具.童鞋等,这些大多是没有经过任何授权的盗版产品.而国产动漫在经过十多年的市场化运作后,似乎依然没有多少起色.为此,笔者和<法制日报>记者廉颖婷有了一番交谈,

不是编程人员也该学点css

1 为客户设计超棒的电子邮件 电子邮件被普遍认为是最好的网络营销工具之一.你可以使用HTML和CSS编辑器来设计发送给客户的电子邮件,精心设计的电子邮件不但不会让用户讨厌甚至可能还会让他们欣然接受. 2 创建令人叹为观止的公司通讯 上面的电子邮件已经给大家留下了深刻的印象,那么接下来可以将目光转移到通讯模板上.HTML和CSS将再一次成为你的秘密武器,让你轻松定制符合公司品牌和风格的通讯模版. 3 调整公司的WordPress站点 大多数企业网站都是建立在WordPress上的.这时如果你懂点H

我想用 QGraphicsView 做一个编辑器,请高人指点一二!

我想用QGraphicsView做一个编辑器,请高人指点一二! 我想用QGraphicsView做一个编辑器,可以编辑文本,图片,控件等等. 问题:1. 怎么在QGraphicsView显示出可用键盘控制的一闪一闪的文本光标? 2. 可以编辑文本,图片,控件的编辑器怎样做最简单? 3. 本来文本编辑QTextEdit可以的,可是不知道怎么加入带脚本的按钮等控件到编辑框中?

想好要做什么,然后就放手去做吧!

你想做什么? 写一本小说 想做到什么程度? 发表在网上,至少要有一百个人看.(目标不高哦) 完成期限是什么时候? 2020年之前 要怎么做? 先写出来,然后完善,给几个朋友看下,再次修改完善,然后再找个平台发表. 什么时候开始做? 今天就开始. 第一步做什么? 一边写大纲,一边凑灵感 接下来做什么? 开始写,挤时间出来写 =================================================================================== 你想做什

编程人员应该注意的代码风格

今天,我们就来探讨一下有助于我们获取更佳编程风格的一些最好的规则. 代码的可读性至上 代码要能可阅读和可理解,就需要格式化成一致的方式.对函数和变量的命名应有意义,注释的表达应该简洁而准确.并且,准确地记录代码中所有棘手的部分是十分重要的.你必须清楚软件程序为什么能工作以及为什么能在所有可能的情况下顺利工作的原因. 遵循正确的命名约定是必须的 当需要给类.函数和变量命名时,你需要遵循以下指南: 确保特定类名的第一个字母大写; 使用大小写分离多个单词的命名; 大写常数名,并使用下划线分离单词; 确