回覆列表
  • 1 # 使用者658516847227

    前端:

    Android 原生開發

    iOS開發

    Web前端

    .NET前端

    其他一些非主流的比如 Qt、AS、GTK、JavaFX之類的前端

    你問哪個前端?

    後端:

    PHP後端

    Java後端

    Python後端

    你問哪個後端?

    難度的話,前、後端難度各有不同,

    後端目前一般會要求熟悉各種基礎演算法、熟悉設計模式、熟悉資料庫、熟悉 HTTP和Socket、熟悉多執行緒和併發、瞭解一點JVM知識、瞭解快取和訊息佇列之類的一些常用的三方庫、瞭解網路安全和加解密相關知識

    前端的話,不同前端平臺都有巨多的知識,Web前端相對比較簡單但是內容比較多而且比較亂,另外工作也比較好找。安卓、iOS、.NET的話每個平臺要學的東西都巨多,但是內容基本是固定的,找一本書看著做下去就是了。

    另外,不同領域難度是因人而異的,比如有人覺得 Web 前端很簡單,但是覺得安卓和 iOS 很難,而我就覺得安卓和iOS很簡單,但是 Web 前端很難。有的人天生就適合做某個領域或者不適合做某個領域,比如我不適合 Web 前端的原因是記憶力不好,Web 前端的東西太雜太亂,而Java 和 OC 這樣三板斧的東西就很適合我。

  • 中秋節和大豐收的關聯?
  • 排球比賽中自由人可以替換任何人嗎?