As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




9年前关闭。




我大约一年前从大学毕业。从那时起,我就使用了许多不同的技术,例如PHP,JQuery,ASP.NET,C#等。最近,我转到了一家使用powerbuilder进行开发的公司。

问题是我还没有掌握以上任何一种语言。我可以用这些东西做一些事情,但是涉及到复杂的任务时,我经常会遇到麻烦,因为我对它没有足够的了解。在查看了powerbuilder几天后,我感觉到这种情况将再次发生,因为大多数应用程序代码都是使用某种库完成的,而这需要powerbuilder具备一定的高级技能。

我的问题是,无需掌握其中一项就可以从事不同的技术吗?

最佳答案

如果您选择特化,则会使自己无法从事其他类型的工作,从而浪费了机会。如果您可以确信所选的专业将持续一段合理的时间,那么这会很好。但是,您可以保证(连同死亡和税费)软件将进行更改。始终需要您学习一些新的框架或方法以保持最新。

因此,为了避免陷入智力上的死胡同(晶片机还在任何地方使用吗?),您应该采用不断学习的学说。学习通常很有趣,几乎总是可以发现一些新工具或设计的乐趣。而且永远不要将这些知识留给自己(无论如何,它的半衰期只有18个月)。与他人分享您学到的东西。

因此,请回答您的问题:不要专长。

10-06 06:33
查看更多