四個級別的 「自由」 程式設計師

2020-12-11 CSDN技術社區

這段時間,作為程式設計師的我一直在思考關於工作中「自由程度」的問題,終於我得出了一個結論,把它分成了四個級別。

這四個級別與技術無關。通常來說,只要努力追求,我們都可以成功「晉級」。

第一級:上班族

大部分程式設計師都是從這一級別開始的,甚至大部分程式設計師會一直停在這個層級。該級別的程式設計師沒有太多自由,只能做那些必須做的工作,而且被「捆綁」在固定位置上。為別人打工也不全是壞處,你可以有穩定的收入和福利,但這一切都是用你大部分自由時間換取的。

第二級:自由開發者

提起「自由工作者」,大家的想法是:可以做自己想做的項目、可以跟不同人打交道、可以到不同的地方工作……

然而自由開發者並不如我們想像的美好。首先,如果你只有大客戶,那和上班沒區別。其次,就算你有很多不同的客戶,你的工作量和壓力會遠遠大於上班族。當然,從收入上來說的確比上班強。

第三級:自主研發產品

當發現自由開發者的生活不如想像中那麼美好時,我又開始幻想:如果能研發出一種產品或者一種服務賣給別人,這樣就算不工作也有錢賺。

於是我開發了幾個地圖應用來掙錢。現在我沒有固定的老闆和客戶,就算幾個月不工作也不擔心沒錢賺,基本上可以達到自由。但有個問題,這時的你得自己決定開發的產品或者服務,所以得學會調查市場需求,而市場完全是以結果論英雄的,它才不管你為這個產品付出了多少日日夜夜。當然,除非是你的產品足夠受歡迎。

第四級:財務自由

財務自由是終極階段。在這個階段,你完全不用考慮項目是否可以盈利,只需要做自己想做的事、自己愛做的事。每一天,你都會充滿激情。這時候,編程更像是一門藝術,而你也獲得了終極自由。我也正在通往第四級別的路上。

結語

如果你想要完全掌控自己的生活,那就朝著「財務自由」努力吧;如果你只是想擁有大部分的自主權,那你可以嘗試做自由開發者或自主研發產品;如果你覺得一份安穩的工作比什麼都重要,那老老實實工作也是挺不錯的選擇。

本文作者John Sonmeze系Simple Programmer創始人,Pluralsight作者。

原文連結:http://simpleprogrammer.com/2014/07/14/4-levels-freedom-software-developers/

本文為《程式設計師》編譯整理,未經允許不得轉載,如需轉載請聯繫market#csdn.net(#換成@)

相關焦點

  • 程式設計師,到底是個什麼樣的職業?
    想來想去還是決定分享一下我做程式設計師這些年的一些心得吧,因為這個職業在外行人眼裡還算是一個被貼著許多標籤的職業:「碼農」,程式設計師自嘲的稱謂;「IT狗」、「格子襯衫和雙肩包」、甚至還有「錢多話少死得早」這樣的調侃。那麼真實的普通程式設計師的工作生活是什麼樣的呢?
  • 初級程式設計師、中級程式設計師,高級程式設計師是如何定義的?
    我將程式設計師分成三個級別:初級程式設計師能夠獨立完成一個項目中級程式設計師能夠了解一些框架原理,做出一些改進和優化>高級程式設計師能夠寫一些框架,甚至一個新語言在具體分析各個級別程式設計師的定義的時候,我們先來想一下,大部分的程式設計師來源於:學校、自學和培訓機構。
  • 他是程式設計師的「自由鬥士」
    實際上Linux並不是一個真正的系統,它僅僅是一個有著上萬行代碼的系統內核,最初版本也只能夠在Minix作業系統上運行,並不是完全獨立運行的,這個情況在第二個版本更新後才發生了改變,可以直接運行在制定類型的計算機上。系統內核是什麼?
  • 【程式設計師人生】程序人生的四個象限和兩條主線
    在創業做人才服務後,我開始和很多的程式設計師聊天,開始去了解他們的現狀和他們對於自己職業的RoadMap。我發現技術人員的職業生涯形態並不是千變萬化的,絕大多數都大同小異,可以用四個象限和兩條主線概括清楚。雖然我無法代替你去定義人生的意義,但是我可以和大家分享下各種職業規劃下的人生都是什麼樣子的。
  • 我外婆是個程式設計師
    ,我的媽媽隨著她也選擇成為了程式設計師,而我延續了這個傳統。MESM於1950年開始運作,大約有6000個真空管,功耗25千瓦,可以執行大約每分鐘3000操作。三連棋遊戲:兩人輪流在一有九格方盤上劃加字或圓圈, 誰先把三個同一記號排成橫線、直線、斜線, 即是勝者。Strela計算機(俄語「箭頭」):蘇聯製造的大型機(mainframe)系列,於1953年開始製造。
  • 程式設計師資格證報考條件?程式設計師資格證考試科目有哪些?
    程式設計師考試屬於全國計算機技術與軟體專業技術資格考試(簡稱計算機軟體資格考試)中的一個初級考試。考試不設學歷與資歷條件,也不論年齡和專業,考生可根據自己的技術水平選擇合適的級別合適的資格,但一次考試只能報考一種資格。那麼程式設計師資格證有沒有什麼報考條件呢?
  • 程式設計師資格證考試難嗎?程式設計師資格證考試日期?
    程式設計師考試屬於全國計算機技術與軟體專業技術資格考試(簡稱計算機軟體資格考試)中的一個初級考試。考試不設學歷與資歷條件,也不論年齡和專業,考生可根據自己的技術水平選擇合適的級別合適的資格,但一次考試只能報考一種資格。那麼程式設計師考試難嗎?程式設計師一般情況下的考試日期是啥時候呢?
  • 程式設計師是什麼領?
    程式設計師應該是什麼領啊?公司發的衣服大多是短袖T恤,沒有領子啊?在現今社會很多人都會給職業分階級,什麼藍領,白領,金領應運而生。而作為高薪的程式設計師到底屬於什麼領呢?小青不禁陷入思考。如果按照薪資劃分,那麼妥妥的是白領,但是朝九晚五的生活貌似和程式設計師有極大的差距,由此判斷程式設計師肯定不是白領!
  • 打麻將的四個技巧級別,快來看看自己是哪一級
    下面是關於打麻將技巧的四個級別評定快來看看自己到底是什麼級別吧!一流牌手★★★★★戰術運用自由,行張運籌講究技法,一進一出滴水不漏。四流牌手★這是最低級的牌手。
  • 1024程式設計師節,向用代碼改變世界的程式設計師致敬!
    在計算機的二進位世界裡,1024是一個有特殊意義的數字,而程式設計師們就像是這一個個1024,以最低調、踏實、核心的功能模板一點點地搭建起網際網路世界。1G=1024M,而1G與1級諧音,也有一級棒的意思。程式設計師,一群用鍵盤改變世界的人,加班、熬夜、996對他們來說都是常態,格子衫是他們的時尚裝扮,代碼表白是他們能想到最浪漫的事。
  • 到底什麼是程式設計師思維以及該如何培養程式設計師思維
    通常來說,不同崗位和級別的程式設計師需要具備不同的思維方式,因為需要解決的問題通常有較大的區別。通常程式設計師分為兩大類,一類是研發級程式設計師,另一類是應用級程式設計師。研發級程式設計師通常考慮的是系統級問題,比如平臺的開發及實現,而應用級程式設計師通常解決的是行業問題,比如具體的業務邏輯如何實現。
  • 當程式設計師要趁早?大專學歷竟然佔四成
    10月24日是一年一度的「程式設計師節」,58同城發布程式設計師行業大數據報告顯示,程式設計師崗位多為男性,佔比高達87.29%, 2019年1月到9月全國程式設計師企業需求同比增長8.49%,北京以12184元/月的企業平均支付薪資,排名第一,北京企業對程式設計師的招聘需求量最高,全國程式設計師最密集的園區之一中關村軟體園還在這一天給程式設計師過起了節日
  • 程式設計師是個什麼物種?有個程式設計師爸爸,又是個什麼樣的體驗呢?
    前一段時間,有關程式設計師的討論很火爆呀!那麼程式設計師到底是什麼樣的物種呢?程式設計師做爸爸又會是個什麼樣子呢?一則有關「程式設計師鎖死伺服器,導致公司解散,600萬的項目徹底黃了」驚呆了眾人。其實,我想說,這個老闆,程式設計師是一群急了連自己都能「鎖死」的人,你把這麼重要的事情完全交給一個程式設計師去負責,是不是有點冒險了呀。因為我家老公是程式設計師,所以我所接觸的程式設計師還算是比較廣泛了,例如:VB;C++;PHP;Java……前面幾種語言的工作者我都接觸過。
  • IT行業人均年薪11萬,程式設計師的工資到底高不高?
    在討論這個問題之前,我們首先看一下網際網路三巨頭BAT的工資情況:阿里巴巴的級別對應工資百度的級別對應工資騰訊的級別對應工資舉個例子,你去工地上搬磚,或者還會點技術的話,一個月的薪水也能達到上萬。當然,這是一線城市的水平。對於當前網際網路公司的程式設計師,大多實行的是「996」的工作制,顧名思義,每天從上午9點上班到晚上9點,當然,如果你是在百度、360這樣的公司,可能下班時間要在11、12點。考慮到中午午休一個小時,每天的工作時間大概在12個小時,每周6天的話,一個月大概工作了325個小時。
  • 1024程式設計師節:向改變世界的程式設計師致敬
    工作之外的程式設計師,特別是90後00後程式設計師,很可能是一個精緻的時尚生活達人。只不過外人很少能看到他們不工作的狀態而已。從很久以前開始,程式設計師在外人眼中就是直男癌的代表,情商低,不會說話,更加不會討女孩子開心。以前到現在的唯一差別,就是程式設計師從月薪五千的屌絲直男,變成了年薪百萬的P8直男而已。
  • 揭秘專科與本科程式設計師的差別
    根據下面的調查,一半的程式設計師主修計算機或軟體工程,四分之一的程式設計師從事編程相關的計算機編程,計算機工程或信息管理,其餘的受訪者表示他主修其他專業。專業程式設計師和本科程式設計師之間的差異很小。這是尷尬和黑色。 2016年以後,由於市場人才的供求關係,一些企業開始為程式設計師的學術背景設定門檻。許多公司甚至明確要求求職者擁有JD職位或以上學士學位。雖然有些公司對學歷沒有明確的要求,但他們對求職者的個人能力提出了更高的要求(如項目經驗、大公司背景)。
  • 程式設計師編程入門必知!程式設計師需要學什麼
    Java——被無數個項目所使用,從遊戲到Web應用再到ATM軟體。HTML——對於任何Web開發者必不可少的起航點。在從事其他一系列Web開發之前掌握好HTML非常重要。C——最古老的語言之一,它已經是非常強大的工具,也是一些更現代的語言的祖先,比如C++,C#和Objective-C。
  • 六級英語都考過 見識下八級程式設計師
    程式設計師的故事經常在網上被人用各種版本的「悲慘事件」進行描述調侃,而且人送外號「程序猿」。但是大多數被大家所調侃的程式設計師可能只是還沒成功升level,停留在程式設計師的初級階段。看看你認識的程式設計師是第幾級?
  • 這可是程式設計師們夢寐以求的崗位
    近日,劉濤、歐陽娜娜等明星入職阿里上了熱搜,劉濤擔任聚划算官方優享官一職,級別在P8以上,歐陽娜娜則是負責淘寶服飾行業運營一職,同時也是淘寶新勢力造型合伙人,級別在P8,年薪均在百萬以上。那麼對於我們程式設計師來說,P8在阿里是什麼等級呢?阿里的大部分員工職級都在P4-P7之間,剛畢業的211本科生或碩士畢業生剛進阿里在P4,博士級別的入職大概在P6,如果能到P8的話,據說工資都是阿里給的零花錢,真正的收入大頭是股票和年終,不得不說阿里對人才的福利真的是很好了,小編檸檬了!
  • 武隆自由搏擊選手 跨界拳擊規則跨級別挑戰神秘非洲黑人拳王
    10月4日「2019年英雄傳說-部落戰爭羊角古鎮杯」雷霆之戰自由搏擊俱樂部聯賽即將在羊角開賽,這次歷時三天的巔峰角逐主要以中國、泰國、俄羅斯三大搏擊強國為主要陣容的職業選手參加,決出60kg、64kg、68kg、72kg四個亞洲最具優勢級別的亞洲金腰帶。