1. 幹了兩年程序員了,不知道下面的路該怎麼走了,請前輩們指點下好嗎
我有幾個做程序員的朋友,因為我是做職業規劃的,之前有朋友也咨詢過我類似的問題,答復如下:
1.首先,程序員是非常枯燥的工作,做了大概兩年左右都會有倦怠期,這個時候應該問問自己,我還要不要繼續做IT類工作。
2.若確認繼續做此類工作,那麼有兩個選擇,第一是繼續鑽研技術,平時多到網路平台找同行交流或學習。第二是轉運維類工作,我有兩個朋友就是由編程轉到了運維。其實還有第三,可以走管理方向,不過這個需要自己多學習管理類技能,同事也要有這方面的興趣。
作為一名從業多年的程序員,同時也是一名教育工作者,我來回答一下這個問題。
對於從業兩年的程序員來說,正處在技術成長期,如果未來想在技術領域走得更遠,此時應該注重開發經驗的積累,同時應該廣泛涉獵各種技術體系,尤其要注重各種新技術的學習,包括大數據、物聯網、雲計算、區塊鏈、人工智慧等技術體系。對於程序員來說,在從業的最初五年,一定要多做「加法」,更多的技術儲備能夠為崗位升級奠定一個扎實的基礎。
對於專注於行業領域的應用級程序員來說,還應該重視行業經驗的積累,在產業互聯網時代,行業經驗對於程序員未來的發展有非常重要的影響。對於大部分基礎知識比較薄弱的程序員來說,如果不能在技術研發的道路上走得更遠,就應該考慮未來的發展方向,如果具有豐富的行業經驗,會在很大程度上拓展自身的選擇空間。從當前行業發展趨勢來看,程序員可以考慮向產品經理、項目經理、行業信息化專家等方向發展。
對於從業兩年的初級程序員來說,如果條件允許的話,還可以考慮通過讀研來提升自身的崗位級別,目前有不少初級程序員都會選擇考研。按照 歷史 經驗來看,大部分程序員在考研之後都會獲得崗位升級,不少人在讀研之後會選擇進入互聯網大廠發展,薪資待遇也有了一定程度的提升。從這個角度來看,程序員讀研也是一個不錯的選擇。
最後,隨著產業互聯網的發展,當前程序員應該注重雲計算平台、物聯網平台和人工智慧平台相關技術的學習,未來這些平台將有廣闊的發展空間。
兩年也就相當於是剛入行的一個程度,那這個程度就是要多努力幹活,多學多練,想任何其他的都是白費功夫,因為你沒有其他的時間積累,在二至四年的這個時間里,要把自己的工資技術水平提升到你所在的那個城市圈子裡面的中上等的水平,然後你要有一個比較謹慎的思維,不要空有一個想法。
那麼這個時候你個思想和你這個能力就不匹配了。我們首先要選擇考慮的就是北上廣深。你現在還可以努力干到35歲左右。另外技術這個行業它分為一個是偏技術型,另外一個是業務驅動型,還有就是屬於技術骨乾性。偏技術型的話,不建議你選這個,因為不管是程序員也好,前端也好,都是工程師,都是幹活的,不搞科研,雖然很多it公司技術部要求很多,但是都是幹活的,沒有說太深的一些技術要求,基本上就是用於日常的技術啊bug。
另外一個是業務驅動型,也叫業務,就是你要主導需求就是客戶你能找到自己的客戶,然後還要和前端一起去搞定這些問題,你要有老闆的一個思維,自己乾的時間長了,那麼你就能找到自己的這個路了,不管是你創業還是說去其他的地方去做都對自己非常有好處。
你現在考慮的可能就是說以後怎麼發展他這個技術程序員發展的話一般是年齡平均到35歲左右的時候,你就可以通過前期的一些積累,然後鋪墊到35歲的時候,你就可以去做其他的行業的,因為你到35歲的時候,不管是去面試或者是帶領團隊熬夜,很多時候有些東西都跟不上了,所以建議你到那個時候去轉行。
你好,作為一個工作4年的同學,我想以個人經歷回答下這個問題。對於工作兩年的程序員來說,大都是處於技術的快速上升期,應該也接觸了挺多的技術面,包括但不限於分布式、資料庫、網路、大數據等,並且可能對某個框架或者技術有了自己的深入見解。
對於以後的發展,如果是想往 中間件方向發展 的話,需要掌握分布式原理、網路通信、消息隊列、資料庫操作、緩存等,大多數中間件都涉及到分布式支持。可以看幾個不同類型的中間件的原理與設計實現,比如MQ可以看Rockermq,資料庫可以看MySQL,緩存可以看Redis,網路通信庫可以看Netty,配置中心可以看Apollo等,注意,每種類型的中間件或者框架重點學習一個即可,因為思想都是相同的,理解了一個之後在學其他的很快就能上手掌握。當然,除了自己的技術學習之外,一個好的平台也是很重要的,不僅僅能夠認識一幫志同道合的朋友,還能有實際的業務平台去實現技術的價值,這里推薦阿里的中間件相關崗位,目前中國中間件團隊的java水平基本是阿里最高水平了,在這里誕生了很多知名的開源軟體。
針對1-5年的程序員關於技術點來說,可以參考芋道源碼整理的下面一張圖進行查漏補缺:
上面羅列的技術目前我也在學習中,對於技術人來說,知道自己想要什麼,要比自己知道怎麼要什麼更重要。知道自己想要什麼,你就會想方設法去實現它。不管怎樣,腳踏實地做好自己的工作,學習技術,肯定沒錯。
說實話我對程序這東西一竅不通,但我知道不管什麼事情沒有了程序那就亂了,電腦沒有程序就死機了,人幹事情沒有了程序那就沒有頭緒,我覺得你還是好好乾吧,這個行業永遠淘汰不了。永遠是最需要的東西!
說實話,只是普通的編程圈子不會很大,跳出這個圈子會發現還有很多其他相關的職業。如果在一個小公司,程序員工資雖然偏高,但在運營商務銷售其他職務心裡多少還是會有些輕視,畢竟現在普通程序員太多了,大部分人做的東西千篇一律,而他們認為工資其實是靠他們的能力賺取的。
如果想在小公司發展,可以深入了解業務,和一些其他職位的主力人員維護好關系,倒時候想創業可以合夥,想轉行也會輕鬆些。
如果想在大公司發展,可以走管理,大公司一般比較看重資歷,學歷,管理能力。
還有一種走技術路線的,一般只存在於大公司,這種部門在有的公司很閑只是撐個場面,有的是真正能做出實用的東西值得敬佩。
做任何行業都要堅持,兄弟你才做了兩年,相當於是剛入門,以後要走的路還會很遠。
就現在來說,程序員還屬於是高收入行業,工作還比較好找,趁年輕時好好乾,多積累一些經驗,多做一些大的項目,以後的路會越走越寬。
不太清楚你目前的困惑點在哪裡,是學習新技術感覺力不從心了?還是對技術沒有興趣了?還是不想當程序員了?還是對程序員的發展路線迷茫了?不管怎樣,幹了兩年的程序員,對編程這個工作還是有些經驗了,也能夠解決工作中的一些技術問題,但還處於相對初級的一個水平,畢竟積累不太夠。
建議繼續做2-3年開發工作,提升編程水平,提升解決問題的能力,逐漸成長為公司的技術骨幹。等到那個時候,你的選擇會相對多一些,也會理智一些。例如:你在開發過程中,覺得自己更喜歡跟人打交道,想做項目管理,那麼,你多做2年開發工作,並不耽誤你後面轉為項目經理。你可以將接下來的2年作為一個潛伏期,在做好本質工作的同時,注意一定要做好你的工作,你的工作做好了,自然會得到別人的尊重,也會贏得人脈,千萬不可以為將來不做開發了,就開始敷衍、不用心,做好當下,再考慮將來的發展方向,是換一個公司,換一個崗位,還是換一個城市?畢竟程序員的待遇還是可以的,多做2、3年,沒啥損失。
在迷茫的時候,不要做任何決定,靜觀其變。
大家好!我是鍵盤手,
關於這個問題我想說一下我個人的看法,我個人也是吃技術飯的,現在過了三十五歲了,打工已經沒有公司要了,也不想和大學生去搶飯碗,去工作人在心不在。以前二十幾歲的時候,總認為吃技術飯經驗很重要,年齡越大經歷越豐富,薪資就越高,而現實是,現在的公司一般不招三十五歲以上的人員,而且有些公司把三十五年以上的員工解聘掉,主要是人過了三十五歲,思想和創新能力、學習能力沒有二十幾歲時候強,所以對於技術員來說就是一道坎,很多人到了這個歲數都不敢隨意跳槽,也不敢創業。
所以我個人認為如果你不是很喜歡這個行業,就早點作出選擇,當然越早越好,如果你喜歡,那就深造下去,見意在三十歲之前能夠有所作為,不要再給別人打工,我過了三十五歲才明白,打工是最不劃算的買賣。
就這個問題,我根本不了解你的任何情況,我能指點個毛線。再說我還不是前輩。
幹了兩年程序員了,沒有說乾的好還是不好, 回答裡面的各位大佬,你就認為人家 是乾的不好,說不定這個哥牛的一B。
下面的路怎麼走, 我不知道~ 我也是渣渣,不夠格當人生導師~
2. 程序員被老闆發現從網上抄代碼,後果是怎麼樣
老闆會怎麼樣if(老闆對程序開發有了解){ //有了解,一點點的了解即可
認同,見怪不怪;
}else if(老闆很開明){ //一無所知,但是開明
信任,尊重程序員的做法;
}else{ //不僅一無所知,還要胡亂猜想
可能需要一個合理的解釋;
}
程序員為什麼會從網上抄代碼
我們程序員不把這個叫做抄,一般稱之為「代碼復用」。
當程序員需要使用到一個新的框架、類或者方法的時候,一定會做到有跡可循、有理可依,也就是不要亂用。
例如我們一個Spring Boot的項目,現在想用到Rabbit MQ,但是之前沒有用過,怎麼辦?程序員一般會通過這么幾種方式:
一些建議
我建議,先試試方案1和3,自己解決不了的話,再去請教其他的同事。
我將持續分享Java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。
抄代碼分為三種。
一,整個項目抄過來,不做絲毫改動地把別人的代碼照搬過來。這種情況很罕見,一是涉及版權問題,二是網上的代碼都是爛大街的,抄過來也沒什麼意義,也獲得不了什麼收益。
二,抄框架,這點是比較常見的。拿蓋樓來舉例,就是把別人打好的地基,搭好的腳手架直接拿來用,省去了基礎設施搭建的工作。蓋房子就直接開始砌磚,編代碼就直接開始寫業務邏輯。好處是顯而易見的,減少了項目前期的重復工作,節省大量的人力物力。老闆家裡要沒有礦的話,一般不會反對用別人的框架。
三,抄演算法。簡單的演算法可以自己寫,比如求2個數的和,很簡單,一行代碼就搞定了。復雜的,人臉識別演算法,沒有幾百萬也有幾十萬行代碼,傾注全公司資源都未必搞的出來, 科技 含量非常之高。這種時候,往往會尋求與專業的演算法公司進行合作,通過付費的方式獲取到相關的代碼。
程序員被老闆發現旁逗芹從網上抄代碼,後果是怎麼樣?這樣的事情被老闆發現了,至少從現在來看一點兒事情也沒有,如果能夠抄得讓項目進度大大提前還不出問題不出Bug,不引起糾紛老闆還大大的高興。給他節約了大把大把的錢,他不高興還咋的。
當然從網上抄代碼並不是說整個項目給拿過來,特別是有知識產權的那種,這樣一旦被原版權人發現會引起糾紛。大部分程序員抄代碼都是一小段一小段代碼實現某種小功能、或者對某些方法、類等等用法的抄,以便於在自己的項目中去實現自己所需要的功能,融合到自己的項目中去,而不是盲目的去抄原封不動的搬運過來,程序員一般很少會做那樣的事情的。
程序員很少有不上網去了解查詢相關的知識的。而現在很多老闆本來就是從搞軟體項目出身的,或程序員出身的,早就知道這些招數甚至自己也用過,根本不值得大驚小怪,基本上都會鼓勵程序員如果有什麼不懂就去網路就去找網上相關的解決方法。
盡快尋找解決指巧方法,才可以盡可能的減少一個問題就被卡死在那裡花費掉太多的時間,大部分老闆不是讓你去當鑽研代碼的開拓者,而是去當能實現項目功能的技術能手,你用什麼方式方法去得到那些技術,大部分老闆不會關心的。運畢
所以抄不抄代碼基本沒人管你,最重要的是抄來的代碼是不是能解決項目的問題、加快項目的進度、節約項目的成本,只要能解決問題為項目帶來效益,總監或者老闆還會誇獎你是高手,是能人。
更多分享及互動,歡迎點擊右上角關注【東風高揚】。
如果你能抄代碼,請選擇正確的抄代碼的方式,來推薦幾個我認為好的網站。
如果有一個網站的提問,可以涵蓋你基本90%以上的日常開發問題,那就是這個網站。這里什麼方面的代碼都有,如果你是一個好的程序員,建議你可以來這里抄代碼。
如果你還沒有自己的github賬戶,那你得趕緊來注冊一個。GitHub上有好多好的開源項目,Vue,React等等,如果你想看一想好的項目,建議來GitHub看看
如果你善於使用搜索引擎,那你已經比一般人好太多啦。學會使用一些搜索的技巧,能提升你快速找到問題。
所以,我覺得抄代碼沒什麼,我覺得正確的方式,是如何去抄好的代碼,去看別人的優點,然後可以使用到自己的項目,這完全沒有問題。
拿著高薪的程序員,最熟練的兩個快捷鍵就是ctrl+c 和 ctrl+v。
看到這里你是不是覺得:
哇,做程序員太輕鬆了吧,了解相關的知識,每天復制黏貼就可以了,還拿那麼高的工資,還有沒有天理了?
首先「代碼復用」這個情況是很普遍的,從 社會 學和經濟學來看,復用這個行為是值得肯定的,因為它能夠避免浪費有限的 社會 資源。
如果合理地利用開源代碼,可以避免「重復造輪子」的動作,從而解放大量的程序員去進行更有價值的開發工作,加快開發效率,以達到資源價值的最大化。
想要把開源代碼做成適合公司項目的功能,本來就要求這個程序員的基礎扎實,如果沒有相關的項目經驗,又如何對代碼進行維護?
知其然,更要知其所以然。
這就是高薪程序員的高明之處:他們用開源代碼來解決自己的問題,把架構、思路融會貫通再變成自己的邏輯表達出來。
程序員主要是實現功能需求,至於怎麼實現的,是不是從網上抄襲得又有多少關系,現實中又有多少程序員不是從網上直接復制代碼然後應用在自己模塊中,把優秀的代碼看明白然後靈活應用寫在實際代碼編寫過程中特別常見,現在的開源社區不就是典型嘛,拿到源碼然後搞明白,進行各種定製,很多公司都會正大光明的這么去做,在當今的技術領域特別正常。
如果真是老闆發現了代碼和網路上接近,但是功能用起來沒有啥問題,如果因此找到程序員說事,那這老闆才是有問題,正常來講代碼的審核主要還是在於直接的技術主管,老闆都操心到代碼是不是從網上找的了,方向估計該處問題了,老闆正常來講關心的是結果有沒有達成,如果進一步拓展自己的業務圈子,把產值最大化。
希望能幫到你。
老闆的態度無非是要麼是置之不理,要麼是批評開除。從老闆的態度上可以折射出很多東西來。
置之不理:老闆要麼不懂程序要麼懂程序,老闆不懂程序置之不理也正常,如果老闆懂程序,那他應該明白這是正常現象。這種態度屬於明智之舉。
批評或者開除:那老闆肯定是不懂程序的,既然不懂程序,就不要在那瞎指揮。團隊里自然會有總兼把關恆量。老闆的職責是統籌大局,如果這些細小之事也要插手的話,不要留戀立即走人。這里絕對會限制你的發展。
項目本來就是以結果為導向的,任務急,工期短,尤其在創業型公司里,從頭到尾從零開發,要耗費多少精力多少人力?我們就要學會「拿來主義」啊,去除糟粕,取精華!
作為碼農,將別的功能代碼拷過來稍作修改,完成了自己的工作,這樣的方式簡單快捷,好用,bug少。
能抄到代碼,還能知道到哪裡抄代碼,知道應該抄什麼代碼,哪段代碼,抄完之後怎麼融入進去,並且還能解決問題,結果代碼還真跑起來了!這也是本事!這也是勵練自己的一個方式!
所以自己要對抄代碼也要保持清醒的認識,我能故我抄!
俗話說的好,「天下文章一大抄」。我們在工作時,新聞稿、會議紀要等等也是有一定的模板,我們只需要比著葫蘆畫瓢就行了。那麼,程序員從網上抄代碼這件事情,如果被發現,會面臨什麼樣的處置結果呢?
實際上,編寫代碼時最重要的一條,就是學會怎樣利用其他程序員的代碼和思路來解決問題。程序員寫程序抄代碼這件事情,也可以視情況分為三種:抄演算法、抄框架、抄整個項目。
其實,簡單的演算法可以自己寫,復雜的,比如一個大型 游戲 ,代碼多到足以讓全公司的程序員懷疑人生。而且一般這種復雜的代碼需要和大型的演算法公司合作,也不是簡單的在網上隨便抄一抄就能抄到的。
抄一個應用或者是功能的的框架這件事情,好處也是顯而易見,減少了自身這個項目前期的重復工作,節省大量的人力物力,同事還能在現有的而基礎上做一些自己需求上的改進,何樂而不為呢?而且應該很少有程序員去真的從最基礎的時候一個字母一個字母的敲一整個程序的代碼吧。
但是!整個項目不做絲毫改動地把別人的代碼抄過來,這就涉及到一個版權和隱私的問題,嚴重的話是要負法律責任的。
所以說針對程序員從網上抄代碼這件事情,要面臨的結果無非下面兩種,要麼老闆置之不理,要麼被批評開除。
程序員要做的是在能抄到代碼的情況下,還能知道到哪裡抄代碼,知道應該抄什麼代碼,哪段代碼抄完之後能融入進去,並且還能解決問題,才是最重要的。
第一,一般公司老闆從來不懂技術,也根本看不懂你是不是在搜資料還是。第二,就算發現你抄,那也是正常,初級程序員抄代碼已是常態。關注一下再看下面的精彩哈。
文| 科技 黑洞宇文笑
本人是在某世界五百強企業,公司的老闆肯定是見不到的,部門總經理也幾乎從來不會在我們這些普通程序員這邊逛 ,而且不懂技術。至於所謂的老闆,應該是那些技術總監,可惜技術總監一般情況也不會碰你的答案。而技術總監下面一般是技術經理,普通程序員就歸技術經理管管,跟著做項目,即使他發現你抄代碼,也不會說什麼,只要你能完成自己手頭上的任務,無論你用什麼方法實現。甚至他會教你「抄」哪的,其實這是叫你借鑒代碼,這樣你才能完成你的左右。
現在程序員抄代碼,是比較普遍的,抄網上的,或者復制同事的。復制同事的函數直接不改,就有些無腦,而復用別人的代碼,反而是正確值稱贊的,這往往能提高代碼的整潔度。如果你抄網上的,一般是沒有現成可以用的代碼,只能借鑒其思路,然後結合自己的業務,寫一套自己的代碼,這種做法往往還需要程序員有不錯的基礎,不然你連別人的代碼都不懂利用。
程序員宇文笑一句話:
善「抄」代碼,反而是一種編程美學,不過請你優雅。覺得說的好賞個關注唄。
產品功能產出流程:
一、產品經理:需求調研、產品需求文檔、原型圖的產出。
二、商討需求可行性(移動端、前端、後端、UI、測試、產品)。
三、根據各個職能崗位意見以及需求產出時間成本等等條件因素,修改需求。
四、需求文檔、原型圖交由UI、後端、測試
1.UI根據需求文檔、原型圖設計效果圖、標注圖、切圖。
2.後端根據需求文檔、原型圖設計資料庫表結構、介面數據結構、介面文檔;
3.測試根據需求文檔、原型圖寫測試用例;
五、如上所產出(計效果圖、標注圖、切圖)(介面文檔)交由移動端和前端開發人員開發。
六、開發人員開發完成自測之後交由測試人員進行功能測試以及性能測試。
1.測試人員根據《測試用例》進行功能測試形成報告反饋(移動端、前端、後端、UI、測試、產品)進行BUG修復,需求完善,交互優化等。
2.性能測試包括後端壓力測試,移動端的內存等等。
七、最後進行灰度測試或者內部眾測。
八、最終產品更新上線。
如上表述,程序員在一個功能開發過程中,最重要的是保證產品功能穩定性、擴展性。至於怎麼實現如果沒有意外。領導不會關心你怎麼實現。而且在程序員這個行業工作要的是思路具體怎麼實現復制粘貼代碼是很經常的事情。so。。。你這個問題其實並不是問題。
3. 程序員離職後會何去何從
夜是孤獨的,方向的缺失,階段的迷茫。
1.職場
年輕的時候有著健康的身體和充沛的精力,為公司奉獻自己的青春和熱,吃著老闆畫的大餅,在公司吃苦耐勞任勞任怨躊躇滿志,無論加班到多晚都覺得這是在磨礪技術。公司業務越發熟練,技術不斷進步,薪資不斷增長,帶給自己的滿足頗多。
隨著自己年紀增大,身體開始有點吃不消熬夜到很晚了。公司福利待遇慢慢到了頂峰,業務熟練也不會去跳槽安逸於現狀,考慮著只要這樣幹下去,能隨著這家公司的發展直到退休。新的業務在不斷的拓展,新的團隊在構建。你負責的業務的業績下滑或是團隊整合,學習能力沒年輕人強,沒有和年輕人拼身體的資本,優化不可避免。
看了很多35歲以上被默默大廠優化的新聞,或許是別人技術不好,或許是在摸魚度過。但是從多年的工作經驗來看,能進大廠技術都不會差,難道都是很笨不努力的人嗎?留下的那都是技術上不可或缺的人物。感嘆一代人的芳華已逝。
被優化的是哪類人呢?真的是技術不好導致的嘛?等到真的自己進入職場,慢慢的發現自己做的事情,其實都是微不足道,那種隨時可替代的螺絲釘,一切以公司的發展需要去安排你去干什麼事情,其次是一般給你分配任務的人都是掌握著這個項目的核心,把那些微不足道的事情安排下去,你走人卻也不影響整體的運轉。金字塔的上方,畢竟不是什麼人都是有機會的,豬一樣的領導比比皆是,卻唯獨你上不去,無關乎智商無關乎情商。
2.何去何從?
掌握核心技術,這才是競爭力。積極完成自己手上的事情,主動的完成更難的事情,從公司的產品或者項目學習。積極的鑽研主動學習市場上的核心技術,你的競爭力在哪,市場上能做的少之又少。
轉崗做產品經理估計是不少人的去處。多年的積累,技術的沉澱,業務的精進,產品的就輕駕熟。
轉崗銷售,熟悉公司產品細節銷售確實很容易上手,但是也看公司的規模和平台帶來的資源和人脈,小公司產品競爭沒有優勢,朝不保夕隨時面臨破產,銷售需謹慎。
寫技術博客,把多年積累的經驗寫成博客供大家參考和訂閱,這是一個漫長的過程,不要氣餒。多參與技術群的討論和技術分享,讓大家認可你,慢慢的帶動人氣。
網路接單,自己接私活,找技術單去談,做開發。這個五花八門,還不如再去找個工作去干。
回家做養殖業,養豬或是養龍蝦,有人做的風生水起。養殖業還是看天吃飯,祈求風調雨順,來年才是大豐收。
送外賣,不少在杭州的小哥,從設計技術辭職,專職送外賣,或許是能追求到內心的平靜吧。
擺地攤,去夜市買小飾品,然後慢慢的擴大規模,摸索經驗。
開奶茶店。中心的商業街價格昂貴,看成不預算了。在大學城附近,人氣充足且成本相對較低。隨著平台的回扣逐漸增加,競價成本越來越高,大部分人被平台困在家中。實體也是越來越艱難。
網路寫作,各種網路平台上寫小說,寫文章,隨著閱讀的減少,更多人都刷起了視頻。
自媒體,直播平台的崛起,巨大的流量市場,有喜歡你的群體或許就是火爆全網的人。拍攝段子上傳,直播帶貨,直播玩游戲,直播開計算機課程。
去國企單位考公務員,這個就不多說了,能上岸的都是脫離程序員的苦海。
滴滴司機也是無奈之舉。
3.思考
職場的殘酷像一塊大石緊緊的壓著自己。公司永遠不是自己的家,奮斗付出也許會有很好的回報,活著不易。
都說在絕望想突破想改變的時候,正是這樣的心態會成為人生的轉折點,重新燃起了鬥志。
從公司回家,勞累的只想躺著的時候,深夜寧靜的孤獨,一團火焰在燃燒,我想改變。
4. 現在學計算機未來發展前景怎麼樣
您好,如果學得好的話,就很好找工作,計算機專業就業前景很好。
1、旅鉛李軟體編程:前途大激殲好,好多軟體開發單位都需要這樣的人才,經驗和能力很重要,作息時間比較混亂,加班常有,但薪水也高,不用擔心失業和飯碗問題。
2、硬體、網路工程:適合網管和技術支持,同樣經驗和能力很重要,更要敬業,比較辛苦,而且反拆遲應力要好,如果網路或硬體出了問題,能馬上找到症結並快速解決,前途看好,薪水還不錯。
3、作圖、設計:對藝術鑒賞力和創造力要求較高,有成功案例作品,創意好,視覺效果好,可以從事廣告設計、室內設計、動畫設計等平面的、立體的設計策劃工作。
4、互聯網相關:包括電子商務,網路營銷,互聯網+相關技術支持。技術含量雖然不高,但是學的東西比較雜,思維想法很重要,戰略戰術很重要。喜歡把各種資源整合起來實現利益最大的話的人適合做,要求口才好,善於溝通。
隨著現代經濟和科技的發展,中國IT行業已經步入了一個高速發展的時代。大家有目共睹的IT發展及其迅猛,每年的IT人才缺口人數都高達百萬以上。
在我們的工作中、學習中、生活中無不存在和使用著互聯網信息技術。事實說明,互聯網已經越來越廣泛地深入到人們生活的方方面面,IT技術服務市場需求空缺會越來越大。精通一門編程語言,掌握一種IT技術將擁有更多的就業選擇。
5. 程序員未來前景如何大齡程序員出路在哪裡
其實程序員什麼35歲就不行了的說法是個偽命題,是人為的強加的致幻劑。雖然軟體行業有其特殊性,但是也有其普遍性。其他行業35歲那才真正進入事業快車道,軟體行業我認為也差不多。
軟體行業不光是寫代碼,積累到35歲,如果還能寫代碼那一定是經驗豐富,代碼水平高,即便繼續寫代碼那也比一般的人好,當然排除那些不思進取不學習的人。
最差帶幾個人做個項目經理做項目就比年輕仔強很多。不但可以利用自己的經驗還可以寫關鍵代碼。年齡其實不是問題。
那問題是什麼給大家的印象是35歲程序員就沒得混了?其實現在很多程序員其實是碼農,大家說IT行業是一個知識更新非常快的行業,其實也不盡然 ,更新的是表面,其本質一直沒變,一個碼農一般都學的是皮毛,就懂一點什麼框架 的編程,缺乏學習能力,不懂軟體最基本的原理,學校學的那點一旦過時就什麼也不剩了,那面臨的就是淘汰。
如果是一個了解軟體本質,學習能力強的人,語言只是形式,對於一個項目,覺得什麼語言合適就用什麼語言,你懂一門語言,另外一門語言要不了一個星期就可以編程了,關鍵還是基礎,是原理,是思想和經驗。
所以程序員們,不要被別人的致幻劑迷糊了,只要你肯學能進步,喜歡軟體開發,年齡一定不是問題,只能越來越吃香。
本人作為程序員,曾經也為這個問題困擾著。程序員在35歲就會面臨各種問題,身邊也有這樣的例子,上一家公司有一個同事,40歲了還在寫代碼,他的工資不高。後來項目預算超標了,他也就成為了被裁員的對象。那是我第一次感覺到了年齡越大而帶來的危機。
但是話有說回來了,40歲了還在寫代碼。只能說明了他對自己沒有明確的職業規劃或者個人的不思進取造成的。IT行業有他的特殊性,第一個特殊性就是知識更新很快,第二個就是很注重職業規劃。
所以要想不被淘汰,要麼積極學習沒擁有很厲害的技術,成為一個領域的技術專家。要麼走管理路線,在平時上班的時候就要注重這方面的培養,首先要在工作中鍛煉,還有考取一些專業的證書來給自己增加競爭力。
當然也有的選擇自己創業,這是最好的結果。所以,在當下最重要的是怎麼給自己規劃。多考慮這方面的問題,要是想通了也就沒有那麼的糾結了。
個人觀點,不喜勿噴!也希望大家能夠說明自己的觀點,大家一起學習,一起進步,營造良好的學習氣氛!
大家都知道程序員也分為做什麼開發的程序員,比如市面上最流行的Java、C語言、C++、python、PHP等等開發程序員,未來的發展是不一樣的。
其實,我覺得未來發展前景的話,要找天花板較高的語言來作為基礎學習,慢慢的把自己的架構思維給建立起來。
等你擁有自己的架構思維之後,其實語言就是一種工具而已,所以一定要清晰規劃自己該學習什麼語言,該怎麼樣來學,我在這里推薦Java語言,因為Java語言的學習就能夠幫你初期建立這種思維方式,還有Java語言的獨特性,證明了它的優越性!也證明了它的天花板比其它語言要高,當然上手難度也比較高,自己要有一個清晰的認識,
關於大齡程序員出路,我這里得多說一嘴!
一提到大齡程序員,大家第一時間就會想到,35歲中年危機。
不可否定,35歲這個詞確實很扎心,也是許多程序員的恐懼所在,但是,請大家不要驚慌,要給自己打一針強心劑。
30而立相信大家都聽說過吧?但是也不然,也看個人的機遇和努力!程序員也是一樣!
這里就說到了職業規劃的重要性,從22歲畢業實習再到30歲這八年時間,處於一段技術磨合和提升期,也就是技術的沉澱,沉澱到了一定的時間之後,就要考慮管理經驗的提升,隨著年齡的增長,身體上、思想上、精神上都會出現惰性,當然也跟自己的運動有關系,要加強自己對身體的鍛煉,每年做體檢!
30歲之後,有的人考慮單飛,自己找合夥人創業,自己開公司求發展;有的人繼續按部就班,沉浸在996的世界之中;有的人不斷地提升自己的技術能力和架構思維,在大廠中繼續深造,讓自己變得更有價值!
不知道你們是屬於哪種,但是,最重要的還是個人的思維!希望自己能夠好好考慮一下,從自己下手,徹底的改變自己,不然淘汰是遲早的事兒。
三點:改變自己的思維;加強自己鍛煉;做好職業規劃!
以上個人觀點,不喜勿噴!歡迎大家一起討論。
我是個IT新人,程序員的未來前景毫無疑問是不可小看的。世界逐步進入5G時代,對於程序員來說即是挑戰也是機遇,5G時代到來必將會帶了新的技術升級,也必將淘汰舊的技術,所以說對於程序員即是挑戰也是機遇,只有不斷地學習你才能把我好這一機遇,雷軍說:「站在風口上,豬都能飛」。但首先你得是有準備的豬 。
對於大齡程序員,我是這樣子想的,等我年齡大了,不可能一直處在代碼一線,要麼轉管理崗位,如:技術主管,產品經理,項目經理,有能力的做個技術總監。
要麼轉行,我朋友常常給我開玩笑說,等年齡大了,我們去送外賣吧!自由自在,月入過萬
要麼拿出積累多年資金、人脈開始創業
在民企,大齡程序員確實不好混了。華為裁掉35歲以上的普通員工,就說明這些大公司只需要年輕人,加班苦幹。年紀大了,拖家帶口的,加不動班了,就勸退。這種情況說明這種工作都是些按部就班的,沒什麼創造性的工作,不需要很多經驗。
外企的情況會好一些,50多歲的頭發花白的程序員依然在工作,他們看重的是工作的積累,經驗。公司也把這些人當做公司的財富。國內因為抄襲太嚴重,不太注重知識產權,導致程序員的地位並不高。
大齡程序員要在工作之餘,發展一些副業,多學些技能,考一些證書,做一些理財投資等等。保證自己萬一被裁員,不至於沒有收入陷入焦慮。
這問題問的,大齡農民工出路在哪兒?
所以了,人口總量下滑,人力資源不足,大齡程序員總是有人要的,只不過不同水平的去向、待遇不同罷了,這跟年齡、行業沒關系,哪個年齡哪個行業都一樣有分化。
首先,程序員這個職業不再是個香餑餑,這一點各位程序員必須要擺正心態!隨著人工智慧在編程方面的運用以及程序員數量的大規模上漲,未來大多數程序員的待遇會跟 社會 平均工資看齊,短時間依然會有優勢,但隨著時間推移,這種優勢必然轉為劣勢。為何?供需決定價格,以前供不應求當然價格高,未來供大於求甚至每個人都會編程,自然沒啥議價空間。而那些沒人願意乾的臟活累活自然成為高收入崗位。
其次,許多程序員會成為領導或者老闆,畢竟 社會 需求在,有大需求也有小需求,對用戶需求敏感的人自然能夠抓住機會自己創業。
再有,某些高收入程序員會跨界進入別的行業,畢竟有了資本有了 社會 經驗,很多事情都是相通的。
最後,大多數沖不上去也沒錢或沒想跨界的,繼續待在公司里搬磚,雖然加班比不上年輕人,但畢竟經驗豐富,碼代碼的速度和質量是有的,只不過工資持平獎金下降不忍也得忍啊,畢竟為了生活,別的很多職業人家的工資本就是好多年沒變化,程序員也不會例外,之前例外是因為供不應求。
有人說程序員是腦力活,跟農民工不能比,六十歲農民工還能幹活,六十歲程序員腦子怎麼跟得上?作為過來人,筆者可以向各位保證:越大的團隊,里邊需要動腦子的人越少,大多數大廠的程序員混到最後都是乾的力氣活,根本不需要腦子,這就是熟練度。至於這是好是壞,仁者見仁智者見智。
優秀的程序員不論年齡大小,前景都非常好!巨大的市場需求決定了優秀程序員的緊缺性,在數字化時代,已經沒有哪個行業會離開軟體的支撐,這個趨勢在可預見的未來不會改變。
一般來說,人會隨著年齡的增長,工作的時候精力會跟不上,但從另一個角度講,年齡大了,經驗就會更豐富,尤其對於像程序員這種知識型工種,只要他肯學習,跟上技術的進步和變化,他就不會落後,就會繼續有用武之地。
軟體技術的變化也是非常大的,新的框架、新的開發環境、新的編程語言不斷出現,程序員也要注重自身的學習和修養,為斷適應互聯網+時代的技術發展,只有這樣,程序員才會永葆青春。
當然如果已經功成名就,賬務自由,選擇別的職業也挺好,人各有志,看個人發展和興趣愛好!
30+程序員一枚,剛好可以回答這個問題。
先簡要說下我對這兩個問題的答案:
下面,我們就來一一解釋。
程序員是有前(錢)途的職業
首先是 金錢 方面。在所有行業裡面,it行業是比較有前(錢)途的職業,我想這句話可能極少有人反駁。當程序員相對來說能掙錢,即使這些錢是需要加班加點掙來的,但是總歸來說提供了普通人一個掙相對高薪的途徑。即使在北上廣深,當程序員也相對其它行業更容易買車買房,站穩腳跟。另外,每年無數的大專本科生上培訓班,當程序員也很能說明情況。
其次是 行業發展 方面。程序員從事的是it行業的工作,是一門用技術改變生活的行業,it技術已經應用於方方面面,這也無形中給程序員提供了更廣闊的用武之地。
關於大齡程序員的問題,其實我覺得更應該說是 一個普通人中年危機的問題 。因為年齡大了,薪資相對新人更高,加班能力更差是大部分行業都會遇到的問題,只是這個問題在it行業放的更大了。網路當中很多所謂的35歲問題,一部分是來自於程序員的自嘲,一部分情況其實是因為部分大齡程序員拿慣了高工資,沒有做人生規劃,技術沒有提升,然後又遇到了中年危機後無所適從罷了。可能有人會說老師,醫生等行業會隨著年齡增加而成長什麼的,這個確實有其相關性。但是程序員畢業就拿高薪,其它行業可能要積累很多年(這里說的是平均,個例不探討)。
至於出路,我認為出路有很多:
當然,我這里說的大齡程序員指的是正常的程序員,不是那種天天混混日子,突然一裁員發現自己啥也不會的人,我覺得這種人基本上是很難有出路的。
關注令狐一沖,關注區塊鏈和IT技術!
計算機是未來人類的一個發展方向,是生產力提高的方向,而且是長期發展的,所以程序員不會過剩,也不會淘汰。至少在50年內,還看不到能夠代替計算機發展的新工具,可以看到的是,計算機本身的發展。而程序員在出路方向上有很多選擇:
1,軟體方向:軟體是計算機與人類交換的媒介,很多大型軟體公司已經存在幾十年了,還將繼續發展下去。
2,硬體方向:計算機本身的發展,需要 科技 進步,在新材料研究,製造工藝提升,架構設計運用方面,都需要不斷提升。
3,物聯網方向:這個不用多說,物聯網是在在互聯網基礎上,通過射頻識別(RFID)、 紅外感應器、全球定位系統、激光掃描器等信息感測設備等方面,給我們帶來便利,在我們生活的方方面面已經離不開了。
4,人工智慧:簡單舉個例子,小愛同學能和你進行簡單交流,阿爾法狗,打敗了全世界所有頂尖圍棋高手。
5,數字媒體技術:數字媒體技術是一個結合了數字技術、媒體與藝術設計的多學科交叉專業。它注重創意,利用媒體技術,在 游戲 、移動互聯網、互動 娛樂 、影視動畫等領域展開研究和創作,重在培養能夠熟練地應用現代計算機技術,從事數字媒體製作、圖形圖像處理、動畫設計等。
6,以上是主要方向,還有很多,這里用四
個字概括:等等,等等。
6. 京東29歲程序員離職當天「刪庫跑路」獲刑10個月
都說IT從業者的壓力大,大部分工作也枯燥,為何還是有很多人前仆後繼共禿頭?京東29歲程序員離職當天,刪庫跑路,這是又瘋了一個?程序員刪庫跑路,刪庫一時爽,後果很嚴重!
碼農們的壓力其實也沒那麼大,無非是加班久一點,長得老一點,頭發禿一點,但是扛不住給的錢多啊。有錢不香嗎?有錢,再累也能受得了,再苦也能繼續干!但是,活幹了,錢給不到位,用了人不認賬,甩手開除人,這事就有的說了。
一名29歲的程序員未經公司許可,在離職當天,私自將公司即將上線的京東到家平台系統代碼全部刪除,被判處有期徒刑10個月。
該程序員於2021年3月入職上海某公司從事計算機系統研發工作,主要負責京東到家平台的代碼研發工作。朝九晚九的生活,沒日沒夜地加班,三個月過去,最難熬的日子也算是熬過來了。就在程序員鬆了一口氣的時候,接到 公司人事通知,說其試用期未合格。
公司勸退的意思很明顯,就是讓其識相點自行離職。一句輕飄飄的試用期不合格,彷彿判下死罪,該程序員不服氣,一不做二不休,一氣之下在離職當日, 擅自以本人賬戶登錄代碼控制平台,將其在職期間所寫京東到家平台優惠券、預算系統以及補貼規則等代碼刪除。
這么一搞,徹底出大事了,幾天後等公司准備上線運行系統時,才發現代碼被人刪除,只能將原定按期上線的項目緊急延後。不說活動延期的損失無法估計,就說公司為了保證系統正常運行,還花費3萬元高價聘請第三方公司恢復資料庫、組織員工重新書寫代碼。
2021年9月23日,該程序員被刑事拘留,後被依法逮捕。 案發後,程序員在家屬幫助下賠償公司人民幣3.5萬元,並取得了公司方的諒解。
【但法院認為】
在刪庫跑路這件事上,程序員們各有各的鬧法。在國內,鬧得最大的一次,當屬2020年初,疫情期間微盟集團系統故障,旗下300萬商戶的線上業務全部停止,商鋪後台的所有數據被清零,故障時間長達8天14個小時。原因就是資料庫遭遇人為破壞,其公司內部一位IT運維人員,在酒後因生活不如意,無力償還網貸等個人原因,為報復 社會 做出惡意刪庫的行為。
而在國外,今年年初,某知名開源庫項目作者,主動惡意破壞了自己的項目,玻璃心暴力拒絕白嫖,不僅刪庫跑路,還注入了導致程序死循環的惡意代碼,以致全球大量使用該項目的個人和企業都深受其害。
刪庫跑路的行為構成 【破稿弊拿壞計卜晌算機信息系統罪】 ,指的是出於主觀故意性,違反國家規定,對計算機信息系統功能或計算機信息系統中存儲、處理或者傳輸的數據和應用程序進行破壞,或者故意製作、傳播計算機病毒等破壞性程序,影響計算機系統正常運行,後果嚴重的行為。 因為操作疏忽大意或技術不成熟導致的過失,不構成本罪。
一般情況下,出於主觀故意的破壞計算機信息系統,要麼是想炫耀計算機才能,要麼是想竊取機密,要麼是想謀取利益,要麼就是想泄憤報復,動機如何,不影響罪行成立。
違反國家規定,刪除、修改、增加、干擾計算機信息系統功能或計算機信息系統中存儲、處理、傳輸的數據和應用程序,或者是故意製作、傳播計算機病毒等破壞性程序,影響計算機信息系統正常運行,後果嚴重的,處五年以下有期徒刑或者拘役;後果特別嚴重的,處五年以上有期徒刑。
對於公司來說,表面上,程序員刪庫跑路帶來的是經濟損失,實質上,還有用戶信任度和公司公信力的缺失,等事件發酵還會產生企業 社會 形象及評價的負面影響,總之,全是弊端。公司應當更加重視構建完善的管理制度及安全機制,做好備份恢復和許可權管鍵搭理,深入業務排查風險,減少用工糾紛,防患於未然。
不說別的,就說試用期考核不合格這事,公司一定要處理得當。能為公司寫代碼,但試用期不合格,這事聽起來是有點怪怪的,如果給不出令人信服的理由,別說當事人難以接受,就是圍觀看熱鬧的網友也會加以指責。
以員工試用期間被證明不符合錄用條件為由辭退員工,需要滿足以下條件:
僅憑一句試用期不合格,讓人卷鋪蓋走人,容易引發糾紛。員工與老闆雖然是同一陣營,但同時也是對立面,難免會有矛盾,出現問題不及時依法合法解決,久而久之,矛盾累積,爆發沖突,稍有不慎,便可能出現違法犯罪行為產生惡劣的影響及嚴重的後果。
對於程序員來說,通過刪除數據宣洩情緒是極其錯誤的行為,不僅要賠償造成的公司損失,還要因觸犯法律受到嚴懲,為一時的沖動擔責真的不值得。刪庫跑路的行為代價過大,傷敵100自損10000,完全得不償失。任何人做任何事,都要三思後行,不要頭腦一熱,不因一時氣憤,不該只圖痛快,等干出什麼出格的事,造成不可逆的結果,為時已晚。
註:文中人名為化名,引用案件信息來自上海市楊浦區人民法院,案號為:(2022)滬0110刑初27號
7. 現在計算機專業就業怎麼樣
計算機專業就業前景很好。
隨著現代經濟和科技的發展,中國IT行業已經步入了一個高速發展的時代。大家有目共睹的IT發展及其迅猛,每年的IT人才缺口人數都高達百萬以上。
在我們的工作中、學習中、生活中無不存在和使用著互聯網信息技術。事實說明,互聯網已經越來越廣泛地深入到人們生活的方方面面,IT技術服務市場需求空缺會越來越大。精通一門編程語言信搏,掌握一種IT技術將擁有更多的就業選擇。
隨著信息產業的迅猛發展,行業人才需求量也在逐年擴大。據國內權威滑飢祥數據統計,未來五年,我國信息化人才總需求量高達1500萬—2000萬人。
其中「軟體開發」、「網路工程」、「電腦美術」等人才的缺口最為突出。以軟體開發為例,我國軟體人才需求以每年遞增20%的速度增長,每年新增需求近百萬。
市場經濟高速發展的今天,IT業以其超強的發展勢頭,成為目前最具前景的高薪行業之肢纖一,諸如軟體工程師、網路工程師、影視動畫設計師等IT人才必將成為職場緊缺人才,發展前景好,薪資水平也水漲船高。
根據有關數據顯示,IT行業是目前平均收入最高的行業,其從業人員平均年薪已逾十萬元,有經驗的IT工程師平均年薪一般在12萬元以上。
8. 現在計算機的發展前景怎麼樣
現如今正處於互聯網快速發展的時代,隨之就衍生出了一批計算機相關的專業,因此也擴大了計算機市場的人才需求,另外,計算機的就業方向和薪資待遇也是相當不錯的,所以計算機的就業前景是很不錯的。
9. 程序員跑路鎖死游戲伺服器致公司破產~老闆下海幹活
1月20日,深圳市螃蟹網路 科技 有限公司創始人尹柏霖發文控訴,前員工燕某在 游戲 上線測試當天(2017年12月15日),鎖死伺服器與電腦,並惡意失蹤,致公司損失慘重。尹柏霖稱,「我們上線不了也測試不了,等新員工到職後熟悉新代碼又是幾個月過去了。」他表示,時隔這么久才曝光燕某是覺得項目敗了無所謂了,正准備走法律程序。現在公司已解散,自己背了幾百萬債在打工。
人們的最大疑惑,是一個剛來公司三個月的程序員,如何能拖垮耗資600萬元、開發了兩年的 游戲 項目? 游戲 之前是誰在開發,是否另有隱情?
尹柏霖表示:創業公司養不起閑人,燕飛宏負責的後端,之前在公司也只有一人負責。當時前任跟同事相處得很好,奈何身體出了問題,跟妻子孩子離開深圳,回老家養病去了。而公司正值 游戲 上線前夕,他情非得已,通過朋友認識了燕飛宏。
尹柏霖驚奇地發現,燕飛宏跟自己是老鄉也是校友,技術能力也過關,就給了技術總監的職位(相當於技術部門負責人)和4萬元的月薪。「這其實是挺不合理的,但當時我們項目已經停擺了。如果他做得好,工資高一點也可以接受。」
公告里稱燕飛宏「心智異於常人」。公司同事跟燕飛宏很難溝通,「他自己做後端時還沒問題,一跟前端和策劃合作,各種罵人擺譜都來了。」尹柏霖稱,燕飛宏經常早退去吃飯,一起拚命的同事對他意見很大。然而他的級別是「技術合夥人」,燕飛宏表示:他們是普通員工,我是管理層,我想怎樣就怎樣。「在公司得小心哄著他,還專門給他搞了特殊的電腦桌和椅子。」
矛盾爆發是在 游戲 上線測試的那一天。中午全員會議時,燕飛宏怎麼也請不來,尹柏霖親自去請,他卻摔鍵盤走人了。下午兩點 游戲 就要上線,他們原以為他像往常一樣出去就餐,結果燕飛宏再也沒回公司。他的電腦密碼、伺服器密碼,也無人能解。 游戲 內測最終泡湯。
這款 游戲 本名《生靈怒》,預算100萬元,耗時8個月,但實際開發拖了一年多。「拖到這時候,每個月支出就有十多萬元,我們實在沒錢了。」內測泡湯後,前端主程序員頗為失望,「大家苦兮兮熬了一年,最終落得這個後果,心態要崩了。」最終搶救8個月後,項目宣布失敗。
尹柏霖是 游戲 策劃出身,工作了七八年,把攢下的100萬元全部投入了項目。另一位做實業的合夥人也投進了自己的300萬元。項目失敗後,尹柏霖不得不關閉公司。他形容自己在深圳「一無所有,33歲沒車沒房,老婆還要生了」,只能打工度日。
在規劃里,《生靈怒》是一款RTS+實時消除對戰玩法的 游戲 ,全球同服。「我們走的是獨立 游戲 路線,對口碑抱有很大希望。」嘗試過 游戲 的玩家盡管提出諸多不足,但對玩法機制贊不絕口。根據尹柏霖預測,這款 游戲 未來能做到月千萬元級別的流水。但這一切如今都已付之東流。