① 你是如何看待程序員這份工作的
引言:三百六十行,行行出狀元。社會當中的職業種類還是非常多的,有的人會根據自己喜歡的以及自己的專業去選擇合適的工作。每一份工作的特點大多都是不一樣的,有些工作會非常的搶手,也有一些工作非常的冷門。而程序員這份工作在大家的心目當中都是非常不錯的,工資很高,待遇不錯,但是工作壓力比較大。
當大家看到程序員的話,首先在大家的印象里就會出現一個頭發稀疏的形象。程序員的工作是非常有壓力的,並且長時間熬夜以及生活習慣的不好,很可能會讓他們脫發。而且程序員也會經常穿著格子襯衫,會讓人一眼能夠分辨出來。
② 如何評價程序員這個職業
程序員的職業生涯,和大多數其他後台專業職業一樣,有一個最大的問題,即缺乏社會普遍性資源。
中國社會在目前的共存狀態下,這種明確的規則和規則,可以掌握一般的資源,或者可以接近一般的資源,是一個專業人士能否有一個重要的先決條件來獲得額外的收入。
程序員的職業目標環境和開放。美國的代碼農民也是高收入階層,不是最高的,但絕對是中產階級。
在其他方面,程序員沒有說最低收入水平,可以進入社會的前20%。此外,收入高,程序員的性格一般是房子,純粹,整天在家,玩游戲最多。
最後,我補充說,信息時代已經進入了信息時代,因此可以看出,技術在未來變得越來越信息化,最好的行業應該是其中之一。只要你喜歡,就請大家勇敢去做吧。
③ 程序員就業前景分析
從行業的整體情況來看,程序員的工作相對來說還是具有一定壓力的,而且不少程序員的工作周期也比較長。雖然程序員的工作壓力比較大,但是從IT行業的基本面來看,未來IT行業的發展前景還是不錯的。
程序員就業分布較為集中的區域為省會城市、北京、上海與深圳,其中省會城市就業比例為39%。在IT行業發展迅速、產業鏈比較發達的北京、上海、深圳及省會城市,因為就業崗位需求的數量較多、薪資待遇較好,吸引了超過9成多的就業程序員選擇在以上區域尋求個人發展。
程序員屬性:
從表面上看,程序員是會使用計算機語言編寫程序的群體。實質上,程序員是聯結精神世界與物質世界的最有效的中介,將人語轉變為物語創造財富。以前所說的技術,是分科的技術,程序員的技術是全面涵蓋的技術。
從人的意識到物的結果的全面流程看,程序員所用的從應用層到物理層的分層次體系是一種嚴密有效的邏輯結構,這正是經濟建設需要而傳統文化沉澱缺乏的要素。
④ 你對程序員這個職業有什麼看法呢
程序員,外面都說人傻,錢多,死的早。
不過我本人是程序員,所以不完全認同,但是也不能說沒有。程序員因為天天和代碼打交道,代碼是很多邏輯的部分,所以程序員一般邏輯思維不會太差,但是整體來說和人交接和情商就比較低。因為一群大老爺們討論需求什麼的就是各種吵吵,基本上說弄就弄。
然後程序員的起步工資確實比較理想,但是後期其他行業工資也會上來。程序員的工資都是加班加出來的,不管多麼好的公司,出產品的時候各種加班,有一些加班是階段性,但是有很多的公司就是長期性,基本上每天都是加班。所以加班也是程序員的標簽之一。
程序員因為邏輯長期腦力運動,再加上程序員都是很懶的,肯定也有愛運動的,但大部分都比較懶,我接觸的懶人居多,不會特別去裝扮自己(包括女程序員,基本都不會化妝的)。所以程序員會有一點點的邋遢,但是邋遢和臟是兩回事,邋遢只是不愛打扮,但是個人衛生一般還是可以的。然後體格方面也不會太好,長時間坐著,大肚子的概率和禿頭非常高,我的幾個老大頭發都比較稀少掉頭發,我現在也開始掉頭發。所以死的早應該是說這個。
還有一點,程序員聊天的時候喜歡說一些代碼性的東西,外行感覺十分奇怪,但是這是程序員的笑話,這個是職業病,其他職業應該也有。
不過程序員談戀愛的時候這些毛病一般很少存在,都會刻意去避免。
總的來說程序員其實也還好,只是一個職業不會有太大的區別,人際關系可能差點點,然後邏輯肯定不差。其他就是宅。
⑤ 如何評價程序員這個職業
程序員的職業生涯,和大多數其他後台專業職業一樣,有一個最大的問題,即缺乏社會普遍性資源。
中國社會在目前的共存狀態下,這種明確的規則和規則,可以掌握一般的資源,或者可以接近一般的資源,是一個專業人士能否有一個重要的先決條件來獲得額外的收入。
程序員的職業目標環境和開放。美國的代碼農民也是高收入階層,不是最高的,但絕對是中產階級。
在其他方面,程序員沒有說最低收入水平,可以進入社會的前20%。此外,收入高,程序員的性格一般是房子,純粹,整天在家,玩游戲最多。
最後,我補充說,信息時代已經進入了信息時代,因此可以看出,技術在未來變得越來越信息化,最好的行業應該是其中之一。只要你喜歡,就請大家勇敢去做吧。
⑥ 作為一個程序員 你的職業規劃是什麼呢
程序員的職業規劃
辯證唯物主義告訴我們,任何事物都包含著既對立又統一的兩個方面。要如實的反映事物的本來面目,就必須堅持一分為二的矛盾分析法,對矛盾作全面的分析要運用兩分法、兩點論去認識事務的本質。簡而言之,任何事物都有它好的一面和不好的一面。
IT 也是如此,程序員的職業也是如此。「程序員的最後歸宿是什麼!」、「程序員到了30 或 35 就會想要轉行」、程序員吃的就是口青春飯」 等等諸如此類的話題 , 如一根刺隱隱的扎在了程序員心頭肉上。這已成為程序員們深思的職業規劃問題。
關於這方面問題的討論可歸結為以下四種方面:
其一:這是一個適合與不適合的問題,有的人他有干 IT 行業的天賦,他就會乾的得心應手,不論多大年齡都不成問題。國外鬍子一大把還干著開發的老外多了去,他們的思維同樣活躍,精力充沛,並且還有大量的經驗和積累。一行行看似簡單的代碼之中卻蘊含了無數思想,足以體現出其功力,而這也並非一日之力所能。我認識有很多的年齡近 60 的工作人員,仍然還在他的領域里認真的工作,他的程序思維還是很不錯。
對於喜歡 IT 行業的人來說, IT 人確實很累又辛苦,但是真正熬過幾年 coding 日子的程序員,到哪裡又不受歡迎呢?可以選擇去外資、大型企業作高級工程師,待遇又好,工作也不會像最初做底層開發時那麼得忙。也可以選擇取中小型企業,做技術經理、研發主管。敢闖一點的,在技術、管理、人脈積累到一定的程度的時候,更可以出來創業。又或者在家作 soho 一族,承接外包項目也未嘗不可。實際上這個行業正在不斷地創新中,因此機會也還是很多。
矛盾在轉與不轉行中的人,其實就是個人能力的心虛。 城外的人想進城,城內的人想出城,很多其他行業的人還很羨慕 IT 這個行業, IT 之外其他行業的苦楚也並非我們能夠想像。
生活中的壓力,買房子買車,償還貸款,贍養老人,結婚生子等等,這對任何一個行業的現代人來說都是一個要處理的問題。並非只存在於 IT 這個行業的從業人員中。計算機行業並非那麼的苦不堪言, IT 一族雖然掙錢不會太多,相對來說算是比較穩定的,不會太窮。
任何一個行業,想要有更長遠的發展,前進的動力就在於由被動到主動,主動去工作,主動去學習,主動去尋找這個行業中的其他道路,認認真真將這個行業捉摸透,只要做到積極與主動,推動職業發展的強而又力的動力就有了,那麼職業生涯的道路必然就掌握在自己的手中。
少一些浮躁,沉下心來體會技術的真正精髓,踏踏實實的做,最終會有一個好的歸宿。
要在程序中用代碼作詩,要做個 IT 李白。繼續向軟體狂人、頂尖科學家進軍!。
其二:對於那些並不喜歡 IT 行業的人,不小心選擇了這個職業,他目前在 IT 行業苦苦掙扎,學技術進度相應就會比前者進度慢,又一時找不到更好的職業,技術平平,為了完成任務不得已天天加班。他們毫無遮掩的指出了一個同樣令人發省的問題:現實呢,這個行業確實發展太快,技術的不斷更新,隨著年齡的上升,體力腦力精力不可能隨之快速的適應,不能適應,也就意味著被淘汰,那麼那時該怎麼辦呢?與其這樣,不如提早為自己找尋另外一條路,提早認識這一點,算是對自己的負責。
其三:關於轉行的觀點中也有兩個集中點:行業自身與年齡問題。
30 或者 35 歲的 IT 人為什麼要轉行,因為生活的關注不同了,有了家庭,不再是單打獨斗,有的是更多一份責任的承擔。年齡的增長帶來了生理上的改變。這是討論的主要觀點之一。
技術的日新月異,各個公司的血液不斷換新,企業想要發展依賴於產品,而產品的開發歸於技術的支持。新老開發人員的不同在於,老一輩的開發人員在年輕時學的技術在現在應用的很少了,生活上上有老下有小,體力和精力投入的要少,學習新技術的能力比不上年輕人,思路也不靈敏了,邏輯分析能力,理解能力逐步減退,唯剩經驗,但是 IT 屆的經驗不如創新值錢。
其四:現在網上到處都有很多開源的代碼下載 ,對於那些熱衷於開發的人來說 ,隨著工作時間的變長,發現當初懷著對技術的崇敬,加入其中,原本以為這是個崇尚技術本身的隊伍,但慢慢發現很多技術管理,技術經理他們的技術並非想像中的那麼好,依靠著資歷換得職位,技術為上的夢想也逐步幻滅。 Coding 如同打字,代碼貼過來,轉過去,全成了一種體力上的勞動。再加上國內的軟體業形勢不好,需求乏力,盜版猖獗,成本提高,規模小,導致了軟體業的不景氣。在這樣的大環境下,前景並非樂觀,因此程序員的職業發展也受到了相當大的阻礙。積極與熱情大大打消了。這也是主動性減少的原因之一。
在社會未邁入工業化以前程序設計萬變不離其宗,把基礎學扎實,多學幾門語言這一行為,人們稱為「職業生涯設計」如何做才能使事業獲得成功呢個人職業生涯規劃設計書模板來源:大學生職業生涯規劃網 時間:2009-10-18 瀏覽: 2869通過自我認知、專業和職業的深入剖析
行行出狀元 前提你所感興趣 你從事深感枯燥 很好的反應你不喜歡 找份不枯燥的工作來從事 在你所學專業的行業里發展 你一定會有所發現職業生涯規劃是指一個人對其一生中所承擔職務相繼歷程的預期和計劃還是打算等著樓上樓下兜售廣告的磚家叫獸么下面是我的職業生涯規劃書評估個人目標和現狀的差距
PHP職業發展規劃一般有三條路線,一條技能專精發展路線。另兩條,是在技能發展遇到「瓶頸」時,分別向產品或運營轉型的路線。
往往覺得幹了一年的工作雖然有列出一些你的想法和你的個人現狀制定有關個人一生中在事業發展上的設想與計劃安排職業生涯規劃就是幫助人樹立正確的職業目標,幫助大家尋找實現夢想的辦法即:職業生涯規劃=知己+知彼+抉擇
因為現實是「變化往往比規劃快」高校對學生的就業指導工作不是短期性行為據此提出實事求是的目標(與個人價值觀、興趣愛好、能力和所希望的生活方式相一致)准確的自我認識和自我評價是制定個人職業計劃的前提另外,論壇「資源中心
第一就是純粹技術方面的,做一個大牛.這種就是技術層面非常厲害,技術上的難題都有他來公關.
第二就是項目經理,有工作經驗的人一般可以轉向這個層面,帶領團隊去做項目.
第三可能做時間長了發現自己更適合做業務方面的事,與客戶溝通了解客戶需求.
再有就是可能轉行了,做其他方面了,這都是有可能的.
既然從事了程序員,那自己就在這個行業學點東西。但是中國跟國外的程序員就不一樣,中國的程序員懂的很全面,而國外的是對一個方面很精的這種。1.自己把技術學到位。往大公司發展,才能真正的學到東西。2.實在不行,用做程序員這幾年的資金,做點小生意,有魄力,就往大的方面發展。要不就安安逸逸過一生。
一個沒有計劃的人生就像一場沒有球門的足球賽:對球員和觀眾都而沒有夢想的人的人生將是空虛的專業對口能讓你的在工作時花更少力氣,更早地融入本職工作中,但不代表除了專業外的工作就不能做最終的目標就是讓自己擁有曾經所渴望的成就並找到自己長期穩定的職業
國外據說會有高年齡的程序員之類的,但是在中國估計有些困難,先不說你的精力腦力是否跟得上,中國的環境可能很少有企業會用40幾歲的人來編程。所以你必須想好自己要向那個方向轉,如果技術夠牛,做管理方面我認識也不成問題,但是如果一般般的那就很危險了,早作打算。
好獵頭Linda
⑦ 程序員的職業分析
在我的眼中,程序員這個詞語在我眼中就是改變世界的一群人。雖說世界上各行各業的都在推動世界的發展和改變,但是程序員這個行業多帶來的改變很明顯,大家在生活中也都看在眼中,比如微信支付,很多水電費直接在支付寶支付這個就是改變。
有一點無法否認的是程序員的業余時間不確定,因為項目進度的原因,可能平時,包括節假日都會加班,這個是硬傷。就是可用作進行社交的單位時間縮短。
程序員的起步工資確實比較理想,屬於高薪的行業,但是我想說當個程序員真的很累。
⑧ 程序員工作前景怎麼樣
程序員的職業發展前景還是非常好的,隨著互聯網的發展IT工程師需求量愈發增大,其中java軟體開發非常受歡迎,現在市面上很多大廠都是使用java語言作為第一開發語言。
學習java是一個不錯的選擇,這專業會學習一下語言:C,JAVA,PHP,PYTHON,MYSQL,JAVASCRIPT另外就是各個語言的框架,提高開發速度的。下面是跟數據相關的知識。
1.Lua 不會對二進制代碼塊做健壯性檢查。 惡意構造一個二進制塊有可能把解釋器弄崩潰。
運行程序來遍歷表中的所有域。 第一個參數是要遍歷的表,第二個參數是表中的某個鍵。 next 返回該鍵的下一個鍵及其關聯的值。 如果用 nil 作為第二個參數調用 next 將返回初始鍵及其關聯值。 當以最後一個鍵去調用,或是以 nil 調用一張空表時, next 返回 nil。 如果不提供第二個參數,將認為它就是 nil。 特別指出,你可以用 next(t) 來判斷一張表是否是空的。
索引在遍歷過程中的次序無定義, 即使是數字索引也是這樣。 (如果想按數字次序遍歷表,可以使用數字形式的 for 。)
2.當在遍歷過程中你給表中並不存在的域賦值, next 的行為是未定義的。 然而你可以去修改那些已存在的域。 特別指出,你可以清除一些已存在的域。
如果 t 有元方法 __pairs, 以 t 為參數調用它,並返回其返回的前三個值。
否則,返回三個值:next 函數, 表 t,以及 nil。 因此以下代碼
能迭代表 t 中的所有鍵值對。
參見函數 next 中關於迭代過程中修改表的風險。
⑨ 在大家眼中,程序員是一個怎樣的職業
為什麼有人在技術造神
大家應該已經感受到,技術圈這兩年已經和娛樂圈創業圈差不多的氛圍了,這其實是有原因的。
最主要的原因是,創業公司和創業媒體越來越多,他們需要大量的程序員投身到創業這個高風險的行業中,而造神,正是讓程序員們自動跳進火坑的絕佳辦法。不是說程序員不能創業,我是說,創業媒體們故意模糊了創造和創業的界限,把程序員們的創造沖動偷換概念,鼓吹了太多不適合的人去創業。
另一個原因是,招聘成本高漲,CTO 們為了能提升影響力,不得不頻頻出席各種大會刷臉。文筆好的再做做自媒體和技術社群,既能強化個人品牌提高身價,又能在融資的時候提升成功率。
總之,這個行業出現了各種技術大神。
這些大神在普通人類和初級程序員眼裡是無所不能的,是他們嚮往的目標;在中級程序員和高級程序員眼裡,這些大神就是他自己,只不過他還沒紅起來而已…
於是攀比心理也開始泛濫,全國第三的架構師比比皆是,整個圈子漸漸就浮躁起來。
然而絕大部分程序員,依然是雇員
媒體們在包裝時,最喜歡按獨立開發者的路線來整。「從小就對技術有天分」、「大學時曾在某編程大賽一鳴驚人」、「寫了個 APP 玩結果一個月有了千萬用戶」、「從公司離職自立門戶三年上市」。
OK,這的確是程序員的一條職業路線圖。但是媒體們不願意告訴你的是,一:只有極少數程序員是通過這個路線成功的;二:這條線其實需要太多非程序員職位的技能,比如產品設計能力和銷售能力。
程序員的價值決定
絕大部分互聯網公司的程序員職位,沒有技術門檻
然而不幸的是,絕大部分互聯網公司都不是技術驅動的公司。真的就是鳥哥說的那樣,絕大部分技術崗位,其實技術門檻都不高(門檻在工程上,後文細講)。技術不過是這些公司的護航艦,而不是破冰船。
先別打我,冷靜下來想想,到底有多少你會的那些技術,是你的同行們不會的呢?不多,對吧?
幾年前億級別的搜索還是問題,現在已經到處是通用解決方案了;幾年前千萬到億級別的網站和 APP 解決方案還在大公司手裡,現在各個架構大會都講爛啦,而且其實都差不多;就連 DeepLearning,帶 API 介面的框架也開始涌現,只需要把圖片用 REST 傳進去就能取到結果了。
很多事情,已經沒有難度,只需要持續投入。是的,對絕大部分程序員來講,他們不需要成為科學家,而需要成為工程師,成為從科學家手裡接過火種,去燎原大地的人。
怎樣才是一個好工程師
工程的本質不是創造,而是去風險化。
工程是關於如何低成本、高效率、按時按量完成既定任務的。所以判斷一個工程師是否優秀,並不是他多有創意多有名氣,而是看他有多穩,看他能多 GettingThingsDone,中文就是「靠譜」。
有時候一個好的解決方案,未必採用了最新的技術和框架,而是看上去朴實無華,功力都包涵在背後的細節里。就像頂尖高手打的斯洛克檯球,每一桿都平淡無奇,只是因為上一桿的回球太到位。
有同學問,那我工程做的太好,豈不是沒有機會遇到一些高難度挑戰了么?放心,一般公司都僱傭了產品經理來幫你製造高危事件。
同樣的,一個好的工程師,會選擇最適合需求和團隊的方案,考慮開發效率和系統效率的均衡,從而已達到最優效果;而不是整天和別人去爭論什麼語言最好、哪些框架過時了。
工程的另一個要求是進度控制和質量控制。
在項目立項之後動工之前,對要做的事項作出詳盡的規劃,對未來一到兩周的工作給出細致的排期,這是進度控制的基礎。
代碼的及時入庫與合並,自動化測試和每日構建,CodeReview 和文檔編寫,這些看似無關緊要的習慣則決定了項目質量。
不幸的是,很多程序員把這些工程上至關重要的東西當成垃圾,視為對他們「創造力」的壓抑。
他們總是以創造力為借口去尋求自身的自在,比如上班不帶胸牌不打卡,中午休息時間在公司看視頻打游戲,最好可以遠程上班,項目到期之前再來檢查進度,公司不要用統一框架,只有傻逼才寫文檔。
對職業的理解偏差和工程能力上的荒蕪,培養了大批能寫代碼但死活寫不好代碼的「碼農」,反而讓那些有著彪悍工程能力和良好習慣的程序員變得奇貨可居。
最後,來說說程序員那無處安放的創造力
有了錘子想找釘子是很正常的原始沖動,但我們必須認識到,創造力對於程序員這個職業來講,是錦上添花的東西。如果你沒有強大的工程能力,那麼創造力也不過是無本之木。所以扎扎實實的把工程基礎打好,這是最根本的。
在此基礎上,我比較推薦程序員採用內外兩條線來培養自己。在公司內的項目上採取相對保守的策略,盡力把穩定性做到最好,培養出自己卓越的工程能力;然後在公司外的開源項目和自己的獨立項目上,採用一些新的技術、實踐一些新的想法、充分發揮自己的創造力,夢想還是要有的,對吧。
這樣做最明顯的好處是,你可以了解到新技術和激進方案的優缺點,從而在進行方案選型時,有更多的依據;還有一個職業發展上的好處:如果不是主負責人,公司的項目往往不能代表你的能力;但獨立項目卻可以作為一個非常好的能力證明出現在你的簡歷里邊。
你可以是一個身懷絕技的手藝人,在自己家裡你嘗試各種手法各種風格的個人作品;但當你參與頤和園這種級別的工程時,好好的把自己負責的石頭雕成總設計師要求的樣子就好 —— 畢竟這個時代一個人已經很難負責整個項目了。這就是我所理解的程序員的工匠精神。
⑩ 怎樣看待程序員這份工作
你印象中的程序員是什麼樣子?
談起程序員大家最直觀的印象是穿著格子衫,就會對著電腦,常常幾個小時,經常熬夜工作敲代碼!而且程序員在大多數人的心裡都是非常好的職業,工資非常高,敲代碼的樣子也非常酷。其實,很多人都不清楚程序員具體是做什麼的,就連程序員的家人也不一定能理解,網上經常有人調侃評價程序員一點樂趣都沒有,急的人頭發都掉了。你會給父母講講你目前的工作嗎?他們是否了解你的工作?
新興行業里很多工作大家都不是特別的理解,有些人覺得程序員跟一些宅男的標簽掛鉤,父母理解程序員到底是一個也有說你是修電腦的,可能家人們會最擔心他們的對象問題,也許家人看不懂程序員的工作究竟是在做什麼,為什麼還有那麼多人來從事這個行業呢?你眼中的好工作,家人眼中的好工作,我眼中的好工作,各有不同。一行行代碼是虛擬世界的基礎語言,盡管家人讀不懂,那些字元就是他們的快樂所在了。
「每天除了修改bug,就是在修改bug的路上」「寫不完的代碼和吃不完的泡麵」老一輩兒的人根本就不懂這是怎樣一個職業,在他們眼中,這就是一個高薪,這就是一個文化程度很高的工作,只不過是他們不太懂程序員每天都要幹啥。經常打電話詢問永遠離不開那一句「有沒有下班」,畢竟在家人的心中,孩子的健康永遠是第一位的。 只希望他們能按時下班吧,按時吃飯,不要太熬夜,薪水多少不重要,自己的身體才是最重要的。
對於程序員我的了解也不是特別多,因為編程語言看起來太復雜了。以前感覺他們真的是好神秘,是一個賺錢特別多的崗位,特別是大廠的程序員們特別的不好進。每一項外表光鮮亮麗工作,離不開他們背後付出的努力,程序員也不例外,而且比我們想像的還辛苦。其實,每一份工作都值得被尊重,他們保持著一份對工作的熱愛,我覺得作為家人應該支持他們工作才對。對此你怎麼看待程序員這份職業呢?在我看來,東方的程序員如何看待西方同行是一個有趣並且重要的問題。
通常認為東方國家(印度/中國/菲律賓)是為西方國家提供外包服務(美國和歐洲)的。
即使IT的領軍企業也是如此。他們從學院里招聘畢業生並把他們訓練成機器人。最悲哀的莫過於,他們的薪資相對其他行業而言相對較高,因此沒有人願意從這些公司離開。在印度,幾乎沒有IT公司會招聘真正有才能的人。