24小时热门版块排行榜    

Znn3bq.jpeg
查看: 192  |  回复: 1
当前主题已经存档。

余泽成

至尊木虫 (知名作家)

纯纯家族之纯潜伏者

[交流] 【转帖】好习惯才能成就好程序员!

公司搞了一次技术峰会,我有机会和大家聊了一下有关如何成功的问题。会上我向大家提出了我的想法,好习惯才能成就好程序员。

有很多人可能对这句话很不以为然,我也不忙辩解,先回答我下面的一个问题。

现在我们身边的同事,开车的越来越多了,如果周末你出去游玩,你需要寻找一个开车的伙伴,你愿意找下面的哪一位呢?

第一位,平常开车的时候,经常遇到一些小状况,但是因为见识多,所以很多事情知道怎么解决。

第二位,平常开车的时候,从来没出现过什么状况,但是经验非常欠缺,出了事都需要打电话求救。

你会选择哪一位呢?我告诉你,我会选择第二位。为什么,因为我相信,开车不出状况,绝对不是偶然的。这么多现象的背后,一定是因为这位朋友,会自然而然的绕开很多容易发生问题的地方。就拿开车来说,开车速度稳定且不超速,就是一个好习惯。不与别人斗气也是一个好习惯。喝酒不开车,疲劳不开车。都是非常好的习惯。

编程不也是如此吗?

我首先得批评一下应试教育。在我们学习C++ 的时候,往往甚么容易发生错误的语法,还偏偏就考这些,让你写出来。最典型的就是让你用一行代码写出一个循环出来。

回过头来,我们编程中第一件事情,就是对象的生命周期管理问题。有多少人的习惯,能够做到哪里创建,哪里释放?你可以观察一下,这方面习惯好的人,很难出现内存泄露的问题。

说到这里,我说好习惯让我们减少了很多不必要的麻烦。你或许还是不服。因为有很多时候,我们真是因为BUG ,才积累了很多经验。

是啊,但是BUG ,可以是别人的 BUG 啊。而且我们作为程序员最高的价值难道就是修改 BUG 吗?不!程序员最大的价值应该在创造,创造新的代码,新的功能,把灵感实现出来,发挥我们更大的作用。

米卢说,态度决定一切,汪中求说,细节决定成败。我们要说,习惯成就人生。我们程序员要去学设计、要去学架构,唯有练就一身好本领。而这个好本领中就应该包含一个好习惯。《高效能人士的七个习惯》讲的也是这个道理。《发挥你的优势才干》也是这个道理。当这些成为你的习惯的时候,他们就是你的优势力量,你可以在不知不觉中解决问题,也可以莫名其妙没出现问题。

越是细节处,也是显示出习惯的力量。因为在很多细小的地方,你都没有深入思考,而是凭借惯性思维-- 也就是习惯来工作的。

最近也看不过不少讲程序员成功的途径,我以为成功的途径大部分还是相同的,但是不一定很多人都能意识到相同的路径是什么。习惯就是这样一条路径,需要我们开始重视起来。


http://blog.csdn.net/xiammy/archive/2010/01/15/5191802.aspx
回复此楼
天行健,君子以自强不息!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangen994

荣誉版主 (著名写手)

将军


jjdg(金币+1,VIP+0):好习惯是必须的,只是文中的例子太牵强了! 1-18 14:36
养成好的习惯其实就可以避免很多问题。情况确实这样
2楼2010-01-17 12:36:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 余泽成 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[找工作] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 k37jurhrau 2026-05-16 3/150 2026-05-17 01:37 by ue3ir18jc3
[论文投稿] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 k37jurhrau 2026-05-16 3/150 2026-05-17 01:25 by ue3ir18jc3
[考博] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 ky2p12rrjj 2026-05-15 4/200 2026-05-17 00:57 by ue3ir18jc3
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 ky2p12rrjj 2026-05-15 3/150 2026-05-17 00:45 by ue3ir18jc3
[基金申请] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 x0mp7owy2b 2026-05-15 4/200 2026-05-17 00:30 by ue3ir18jc3
[考博] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +5 l7k6xnh0yc 2026-05-14 5/250 2026-05-16 23:05 by ue3ir18jc3
[论文投稿] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 xx7gd5zq4e 2026-05-15 6/300 2026-05-16 22:25 by lindoudou
[高分子] 本人最近太闲了,谁有问题可以提,每天会统一回复 +9 一切都是空工 2026-05-12 20/1000 2026-05-16 19:52 by Equinoxhua
[基金申请] 重磅!青年科学基金项目(C类)资助增幅预计超过50% +6 水和泥不是水泥 2026-05-13 8/400 2026-05-16 19:50 by Equinoxhua
[有机交流] 求助2,4-二氯-5-嘧啶甲醛的合成方法 20+3 光吃不拉 2026-05-14 6/300 2026-05-16 19:46 by Equinoxhua
[找工作] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 ky2p12rrjj 2026-05-15 3/150 2026-05-16 18:35 by j6b2pdz07o
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 x0mp7owy2b 2026-05-15 4/200 2026-05-16 17:45 by j6b2pdz07o
[有机交流] 如何实现卤原子转化 10+3 BT20230424 2026-05-15 5/250 2026-05-16 16:20 by czyzsu
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +5 cjf4bx70cj 2026-05-14 6/300 2026-05-16 16:17 by 0i5p09z61n
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 cjf4bx70cj 2026-05-14 6/300 2026-05-16 11:16 by h3oerqvkv9
[文学芳草园] 裁员滚滚,退居二线 +4 J_wei 2026-05-10 4/200 2026-05-16 10:52 by zh10246
[考博] 2026博士还有哪些学校有名额 +5 小王求读研 2026-05-15 6/300 2026-05-16 10:44 by a4742549
[基金申请] 这年头没有找到涵评专家,还有中面上的可能吗 +11 dd921ww 2026-05-12 13/650 2026-05-16 09:16 by Howard28
[文学芳草园] 风把牡丹吹跑了 +5 myrtle 2026-05-12 9/450 2026-05-15 15:27 by myrtle
[论文投稿] 求助大佬sci投稿哪个好中 +3 江沅188 2026-05-12 4/200 2026-05-13 14:35 by 江沅188
信息提示
请填处理意见