2009-08-06 42 views
2

可能重复:
What Should I Learn After PHP?PHP之后有什么?

我一直在做PHP在过去的2年,我与它很舒服,我能办最多的事,我发现很难找到挑战。我想这很好。

但随着我变得更有经验,我听到了坏消息。在编程的宏伟计划中,这是一个婴儿。

那么,你会推荐我移动到什么?我认为马贝Java或C但你们是专家。你怎么看?

此外,你可以建议一些很好的学习场所。

+1

这应该是CW ...大量的编辑和大量的观点... – Eric 2009-08-06 06:55:57

+2

投票结果重复: http://stackoverflow.com/questions/766021/what-language-should-i-学习 - 下一步 http://stackoverflow.com/questions/1148027/what-should-i-learn-after-php – 2009-08-06 06:59:31

+2

你听到的是八卦。 PHP是一团糟,但几乎所有正在使用的编程语言都是如此。这并不重要,因为即使语言如此完美,它仍然需要处理一个不完美的世界。编程很混乱。学会处理混乱是重中之重。也就是说,学习其他语言绝对是一个明智的举动,因为它扩大了你的激情。只要不追求“完美”的语言。哪有这回事。 – troelskn 2009-08-06 09:43:29

回答

1

参与某种开源项目的情况如何?现在,你有一些经验,你可能能够帮助做的不错的东西;-)

这也将是一个有益的/有趣的经历:

  • 不是单独工作往往是更好的 - 你学习更多的东西,而你更主动
  • 上一个大的开放源码软件项目工作看起来在简历上好看,太;-)
+0

是的,这是一个好主意,但麻烦来了有一个想法。 – 2009-08-06 07:01:16

+0

有没有工具你有时使用,并认为“rrrhhhaaaa这种功能不符合我想要的方式”或“这是noce软件,但它忽略了这个小东西”,或“我喜欢X软件Y和Z在软件A中,太糟糕的软件D不具备“? – 2009-08-06 07:02:40

2

这取决于你想做什么,你选择了合适的工具。 PHP是快速Web开发的不错选择。

但是,即使您的日常工作需要您坚持使用PHP,通过执行一些玩具项目来学习其他语言也会改善您编写PHP的方式。选择一种语言,试用几个月,然后尝试另一种语言!

4

采取任何你听到关于PHP的一撮盐。虽然它可以用作简单的脚本语言,但您可以使用它编写完整的面向对象的Web应用程序(PHP5大量增加了这一点)。我已经使用C#.NET,ASP.NET和WPF的时间比我一直在使用PHP的时间长了很多,这不仅仅是因为它是我所知道的最好的语言, )。

0

这取决于你为什么想要真正移动。你是否希望通过PHP的指称漏洞并生成更好的webapps,你是否想要提高你的编程能力/风格/技巧,或者你想学习不同风格的编程?

你可能只想学习C,如果你打算离开web开发。 Java可能不会教你任何你从PHP不知道的东西,假设你写OO PHP代码当然。

学习Python/Ruby/Javascript之一会让你了解函数式编程 - 如果这是你的目标。

相关问题