進入IT行業,你后悔過嗎?
在編程的世界里,程序員月薪過萬是一件很輕松的事情。不少的 IT 互聯網從業者也希望轉行做程序員,迎娶白富美,走上人生的巔峰。可是又有誰真正的懂程序員呢?
世界上有三種人,女人、男人、程序員。
07:00 起床
09:30,寫代碼時男程序員是這個樣子的…
而女程序員是這個樣子的…
11:30 和產品經理提需求時
13:30 遇到 Bug 了
15:30 向同事求助
18:30 女神節,下班時間,程序猿的愛情
程序媛的愛情
程序員不可能實現的愿望
程序員不可能實現的 6 個愿望
不加班
程序猿是加班熬夜最嚴重的職業之一,經常熬夜還存在三大弊端:第一,記憶力越來越差;第二,數數經常會數錯;第四,記憶力越來越差;額,我說到哪了……
所以,新的一年,如果可以不用加班,程序猿的生活也可以面朝大海,春暖花開!
需求不再改
要殺一個程序猿根本不需要槍,改需求絕對是居家旅行,殺猿滅口之必備良方。
現實中,又有幾位高人能做到需求虐改千百遍,我待產品狗如初戀呢?
如果需求變得穩定,不用改來改去,生活該是多么美好呀!
與 Bug say goodbye!
在寫碼時,程序猿們最痛恨的就是 Bug,而且沒有之一!每當被提 Bug,他們一般會有如下反應:
男女平等
互聯網行業絕對是一個性別歧視極其嚴重的行業!我寫碼寫的手都抽筋了,為嘛都沒人幫我,就因為我是一男的???
愿寫碼眾生皆平等,男男女女皆歡喜。
變身高富帥
為什么程序猿在女神眼中總是最容易被忽略的群體,就因為帥的不明顯?臥槽,別騙自己了!
你那一身千年不換的裝備,讓人一眼就能認出你屌絲碼農的身份!
找個女朋友
缺少女朋友的一生,是不完整的一生。看著程序猿們手臂肌肉越發粗壯,我們都不得不面對這一痛心疾首的殘酷現實——狼多肉少。我們似乎聽到了很多猿在心里吶喊:求女友一枚,唯一條件——性別女。
進入 IT 行業,你后悔過嗎
一名 10 年的程序員老司機的看法
比如加班、比如壓力、比如單調,對外行而言,IT 行業有一百種理由讓他愛不起來,可為什么還有這么多人朝著 IT 蜂擁而入呢?
曾問過一位入行近 10 年的程序員朋友對于行業的看法,當然也旁敲過一句“你后悔過嗎?”他的回答,讓我印象深刻。
因為熱愛
“問我后悔嗎?那你真是問錯人了,我覺得編程這么好玩,還能當成職業,還能創造,還能賺錢,還有發家致富的機會,天底下居然有這么好的事情?”
更幸運的是,他真的碰上了這么好的事,也真的進入了這個行業;也比如,寫東西這么有成就感的事,還能作為職業,還能賺錢,還有成為知名作家的機會,我也碰上了。
這天底下最幸福的事,恐怕就是能與自己的熱愛廝守一輩子。
除了熱愛,這些也無法拒絕
當然,在他的身邊還有一大批同事,并非是因為熱愛而進入這個行業,但至今依然干的有滋有味。
對于求知欲強的人而言,這簡直是天堂,不斷浮出的新想法、新思路,就像源源不斷的甘露,滋潤著行業的活力,朝問道,夕死可矣。
對于有工匠精神的人來說,從事這門行業也真的是如魚得水,仿若量身打造;對就是對,1 就是 1,追求完美苛求極致是這些人的性格特點,也是成為優秀程序員的必要特質。
你錯了,它能立馬反饋給你,然后優化完善調錯,隨后獲得巨大的成就感,小成功大幸福,是不斷推動興趣產生和累積的過程。
也是很多人從無感→興趣→熱愛的原因所在。
做程序員很寂寞,看起來很孤獨?
并不是工作改變了性格,而是性格決定了工作;并不是從事 IT 行業之后,變得又宅又污又愛養貓,而是那些又宅又污又愛養貓的人通常可以把 IT 行業做得很好罷了。
子非魚,安知魚之樂?內向的人大多喜愛獨處,在別人眼中孤獨的工作環境,可能就是他們心中的夢幻舞臺。
編程是有成癮性的
不幸罹患此癥的人不會被送去醫院接受電擊治療,反而會被當成一種積極地心態,所以才會存在那么多免費的開源項目,就算不給錢我也要編程爽一爽,不編難受。
總結:對一個行業專精且熱愛的人,是不存在“后悔”這一說的;一個正在抱怨加班、壓力、單調的 IT 人,內心深處很有可能正在享受這種狀態。
就好像吃貨的你也依然會抱怨:啊,該死,吃的好撐……
一名 20 年的女程序員的自述
本人女,在 IT 行業待了有快 20 年,現在仍然在這個行業,暫時也沒有換其他行業的打算。
時至今日,我仍然在技術領域,不是銷售那種角色。在中國,女生在 IT 界的技術領域待這么久的不多吧?
先給結論吧,那就是:我不后悔!
如果你們有興趣,我會嘗試寫一下在 IT 這么多年的感悟和自己的心態變化,希望能給 IT 圈的小輩們(以我的年紀,估計可以這么說了),一點過來人的建議。
另,真的希望能有 IT 圈的女生看到,避免和我一樣的困惑。
作為一個理工女,談不上任何的文字功底(coding 算么?),這個回答我就想到哪兒寫到哪兒吧,大家就不要挑剔我的文筆了,呵呵。
開始嘮叨之前,有幾句話說在前頭:
- 我所有的工作經驗都來自外企。
- IT 行業和我年輕剛入行的時候(⊙﹏⊙b汗)已經有了巨大的變化。
- 中國 IT 行業這 20 年的大發展是我從業經歷的大背景。
以上因素,請一定考慮,再來分析我的經驗是否還適用于你。這世上沒有最好的建議只有最適合你的建議,而最適合你的建議一定需要你自己的分析和判斷。
同時我想要先澄清一個事情,那就是:搞 IT≠程序猿!
IT 這個行業太廣泛了,雖然寫代碼編程占了其中很重要的一個部分,但是真的不是全部!在 IT 行業有很多不同的工作角色。
以下是我個人的一個職業生涯工作角色的變化:
最開始是一個程序猿,是的,我入行第一份工作確實就是 coding,然后做企業級產品的硬件安裝工程師,然后是做軟件安裝工程師,接下來是做解決方案工程師,再然后是系統架構師,再然后是解決方案顧問,現在我在一家外企 IT 公司負責公司相關產品在幾個重點行業的技術支持工作。
好吧,你看出來了嗎,我除了入行的最開始寫了兩年程序,其他的職位都不是程序猿!大家不要再把 IT 局限到寫程序了好么,有大把的工作崗位等著你們哪!
說回主題吧,干 IT 后悔嗎?
實話說,從來沒有過!但是有過無數次的動搖、迷茫、自我否定,捫心自問我一個如花似玉的好姑娘為啥要干 IT?!不過每次理性的結論都是:干 IT 還是挺好的!
先吐槽吧,既然問出這個問題,肯定是因為干 IT 有無數的坑,這些坑包括但不限于:
忙!絕對的忙
不管你在 IT 圈的哪個崗位,我就沒見過不忙的,技術、銷售、程序猿自不必說,就連 IT 公司的行政、人事都是個頂個的忙。
這種忙不分白天黑夜、不分平時假日、不分男生女生、不分黑人白人。從一睜眼就如同發條般轉個不停,忙到沒空吃飯、喝水、上廁所,忙到沒工夫陪女友老公父母孩子,相信我,這是絕對的常態。
累
人可以打雞血,不過搞 IT 的人那么多,也沒那么多雞啊!所以啊,這么一通忙,又沒有雞血,累是必然的啰。
最殘酷的加班包括是每天半夜進客戶機房調試設備連續一周,還包括為了技術投標連續 72 個小時不睡覺,咖啡杯堆成山。
累到能準確的感覺到自己各個臟器的位置,心臟跳的都好像不是自己的了。常常有各種 IT 人士猝死的新聞,在我看來,完全是隨時可能發生的事情。
要不停的學習
IT 也許是各個行業中更新最快的行業了,不夸張的說,你每天都必須學習,你才有可能正常工作。
程序猿要學習各種語言、開發方法,產品人員要學習公司新產品的各種特性,熟記各個參數,還要掌握市場的動向,友商的產品情況,除了產品還要了解你負責的行業情況,客戶在用什么、需求是什么,等等等等,不勝枚舉。
一句話,在 IT 行業,一天不讀書,智商變成豬!
好吧,吐槽時間結束,看看干 IT 那些讓你無怨無悔的原因:
能養家糊口
這個必須要放在第一位的來說,那就是干 IT 能養活自己。在中國,如果單看工資收入,金融和IT絕對是排在前幾位的行業。
IT 行業相對其他傳統行業來說,工資水平還是處于較高的水平,更別說你幸運的投身到一個初創公司獲得股權期權等等,IT 行業的快速發展給每個從業者帶來的是看得見摸得著的利益。
我想,這也就是 IT 圈能吸引這么多有為青年加入的原因。
公平的競爭
IT 是一個相對其他行業更為公平的平臺。所謂公平就是,你的能力決定一切。你再有背景,有再牛的爹,能不能寫出源代碼才是最重要的好么?!廣大的青年才俊們,只要你有真本事,就不用擔心自己在這個行業的前途。
視野開闊
IT 行業發源于歐美,洶涌澎湃的席卷全球。干 IT 你看到的世界不再僅僅是你的公司、你的產品、你的國家,你每天都在和不同國家、地域、行業的人和事打交道。所謂著眼中國,放眼全球。
保持年輕
在 IT 圈里混, 每天都在接觸新事物,我覺得這是區別于其他所有行業的一個重要特點。每天有各種層出不窮的新產品、新思路、新方法、新創意呼嘯著來到你面前。
如果你有一個開放的心態,愿意去了解和探究這些新鮮事物,你會永遠保有自己的好奇心,永遠有一顆年輕的心態。
相信我,一定要保持對世界的好奇心,這樣你才不會在進入中年之后變成一個庸庸碌碌,渾渾噩噩的人。
能力的提升
這個說起來很含糊,能力分為很多種,在 IT 最能提升什么能力或者最應該提升什么能力呢?
第一,學習能力。你必須不斷的學習并且給你的學習時間并不會很多。在短時間內快速的掌握工作相關的各種技術技能,這一種能力是讓你在 IT 圈甚或將來在其他的什么行業圈里都會受用無窮的能力。
舉個例子,我在頭兩年的 coding 生涯中,用過三種不同的編程語言,除了大學就學過的 C++,另兩種語言相當冷僻,一種是銀行系統常用的開發語言,一種是和 Mainframe 大機環境的通信語言。
當時要用這兩種語言完成客戶要求的系統編程,完全從零學起。看教程、研究別人的程序、不斷的嘗試編程、測試、debug,在短短半個月的時間掌握所有的編程方法,在客戶要求的時間內完成系統的編寫。
這樣類似的情況,在整個 IT 生涯中屢次出現,不會有人等著你慢慢成長,這個行業需要你快速的從某個領域的菜鳥變成大拿。
第二,時間管理能力。做 IT 的忙前面已經說到,你每天、每周都面臨大量的工作,再加上自己的學習計劃,正所謂是千頭萬緒。
每一個能在 IT 行業如魚得水的人,一定是能管理好自己的時間和事情的人。高效率的工作絕對是搞IT的基本功。如何高效率的工作,大家可以了解很多優秀的時間管理、日歷管理的方法,選擇最合適自己的方法和工具。
第三,理性思考的能力。IT 是典型的理工科范疇,擁有理性思維更是基礎之基礎。而長期浸淫在IT圈,你的理性思考的能力會得到極大提升。
理性客觀的看待任何問題,在尋求解決方案時不摻雜任何的感性思路。拜托,1 就是 1,0 就是 0,沒法感性,客戶的系統就在那兒停機呢,趕緊的解決問題,任何的退縮、害怕、猶豫統統的先讓到一邊吧。
成就感
基于以上種種的能力基礎,我相信你在 IT 界一定能站住腳跟。能力的成長、視野的開闊、開放的心態,這些會使你的 IT 職業生涯能有一個長足的發展。
開發出客戶滿意的源代碼、為客戶提供一個復雜的 IT 架構設計、解決了客戶一個緊急的系統故障,這些成功的背后,你會收獲滿滿的成就感。
某年春節,正是某客戶業務最繁忙的時候,其匯款系統卻在這個時候掉鏈子,響應速度奇慢,客戶在柜臺前排起了長隊。
萬分緊急中,我們的團隊和客戶協同工作,花了幾個小時的時間定位故障,果斷排除,在次日恢復了業務的正常工作,客戶的感謝之情就差給你跪下了。這種成就感爆棚的事,在這個圈子里還是時常能碰到的。
綜上,按照馬斯洛需求層次理論,干 IT 不僅能滿足生存要求,同時還能滿足獲取尊重、自我實現和自我超越的需要。
即使你在疲累的時候會感到一絲迷茫,但是冷靜的思考過后我相信你還是會選擇繼續從事這個行業。
以上是我自己自說自話的結論,回頭想想,也許是我個人對于 IT 這種理性的行業有愛好,所以能列出這些好來。如果你真正的愛好是別的行業,也許我上面說的一切都不適合你。
這年頭,男女都怕入錯行。一定要選擇自己喜歡的,至少不討厭的事情來作為職業的選擇。否則,即使勉強自己做,會是無盡的痛苦。
看到這位女技術員對 IT 行業的熱愛,小編真的心生敬佩,因為熱愛所以堅持,不管男人還是女人都要有自己熱愛的事業,選擇自己喜歡的,為自己的夢想奮斗。進入 IT 這一行我們都不后悔!
被遺棄的孩子
長大想當程序員
國外比較亂套……
膜法主宰:本人學識淵博、經驗豐富,代碼風騷、效率恐怖,C/C++、Java、PHP 無不精通,熟練掌握各種框架,深山苦練 20 余年,一天只睡 4 小時,千里之外定位問題,瞬息之間修復上線。身體強壯、健步如飛,可連續編程 100 小時不休息,討論技術方案5小時 ,現應聘主廚一職。