如果你想成为前1%的程序员,你必须遵循1%的程序员做什么,了解其他99%的人不做什么。在现代,我们有各种学习平台,里面充满了与编程相关的视频、图文以及其他资料。
举例来说,我作为编程的初学者,去寻找路线图和指导。超过数百个视频弹出了截然不同的想法和信息,有时甚至是相互对立的。然后,我继续信任拥有最多浏览量和订阅者的那个UP主。结果,这个具有相当数量观看次数的特定视频成为观看次数最多的视频,显然,如果其他人也搜索编程路线图,该视频将出现在所有视频列表的顶部。
结果就是,我们都遵循一个特定的路线图和指导,我最终成为一个普通的程序员,与其他程序员没有区别——99% 的程序员之一——他们的简历总是千篇一律,因为有相当多的程序员具有相同的背景。
作为程序员,我们收到的一个常见建议是观看视频教程,参加在线课程,并在此基础上添加 LeetCode,以获得我们梦想的工作。这正是 99% 的程序员所做的事情。
当然这并不意味着那些遵循此建议的人最终会成为失败者,我也不是在完全否定观看视频教程、参加在线课程和做LeetCode的作用。但相反,通过遵循这些建议,你只会成为一个普通的程序员,无论多么努力,你仍然是一个普通的程序员。
大量同质化的知识,会降低这些知识的含金量。
要想从99%的程序员中解脱出来,你需要与众不同,这需要一种与其他程序员完全不同的思维方式。当你发现1%的程序员在做什么时,你就会知道差异在哪里。让我们深入研究只有1%的程序员在做的四件事…
拥抱调试
大多数人认为程序员把大部分时间都花在写代码上,但实际上,他们花了 80% 到 90% 的时间阅读代码而不是编写代码。
对于程序员来说,这是编程中最压倒性的部分之一,他们中的大多数人都放弃了这部分。但秘诀在于,调试代码是编程中唯一可以帮助你编程并将自己变成程序员的部分。

在你有能力调试和解决代码中的问题之前,你并不被称为程序员

最低0.47元/天 解锁文章
1255

被折叠的 条评论
为什么被折叠?



