2009-10-15 64 views

回答

2

這是一個相當開放式的問題,但我建議幾件事情:

  • 得到真正熟悉Ruby語言作爲一個整體,它喜歡的RDoc,STDLIB組成成分和Rails API本身
  • 爲一個朋友創建一個項目,或者構建某種您想要長時間創建的個人應用程序
  • 嘗試重新創建一些流行的網站以展示您的熟練程度Rails - 它甚至可以是相對簡單的東西,比如Digg
  • 看看http://www.softwaredeveloper.com/features/74-ruby-on-rails-resources-tutorials-050207/ - 有很大的resouces那裏紅寶石,包括書籍,教程和更多的理論材料
  • 開始學習測試的方法不同:單元測試,模糊測試,情景測試等

新開發人員(特別是Rails)出現的一個錯誤是,閱讀一本書將爲您提供成爲一名成功開發人員所需的所有工具。這根本不是事實。你基本上需要走出去,真正展現你的技能(通過創建真實世界的應用程序)。

瞭解如何編寫代碼是不夠的;您還需要知道如何部署,維護並有效地進行測試。

0

申請現場工作?你的目標是什麼?

+0

我澄清了這個問題! – 2009-10-15 16:40:55

1

你需要做的是開始構建真正的應用程序。我不熟悉「簡單的Rails 2」,但我認爲它有一些基本的教程應用程序。這是一個好方法,讓你的腳溼潤,但現在你需要進入現實世界。如果你要自己做,你需要一些內在激勵你的東西,你感興趣的東西。在我的例子中,我重寫了Rails中的博客。理想情況下,您將公開測試和部署此應用程序,以便您可以在簡歷中列出它。

另一個追求的角度是部署和修改現有的應用程序。你可以在Open Source Rails找到很多。

這裏關鍵的是你將通過做最好的學習,並且你需要能夠解決教程外的問題。