編程中尋找成就感:哪一個編程崗位適合您?

image.png
咱們每一個人都擁有獨特的天賦、技能和興趣。找到可以徹底發揮這些的崗位能夠帶給咱們極大的動力以及成就感。但一般,咱們會發現本身所處的崗位十分普通,這致使咱們跳槽、轉行以及感覺到不滿的惡性循環。若是您想轉行(或開始新的職業),那麼您會發現那裏有各類各樣的編程崗位,由於近年來崗位種類或「專業」急劇增長。 即使編程是一種必不可少的技能,但它已再也不只是一個單純的「構建」的角色。前端

作好規劃、計劃再求職,您不只是找一份工做,而是一份適合本身的職業算法

這樣作的好處是,根據自身興趣與優點匹配,讓您更容易找到適合本身的工做,您的長處及激情會展示出來。如下是涉及編程技能的最多見標題的分類及其一般包含的內容。數據庫

(注意:此列表並不是詳盡無遺,由於崗位名稱和職能取決於公司及其文化。該列表是基於我在網絡技術公司擔任工程職位的我的觀察得出的。)編程

_後端

A安全

_網絡

軟件/產品工程師(網絡/全棧/後端和前端)架構

一般是大多數學習編程者的首選,可以構建新技術的興奮是一大吸引力。您可能會沉浸在算法中,而且須要熟練地編寫乾淨且最佳的代碼。 根據公司的不一樣,這些崗位還會有更多的分支。 例如,前端和後端一般有很大的不一樣,前端崗位更傾向於視覺/ UX。 全棧有千篇一概的方法,在找到適合本身的工做前進入此類崗位不失爲一個好途徑。框架

理想狀況您是構建者-您喜歡構建新技術和系統機器學習

_

B

_

數據工程師

後端工程師的一種更專業的形式。若是您發現本身更喜歡信息系統而不是產品功能,那麼這很合適。您將經過構建和維護數據庫系統來促進數據基礎架構和分析。對於更喜歡以數據爲中心而不是產品自己的構建者而言,這是一個很好的崗位。

理想狀況您喜歡設計和構建模型和系統

_

C

_

數據科學家/分析師

該崗位專一於分析而不是構建。所以,若是您的志向在於擴大企業影響力而不是爲客戶構建產品,那麼這多是一個不錯的選擇。因爲其目的,該崗位可能具備更多的探索性方面,一般有着商業智能的職能。若是您是那種熱衷於尋求知識和揭開謎團的人,那麼這能夠爲您帶來成就感。與數據分析師崗位不一樣,數據科學家崗位一般有機器學習的須要。

理想狀況:您是數學專家、有創造力而且喜歡尋找答案

_

D

_

數據可視化

此崗位在數據新聞學中很常見,認爲是前端工程與數據分析師之間的結合。您須要具備創造力,較好審美而且對數據充滿熱情。隨着世界上愈來愈多的數據存在,對於企業用戶而言,有效的視覺傳達(稱爲「講故事」)的需求天天都變得愈來愈明顯。這類工做一般也是許多數據科學/分析師崗位的一個方面。

理想狀況您具備創造力、同理心而且具備較強的設計能力

_

E

_

特定領域專家(安全/iOS/Android/ML/VR/AI等)

這些是軟件工程崗位,專一於特定領域。一般,您須要在特定領域擁有更普遍的經驗和知識才能擔負這些崗位。若是您喜歡深刻研究一種技術(認爲深度優先而不是廣度優先),那麼從本質上講,它很是適合您。所以,若是您但願擁有多種選擇,可能不適合您。這種崗位的缺點是,因爲它的通用性較差,所以您的選擇可能會受到更多限制。同時,因爲它的泛化程度較低,所以您可能具備較高的創收潛力。

理想狀況您是一名構建者,想成爲專業領域的專家

_

F

_

質量工程師

此崗位一般涉及使用諸如Selenium,JMock,Pytest等框架編寫測試套件。此崗位的目的是確保開發的軟件可以按預期工做而且沒有錯誤。雖然您不會直接使用該產品,可是在實際發佈任何產品功能以前,您的任務相當重要。質量檢測固然並不適合每一個人,但若是您喜歡精心測試技術以發現問題而不是解決問題,那可能很是適合質量檢測。

理想狀況:您注重細節、喜歡測試並擅於發現問題

_

G

_

網站可靠性/基礎架構工程師

此崗位一般涉及使用諸如Selenium,JMock,Pytest等框架編寫測試套件。此崗位的目的是確保開發的軟件可以按預期工做而且沒有錯誤。雖然您不會直接使用該產品,可是在實際發佈任何產品功能以前,您的任務相當重要。質量檢測固然並不適合每一個人,但若是您喜歡精心測試技術以發現問題而不是解決問題,那可能很是適合質量檢測。

理想狀況您注重細節、喜歡測試並擅於發現問題

_

H

_

網站可靠性/基礎架構工程師

對於基於Web的服務,您將確保服務保持平穩運行。對於SaaS公司而言,停機時間或性能問題可能會形成巨大的代價,所以這多是使人難以置信的高壓崗位。若是您在這樣的挑戰中成長並喜歡使用網絡技術,那麼這將很是適合您。

理想狀況您能在高壓的環境中保持鎮定和成長

_

I

_

DevOps

這是一個橋接軟件開發和IT運營的崗位。您可能負責設計對代碼庫,工具等的訪問,並幫助開發人員設計環境。該崗位可能涉及構建內部工具和改進流程。您可能會與開發人員緊密合做,而且須要成爲良好的溝通者才能在這個崗位中蓬勃發展。

理想狀況您對開發者工具和流程感興趣

_

J

_

開發者倡導者

這種崗位就像開發者社區的大使同樣,是社交崗位,專一於向開發人員推廣工程工具。您可能會常常去活動,演示或關注論壇來回答問題。若是您喜歡解釋/講授技術概念,則很是適合。在擔任社交崗位時,您一般只在開發人員社區內進行社交。

理想狀況您擅於交際,喜歡數學和參加技術活動

_

K

_

技術支持工程師

這種崗位一般是客戶支持的下一個職位,您能夠在其中使用編程技能來解決技術升級問題。根據公司的不一樣,您可能會處理各類各樣的平常問題,這對那些追求多樣性的人來講很是有用。有時,這項工做可能具備調查性質,這對許多人來講是有利的。可是,此類崗位須要同理心,由於這一般是以客戶爲中心的崗位。隨着SaaS公司的成長,這一崗位無疑變得愈來愈重要。

理想狀況您喜歡幫助他人,富有同情心並喜歡各類各樣的工做

_

L

_

銷售/企業/解決方案工程師

您一般不是在解決入門工程師之類的平常問題,而是在入門階段與客戶合做,併爲他們設計解決方案以將公司的產品集成到他們的系統中。這很是適合具備社交性和出色溝通能力的人,由於此崗位可能涉及向非技術客戶進行大量演示。您會以爲本身在作一份諮詢工做,您也將在與新客戶的交流中對業務有深刻的瞭解。

理想狀況您在平常生活工做中渴望將人和技術相融合

總而言之:咱們看到技術人員的分類很是多,這很是好,由於您如今能以多種方式利用本身的編程技能,而不只限於一種工做。不管您喜歡解開謎團仍是樂於助人,都有適合您的崗位。經過對本身以及本身的舉動更深刻地瞭解,您能夠在職場生涯中創造永恆的成就感。

🔗原文連接:

https://medium.com/swlh/findi...

以上信息來源於網絡,由「京東智聯雲開發者」公衆號編輯整理,

不表明京東智聯雲立場

相關文章
相關標籤/搜索