程序员

首页 » 常识 » 问答 » 优秀的程序员是如何处理技术Bug的
TUhjnbcbe - 2021/8/15 3:04:00

最近我的圈子里人们都在讨论“如何成为更优秀的程序员”。看了他们的讨论,我决定分享一下我关于“如何成为更优秀的程序员”的经验。我希望向别人介绍我认为有用的经验,以便他们应用到自己的生活中。

我“变得更优秀”的办法是建立在训练的基础上的。我每周都要做一系列的“练习”。我设计的训练有两个明确的目标:

学习如何解决我以前不知道怎样解决的问题;

学习如何更快地编写正确的程序。

我的训练方法总共由四个不同的练习组成,每个都能帮我实现上面的两个目标。这四个练习分别是:

读一篇论文;

学习一个新工具;

读一本书的几个章节;

在写程序时录制屏幕,然后审查写程序的过程,找出如何才能写得更快。

我会具体解释下每个练习。我还会分享一些我如何进行这些练习,以及我从这些练习中得到的好处。

读一篇论文

这个练习的目的是为了扩展我在计算机科学方面的知识。我发现阅读论文有两个直接的好处,第一就是一些论文改变了我对特定问题的看法,比如《ThTailatScal》(

1
查看完整版本: 优秀的程序员是如何处理技术Bug的