池建强谈个人成长 -《卖桃者说》番外篇
池建强
极客时间创始人、墨问西东创始人
17446 人已学习
免费领取
课程目录
已完结/共 66 讲
时长 07:49
时长 08:08
时长 07:35
时长 05:58
池建强谈个人成长 -《卖桃者说》番外篇
15
15
1.0x
00:00/00:00
登录|注册

43 | 阻碍你成为优秀程序员的两个坏习惯

你好,这里是卖桃者说。今天跟你聊聊程序员的两个坏习惯。
程序员是一个很有意思的职业,入门门槛并不高,如果你学习能力强,自学几个月就能写出简单的程序,还能成功运行起来。但它的晋级路线却很陡峭,也就是易学难精。以前看到过一个比喻还挺贴切的,人人都会做饭吧,但不是人人都可以当厨师。
程序员在成长过程中,会有无数坑和障碍阻止你从新手成长为优秀程序员,数据结构要学,算法和编译原理要懂,还有各种软技能,甚至,你在不经意间养成的坏习惯都会阻止你进一步提升自己。
有些坏习惯并不那么引人瞩目,只是会在潜移默化中阻碍你发挥自己的能力。今天,我就跟你聊聊可能阻碍你成为优秀程序员的两个坏习惯。

1. 只是会用,而没有真正掌握一门编程语言

我经常跟初入职场的程序员同学们讲,编程语言之于程序员,就如同青龙偃月刀之于关羽,如意金箍棒之于孙悟空。你想写出一手好代码,那最起码需要精通一门编程语言,为此花费再多的精力也不为过。
然而在实际中,很多人对编程语言的掌握程度也就是会用,迫于工作需求,粗粗掌握一些语法、看过示例代码就撸起袖子开干,然后边查 Google 边写,也就是所谓的“在实践中学习”。这的确是快速学会一门语言的高效方法,实践出真知嘛。如果你学习能力好的话,说不定写出来的代码质量还不差。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

两个坏习惯阻碍程序员成为优秀程序员。首先,只是会用编程语言,而没有真正掌握。虽然快速学习语言的方法有效,但只掌握了50%的语言内容,会成为进一步提升的障碍。其次,程序员常常采用Copy & Paste的方式,但不加以消化。虽然复用代码能快速交付,但长期来看,这种做法会形成技术债,影响代码质量。文章指出,这些坏习惯归根结底是态度问题,态度决定了完成项目的方式和收获。文章提醒程序员要牢牢掌握编程语言,以及在复用代码后进行消化,写出带有自己风格的优秀代码。

该试读文章来自《池建强谈个人成长 -《卖桃者说》番外篇》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • aoe
    代码写的好可以不用写注释,如果经常需要注释进行解释,说明命名不能准确表达其含义。 好的代码可以这样:代码即文档、测试即文档 有兴趣的同学可以学习极客时间的 TDD 这门课程
    2022-11-28归属地:浙江
    2
收起评论
显示
设置
留言
1
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部