03.01 程序員未來該如何發展?

鴨丫吖啞


十幾年前做過程序員,在IT行業做到了四十歲。一點建議供大家參考。程序員變成IT大佬的,大比例上鳳毛麟角,以後通過IT技術起步走出來的大佬會越來越少,真變成大佬也不是依靠IT技術。國內科技企業對四十歲以上的高齡員工有歧視,其實國外也一樣,所有的知名企業裡做過年齡統計。推薦給大家十多年前管理大師德魯克的判斷和建議:今天的程序員就像幾百年前的印刷工人,當一個新技術出現的時候,先掌握技術的人群會變得富有甚至成為鉅富。但是隨著技術的進步和廣泛應用,憑藉單一技能就無法再為個人創造這樣的成長環境。今天的程序員和其他各類知識工作者需要作的是持續的學習不同的技能和能力,開展類似於第二職業的方向。我想這個建議是非常有價值的,也許並不適應少數持續供不應求的職業,比如醫生,但是對於程序員來說,向經營管理組織工作發展,向諮詢服務方向發展,嘗試本專業相關或個人特長的新事物,又或者進學校再學習再深造。都是不錯的選擇。低一點說,可以為年紀大以後做一個職業準備,幸運的話,也許能在原有的職業技能之外找到新的方向和機會。沒有最好的,只有最合適的。所謂合適,都是試出來的。


不要溫和的走進良夜


站崗不站二班崗”,主要是因為第二班崗時間為00:00—02:00,根據部隊的作息安排,晚上一般22:00才熄燈就寢,而且一般你不可能一上床就能睡著,可能腦海裡還要浮想聯翩半個多小時才能睡著,等你睡了一個小時左右,也就是23:30時,又必須起床站崗,這個時候人是最難受,而且還要在這種情況下,打起精神站兩個小時,你說難不難受!

“當兵不當副班長”,這句話應該主要是針對士官說的,因為義務兵能當上副班長都是比較優秀的,而且一般班長都必須有過副班長經歷。副班長職責雖然是協助班長開展工作,但平時主要還是負責管理班上的內務衛生,而班長則是“一班之母”,軍政後全部都要管完,從能力提升的角度來說,班長崗位才是最鍛鍊人的,而副班長因為主要是管理內務,實際上是得不到很好鍛鍊的。

“當兵不當八年兵”,這句話就比較好理解,因為當兵八年後,如果能從中士晉升上士,你的工資待遇和享受的退役政策將會是質的飛躍。中士一般還可能靠體力吃飯,然而上士你可能就是不可或缺的技術骨幹,比如司務長等等,進入上士不僅崗位比較輕鬆一些,工資也要提升不少,最重要的是退伍還能選擇安置工作,從此後半生有保障,餓不死了


大嘴影視圈


程序員,一個好的程序員,那他背後經歷很多謾罵,如果沒有過硬的技術或者經驗豐富,一般會被淘汰,根據你所在的平臺,他們需求是什麼,你需要做的就是他們的需求點,如果不能滿足他們的需求,從而失去自身的價值,是非常被動的,特別是剛出社會的程序員,廉價的勞動力。

像華為IP證書,你可以去中小企業發展,IE證書則是擁有非常高的含金量,在2019年上旬,全國擁有華為IE證書有5000多個,就能想象這是有多難考,考試流程:筆試、機試、最後是面試,前面的筆試還是比較容易的,機試程度比較困難,面試則更難,因為機試考的涉及高級的問題,另一方面說綜合性問題,所以當你卡到某個點,你做不出來,千萬不要鑽進死衚衕,先把其他能做的做出來,比如出入外網的防火牆配置,先把內網ping通,要做的協議、策略、缺省路由等做好,下一步驗證,再去做防火牆,整個過程,考試的結果,反應你的綜合能力和靈活能力。面試的要求很嚴格,如果你掛了,則需要8000元補考費,你要做的是談吐流暢,問到某個細節問題,不要慌,正常回答,這也運用到你平常的專業術語,過多的語言比不過專業術語的幾句話,所以,這一點上練好專業術語,則是提高面試通過的概率。

我建議程序員可以做基礎的,交換機與路由器,這是任何一家涉及計算機公司中大型企業所需要的,ie證書,且有2-3年經驗,可以跳槽,一般薪水50萬左右。


和平精英喜好者


許多的程序員最終可能是做技術經理、項目經理或者項目總監之類的,那麼到底我們職業生涯要選擇哪一種呢?這個問題沒有一個統一的答案,因 為每個人的性格不一樣,際遇也不一樣,就像你從小希望當貪官,可是命運卻偏偏讓你做了一個程序員。所以應該根據你的興趣、性格與際遇選擇一條道路,比如說 你正好有機會帶一個項目,而你又不是很討厭項目經理這個位置,那麼你就可以選擇向項目經理方向發展。

實際上很多時候,國內並沒有明確的技術經理、項目經理、產品經理之分,在許多的公司裡,他們經常是由一個人承擔。在外包公司裡,通常會有項目經理和 系統分析員(也可能是技術經理)。在一些非IT公司裡,可能會有部門經理,而做自己產品的公司可能會分得比較詳細一些。我大致說一下這三個職位的區別,讓 正在徘徊的程序員有一個大致的瞭解。

項目經理

是項目的直接負責人,這個角色相當於一箇中間接口,不管是團隊成員還是需求方(客戶),或者是上級領導,有事都直接找他,所以這個職位著重於管理與 溝通。一般來說,項目經理的工作重點在同客戶溝通需求、項目進度的把控、團隊的溝通方面,有些公司也會需要項目經理承擔團隊建設的工作,不過貌似很多國內 公司都忽略了團隊建設這個工作了。對於項目經理來說,重點會要求溝通能力、協調能力、危機把控能力、執行力、團隊管理能力,著重於溝通、管理與計劃。當然 也有些公司還要求項目經歷要參與招標談判,這就要求項目經理有一定的商務談判能力。

技術經理

有時候也可能叫系統分析員,一些小公司可能會整個公司或者部門有一個技術經理。技術經理承擔的角色主要是系統分析、架構搭建、系統構建、代碼走查等 工作,當然不是所有公司都是這樣的,有些公司項目經理是不管技術團隊的,只做需求、進度和同客戶溝通,那麼這個時候的項目經理就好像工廠裡的跟單人員了, 這種情況在外包公司比較多。對於技術經理來說,著重於技術方面,你需要知道某種功能用哪些技術合適,需要知道某項功能需要多長的開發時間等。同時,技術經 理也應該承擔提高團隊整體技術水平的工作。

產品經理

這個職位一般在有自己產品(不管是軟件還是網站產品)的公司比較常見,產品經理主要會負責產品的設計、產品的改良等工作。需要注意的是,產品設計與 設計師是兩個不一樣的工作,產品設計主要會從用戶體驗、業務需要等層面去設計產品,而設計師更多是從用戶的視覺上去做。產品經理應該是最懂業務的人,比如 說你在設計一個微博的產品,就要求你對微博這個東西非常熟悉,從用戶習慣、用戶體驗、公司的發展戰略上去設計這個產品,還要對比同類產品會有什麼優勢等。


銀城小羅


程序員這個職業經常被貼上"高工資\

小二兒影視剪輯


介紹:我是一名90後苦逼上班🐶和新晉奶爸,愛好釣魚&LOL。專注於辯證地回答生活問題。

【程序員未來該如何?】

提問者問題有點寬……

程序員

  • 互聯網時代

從互聯網+到 AI人工智能 到即將到來的5G或是未來的機器人替代人。這些發展趨勢向以機器替代人的工作,減少勞動力的同時更方便人們,提高了效率。未來可能只要幾個人完成一個工廠的生產,這些都需要機器,機器的運作離不開指定的程序。

  • 程序員的優勢

我不是程序員,但我所知的程序員的平均薪資在眾多行業裡排在前列,並甩開傳統行業一大截。在互聯網各種移動端app時代程序員供不應求。

可見程序員在如今以及往後的時代是個香餑餑。

程序員的發展

  • 優勝劣汰

拿現在的移動端app來說,各種視頻,直播,短視頻,購物,新聞,遊戲等等。每天都有好多這樣的app產生,它們互相競爭,優勝劣汰,戰勝留下的並不一定能長久,或許在這激烈的都鬥爭下出現下一個淘寶,顛覆了之前的所有被人們所喜愛。行業的公司的競爭也影響到程序員,互相之間沒有進步可能就會被淘汰出局,這一點可能在很多行業都存在。

  • 年紀的瓶頸

年紀越大,如果還在普通崗位可能面臨失業。新人工資比你低,做事有衝進和上進,老人只想安穩度日。在平級的情況下可能被替代出局。工資越高的行業應該越發明顯。

僅代表個人觀點,不喜勿噴,歡迎留言討論!


參條殺手


對於已經有多年從業經驗的Java程序員來說,未來的職業規劃應該考慮好三件事,其一是向哪個方向發展,走技術研發路線還是管理、諮詢路線;其二如何不斷突破當前的崗位發展瓶頸;其三如何提升視野並增強資源整合能力。

對於程序員來說,一定要有一個自己的主攻方向,這樣才能夠走得更遠。如果自己的學習能力比較強,而且基礎知識紮實,對於技術有濃厚的興趣,那麼可以走研發專家路線。如果一直從事應用級開發工作,同時積累了大量的行業知識,那麼未來可以走行業諮詢專家路線。未來隨著行業結構升級的不斷推進,研發級人才和行業諮詢人才都有廣闊的發展空間,在產業互聯網階段都能夠獲得大量的發展機會。

選定方向之後,接下來應該考慮的問題就是如何不斷突破崗位發展瓶頸,要想突破崗位發展瓶頸一方面要通過崗位開發任務來獲得提高,另一方面也需要自主學習,通常來說崗位任務會起到比較重要的作用,畢竟程序員崗位的業餘時間比較有限。突破崗位發展瓶頸,一方面要不斷提升崗位級別,另一方面也要考慮自身所處的環境是否能夠獲得持續的提高。通常來說,公司越大成長的空間也會越大。

最後一個問題就是如何不斷提升自身的視野,對於程序員來說,由於接觸的內容有較大的侷限性,所以對於視野會有一定的影響,要想解決持續發展的問題,首先應該從提升自身的視野出發。程序員要想提升視野有兩個比較常見的方案,其一是多交流,其二是提升學歷,讀研對於提升自身的視野會有較大的幫助。


Lander百筆記


“程序員未來如何發展?”

“創新”是發展的源泉和驅動力!只有不斷學習,進行自我創新和不斷提升,才能更好的適應社會前進的步伐和潮流瞬時萬變之發展趨勢。程序員亦是如此。

首先要堅持不斷學習,讓自己始終保持有過硬的程序員專業技術技能和專業水準。

其次,要關注與自己程序員專業相關的一定程度的時事政治動態。保持政治的敏銳性、政策的扶持動向性、程序員專業變化需求的社會動態前瞻性。

因為社會需求是大調子,是民生之根本。政策扶持和社會發展變化是我們捷足先登的瞬時之機,可遇而過之即不可求。例如:疫情期間,口罩這個原本不起眼的東東一時間便成了搶手貨,口罩加工銷售業和配送服務行業都火爆的不得了……;而柯達膠捲也是美麗了世界之眼,為何又被數碼相機所瞬間取代?……。

所以,適應發展變化,不斷創新、進取和提升,才能讓自己有更好的生機。

再者,個人覺得最好要有專攻。我並不是程序員,對程序員和it專業技術瞭解並不多。但,我建議程序員針對長遠發展的話,最好針對某一項目、專業技術或某一領域進行專攻,更具有突破性。當然,馬雲這樣的例子僅僅是個例。但這種創新突破意識,我們是應當要去努力學習和始終保持具有的。

程序性的重複工作,在未來,機器人是否可以一定程度的逐步、逐項……進行取代?這在目前暫未知可否,但也存在這種可能。我們如何利於不敗之地?哪怕成為機器人的統領或機器人來臨前的轉型勝利者。而不是作為一個程序員,成為被機器人、未來社會發展和技術進步所淘汰的犧牲品……?

總之,社會前進的步伐一刻不停,科學技術在日新月異,一切都在不停的發展變化之中。

物競天擇,適者生存。

我們應當堅持學習,不斷自我創新和提升!也要堅持業餘身體鍛鍊,保持愉悅頑強的意志力和良好的生活心境。很好的陪伴家人、國人。亦不能使自己在生活之中,有過多的壓力。

行動,勝過其它一切空談空想!我們在一線疫情防控,服務於59個外籍留學生的日常生活……您們在幹什麼呢?讓我們一起行動起來吧!

生命短暫,唯願安好!

希望我的回答對您有用。



1008sk淘氣小子


程序員的發展空間還是很大,畢竟IT的發展太迅速了,只要有思想,冒出頭還是很有機會的。

當然,只是碼農肯定不行,程序員最大的障礙在於幾個方面

1.獨立的思想,社會的需求越來越細分,機會肯定有,但如何形成自己獨特的見解,不能人云亦云,這很考驗碼農的功力

2.資源整合的能力。軍哥、宏彥、東哥等大咖,都是工科男,但他們最大的優勢並不是技術,而是整合資源的能力,整合身邊的力量,整合風投等等,善於團結力量的人,才能脫穎而出。

3.碼農要保持不斷學習的能力,技術永遠都是第一位。

4.工作室是不錯的出路,幫助企業開發,滿足不同的需求,也實現自己做老闆的目標[贊][贊][贊],也不錯哦


逍遙知客


首先,從行業的整體情況來看,程序員的工作相對來說還是具有一定壓力的,而且不少程序員的工作週期也比較長。由於IT行業的技術更新速度比較快,所以程序員的學習和競爭壓力還是比較大的。雖然程序員的工作壓力比較大,但是從IT行業的基本面來看,未來IT行業的發展前景還是不錯的。

並且碼農的工作確實很累,這也源於互聯網的需求和工作特性,建議在職業規劃上,能努力成為框架師或者總程序員。


分享到:


相關文章: