2009-09-02 49 views
1

我是一個Windows(C++ /。NET)開發人員。我想遷移到UNIX系統,因爲我厭倦了windows shit。無盡的MS傻愚蠢的SDK每天都會殺我,我並不是很喜歡像以前那樣的編程。遷移到開放系統

我的問題是什麼是可能的路線圖。任何有機會在UNIX領域找到一份工作超過8年的Windows工作經驗?

+1

「Windows shit」,「無盡,愚蠢,愚蠢的SDK」?你真的認爲unix系統上的編程就像玫瑰花園相比,在Windows上開發,沒有錯誤,需要解決的問題? – 2009-09-02 10:12:04

+0

仍然存在問題。但是,如果能夠打開引擎蓋並向裏看,而不是猜測問題是什麼,那麼解決汽車問題就容易多了。 – mark4o 2009-09-02 14:40:35

回答

1

如果你想逃避廠商鎖定。去吧。

但是,我很抱歉地告訴你,微軟不要使出渾身解數,使開發人員的生活更容易比他們應該。爲Windows 95編寫的應用程序仍然可以在Windows 7上運行,並且運行良好。

學習C++。它是跨平臺開發的語言。下載像Eclipse或Code :: Blocks這樣的環境,並體驗最終可能用於Linux開發的開發環境。

Windows開發人員已經很好。

0

一般來說,是的,當然!至少我從來沒有在Unix相關的工作帖子中看到任何「沒有windoze用戶請」:-)

但是,我會建議你至少獲得一年的經驗(半年最低限度)的Unix開發。爲此,只需安裝一些Linux發行版(例如Ubuntu或CentOS)並使用它一段時間來學習庫和API。由於您是一位經驗豐富的程序員,因此您不應該難以學習其他技術堆棧。所以,只需要玩一段時間你想要爲錢開發的東西,這可能是網絡編程,圖形用戶界面或其他任何東西。

另一個選擇是看看一些現代的跨平臺棧,如Java,Ruby或Python。

希望這有助於:-)