主頁 > 移動端開發 > 程式員必備能力——晉升之道

程式員必備能力——晉升之道

2020-11-13 04:15:10 移動端開發

從我認識的程式員中,包括我的團隊中,有不少很久都沒有晉升過,他們維護著已經再熟悉不過的模塊,能迅速定位bug所在代碼行數,在他們當中有部分人熱愛coding,享受debug帶來的成就感,但是絕大部分的程式員并不是他們熱愛,而更多的是被迫,

你們有認識這樣的人嗎?我想你肯定已經在點頭了,這種情況竟然出乎意料的常見,如果你不想在這條死胡同里終老,你就應該主動點,

本篇文章,我會從我多年作業經驗的角度,結合自己的作業經歷,給到大家一些快速晉升的建議,希望能夠幫助到大家,少走彎路,

在這里插入圖片描述

01提升自我價值,提高自身核心競爭力

在2017年發布的《中美畢業生就業對比研究》報告中,我們可以發現就業總量和就業結構,我們國家的就業的人口大概達到了7.4億,并且這個數字還在每年700萬的遞增,隨著最近十年互聯網的繁榮,大量互聯網公司如春筍一般涌出,但是每年畢業的大學生年年創新高,而我們也發現了每年畢業生的壓力都在增加,IT市場已經進入到了“供大于求”的狀態,而且是長期的存在,

”知道的越多,就越感覺自己知道的少“,我想大家應該也有這種感覺吧,只有認識到自己的不足,才會有目標,有了目標,就有實作目標的動力,有了動力我們才能持續成長,

很多同學在學校中,躊躇滿志,充滿著抱負,心懷夢想,渴望成功,但進入到企業中之后,發現適應不了企業的作業節奏,也沒有及時調整好自己的心態,就會進入一種壓力、沒動力的惡性回圈中,

所以為了避免這樣惡性回圈,作為一個剛畢業的程式員,最重要的是:認識自己,提升自己,提高自身的核心競爭力,

認識自己

我們都是成年人,自我認知應該是清晰的,那事情就簡單了,

將自己的不足和長處牢記在心,打個比方:

  • 技術能力很差
  • 溝通能力很差
  • 寫作能力很差
  • 協作能力很差
  • 學習能力很強
  • 抗壓能力比較強
  • 等等

如果對自己沒有很清晰的認知,也很簡單,就是不斷去試錯,不要擔心會被訓斥,試錯是最好的方式,而且成本極低,

在這里插入圖片描述

提升自己

第一步就是要定目標!目標該如何制定,舉個例子:

  1. 我要提升打字速度,
  2. 我要在半年內,將打字速度提升到150字每分鐘,

大家能感受到區別嗎?很明顯第2種更加的具體,而且有時間限制,所以目標不簡簡單單只是一句口號,而且能夠成為具體的方向,一般指定目標需要滿足SMART原則,

目標不一定需要定的非常大,但必須是可以達到的,可以根據自己晉升規則給自己定一年的目標即可,也許我們都不知道10年后的自己是怎樣的?但是你一定要明確自己明年要晉升,而且必須要晉升成功,

第二步就是去干!自己定的目標一定要完成,嚴格要求自己,你對公司最大的價值就是你是無可替代的,否則就沒有任何意義,

提升自己的最好的辦法就是不斷增加自己的技能和知識,自己的能力提升了,升職加薪才會有,因為現在的你比之前更有價值了,

可以去參加一些培訓課程,如果是公司能夠為你付費的話,那就更好了,例如:pmp專案管理,

我2018年的時候,感覺自己的專案管理的水平已經達到了瓶頸,于是我就決定了去考pmp,我努力學習,最終通過了考試,拿到了證書,考試的費用公司也報銷了,

除了專業知識外,我們的知識邊界可以拓寬,為之后可能勝任的管理崗位置,甚至更高的崗位位置做好準備,

你也可以以博客、公眾號的方式將自己的學到的東西和經驗,進行總結,分享出來,這樣不是更有價值嗎,

作為程式員你要認識到,互聯網行業日新月異,不進則退,要么做得更好,要么就要被淘汰,勇敢的說加油,干!

送一句話給大家“你手中握著你的價值,也握著邁向成功的潛能,我們有權選擇成功,也有權選擇平庸,沒有任何人或任何事能強迫你,就看你如何去選擇了,如果是別人握著決定你是否應該留下的決定權,那么你永遠無法實作自己的價值”

02承擔責任

在公司眾多競爭者當中,有比你代碼寫得優美的,有ppt比你寫得好看的,這些都不是最重要的,承擔更多責任才是制勝法寶,

當領導拋出一個技術攻關,這時的你應該怎么做?不是躲在角落,唯恐不及,而是積極承擔,你要抓住任何需要承擔責任的機會,

當然這種技術攻關,并不是經常有,那如何去挖掘這樣的機會呢?有時候可以擴展的視野,主動積極去尋找一些機會,

舉一個例子:這個模塊的性能是否有優化的空間,這個流程是否可以再精簡點,這個測驗作業是否可以自動化,等等,

只要用心總是能找到可以發揮的機會的,在這里給大家提供幾個思路:

  • 可以從涉足人少的領域入手,涉足人少說明很冷門,也說明這里存在沒人愿意碰,或者是容易被人遺漏,比如:日志模塊,這個是很穩定的模塊,如果你能發揮自己聰明才智,將這個模塊的使用更加便捷,完善,你就實作了自己的價值了,
  • 往往流程規范上也是一個角度,在小公司中,往往存在流程規范缺失,無規范約束的情況,這就是漏洞,你可以主動承擔起流程建設的責任,
  • 主動幫助新人,既可以學到更多的專業知識,同時幫助了新人,使其能夠成長,隨著時間的推移,你在團隊中的形象也就高大了起來,說不定會有“技術大牛”的稱號,這種聲音遲早會傳到你的領導的耳朵里,

在這里插入圖片描述

03突破壁壘

一個獵人在高山之巔的鷹巢里,撿到了一顆鷹卵,于是獵人把它帶回了家,他把鷹卵放在雞窩里,讓老母雞把它范訓出來,于是過了不久,這只幼鷹啄破了蛋殼出生了,小鷹和小雞一起啄食、嬉鬧和休息,它始終以為自己是一只雞,這只鷹漸漸長大,羽翼豐滿了,主人知道自己找到是一只雄鷹,想把它訓練成真正的獵鷹,可是由于終日和雞混在一起,它已經變得和雞完全一樣,根本沒有飛的愿望了,主人試了各種辦法,都毫無效果,最后主人把它帶到山頂上,一把將它扔了出去,這只鷹像塊石頭似的,直掉下去,慌亂之中它拼命地撲打翅膀,終于它發現他可以飛起來了,它可以飛翔在九天流云之上!

這是一則小故事告訴我們,每個人都渴望成功,每個人都希望實作自己的夢想,不要總是認為自己就是棲息于屋檐下的麻雀,你應該勇敢而自信地告訴自己:我就是高飛的雄鷹,只有這樣的激勵,才可以使自己對于未來充滿信心,也才能讓自己做得更好,

在平時作業中,總是會發現有人會說這個問題太難了,這個方法應該不對,這個設計方案太復雜了,我相信大家應該見過很多這樣的人,說不定你自己就是這樣的,他們就是上面故事描述的棲息于屋檐下的麻雀,對自己缺乏自信,千萬不要和他們同流合污,

我們要展現出自己的價值,就要成為那個永遠能夠為團隊解決疑難問題,提供解決方案的人,要突破壁壘,努力的成為用勇于承擔這些困難責任的人,

如果你能解決別人無法解決或不愿解決的問題,無論在哪家公司,你都能輕而易舉地成為最有價值的人,

04總結

從提升自我價值、承擔責任、最后到突破壁壘,循序漸進,不斷的修煉自己,不能成為公司不可替代的人,那就成為公司中最有價值的人,

如果上訴三點要求,你都完美的完成,卻還是沒有得到任何晉升的機會,那應該怎么辦呢?離職吧,

在這里插入圖片描述
另外,歡迎加入軟體測驗技術交流群 313782132 ~進群可領取免費軟體測驗資料以及群內測驗大牛解惑!

測驗工程師職業發展路線圖

功能測驗 — 介面測驗 — 自動化測驗 — 測驗開發 — 測驗架構師

加油吧,測驗人!如果你需要提升規劃,那就行動吧,在路上總比在起點觀望的要好,事必有法,然后有成,

資源不錯就給個推薦吧~

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/212891.html

標籤:其他

上一篇:一年前,我來國企搞IT

下一篇:《微觀經濟學》的期中總結(前七章)

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 【從零開始擼一個App】Dagger2

    Dagger2是一個IOC框架,一般用于Android平臺,第一次接觸的朋友,一定會被搞得暈頭轉向。它延續了Java平臺Spring框架代碼碎片化,注解滿天飛的傳統。嘗試將各處代碼片段串聯起來,理清思緒,真不是件容易的事。更不用說還有各版本細微的差別。 與Spring不同的是,Spring是通過反射 ......

    uj5u.com 2020-09-10 06:57:59 more
  • Flutter Weekly Issue 66

    新聞 Flutter 季度調研結果分享 教程 Flutter+FaaS一體化任務編排的思考與設計 詳解Dart中如何通過注解生成代碼 GitHub 用對了嗎?Flutter 團隊分享如何管理大型開源專案 插件 flutter-bubble-tab-indicator A Flutter librar ......

    uj5u.com 2020-09-10 06:58:52 more
  • Proguard 常用規則

    介紹 Proguard 入口,如何查看輸出,如何使用 keep 設定入口以及使用實體,如何配置壓縮,混淆,校驗等規則。

    ......

    uj5u.com 2020-09-10 06:59:00 more
  • Android 開發技術周報 Issue#292

    新聞 Android即將獲得類AirDrop功能:可向附近設備快速分享檔案 谷歌為安卓檔案管理應用引入可安全隱藏資料的Safe Folder功能 Android TV新主界面將顯示電影、電視節目和應用推薦內容 泄露的Android檔案暗示了傳說中的谷歌Pixel 5a與折疊屏新機 谷歌發布Andro ......

    uj5u.com 2020-09-10 07:00:37 more
  • AutoFitTextureView Error inflating class

    報錯: Binary XML file line #0: Binary XML file line #0: Error inflating class xxx.AutoFitTextureView 解決: <com.example.testy2.AutoFitTextureView android: ......

    uj5u.com 2020-09-10 07:00:41 more
  • 根據Uri,Cursor沒有獲取到對應的屬性

    Android: 背景:呼叫攝像頭,拍攝視頻,指定保存的地址,但是回傳的Cursor檔案,只有名稱和大小的屬性,沒有其他諸如時長,連ID屬性都沒有 使用 cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Video.Media.DURATIO ......

    uj5u.com 2020-09-10 07:00:44 more
  • Android連載29-持久化技術

    一、持久化技術 我們平時所使用的APP產生的資料,在記憶體中都是瞬時的,會隨著斷電、關機等丟失資料,因此android系統采用了持久化技術,用于存盤這些“瞬時”資料 持久化技術包括:檔案存盤、SharedPreference存盤以及資料庫存盤,還有更復雜的SD卡記憶體儲。 二、檔案存盤 最基本存盤方式, ......

    uj5u.com 2020-09-10 07:00:47 more
  • Android Camera2Video整合到自己專案里

    背景: Android專案里呼叫攝像頭拍攝視頻,原本使用的 MediaStore.ACTION_VIDEO_CAPTURE, 后來因專案需要,改成了camera2 1.Camera2Video 官方demo有點問題,下載后,不能直接整合到專案 問題1.多次拍攝視頻崩潰 問題2.雙擊record按鈕, ......

    uj5u.com 2020-09-10 07:00:50 more
  • Android 開發技術周報 Issue#293

    新聞 谷歌為Android TV開發者提供多種新功能 Android 11將自動填表功能整合到鍵盤輸入建議中 谷歌宣布Android Auto即將支持更多的導航和數字停車應用 谷歌Pixel 5只有XL版本 搭載驍龍765G且將比Pixel 4更便宜 [圖]Wear OS將迎來重磅更新:應用啟動時間 ......

    uj5u.com 2020-09-10 07:01:38 more
  • 海豚星空掃碼投屏 Android 接收端 SDK 集成 六步驟

    掃碼投屏,開放網路,獨占設備,不需要額外下載軟體,微信掃碼,發現設備。支持標準DLNA協議,支持倍速播放。視頻,音頻,圖片投屏。好點意思。還支持自定義基于 DLNA 擴展的操作動作。好像要收費,沒體驗。 這里簡單記錄一下集成程序。 一 跟目錄的build.gradle添加私有mevan倉庫 mave ......

    uj5u.com 2020-09-10 07:01:43 more
最新发布
  • 歡迎頁輪播影片

    如圖,引導開始,球從上落下,同時淡入文字,然后文字開始輪播,最后一頁時停止,點擊進入首頁。 在來看看效果圖。 重力球先不講,主要歡迎輪播簡單實作 首先新建一個類 TextTranslationXGuideView,用于影片展示 文本是類似的,最后會有個圖片箭頭影片,布局很簡單,就是一個 TextVi ......

    uj5u.com 2023-04-20 08:40:31 more
  • 【FAQ】關于華為推送服務因營銷訊息頻次管控導致服務通訊類訊息

    一. 問題描述 使用華為推送服務下發IM訊息時,下發訊息請求成功且code碼為80000000,但是手機總是收不到訊息; 在華為推送自助分析(Beta)平臺查看發現,訊息發送觸發了頻控。 二. 問題原因及背景 2023年1月05日起,華為推送服務對咨詢營銷類訊息做了單個設備每日推送數量上限管理,具體 ......

    uj5u.com 2023-04-20 08:40:11 more
  • 歡迎頁輪播影片

    如圖,引導開始,球從上落下,同時淡入文字,然后文字開始輪播,最后一頁時停止,點擊進入首頁。 在來看看效果圖。 重力球先不講,主要歡迎輪播簡單實作 首先新建一個類 TextTranslationXGuideView,用于影片展示 文本是類似的,最后會有個圖片箭頭影片,布局很簡單,就是一個 TextVi ......

    uj5u.com 2023-04-20 08:39:36 more
  • 【FAQ】關于華為推送服務因營銷訊息頻次管控導致服務通訊類訊息

    一. 問題描述 使用華為推送服務下發IM訊息時,下發訊息請求成功且code碼為80000000,但是手機總是收不到訊息; 在華為推送自助分析(Beta)平臺查看發現,訊息發送觸發了頻控。 二. 問題原因及背景 2023年1月05日起,華為推送服務對咨詢營銷類訊息做了單個設備每日推送數量上限管理,具體 ......

    uj5u.com 2023-04-20 08:39:13 more
  • iOS從UI記憶體地址到讀取成員變數(oc/swift)

    開發除錯時,我們發現bug時常首先是從UI顯示發現例外,下一步才會去定位UI相關連的資料的。XCode有給我們提供一系列debug工具,但是很多人可能還沒有形成一套穩定的除錯流程,因此本文嘗試解決這個問題,順便提出一個暴論:UI顯示例外問題只需要兩個步驟就能完成定位作業的80%: 定位例外 UI 組 ......

    uj5u.com 2023-04-19 09:16:23 more
  • FIDE重磅更新!性能飛躍!體驗有禮!

    FIDE 開發者工具重構升級啦!實作500%性能提升,誠邀體驗! 一直以來不少開發者朋友在社區反饋,在使用 FIDE 工具的程序中,時常會遇到諸如加載不及時、代碼預覽/渲染性能不如意的情況,十分影響開發體驗。 作為技術團隊,我們深知一件趁手的開發工具對開發者的重要性,因此,在2023年開年,FinC ......

    uj5u.com 2023-04-19 09:16:15 more
  • 游戲內嵌社區服務開放,助力開發者提升玩家互動與留存

    華為 HMS Core 游戲內嵌社區服務提供快速訪問華為游戲中心論壇能力,支持玩家直接在游戲內瀏覽帖子和交流互動,助力開發者擴展內容生產和觸達的場景。 一、為什么要游戲內嵌社區? 二、游戲內嵌社區的典型使用場景 1、游戲內打開論壇 您可以在游戲內繪制論壇入口,為玩家提供沉浸式發帖、瀏覽、點贊、回帖、 ......

    uj5u.com 2023-04-19 09:15:46 more
  • iOS從UI記憶體地址到讀取成員變數(oc/swift)

    開發除錯時,我們發現bug時常首先是從UI顯示發現例外,下一步才會去定位UI相關連的資料的。XCode有給我們提供一系列debug工具,但是很多人可能還沒有形成一套穩定的除錯流程,因此本文嘗試解決這個問題,順便提出一個暴論:UI顯示例外問題只需要兩個步驟就能完成定位作業的80%: 定位例外 UI 組 ......

    uj5u.com 2023-04-19 09:14:53 more
  • FIDE重磅更新!性能飛躍!體驗有禮!

    FIDE 開發者工具重構升級啦!實作500%性能提升,誠邀體驗! 一直以來不少開發者朋友在社區反饋,在使用 FIDE 工具的程序中,時常會遇到諸如加載不及時、代碼預覽/渲染性能不如意的情況,十分影響開發體驗。 作為技術團隊,我們深知一件趁手的開發工具對開發者的重要性,因此,在2023年開年,FinC ......

    uj5u.com 2023-04-19 09:14:08 more
  • 游戲內嵌社區服務開放,助力開發者提升玩家互動與留存

    華為 HMS Core 游戲內嵌社區服務提供快速訪問華為游戲中心論壇能力,支持玩家直接在游戲內瀏覽帖子和交流互動,助力開發者擴展內容生產和觸達的場景。 一、為什么要游戲內嵌社區? 二、游戲內嵌社區的典型使用場景 1、游戲內打開論壇 您可以在游戲內繪制論壇入口,為玩家提供沉浸式發帖、瀏覽、點贊、回帖、 ......

    uj5u.com 2023-04-19 09:08:34 more