91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

高級工程師職業(yè)生涯的下一步是什么

工程師人生 ? 來源:工程師吳畏 ? 2019-02-25 14:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

你做程序員已經(jīng)有好幾年并且已經(jīng)晉升過一兩次,最終升任了高級工程師或一些其他的同等職位,在此之前,你的職業(yè)道路簡單明了:你學會如何獨立工作,然后一步步升任為高級工程師。

現(xiàn)在的你開始思考自己職業(yè)生涯的下一步是什么,如果你還沒有明確的規(guī)劃,問自己幾個問題:

你是否成為了一個管理者且不再編程?

僅僅學習新技術,你是否覺得不夠?

你的目標是什么?

本文我想提出一個職業(yè)發(fā)展的替代方案,一個能給你更多自主權和討價還價能力的替代方案。與成為管理者不同的是,它仍然允許你編程。

從寫代碼到解決問題

作為程序員的工作到最后是解決問題,而不是編寫代碼,解決問題需要這些步驟:

發(fā)現(xiàn)和確認問題

提出解決方案

實施解決方案

這里面的每一個都可以被認為是一種技能樹:一組可以單獨和并行開發(fā)的相關技能。但是在實踐中,你通常會從使用第三個技能樹開始,在變得更有經(jīng)驗的時候,才逐個添加其他技能。

Randall Koutnik 把這些描述為一種職業(yè)頭銜,一個職業(yè)發(fā)展走向:實施者、解決者和發(fā)現(xiàn)者。

作為實施者,你是一名沒有經(jīng)驗的程序員,你的任務由其他人定義:你只需實現(xiàn)小的、明確指定的代碼塊。

假設一下,你在一家為養(yǎng)寵物的人搭建網(wǎng)站的公司工作。你在上班的時候會接收到一個任務:“在這里添加一個下拉菜單,列出所有的鬣蜥疾病,你可以從 IGUANA_DISEASE 表中獲取這些疾病。選擇一個菜單項應重定向到適當?shù)捻撁?。?/p>

你不知道用戶為什么會需要列出鬣蜥疾病,也不必花費太多時間來弄清楚如何實現(xiàn)它,照吩咐去做就行了。

當你變得更有經(jīng)驗時,你就成了一個解決者:你能夠為不太明確的問題想出解決方案。

當你遇到一個問題:“我們需要在網(wǎng)站上添加一個部分,讓寵物主人知道自己的寵物是否生病了。”你先獲悉自己擁有什么數(shù)據(jù),可以使用哪些 API,然后與設計師一起設計 UI,創(chuàng)建一個實現(xiàn)計劃,最后編寫代碼。

最終你會成為一個發(fā)現(xiàn)者:你開始自己發(fā)現(xiàn)問題并找出其根本原因。

你會去和你的經(jīng)理談鬣蜥:幾乎沒人擁有鬣蜥,為什么它們在頁面上和貓狗有一樣的空間?更不用說給鬣蜥編寫特定的代碼,這完全是在浪費時間,難道不是應該編寫適用于所有動物的通用代碼嗎?

經(jīng)過一番討論,你發(fā)現(xiàn)必須重做網(wǎng)站架構、業(yè)務邏輯和設計,這樣就不必在每次添加新動物的時候都編寫新代碼。如果你提出正確的架構,使得添加一個新的動物只需要花一個小時,公司就可以以低成本服務于許多動物利基市場。你將與整個團隊一起合作完成解決方案的設計和實施。

成為發(fā)現(xiàn)者的好處

許多程序員最終停留在解決者這個角色,不知道下一步該做什么。如果你不做管理,那么成為一個發(fā)現(xiàn)者是一個很好的選擇,原因有兩點:自主性和生產(chǎn)力。

**Kutnk 的主要觀點是,這三個階段每走向下一步都會給你更多的自主權。**作為實現(xiàn)者,幾乎沒有自主權,作為解決者,會擁有稍多的自主權,作為發(fā)現(xiàn)者,你擁有非常多的自主權:你被賦予一些模糊的目標和約束,由你自己來決定做什么。這會帶來很多樂趣。

除此之外,還有一個好處:從 Implementer 到 Solver 再到 Finder,你將變得更有生產(chǎn)力,因為你所做的不必要的工作變得更少。

如果你只是在執(zhí)行別人指定的解決方案,可能會陷入低效的工作。

如果你只看到問題的表面就提出一個解決方案,那最終解決的可能不是真正的問題。

你越擅長診斷和發(fā)現(xiàn)潛在的問題,提出解決方案,并與他人一起工作,你就越少做不必要的工作,你就會更有效率。

利用你的生產(chǎn)力

如果你是一個發(fā)現(xiàn)者,你的工作效率就會大大提高,這會讓你成為一個更有價值的員工。擅長挖掘高價值問題的人能發(fā)現(xiàn)那些無人知曉的障礙,發(fā)現(xiàn)客戶真正想要的東西,你會成為他們中的一員。

這意味著你有更多的談判優(yōu)勢:

協(xié)商加薪更容易成功。

可以找到更好的工作,即使這個工作涉及到你不了解的技術。

甚至可以申請為期三天的周末。

因此,如果你想在繼續(xù)編程的同時事業(yè)上也取得進步,就從現(xiàn)在開始去尋找問題吧。一旦專門去注意這件事情,你會發(fā)現(xiàn)問題無處不在。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1603

    瀏覽量

    71061
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開發(fā)單片機需要具備多少的模電技能

    去學習,比你去學模電實用多了。 有了這些基礎以后,后面都通過實際項目去學習,不斷積累。 等你積累到定數(shù)量的時候,這些都是你職業(yè)生涯的武器庫,后面研發(fā)新產(chǎn)品就是復制粘貼,這樣你的效率才高。 最后
    發(fā)表于 01-26 06:51

    BlackBerry QNX與眾森軟件進一步深化戰(zhàn)略合作

    今日,深圳市眾森軟件有限公司(以下簡稱"眾森軟件")正式宣布與全球領先的實時操作系統(tǒng)與嵌入式軟件供應商 QNX(BlackBerry有限公司旗下部門QNX)進一步深化戰(zhàn)略合作。此次合作將進一步推動下一代智能網(wǎng)聯(lián)汽車與智慧出行解決
    的頭像 發(fā)表于 12-04 16:40 ?1924次閱讀

    【書籍評測活動NO.68】龍芯之光·自主可控處理器設計解析

    院副院長,國家芯火平臺深圳平臺建設執(zhí)行總監(jiān),集成電路領域高級工程師,關注集成電路領域產(chǎn)教協(xié)同育人和自主創(chuàng)新生態(tài)建設。 溫泉,深圳職業(yè)技術大學講師,研究方向是化合物半導體及器件工藝,參與過多項國家級、省部級
    發(fā)表于 12-01 15:32

    搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機

    打開VMware軟件,點擊創(chuàng)建新的虛擬機。進入以下界面:選擇自定義,點擊“下一步”。選擇對應VMware版本的兼容性,版本可在幫助->關于VMware Workstation中
    發(fā)表于 09-25 09:39

    電子發(fā)燒友工程師看!電子領域評職稱,技術之路更扎實

    。比如位電源工程師,評職稱前主要做基礎電源調(diào)試;評上 “高級電源工程師” 后,受邀參與電子發(fā)燒友 “電源技術研討會” 做分享,還接到廠商委托的高功率密度電源開發(fā)項目,項目成果被平臺推
    發(fā)表于 08-20 13:53

    嵌入式工程師的進階之路

    (TensorFlow Lite 邊緣推理 + 機械臂控制),需提交完整的需求文檔、代碼注釋和測試報告。 薪資對標:線城市月薪 2 萬 - 3.5 萬,二線城市 1.5 萬 - 2.5 萬。 (三)高級工程師(5 年
    發(fā)表于 08-13 11:08

    智駕安全,發(fā)展到哪一步了?

    智駕安全,發(fā)展到哪一步了?
    的頭像 發(fā)表于 06-10 11:28 ?743次閱讀

    CoT 數(shù)據(jù)集如何讓大模型學會一步一步思考?

    目前,大模型的回答路徑基本遵循 input-output 的方式,在面對復雜任務時表現(xiàn)不佳。反之,人類會遵循套有條理的思維流程,逐步推理得出正確答案。這種差異促使人們深入思考:如何才能讓大模型“智能涌現(xiàn)”,學會像人類樣“一步
    的頭像 發(fā)表于 04-24 16:51 ?1365次閱讀
    CoT 數(shù)據(jù)集如何讓大模型學會<b class='flag-5'>一步</b><b class='flag-5'>一步</b>思考?

    硬件工程師手冊(全套)

    §1.2.1 硬件工程師職個技術領先、運行可靠的硬件平臺是公司產(chǎn)品質(zhì)量的基礎,硬件工程師職 責神圣,責任重大。yf-f4-06-cjy 1、硬件工程師應勇于嘗試新的先進技
    發(fā)表于 04-22 15:05

    工程師經(jīng)驗分享:社區(qū)之星 趙云 沉著穩(wěn)定才能做好技術

    ? ? 嘉賓介紹: 趙云 ,張飛實戰(zhàn)電子電機驅動軟件高級工程師,F(xiàn)OC課程主講老師,專注電機驅動研發(fā),主要負責電機控制算法的實現(xiàn),重點是永磁同步電機控制。對方波六換相、SPWM、SVPWM、FOC
    的頭像 發(fā)表于 04-15 15:58 ?1326次閱讀
    <b class='flag-5'>工程師</b>經(jīng)驗分享:社區(qū)之星  趙云 沉著穩(wěn)定才能做好技術

    如何成為名嵌入式軟件工程師?

    軟件工程師是連接硬件與軟件世界的橋梁,他們的工作對于產(chǎn)品的性能和穩(wěn)定性至關重要。 通過掌握核心技能、積累實戰(zhàn)經(jīng)驗、關注未來發(fā)展趨勢并合理規(guī)劃職業(yè)路徑,嵌入式軟件工程師可以在職業(yè)生涯中不
    發(fā)表于 04-15 14:37

    學硬件好還是學軟件好?

    理解硬件和軟件之間的交互。因此,無論你選擇學習硬件還是軟件,都有可能在未來職業(yè)生涯中接觸到另個領域的知識。 總的來說,選擇學習硬件還是軟件取決于你的個人興趣和職業(yè)目標。你可以通過參加相關課程、實習或項目來了解這兩個領域,以便
    發(fā)表于 04-07 15:27

    Allegro工程師能力升級建議 工程師技能如何升級進階

    根據(jù)Cadence認證體系及中國企業(yè)需求,Allegro工程師能力分三級,分別是初級、中級、高級工程師。那么這三種工程師技能如何升級進階? ? 1、初級工程師(Layout基礎) ①六
    的頭像 發(fā)表于 03-31 11:39 ?1724次閱讀

    【貝啟科技BQ3568HM開源鴻蒙開發(fā)板深度試用報告】3-ubuntu18.04虛擬機開發(fā)環(huán)境搭建

    :ctrl+N, 選擇下一步 選擇下一步 選擇下一步 我的配置如下,選擇下一步 我的配置: 下一步,我的設置 繼續(xù)
    發(fā)表于 03-18 11:28

    ST EDGE AI云服務最后一步無法下載工程是怎么回事?

    ST EDGE AI云服務我選擇使用ST提供的模型,使用cube ai 9.0.0,選擇STM32板卡。之后就按照文檔一步一步操作,基準測試也能運行的到結果(說明云端是生成工程并編譯下載到開發(fā)板中
    發(fā)表于 03-13 08:17