回複內容:
“不到5年的程式猿,會一些C#/JAVA/OC(cocoa)以及前端工程。用戶端、Web、App都做過。”
那麼我猜測你每一樣都是淺嘗即止 。
既然如此,你對剩下這些語言有這麼粗淺而錯誤的理解,也就不令人意外了。瞭解一個東西,不能光聽別人怎麼說,把網路段子拿來當自己的觀點這可不行,PHP是最好的語言這種話聽聽就好別真信。
另外你貼的那個代碼,首先它不符合PHP文法,看著應該是js,你作為一個搞過Web的程式員,看不出來也真是6;其次這是一個簡單的賦值,跟操作cookie還離得很遠,起碼還應該配合一個把對象序列化為cookie字串的函數。
綜上,我認為你所謂的“會一些C#/JAVA/OC(cocoa)以及前端工程”、“用戶端、Web、App都做過”,其含金量相當可疑。你可以先不忙學新的東西,當務之急是回頭把舊知識都再補一補課。“伺服器提了一個問題,我們正在緊張的撰寫答案”用的是 Tornado,裝逼失敗。“沒明白為什麼一坨一坨的回調能這麼火” 說明你對node JS的理解停留在不如根本沒聽說過的階段
多瞭解幾種不同編程範式的語言有益於你對編程的理解,但不代表“會”的語言越多就越牛逼,你會用100種語言寫hello world,有個卵用我個人認為我自己使用過的語言算是不少的。最早用vb, pascal寫小程式,後來做網頁使用過javascript。有兩年java的使用經驗,3年C++,3年python的經驗。這麼多語言用下來。其實所得到的東西可能還沒有讀一本講電腦原理和作業系統原理的書所學到的東西多。
所以我的建議是,打好基礎。多看看電腦原理,作業系統,編譯原理,資料結構和演算法,可能會有很不錯的收穫。
但是我認為Ruby(ROR)適合協助創業公司撐過A輪,然後用java/.Net重寫。
我不知道你這個想法是怎麼產生的,可以負責任的告訴你,Ruby支撐到Github估值超過10億美元,好像也沒有Java和.net什麼事。
什麼叫值得投資? 感覺你學語言的出發點就有問題。 真不知道該說些什麼了。
謝邀。學習C++和面試演算法
你創業失敗了
就靠他去找工作通過面試了(逃你接觸過的語言不少了,不如沉下來精通一兩門。如果你用OOP, 嘗試一下functional programming
如果你用靜態語言,嘗試一下動態語言。
如果你做Web開發,嘗試一下native開發,比如android,iOS。
如果你還在用windows,試試linux或者mac
以上反之亦然,跳出舒適區,嘗試一些新的東西,會發現有意想不到的收穫。
BTW:
樓主狀態跟我挺像,分享一個我去年的學習總結:
http://witcheryne.iteye.com/blog/2179323
Non-stop thinking, non-stop learning
HaskellRails可以讓創業公司撐得不缺錢隨便搞為止。參考Twitter。我用PHP、PYTHON都寫過項目,都無法替代Rails的高效、優雅和便利性。