我是计算机科学专业的学生,现在每天都在学习Java。
我想成为一名优秀的开发人员/程序员。
我喜欢读书。我在互联网上搜索相关主题并进行研究。我每天都引用StackOverflow和其他好的编程网站,但是我很少编写代码。这是一个坏兆头吗?如果是,那我该怎么做才能克服这个问题?
我是计算机科学专业的学生,现在每天都在学习Java。
我想成为一名优秀的开发人员/程序员。
我喜欢读书。我在互联网上搜索相关主题并进行研究。我每天都引用StackOverflow和其他好的编程网站,但是我很少编写代码。这是一个坏兆头吗?如果是,那我该怎么做才能克服这个问题?
Answers:
其他答案很棒,对我而言,一切都可以归结为:
业余爱好者和专业人士之间有一条细线,这是我认为您需要通过进行一些自我评估和深思熟虑来自己确定的。:-)
几乎所有其他答案都包含以下基本前提:编码是学习编码的最佳方法。如果您的目标是通过FizzBuzz测试,那么这是正确的,并且在某些时候您确实必须开始编写大量代码才能精通编写代码。
但是,您的问题不是“我应该编写代码”,而是“我正在学习而不是专注于编码:那是不好的。” 但是随后您在其他评论中说,您确实在书中写了一些代码来做练习。
在我看来,过多地强调了编写代码到学习程序。我认为这很愚蠢。编码是您应该担心的最后一件事。研究软件开发比实际编写数千行代码重要得多。您总是会写很多代码。在学习期间,您不应该专注于最适合您编写代码的内容,而应该关注您真正喜欢的任何部分。如果您喜欢学习技术和方法,请进行研究。
工作通常来自您的特定优势。如果您一无所有-并且您只是另一个编写了大量代码并且可以编写出色代码的人-那么您将没有任何竞争优势。发挥自己的喜好。您将在适当的时候编写足够的代码。
如果您确实想成为一名优秀的开发人员,则需要练习编码。如果您正在阅读编程书籍,请尝试解决提供的练习。
这取决于您是否一直在尝试告诉他们这样做的“正确方法”的经理。
认真来说...拥有广泛的知识对我很有帮助。而且,如果您正在学习,那么问题可能出在,您是否过于专注于技术和技术,而不是寻找解决问题的方法或巧妙的想法来实现?
如果你还是学生,我会非常担心。您的课程学习对于现在更重要。但是,一旦离开学术界,如果您仍然找不到在该领域感兴趣的内容并且不编写代码,则可能会遇到问题。
我处在类似的困境中,我是一名完成计算机科学学士学位的大四学生,我目前不在课程之外进行编程。
现在就让我学习AP统计和地质科学方面的天气,而不是从事我的个人项目确实让我感到沮丧。
我有一个我非常想从事的Game项目,但我也要毕业。(我知道为什么马克·扎克伯格和比尔·盖茨现在辍学)。
如果这些事情使您无法编码,请不要担心。但是,如果Coding不能激发您的动力,带动您,并且在毕业时就没有产生对您真正酷的东西的渴望,那么我认为您可能会遇到问题。