作为程序员奋斗。需要一些建议[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我已经成为开发人员很多年了。我擅长做我的工作,可以“完成工作”。 但是,“完成任务”和“正确完成任务”之间是有区别的。让我们举个例子。 最近,我从头开始开发了一个网站。该网站运行良好,我没有任何问题。通过查看代码,我认为自己可以做得更好。我本可以减少MySQL查询。我本可以使用MVC来使其扩展更容易(它现在确实需要扩展)。 我决定使用CodeIgniter重写该项目。我喜欢这个框架。但是后来我陷入了困境,因为要减少我的MySQL查询,我必须学习高级联接。 这就是问题所在。每当我做好工作时,我就会不断学习。而且诸如高级MySQL联接之类的主题需要花费一些时间来学习,然后再花费一些时间来实现。 我不在公司工作。我一个人做。因此,我想如果我是一家公司的PHP开发人员,将会有单独的团队来处理SQL。 独奏很难。有时,尽管我的知识很发达,但我发现自己一个问题又一个问题。我可能对自己的工作感到很自豪。但是,如果我必须为一家处理完整项目的公司工作,我可以想象项目会花费一些时间,因为我必须学习越来越多的知识来满足自己的自豪感,并确保我做的事情“正确”。 我确实计划在新的一年后找到工作。我需要工作保障。这就是为什么我问这个问题。 关于自我发展和自我完善,您能提供什么建议?我应该少担心吗?或者,当我不直接处理SQL查询时,可能会找一份PHP开发人员的工作?