回覆列表
  • 1 # leisiege

    程式設計是一種思想。語言只是工具。工具有好壞,思想有深淺。專業的思想加趁手的工具。才是一個好的程式設計師。現在初級程式設計師最大的問題在於語言學了不少,思想很垃圾。導致好工具只能發揮一點點作用,也不靈活。

  • 2 # 三石科技觀察

    其實,這個程式設計師給你建議的本意並不是讓你學習java,而是讓你打好語言學習的基礎,畢竟python並不算是一種能學好基礎的語言,java和c#更適合打基礎。

    而且,當你深入學習好一門語言,把它弄精通後,學習別的語言就很簡單,基本上一兩個周就可以上手進行系統開發了。

    現在語言層出不窮,不過基本思想大同小異,將來你會根據系統開發的需要靈活切換到別的語言的。

    我差不多做了二十年左右的開發,用過的語言很多,按時第一次使用的順序為:

    pascal彙編CC++JavaPBDelphiVBC#Scala

    除了這些做過專案的外,還有一些指令碼語言,像 vbscript,javascript等。

    只要用過幾種語言,一個新的語言對你不是什麼問題。

  • 3 # IT人劉俊明

    目前在我帶的專案組中,雖然有做移動互聯開發的也有做大資料開發的,有使用Python的也有使用Java或者OC的,但是我會要求所有新加入的初級程式設計師都要掌握Java程式語言,原因有以下幾點:

    第一:Java語言生態健全。目前Java語言具有比較健全的語言生態,在Web開發、移動互聯開發、大資料開發等領域都有廣泛的應用,掌握Java語言是從事很多開發崗位的基礎。

    第二:Java語言效能穩定。Java語言是彌補Python語言效能的一個重要解決方案,在遇到很多對效能要求比較高的場景時,會採用Python結合Java的開發方式來進行,這也是一個比較常見的解決方案,所以掌握Java對於Python程式設計師來說還是很有必要的。

    第三:Java語法規範嚴謹。Java是靜態語言,在語法定義和編寫格式上比較傳統,也可以說比較麻煩,但是對於程式設計師來說,具備Java基礎再學習Python會比較容易,也更能體會到不同程式語言的特點。

    第四:Java對Python的深入運用有較大幫助。Java是先難後易的程式語言,而Python是先易後難的程式語言,很多人認為Python簡單,那是因為有些程式設計師並沒有用Python解決很複雜的問題,Python也可以寫出非常複雜的程式,如果有了Java基礎,對於Python後續的運用有較大的幫助。

    目前程式設計師群體中有不少Python程式設計師都是從Java程式設計師轉過來的,對於這些程式設計師來說,他們更能深刻體會到掌握Java對於Python學習和運用過程中的幫助。另外,從解決問題的角度出發,Java也是Python一個得力的助手。

    如果有Java、Python、C等程式語言方面的問題,也可以諮詢我。

  • 中秋節和大豐收的關聯?
  • 《國產凌凌漆》中的道具,"要你命三千"究竟該怎麼使用?