導航:首頁 > 程序命令 > 程序員的職業分析

程序員的職業分析

發布時間:2023-07-07 11:16:23

『壹』 你是如何看待程序員這份工作的

引言:三百六十行,行行出狀元。社會當中的職業種類還是非常多的,有的人會根據自己喜歡的以及自己的專業去選擇合適的工作。每一份工作的特點大多都是不一樣的,有些工作會非常的搶手,也有一些工作非常的冷門。而程序員這份工作在大家的心目當中都是非常不錯的,工資很高,待遇不錯,但是工作壓力比較大。

三、程序員容易脫發

當大家看到程序員的話,首先在大家的印象里就會出現一個頭發稀疏的形象。程序員的工作是非常有壓力的,並且長時間熬夜以及生活習慣的不好,很可能會讓他們脫發。而且程序員也會經常穿著格子襯衫,會讓人一眼能夠分辨出來。

『貳』 怎樣看待程序員這份工作

你印象中的程序員是什麼樣子?
談起程序員大家最直觀的印象是穿著格子衫,就會對著電腦,常常幾個小時,經常熬夜工作敲代碼!而且程序員在大多數人的心裡都是非常好的職業,工資非常高,敲代碼的樣子也非常酷。其實,很多人都不清楚程序員具體是做什麼的,就連程序員的家人也不一定能理解,網上經常有人調侃評價程序員一點樂趣都沒有,急的人頭發都掉了。你會給父母講講你目前的工作嗎?他們是否了解你的工作?
新興行業里很多工作大家都不是特別的理解,有些人覺得程序員跟一些宅男的標簽掛鉤,父母理解程序員到底是一個也有說你是修電腦的,可能家人們會最擔心他們的對象問題,也許家人看不懂程序員的工作究竟是在做什麼,為什麼還有那麼多人來從事這個行業呢?你眼中的好工作,家人眼中的好工作,我眼中的好工作,各有不同。一行行代碼是虛擬世界的基礎語言,盡管家人讀不懂,那些字元就是他們的快樂所在了。
「每天除了修改bug,就是在修改bug的路上」「寫不完的代碼和吃不完的泡麵」老一輩兒的人根本就不懂這是怎樣一個職業,在他們眼中,這就是一個高薪,這就是一個文化程度很高的工作,只不過是他們不太懂程序員每天都要幹啥。經常打電話詢問永遠離不開那一句「有沒有下班」,畢竟在家人的心中,孩子的健康永遠是第一位的。 只希望他們能按時下班吧,按時吃飯,不要太熬夜,薪水多少不重要,自己的身體才是最重要的。
對於程序員我的了解也不是特別多,因為編程語言看起來太復雜了。以前感覺他們真的是好神秘,是一個賺錢特別多的崗位,特別是大廠的程序員們特別的不好進。每一項外表光鮮亮麗工作,離不開他們背後付出的努力,程序員也不例外,而且比我們想像的還辛苦。其實,每一份工作都值得被尊重,他們保持著一份對工作的熱愛,我覺得作為家人應該支持他們工作才對。對此你怎麼看待程序員這份職業呢?在我看來,東方的程序員如何看待西方同行是一個有趣並且重要的問題。

通常認為東方國家(印度/中國/菲律賓)是為西方國家提供外包服務(美國和歐洲)的。

即使IT的領軍企業也是如此。他們從學院里招聘畢業生並把他們訓練成機器人。最悲哀的莫過於,他們的薪資相對其他行業而言相對較高,因此沒有人願意從這些公司離開。在印度,幾乎沒有IT公司會招聘真正有才能的人。

『叄』 程序員這個職業好不好

首先職業不分貴賤高低,但分薪水高低,幸福感高低,程序員這個職業前幾年很不錯,但是最近幾年不行了,各種加班996,奮斗者協議,導致程序員這個職業的幸福感漸漸下降,同時由於資本的減少,互聯網企業的崗位漸漸縮水,不如從前資本注入厲害的階段。

程序員實際上對比同行業職位,並不是很有優勢:

  1. 對比產品經理,程序員是幹活的,要修改就得修改,薪水還有可能沒成品經理高。

  2. 對比測試專員,程序員是幹活的,有bug就得修復,薪水還跟人家差不多。

  3. 對比游戲策劃,人家下班了,程序員還在幹活,薪水還沒人家多。

  4. 對比原畫師,高端原畫師一幅畫十幾萬到幾百萬,人家休息了,程序員還在寫代碼。

  5. 對比銷售職業,天天打電話看上去很辛苦,很低端,一個月成上幾單就破萬了薪水,很多程序員還達不到,同時銷售下班了,程序員還在工作。

其他:就不一一對比了,程序員的加班和程序員的收入實際上不成正比,同時對比其他同行業的職位,薪水浮動並不大,還幹活較多,所以程序員還不算一個高薪職位。

程序員職位並不是高薪,與其他行業基本差不多:

  1. 試問產品經理,ui設計,美工,游戲策劃,項目經理,哪個職業在一線城市不是超過8k的,程序員的職位和其他職位的薪水也大致相同,基本一線6-30k,二線4-10k,三線4-8k,其他行業不也是這樣嗎,醒醒吧!

  2. 程序員如果算上加班工資到15k,那麼一個房地產銷售一個月賣出去3-5套房子,就達到這個水平了,而且還不用加班。

註:客觀思考問題,不要以訛傳訛,要有明辨是非的能力,不要聽信所謂高薪,以實際思考對比就會有相關的差異。

程序員這個職業好不好:

  1. 喜歡的人會覺得好,不喜歡的人會覺得不好。

  2. 職業不是說好壞的,而是在於能夠提升生活質量,加班嚴重生活質量下降,這樣的職業我覺得不好。

註:以上僅個人觀點,僅供閱讀思考問題,無其他意圖,如有受益可以採納,感謝!

『肆』 程序員是做什麼的

程序員一般的工作是從事程序開發、程序維護。

程序員是從事程序開發、程序維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,軟體從業人員分為初級程序員、中級程序員、高級程序員(現為軟體設計師)、系統分析員,系統架構師,測試工程師六大類。具體工作職責如下:

1、負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。

2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。

3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。

4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。

5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。

6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。

7、負責相關技術文檔的擬訂。

8、負責對業務領域內的技術發展動態。

(4)程序員的職業分析擴展閱讀:

職業要求

一般的程序員都有四年的在專業領域的學習,需要一個在程序領域的學士學位獲得者,不論是數學方面的還是工程方面的都是可以的。

大約有20%的人在這一領域的計算機科學和工程學擁有更高的學位。還有很小一部分程序員是自學的,盡管一些專業性的學校或者綜合大學可以提供,但是也需要一些別的途徑來提供相關的人才。

盡管學歷是比較重要的,但是公司經常把重點放在應聘者的工作經驗上,很多剛從大學畢業的大學生雖然有引人注目的學位證書,但是他們找不到工作是因為他們缺乏經驗。

一個程序員雖然沒有正規的學歷,但是如果一個人擁有程序設計的深厚知識背景或者豐富的工作經驗的話,那麼他的機會要比有學歷的應屆畢業生大得多。

對於職業程序員,另外一個重要的方面就是,程序員需要不斷提升自己的業務技術,他的技術必須一直保持在一個較高的水平,並且要不斷發展,程序員也要尋找貿易的機會,要參加研討會,在周刊上發表文章和接受職業教育,這些使程序員在自己的領域中分級或者不斷並排前進。

『伍』 在大家眼中,程序員是一個怎樣的職業

程序員首先是雇員、然後是工程師;比起創造力,工程能力對這個職位更為重要

為什麼有人在技術造神

大家應該已經感受到,技術圈這兩年已經和娛樂圈創業圈差不多的氛圍了,這其實是有原因的。

最主要的原因是,創業公司和創業媒體越來越多,他們需要大量的程序員投身到創業這個高風險的行業中,而造神,正是讓程序員們自動跳進火坑的絕佳辦法。不是說程序員不能創業,我是說,創業媒體們故意模糊了創造和創業的界限,把程序員們的創造沖動偷換概念,鼓吹了太多不適合的人去創業。

另一個原因是,招聘成本高漲,CTO 們為了能提升影響力,不得不頻頻出席各種大會刷臉。文筆好的再做做自媒體和技術社群,既能強化個人品牌提高身價,又能在融資的時候提升成功率。

總之,這個行業出現了各種技術大神。

這些大神在普通人類和初級程序員眼裡是無所不能的,是他們嚮往的目標;在中級程序員和高級程序員眼裡,這些大神就是他自己,只不過他還沒紅起來而已…

於是攀比心理也開始泛濫,全國第三的架構師比比皆是,整個圈子漸漸就浮躁起來。

然而絕大部分程序員,依然是雇員

媒體們在包裝時,最喜歡按獨立開發者的路線來整。「從小就對技術有天分」、「大學時曾在某編程大賽一鳴驚人」、「寫了個 APP 玩結果一個月有了千萬用戶」、「從公司離職自立門戶三年上市」。

OK,這的確是程序員的一條職業路線圖。但是媒體們不願意告訴你的是,一:只有極少數程序員是通過這個路線成功的;二:這條線其實需要太多非程序員職位的技能,比如產品設計能力和銷售能力。


程序員的價值決定

絕大部分互聯網公司的程序員職位,沒有技術門檻

然而不幸的是,絕大部分互聯網公司都不是技術驅動的公司。真的就是鳥哥說的那樣,絕大部分技術崗位,其實技術門檻都不高(門檻在工程上,後文細講)。技術不過是這些公司的護航艦,而不是破冰船。

先別打我,冷靜下來想想,到底有多少你會的那些技術,是你的同行們不會的呢?不多,對吧?

幾年前億級別的搜索還是問題,現在已經到處是通用解決方案了;幾年前千萬到億級別的網站和 APP 解決方案還在大公司手裡,現在各個架構大會都講爛啦,而且其實都差不多;就連 DeepLearning,帶 API 介面的框架也開始涌現,只需要把圖片用 REST 傳進去就能取到結果了。

很多事情,已經沒有難度,只需要持續投入。是的,對絕大部分程序員來講,他們不需要成為科學家,而需要成為工程師,成為從科學家手裡接過火種,去燎原大地的人。

怎樣才是一個好工程師

工程的本質不是創造,而是去風險化。

工程是關於如何低成本、高效率、按時按量完成既定任務的。所以判斷一個工程師是否優秀,並不是他多有創意多有名氣,而是看他有多穩,看他能多 GettingThingsDone,中文就是「靠譜」。

有時候一個好的解決方案,未必採用了最新的技術和框架,而是看上去朴實無華,功力都包涵在背後的細節里。就像頂尖高手打的斯洛克檯球,每一桿都平淡無奇,只是因為上一桿的回球太到位。

有同學問,那我工程做的太好,豈不是沒有機會遇到一些高難度挑戰了么?放心,一般公司都僱傭了產品經理來幫你製造高危事件。

同樣的,一個好的工程師,會選擇最適合需求和團隊的方案,考慮開發效率和系統效率的均衡,從而已達到最優效果;而不是整天和別人去爭論什麼語言最好、哪些框架過時了。

工程的另一個要求是進度控制和質量控制。

在項目立項之後動工之前,對要做的事項作出詳盡的規劃,對未來一到兩周的工作給出細致的排期,這是進度控制的基礎。

代碼的及時入庫與合並,自動化測試和每日構建,CodeReview 和文檔編寫,這些看似無關緊要的習慣則決定了項目質量。

不幸的是,很多程序員把這些工程上至關重要的東西當成垃圾,視為對他們「創造力」的壓抑。

他們總是以創造力為借口去尋求自身的自在,比如上班不帶胸牌不打卡,中午休息時間在公司看視頻打游戲,最好可以遠程上班,項目到期之前再來檢查進度,公司不要用統一框架,只有傻逼才寫文檔。

對職業的理解偏差和工程能力上的荒蕪,培養了大批能寫代碼但死活寫不好代碼的「碼農」,反而讓那些有著彪悍工程能力和良好習慣的程序員變得奇貨可居。

最後,來說說程序員那無處安放的創造力

有了錘子想找釘子是很正常的原始沖動,但我們必須認識到,創造力對於程序員這個職業來講,是錦上添花的東西。如果你沒有強大的工程能力,那麼創造力也不過是無本之木。所以扎扎實實的把工程基礎打好,這是最根本的。

在此基礎上,我比較推薦程序員採用內外兩條線來培養自己。在公司內的項目上採取相對保守的策略,盡力把穩定性做到最好,培養出自己卓越的工程能力;然後在公司外的開源項目和自己的獨立項目上,採用一些新的技術、實踐一些新的想法、充分發揮自己的創造力,夢想還是要有的,對吧。

這樣做最明顯的好處是,你可以了解到新技術和激進方案的優缺點,從而在進行方案選型時,有更多的依據;還有一個職業發展上的好處:如果不是主負責人,公司的項目往往不能代表你的能力;但獨立項目卻可以作為一個非常好的能力證明出現在你的簡歷里邊。

你可以是一個身懷絕技的手藝人,在自己家裡你嘗試各種手法各種風格的個人作品;但當你參與頤和園這種級別的工程時,好好的把自己負責的石頭雕成總設計師要求的樣子就好 —— 畢竟這個時代一個人已經很難負責整個項目了。這就是我所理解的程序員的工匠精神。

『陸』 如何評價程序員這個職業

程序員的職業生涯,和大多數其他後台專業職業一樣,有一個最大的問題,即缺乏社會普遍性資源。

中國社會在目前的共存狀態下,這種明確的規則和規則,可以掌握一般的資源,或者可以接近一般的資源,是一個專業人士能否有一個重要的先決條件來獲得額外的收入。

程序員的職業目標環境和開放。美國的代碼農民也是高收入階層,不是最高的,但絕對是中產階級。

在其他方面,程序員沒有說最低收入水平,可以進入社會的前20%。此外,收入高,程序員的性格一般是房子,純粹,整天在家,玩游戲最多。

最後,我補充說,信息時代已經進入了信息時代,因此可以看出,技術在未來變得越來越信息化,最好的行業應該是其中之一。只要你喜歡,就請大家勇敢去做吧。

『柒』 程序員就業前景分析

從行業的整體情況來看,程序員的工作相對來說還是具有一定壓力的,而且不少程序員的工作周期也比較長。雖然程序員的工作壓力比較大,但是從IT行業的基本面來看,未來IT行業的發展前景還是不錯的。

程序員就業分布較為集中的區域為省會城市、北京、上海與深圳,其中省會城市就業比例為39%。在IT行業發展迅速、產業鏈比較發達的北京、上海、深圳及省會城市,因為就業崗位需求的數量較多、薪資待遇較好,吸引了超過9成多的就業程序員選擇在以上區域尋求個人發展。



程序員屬性:

從表面上看,程序員是會使用計算機語言編寫程序的群體。實質上,程序員是聯結精神世界與物質世界的最有效的中介,將人語轉變為物語創造財富。以前所說的技術,是分科的技術,程序員的技術是全面涵蓋的技術。

從人的意識到物的結果的全面流程看,程序員所用的從應用層到物理層的分層次體系是一種嚴密有效的邏輯結構,這正是經濟建設需要而傳統文化沉澱缺乏的要素。

『捌』 軟體的編程員是一個怎樣的職業

編程員即程序是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。

崗位職責

1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對
程序員
小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。
6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。
7、負責相關技術文檔的擬訂。
8、負責對業務領域內的技術發展動態進行分析研究。

『玖』 程序員職業分析小結

根據個人的理想來安排自己的生活,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,痛快一些,那麼就需要慎重安排自己的的軌跡,從一個行業入手逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什麼,當你對一個行業有那麼幾年的體會以後,錢根本不是問題,頻繁地動盪不是上策,最後你對哪個行業都沒有摸透,永遠是新手。

『拾』 程序員的職業分析

在我的眼中,程序員這個詞語在我眼中就是改變世界的一群人。雖說世界上各行各業的都在推動世界的發展和改變,但是程序員這個行業多帶來的改變很明顯,大家在生活中也都看在眼中,比如微信支付,很多水電費直接在支付寶支付這個就是改變。
有一點無法否認的是程序員的業余時間不確定,因為項目進度的原因,可能平時,包括節假日都會加班,這個是硬傷。就是可用作進行社交的單位時間縮短。
程序員的起步工資確實比較理想,屬於高薪的行業,但是我想說當個程序員真的很累。

閱讀全文

與程序員的職業分析相關的資料

熱點內容
中達優控觸摸屏編譯失敗 瀏覽:76
上海科納壓縮機 瀏覽:678
python工時系統 瀏覽:549
查好友ip命令 瀏覽:116
通達信python量化交易 瀏覽:504
cnc編程工程師自我評價 瀏覽:130
書本文件夾夾子怎麼安 瀏覽:801
如何更改編譯器的背景 瀏覽:84
linuxcp拷貝文件 瀏覽:608
我的世界如何屏蔽別人伺服器 瀏覽:907
單片機燒錄員 瀏覽:970
美國數據伺服器可以部署什麼業務 瀏覽:973
如何卸載伺服器中的ie 瀏覽:42
單片機必須學編程嗎 瀏覽:153
如何判斷是否與伺服器連接資料庫 瀏覽:740
吃甜食會緩解壓力嘛 瀏覽:317
pdf魔鬼 瀏覽:29
二維數組遞歸解決演算法問題 瀏覽:382
java反射例子 瀏覽:670
惠普筆記本自帶解壓軟體 瀏覽:840