方向 | 2018 選擇 Android 仍是 Python?

方向 | 2018 選擇 Android 仍是 Python?

閱讀時間大約須要 4 分鐘編程

方向 | 2018 選擇 Android 仍是 Python?

寫在前邊編程語言

2018 選擇 Android 仍是 Python?其實前幾天在網上看到不少人諮詢這個問題,包括在張哥的星球裏。那麼今天我也來分享我對這個問題的見解吧!ide

我是一個 Android 開發愛好者,在校自學 Android 一年多了。前幾天就遇到一個本身很糾結的問題,「我是繼續深刻學習 Android,仍是開始從頭學習互聯網最火熱 Python 呢?」 。這個問題一直糾結了好多天,直到今天,與專業課老師閒聊天,簡單的聊了聊,談了 一下我這個糾結多天的問題。總算在今天對這個問題畫上了一個圓滿的句號。學習

正文翻譯

先來講說這個問題怎麼在我腦海裏造成的吧,其實和一大部分些人思考是有共性的。如今的 Android 應用開發已經很成熟了,Android 工做崗位需求也不是那麼緊缺了,「對於 Android 高級工程師仍是有點稀缺的」。因此腦海裏就造成了這樣一個問題,若是之後走不到 Android 高級工程師的職位,怕本身到時候後悔當時沒有選擇面臨風口的 Python 。若是本身如今轉 Python 方向吧也有點不利於本身發展。設計

第一,在校作了一年的 Android 企業實習項目了,若是轉 Python 感受以前作的項目經驗換了一個門須要就用不上了 ;第二呢,由於學校沒有開設 Python 的課程,身邊也沒有學習 Python 的轉型之後會不會本身學起來有點吃力?最起碼如今身邊的同窗有學 Android 的,遇到問題還能夠討論,作項目還有老師精心的指導。反正各類各樣的問題在腦子裏油然而生,弄得本身不知所措。3d

就在和老師聊着如今 Python 是否應該去轉型,老師就大致給分析了下。而後今天晚上我就抽出這個時間作了記錄和總結,分享給你們。代碼規範

Python 語言過段時間必定會『井噴』的,就像當年 Android 同樣幾年之間瞬間火熱起來。對於學習 Android 仍是Python 來講是可有可無的,它兩個只是編程語言上的差異,但如今不管是初學者仍是進階者最重要的是要提升我的的「編程邏輯思惟能力」。和學習什麼樣的編程語言沒有關係。雖然如今 Android 屬於平靜期,是相對於當年Android 火熱的時候平靜了。若是不與當年 Android 井噴式發展比較的話,Android 算是穩定了。在之後的十年間能夠保證,Android 穩定性不會降低的。由於如今的 Android 系統陸陸續續出如今機械設計專業硬件使用的開發板上,因此之後不敢說 Android 的使用會上升,可是近十年能夠穩定的。除非要出一個新的系統能夠代替 Android。blog

如今雖然開發的是純 APP 的 Android 應用程序,有能力的開發者能夠逐漸去接觸一些 Android 底層的知識,這方面的人才仍是很稀缺的。開發

對了,還有一個點沒有提到,就是若是初學者學習Python 的時候,你們都知道, Python 的書寫用的是縮進格式。若是初學者選擇學的是 Python,假如到後邊轉 Android 方向的話,在編寫代碼規範上是很難改過來。

總結

今天仍是頗有收穫的,主要總結了兩點。第一:咱們把重點不要放在選擇編程語言上,而是要把重點放在提升編程邏輯思惟上。我是一個比較喜歡 Android 的開發者,由於對於 Python 來講,我更傾向於 Android 應用開發。用本身喜歡的編程語言去提升本身的邏輯思惟能力,豈不是更有 利於得到更大進步。

文章純屬於本身的思考總結,不表明部分人的觀點,一我的有一我的的想法,看看就好,不喜勿噴,謝謝支持!「就先不附帶英語翻譯了」

相關文章
相關標籤/搜索