2009-08-06 21 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之一會讓你瞭解函數式編程 - 如果這是你的目標。

相關問題