回覆列表
  • 1 # Android高階工程師

    這是一個特別容易引起罵戰的問題。

    在程式界有個鄙視鏈:

    用C的看不起C++的,C++的看不起java的,寫java的看不起php的,等等類似的說法我這裡不舉證了。

    我想傳達的是沒有最好的語言,只有在當前環境下系統最合適的語言。

    為什麼?

    這就像娶媳婦一樣,別人可能覺得不是最好的, 但是隻要你自己覺得最合適就OK。

    舉個例子,有人鄙視java,殊不知整個阿里技術體系都是建在Java基礎上。

    每個開發者你真的掌握了這門語言的核心了麼?你真的瞭解其他語言和這門語言本質的區別了麼?

    能真正回答上面問題的程式設計師少之又少。

    所以沒有絕對的好與壞,

    只有當前專案更適合用什麼語言開發;

    只有程式設計師你是否真正理解這門語言設計的核心。

  • 2 # 手撕小黃雞

    感謝閱讀,首先要選擇一門語言,就要先明白自己想做什麼,在軟體領領域,語言的種類非常多,但是它們作用卻都不相同,同樣是做後端,java和PHP就是兩回事。java經常用在大專案中,而PHP一般用在中小型專案中。但是這並不意味著PHP不能用在大型專案中,有名的臉書後端就是使用的PHP。

    所以你要先明白自己要做什麼,我在下面給你列舉下我做開發幾年的感受。

    前端,你要掌握最基本的HTML CSS JS.然後要學習JQ,AJAX等。再升一級,學習H5的一些框架,然後就是vue。

    後端,有很多選擇,python,java,go,php,.net,swift等就學習難度來說,java=.net=swift >php>go=python。 但是要說開發速度來說,PHP的速度更快些。

    移動端,小程式用的還是前端那一套,但是蘋果使用的是OC,swift,安卓用的java.其學習難度相等,但是因為oc語法的怪異,所以部分人覺得有點難。

  • 中秋節和大豐收的關聯?
  • 快速減肥有什麼好的辦法?