只會為Android程式設計的程式設計師和為IOS程式設計的程式設計師,很酷嗎?

Mondo 科技 更新 2024-01-31

最近乙個Android程式設計師朋友失業了,然後他告訴我,現在Android程式設計師和iOS程式設計師都已經冷卻了,透明的那種!現在開啟招聘**搜尋搜尋 Android 程式設計師或者 iOS 程式設計師,基本上很難看到單獨技術棧的要求,而且大多數招聘 Android 程式設計師和 iOS 程式設計師的公司基本上都會要求程式設計師是像 flutter 和 react 這樣的跨平台開發框架。 可以說,如果乙個移動程式設計師只懂得Android開發技術或者iOS開發技術,那麼很有可能是很酷的!

不是沒有公司分別聘請 Android 和 iOS 程式設計師,只是“瘦駱駝比馬大”,畢竟 Android 和 iOS 在過去十幾年裡開發的應用市場已經足夠大了,需要一些人來維護這些老應用。 但是,如果你要談論你現在用於移動開發的東西,我可能會引用很多開發框架,比如 Flutter 和 React,它們在效能上可以與原生應用程式相媲美!

即使有些公司分別雇用 Android 和 iOS 程式設計師,最低要求也是能夠使用混合開發技術。

至於為什麼Android和iOS程式設計師很酷,眾說紛紜,但我認為事情並沒有那麼複雜,只是兩個原因,第乙個原因是降低開發成本,第二個是降低開發的複雜性。

這兩個原因我甚至覺得不需要解釋太多,但我還是怕有人不明白,所以我還是要說出來!

所謂降低開發成本,主要是在移動系統上,如果按照過去技術不成熟的常規,那麼如果企業開發乙個軟體需要在多個系統中發布,就得分別招聘乙個Android程式設計師和乙個iOS程式設計師,開發成本就成倍增加。

但過去就是這樣,現在,移動作業系統已經不僅僅是安卓和iOS,像華為的鴻蒙OS和小公尺的澎湃作業系統,未來肯定不會相容安卓程式,隔壁vivo和OPPO也躍躍欲試。

在這種情況下,如果依舊沿用舊的開發模式,雖然軟體效能足夠原生,但開發成本會越來越高,所以不管是 flutter、react 還是未來其他可以跨越所有平台的開發框架,都將是移動程式設計師的必修課!

以前也可以在網頁上設定乙個 Android 和 iOS shell,但現在很多 Android 應用商店和 iOS 應用商店都不再允許這樣的軟體上架,所以那些可以原生編譯的,比如 flutter 和 react,是很多企業的首選!

企業肯定是想節省成本,花5個人的錢在5個不同的平台上招聘程式設計師,招聘乙個程式設計師拿到5個平台的軟體,相信誰都能算清楚這個賬。

至少就目前而言,兩個平台分開開發的模式已經被很多公司拋棄了,很難看到一些大公司還在堅持使用Android和iOS分別開發軟體。

降低開發複雜度也很容易理解,維護多個平台和維護一套哪個更容易。

我聽乙個程式設計師博主說了一件事,更驗證了 Android 和 iOS 程式設計師已經冷卻了這個東西,這個博主說,他錄製了幾集 Android 開發教學**,但是,基本上沒人看!注意,沒有人在看。

也就是說,其實很多程式設計師已經意識到了這一點,光學Android開發和iOS開發已經很難找到出路,因此,他們不再尋找相關技術**,也不關心這兩種開發技術!

作為程式設計師,我們要透過現象看清本質,我覺得 Android 和 iOS 程式設計師酷是正常的,不酷就不正常,而獨自開發原生應用是很多公司和程式設計師所拒絕的事情,尤其是當很多程式設計師同時掌握兩個移動開發框架的時候, 這已經夠讓人不舒服的了,除了上面提到的一些原因之外,在不同平台上編譯的軟體都要不遺餘力地保證一致性,而現在主流還是兩個平台,未來呢?

相關問題答案

    低程式碼程式設計模型會取代程式設計師嗎?

    在當今的數字時代,低質量的開發模式逐漸成為軟體開發領域的趨勢。Low 是一種通過圖形介面和視覺化建模簡化軟體開發過程的方法。它允許非程式設計師通過拖放元件和配置引數來快速構建應用程式。那麼,低 的流行是否意味著程式設計師的失業呢?首先,讓我們了解低 的概念。Low 是一種快速開發應用程式的方法,允許...

    程式設計師健康程式設計指南,遠離職業病

    程式設計師健康程式設計指南,遠離職業病 程式設計師作為資訊時代的核心力量,每天面臨著巨大的工作壓力和長時間的計算機工作。然而,這種工作方式往往會導致各種職業病,如頸椎病 腰部疾病 視力問題等。為了保持健康,程式設計師需要關注自己的健康,調整自己的生活方式。本文將分節講解程式設計師的保健指南,幫助您實...

    程式設計師年輕嗎?老程式設計師不會被淘汰,只會枯萎!

    當我們談論程式設計師年齡對就業的影響時,現實遠比 青春大公尺 這句話複雜得多。年齡確實在職業選擇中起著重要作用,但這並不意味著程式設計師在 歲之後就會失去市場價值。這種觀點更像是程式設計師自己的玩笑和迎合大眾口味的宣傳。與應屆畢業生相比,我們資深程式設計師可能會面臨一些挑戰,但是我們的資深程式設計師...

    PHP 程式設計師的除錯技術

    使用 print 語句 錯誤報告和 phpeclipse 外掛程式。有許多PHP除錯技術可以在編碼時節省大量時間。一種有效但基本的除錯技術是開啟錯誤報告。另一種稍微先進的技術包括使用列印語句,它通過顯示螢幕上實際顯示的內容來幫助查明更難找到的錯誤。phpEclipse 是乙個 Eclipse 外掛程...

    閱讀程式設計師的 README 說明 06 測試(上圖)。

    測試本身更有可能成為一項繁忙的任務。..糟糕的測試會增加開發人員的開銷,而不會提供價值,並且還會增加測試套件的不穩定性。..該測試可以檢查 是否正常工作。...測試本身可以驗證軟體的行為是否符合預期。...意外的軟體行為可能會給使用者 開發人員和操作員帶來很多困惑。...測試此過程可以證明 已按規定...