你可能上java論壇上多了,受一些影響(在一些論壇上有些「高手」 抨擊用框架的人)。
------------------------------------
SSH是開源框架,非常經典。所以,用的人很多。類似框架很多,只是沒有推廣開來。
人活著不是為了工具而活,而是為了活而活,工具只是工具。是來運用的。所以,成程序員是框架工具,有些寒磣程序員了。
-------------------------------------------------
2-3年的老鳥,可能不會線程,反射,動態代理的不多。可能精通的倒是不多。因為這些框架都是基於這些基礎的。
------------------------------------------------
可能是你學習路徑問題,學框架之前,肯定是學JSP和Servlet。也是框架基礎。所以,用Servlet或者說不用框架開發本身並不代表,效率低下,或者說程序員不會用。而是,項目需要,如果一個小網站,就非要動用重量級的EJB,那簡直是用牛拉賓士跑,沒有意義。這和項目需求有很大關系
-----------------------------------
你們公司,能兩周拼湊出來,客戶想看到的東西,就是本事。不是什麼剽竊。
因為,這本身也是軟體工程本身面對一個問題,快速開發原型產品。客戶不明白技術,你也不用給他講解高深的Java虛擬機原理,他們只是需要看到界面,next-next下一步是什麼,能做什麼,是否是自己想要的,需求是否需要更改。
如果你們那這些找來代碼拼裝演示原型,去部署和實施,這就是法律和道德問題了。
------------------------------------------------------------------
我個人理解,企業有平台,個人也要有自己平台,那就是語言平台。把語言多學幾遍。把你說的JDK及其高級特性,弄明白,信手拈來的時候。什麼狗屁框架都不怕。
-------------------------------------------
個人淺薄認識,高手,大牛希望指點一二。
『貳』 程序員35以後都轉什麼職業了-程序員35歲之後的出路
程序員這份工作一般工資都很高,但工薪都是靠身體熬出來的,當程序員到了35歲以後,體力就不如從前,這個時候就要考慮自己之後的出路,規劃好下一步。那麼,程序員35以後都轉什麼職業了?一起來看看吧!『叄』 程序員35歲之後的出路有哪些
1、向IT培訓師轉型
在這個知識付費的時代,想要去成為培訓師已經變得異常的容易,你可以通過在線教育平台注冊成為講師,當然你也可以申請去做公司內部的培訓師,將各種知識和技能傳遞給其他渴望學習的人。
更何況35歲以上的技術人員,有著更加豐富的項目經驗和技術積累,更能夠幫助到年輕人避免重復過去自己所犯下的錯誤,更快地實現進步和提升自我。
2、變成專才或者轉向管理崗
任何一個技術崗位都有兩個方向:技術專家和管理崗位。前者更加偏重技術,需要你在當前領域鑽研得很深,需要時時關注行業最前沿的動態,保持一顆謙虛學習的心態,時刻走在行業的最前端,最後成為所在行業的技術大牛,薪資待遇和前景也是很不錯的。
後者則更加偏向管理,需要你在對技術有著很深的掌握的同時,能夠多多了解業務方面的知識,注意培養自身與他人的溝通能力,並且保持良好的人脈關系,往企業中高層去努力。
3、轉行從事其他同等級的崗位
適合程序員轉崗的位置還是蠻多的,比方說產品經理,程序員平常與產品經理接觸較多(應該說是經常撕逼和打架),更何況程序員相比較於產品經理更懂技術,對技術開發的時限、工作量和可落地性更加了解。
又比如說做技術支持或咨詢顧問,對於擁有專業技術背景的IT工程師來說,能夠為滿足客戶的需求提供不一樣的視角和解決問題的方案,自然而然能夠能在非技術部門脫穎而出,久而久之,能夠獲得更多升職加薪的機會。
『肆』 程序員35歲以後都干什麼去了
35歲以後的程序員出路:
1、技術骨幹,混個小領導。
2、好學的,軟體架構師,系統架構師。
3、腦子靈活的開個小公司,自己干。
程序員35歲以後轉行推薦
一:項目管理
這個是適合程序員做的,這里會涉及一些技術問題,做過開發應該更得心應手。只是這個職位需要有很好的溝通,需要跟客戶面對面交流,還要有好的文筆,需要寫方案。這個職位需要你能忍受長期出差,如果這個可以解決,那麼你可以選擇去做。
二:it培訓師
現在很多年輕人都想當程序員,畢竟這行工資高,所以社會上存在著大量的 IT 培訓機構,因此對培訓講師的需求也比較大。而且和程序員不一樣,三、四十歲的培訓講師更受青睞,因為比年輕講師開發經驗豐富啊,學生看起來也會更放心。
如果再有大公司的工作經歷,那就更受歡迎了。而且現在少兒編程非常火了,除了傳統的 IT 培訓,少兒編程也可以考慮一下,畢竟家長和孩子的錢好賺。
三:去國企,央企
國企的收入比互聯網公司低不少,找國企的時候盡量找個薪資待遇好點的。另一個朋友在國家電網體系內的一個單位,薪水一般,但是平時發的各種福利不少。
『伍』 程序員有前途嗎出路在哪裡
在職業選擇上,很多人都會問一個問題,這個職業有什麼出路?想得到正確的回答,必須先搞清楚,自己究竟想得到什麼東西。對於程序員這個職業,如果你要的是錢,很多的錢,程序員沒有出路;程序員工作繁忙,有時不規律,連續著加班很有可能,如果你要的是休閑的生活,程序員沒有出路;程序員都是與電腦打交道,工作就是坐著,如果你要的是跟人廣泛的交流,而且坐不住,程序員沒有出路;寫程序都是很邏輯的東西,如果你不喜歡這種解題式的思考方式,頂不住整天思考所帶來的疲憊,程序員沒有出路。
程序員跟民工的區別就是,高強度的腦力勞動者和體力勞動者。雖然程序員的待遇看起來還不錯,想想其實不是,假如八點半上班,加班到十點,沒加班費,平均下來,一個人相當於幹了將近一份半的工作,除下來收入付出比就少了半截,收入多是因為付出的勞動多。這是開始做程序員時常有的事。
假如純往技術上走,干幾年熟手了,情況會好,但是,當你對比起幹了幾年銷售的朋友時,你會發現,你的勞動力太廉價了。一個小公司的銷售,普普通通干三年後,一年拿十萬塊的提成是很有可能的,而一個程序員,普普通通干三年,能拿月薪一萬的不多。還有人家銷售有許多的報銷,你有么?如果有天賦而且努力地干,銷售,大學畢業三年買車買房的多的是,當然不是說噬老族那些;程序員呢?有多少能!也許研究生,而且讀的好的那款還比較可能,但此時那些本科或者大專,甚至中專就出來跑銷售的,已經工作好幾年了,說不定此時正在三亞曬太陽呢!
你說銷售的應酬多,呵呵,喝酒;要去拍人馬屁,去求人什麼的!ok,這就是銷售,你敢保證當你看到他們的收入時,還有看到他們拿著公司的錢,請客戶去各種高檔的地方消費時,甚至說句不好聽的,花公司的錢請客戶到處吃喝嫖賭時——客戶也是人,許多客戶就這些個的愛好,所以要滿足他,他才買你的帳,很正常——嚴格意義上講,這樣的工作比坐在電腦前埋頭苦幹來的輕松多了,其實是一種享受,看到這些,你敢保證你一點都不眼紅?呵呵,如果不眼紅,那就專心干程序員吧!
或者說,你對這種「一點科技含量都沒有的工作」——在你眼中,高iq的人才是牛b的人,那就安下心來干程序員吧。但我想說,在這個社會上,賺錢最多最快的,最舒服的,永遠是銷售。當然,干技術乾的好的,最終都是比較受人尊重的——專家,當然是五十年如一日投身於技術那種人才能成為專家。如果你能刻苦地干程序員,想成為架構師、系統分析員,成為軟體專家,那就專心干程序員吧!
或者說,你實在干不來與人交際,還要挖空心思去維護各種人際關系的工作是,那就安心下來干你的程序員工作吧,就像民工一樣,有誰樂意去干民工,但是沒辦法,能力所限,只能幹民工了。但我想說,能力都是學來的,給民工們上大學,他們畢業後一樣會有很多牛人。有人說:「哪有那麼好的條件給他們上大學啊!」。條件很多時候要自己去創造啊!難道每個成功的人都有一個高人,手把手地拉扯著他,給他良好的成長環境和資源嗎?沒有什麼東西學不來,只是學得快和慢的問題,要真正去學學看才知道,而不是停留在大腦中。如果你學編程學得很快,而且學得很開心,即使學的過程很累,那就專心干程序員吧!
接下來,告訴你一個好消息,史玉柱出身技術、馬化騰出身技術、唐駿出身技術、比爾蓋茨出身技術、傑克•韋爾奇出身技術,等等,他們都成功了!假如這是你想像中的出路的話。我不是說要達到他們那種水平,而是走技術路線,來獲得事業有成,獲得成功。寫過程序的人都知道,想實現某個功能,有很多種實現方法。獲得成功也是一樣,有很多的路可走。這就是我為什麼拿銷售來做比較,每種職業都能到達成功的彼岸,不管是做技術、行政、財務、銷售,等等。
出路是什麼?不就是人生價值的實現,有的人要的是成就感,有的人要的是幸福,有的人要的是健康,有的人要的是金錢,有的人要的是地位名氣,有的人要的是貢獻全人類,有的人要的是玩樂、享受,其實這些都是不同人的人生價值。而實現自己人生價值的方法實在太多了,不管從事什麼職業,不管是java程序員,c++、c#,都能成功的,最最重要的是想清楚你想得到什麼,接下來就是做具體的計劃,然後實現計劃。實現的過程不能拘泥於技術,應該多方面發展,不斷提高自己的綜合能力!想做項目經理、做cto,或者用自己的技術去創業,都必須發展自己的綜合能力。
『陸』 程序員40歲以後出路是什麼
程序員40歲以後出路是跳槽到國企或事業單位。
說句實在話,程序員雖然在外人看來是一個高薪的工作,但其中的苦楚恐怕只有他們自己知道。高壓的工作環境,不斷更新的行業知識所需要具備的超強學習能力等等,這些都讓不少程序員們其實很少就開始了自己的打算。
我見過一些30歲左右的程序員就已經在為自己謀後路了,比如有不少人就會選擇回去考公務員、事業編或者是讓家人幫忙找個國企的單位做事。這對於他們來說簡直很有誘惑力,相比之前做程序員所受的「摧殘」,那真的會是期待的「養老」生活。
其他出路
創業也是不少程序員們會考慮的一個方向,畢竟他們從事的工作是相對來說門檻比較高的崗位,如果再加上啟動資金以及能夠結識到一些寫程序比較厲害的程序員或者是有著天馬行空想法的產品經理,邁出創業的第一步其實是可行的。
比如我們熟悉的一款移動有聲閱讀應用——懶人聽書,它能提供免費聽書、聽電台、聽新聞等有聲數字收聽服務,目前市值好幾億。
『柒』 30歲後,程序員的出路在哪
程序員是很苦的,技術發展太快,我們需要不斷地學習,以更新知識與技能,否則很快這會被時代所淘汰,沒有成功的程序員,只有時代的程序員,我們不想像諾基亞那樣被時代所拋棄。世界正從IT時代走向DT時代,未來是大數據的時代,企業最有價值的資產就是數據,你所擁有的數據越多你就越有說話權,因此未來企業里最牛逼的員工應該是和數據有關的職位,比如CDO(首席數據官)、數據科學家、數據分析師、數據工程師等,我個人認為這些職位將成為程序員又一個美好的出路。
大數據之愛絕非偶然
1、技術日漸成熟,應用空間得以拓展
大數據技術,最早於1980年被首次提及,卻在近幾年才獲得突飛猛進的發展。相較於幾十年前神經網路演算法捉襟見肘的計算能力,如今處理器對大規模數據的高速處理能力無疑發揮了關鍵性的作用。藉助於處理器的高性能,使我們短時間內完成PB 級數據的機器學習和模型訓練成為可能,由此為高度依賴深度學習的圖像、語音識別產品的快速迭代奠定基礎,大數據應用空間得以拓展,也由此催生了提供相關產品與服務的技術公司。
2、重視數據資產,數據挖掘已成必然
現代信息技術使每日產生的數據量呈指數級增長,企業發展再也無法迴避對數據價值的挖掘與利用。電商平台利用畫像做個性化推薦,互聯網金融公司利用高危識別技術管控金融風險,滴滴出行利用交易數據通過實時定價優化利潤……這些都是對大數據價值的發掘和利用。隨著數據資產意識的加強,數據挖掘也將獲得越來越多結合具體行業場景的重視。
3、技術催生業務新模式,蘊含創業新契機
大數據產業鏈,催生出針對不同版塊提供產品和服務的業務組合新模式,無論是利用推薦演算法做內容服務的今日頭條,還是基於數據整合提供監測服務的 TalkingData,或者是提供底層架構支持的阿里雲,無不是發覺了大數據產業鏈條所蘊含的創業先機。
大數據創業,時至今日熱度不減,雖難出BAT那樣巨頭獨大的局面,其提供的相對公平的競爭機會,依然在吸引著新的創業公司加入。
4、市場供不應求,崗位挑戰空間大
翻看大數據相關招聘崗位,一方面是供不應求的招聘局面,另一方面是騰訊、華為等大牌互聯網公司開出的誘惑薪資,都讓普通崗位的程序員躍躍欲試。
再加上這些崗位相比於傳統的軟體工程,有更高的挑戰空間和更大的難度,自然引得更多人才進入到這個領域。
『捌』 程序員30歲、35歲以後的出路
只要你技術過硬,多少歲,都是杠杠滴。
國外許多大公司的老程序員,45,50歲還在寫代碼,拿著高工資,收入一點不比高管差。
只是,這樣的人,在國內看起來,行內人都覺的是一個笑話。
更多的都認同一個謬論,上了年紀不適合寫代碼,最好能往中層管理走。
當然,這一定程度,跟國內的工作強度大有關。
一般的程序員,找個大廠,好好獃著,認真寫代碼就是了,別擔心太多。
『玖』 程序員的未來發展
社會對程序員的定位是滿足技術需求,程序員自身所受的教育和積累的經驗也使自主前程意識局限於技術路線。實際上,我們所看到的在技術方面有建樹的前輩多是綜合型的人才,單純局限於技術思維的多有行為局限,也難看出自身的幸福感。
畢業幾年了,一直都是從事程序員的工作,從以前只管努力學技術,到現在開始慢慢地思考以後的職業規劃問題了。
十年三階段
工程師的職業發展,前十年是個非常重要的階段。從職業規劃的角度來講,建議把這十年分為三個階段來設定目標:
第一階段(前三年):打基礎。立足培養技術能力和軟技能。第二階段(四年):從個人能力向團隊組織能力轉變。在溝通能力、協作能力和領導力上發力。第三階段(四年):不斷強化領導力(技術領導力和管理領導力)。
在我看來,一個工程師的養成可以分為四個階段:
新人期
硬技能:理論轉化實踐軟素質:養成基本的職業觀
成熟期
硬技能:積累業務知識,積累技術知識軟素質:固化職業觀
發展期
硬技能:明確細化的職業發展方向,深入研究「可能技術, 可能管理, 可能兩者兼具」軟素質:逐步總結並形成自己的方法論
事業期
硬技能:釋放自己,創造價值軟素質:輸出方法論,影響其他人
看到身邊一些「大齡」程序員的出路,主要是這三條:做管理,自己創業和繼續寫程序。
做管理
做管理是絕大多數人的選擇。原因嘛,當下中國職場的大環境如此:招聘單位一般不要年齡大的程序員,再加上你年齡大些後,實戰經驗豐富,不讓你帶人讓誰去帶呢?「大齡」程序員有著多年的開發項目經驗,這些實戰經驗能一些崗位起到很重要的作用。比如:CTO,項目經理、產品經理。
相信在多年的工作中你的技術是無話可說的,但是管理的方式、為人處事的方法、稍穩妥的工作作風以及對於企業長遠的眼光可能是你們真正需要加強的。
創業
自己創業的,這種人大多數是在工作中到了一定的崗位,有了一定的資本,綜合能力提升到一定的水平,但跟搞管理一樣,你還缺許多技術之外的東西
創業者要做的產品不是給客戶的商品,而是企業本身。把企業看做一個系統,運轉良好的系統,就是創業者要開發的產品,這個理念,對於運作企業是非常重要的,也從根本上回答了如何做好企業的問題。
如果單純是因為自己工作不開心,對老闆不滿而憤然離職創業的,這種基本成功概率為零。
如果想繼續抱著鍵盤安安靜靜地寫程序,估計要在某個技術方向深度學習。比如做游戲就一直做游戲,做網路就一直做網路,其它方向的工作基本不在考慮范圍內,這樣才能在一個方向上積累下來;否則各個領域都會一點皮毛,但又沒有精通的,企業幾乎不需要這種人。
程序員找出路還是要盡量提前進行職業規劃和准備,千萬不要說什麼:「走一步,算一步」的話。在這個一睜眼就是競爭的時代,你可以放鬆休息,但別人會繼續前進,不會等你。
『拾』 程序員未來前景如何大齡程序員出路在哪裡
年齡大的普通程序員,將來的出路無非就是以下三個:
1、穩定地待在一家公司,有一定產出效率,成為一顆螺絲釘,不出彩也不出醜,就像之前棉紡廠的工人那樣,直到這家公司不行了,找另一家,繼續做個普通一兵。其實這事兒和幾十年前的工人一樣,只是時代不一樣,職業的名字變了。
2、尋找相對優勢,到稀缺你技術、能力、經驗的地方,找到存在感。比如一線城市回退到二線、三線;比如互聯網頂級公司的普通程序員進入小公司;比如互聯網行業的普通程序員進入傳統行業有軟體部門的公司。
3、轉行,想干什麼干什麼去,很多人認為,一個 35 歲以上的程序員相比較一個 20來歲的畢業生,精神狀況、身體狀況必定是不如剛剛大學畢業的年輕人,所以要盡早轉行。那麼問題來了,程序員是吃青春飯的嗎?程序員的職業發展到底如何呢?
首先,我覺得時至今日,相比其他職業,程序員仍然是一個投入產出比比較高的職業。程序員不是一個「吃青春飯」的職業,而是一個常青的職業。程序員其實也並沒有我們想像中那麼累,很多互聯網公司的工作環境、工作氛圍、員工福利都是非常不錯的:彈性工作,定期團建,免費健身;一日三餐、零食飲料應有盡有。對於頭腦靈活、思維敏捷,但還沒有明確職業目標的理工科畢業生而言,把程序員作為職業生涯的起點,應該會是一個不錯的選擇。以北京為例,應屆畢業起薪在 8000-10000 元,比其他職業高出不少。程序員現在小蜜蜂雲工作了解很多遠程可辦公的,全職兼職都是有的,可供的選擇還是比較多的。
程序員在職業生涯第一個階段,通常是 3-5 年。這個階段要以職業探索為主,腳踏實地寫好每一行代碼。只有快速學習和成長,掌握過硬的專業技能,這樣才能在職場立足,走好未來的路。現在程序員的職業領域已經細分到了令人發指的地步,比如:大數據工程師、雲計算工程師、某某語言工程師、系統架構師、web 前端工程師、嵌入式軟體工程師、資料庫開發工程師等等。