㈠ Java程序員如何自我提升
1.專注於一個工作,對於程序員來講,專注於某一個開發工作是非常重要的,如果同時處理幾個任務,你只會為此耗費精力,這樣只會導致工作效率降低,所以作為java開發應該專心做好一個工作,再去做下一個。
2.建立條理工作系統,對於程序員來講,工作如果沒有條理,那將是多麼可怕的一件事,會直接影響工作效率。一名優秀的程序員一旦投入工作當中,他們會變得非常專注和條理。
3.不要使用過多工具,在開發工作過程當中,編程工具肯定會用到,但如果使用過多,只會起到適得其反的效果。
4.要迅速做出判斷,作為java程序員要果斷做出抉擇,不然真的會影響到工作效率。
5.學會發現和解決問題,可以這樣說,問題是好的學習機會,只有在工作當中不斷發現、分析和解決問題,才可以成為公司真正的骨幹,同時也更快成長。從入門到高手這一過程,這一階段對個人成長是很有幫助的。
6.經常思考總結,古人雲:」學而不思則罔「,只學習不思考會導致難以把握事情的本質,這樣的學習過程可以更好地版主自己清楚地了解工作進度,減少壓力和提高工作表現。
㈡ 程序員40歲之後怎麼辦
網上大多數人認為程序員40歲之後很少的原因無非有以下幾個方面:
1 在於40歲之後無論體力,精力,學習能力都下降,不能和年輕人在拼比了。所以40歲程序員的競爭力完全不如20多歲的小夥子。
這一點我認同一部分,的確男人在40歲之後由於生活壓力,家庭壓力 ,身體壓力 等會造成精力和體力的下降。但是40歲之後的程序員有著多年的經驗。如果一個優秀的程序員能夠在40歲之前一直學習,必然他的經驗會非常優秀。能夠學會這種優秀的框架,了解優秀框架的設計原理,懂得各種底層的技術原理,有著豐富的軟體設計架構經驗,各種編程語言的熟悉或者甚至說精通。由於技術是想通的,所以學習新的語言也會簡單很多。試想:如果設計一個能夠承受秒鍾上萬的請求的高度並發系統,優先選擇是那個人?但是前提是你能夠不斷的學習,一直努力提高自己的眼界和能力。如果天天混日子,天天做一些crud的操作,做了10年的java程序開發,連單例模式都寫不出來的人,除了java其他都不會,競爭力的確不如20歲的年輕人。
2 年齡大的程序員外面的公司會有一些歧視,供應的職位相對來說比較少。
的確,在一些小的公司,由於不需要很高的技術要求,不需要豐富的經驗,所以會有年齡的限制,希望更多的壓榨年輕人的精力和薪水。但是也存在對經驗和設計能力要求很高的公司,是不在乎年齡限制的。
3 業界的潛規則,歧視40歲之後還寫程序的人
其實國外人的人40歲之後的程序員還是非常龐大的,在中國,這是一個業界規則,暫時是沒有辦法改變的。
所以40歲應該是程序員的一個分水嶺,在目前中國這種大環境下,作為一個IT工程師,還是有必要考慮一下40歲之後的打算
個人覺得程序員無非有以下幾個方向:1 轉管理這個是很多程序員的想法,不過想想中國500W程序員,按照10:1的管理比例,有50W的管理崗位,如果大家都這樣的打算,將會是10個人競爭一個人的崗位。
2 做業務分析
現在很多公司都有復雜的業務,比如保險,電商,銀行,可以精通某一個行業,以後就專心了解這行的業務,做業務分析等等。
3 轉行很多人估計都選擇這一條路,的確挺簡單。不過也很可惜,如果真的對IT沒有興趣,幹嘛不在轉,浪費自己那麼多的時間4 架構師很多人架構師有不同的定義,認為架構師不用寫代碼,不用了解細節。我這里定義的架構師可以不用寫代碼,但是一定要了解細節。
5 獨立程序員
這個是我最近看到國外的一個獨立程序員一個blog才收到啟發的。其實隨著移動方面的成熟,完全可以開發應用來賺錢。自己在家裡辦公,自己建立一個工作室。
自己未來還是想做一個獨立程序員 自由萬歲!
㈢ 初學者JAVA程序員怎樣快速提升自己技術
一、提升對java技術的思考
很多人口裡嚷著要提升java技術,行動也有,但就是不奏效,是怎麼回事呢?因為行動前沒有好好的思考,比如老是盯著已經掌握熟練的java技術練習,你為什麼不考慮多練練你不熟習的java技術呢?那麼應該思考些什麼關於java技術的問題呢?
1、這個技術能解決什麼問題(why)
2、比較適合在哪些場景應用(where+when)
3、這個技術跟我已經掌握的哪個知識或技能類似,有什麼差別、有什麼特點、有什麼優點和缺點(what)
4、了解前面的問題後,你在開始考慮提升java技術那麼效果會比較好。
二、善於模仿,把他人的變成你的
你的代碼剛開始是怎麼學會的呢?不外乎模仿,但是模仿也有訣竅,有的人模仿的快,有的人模仿的慢。時常強調,多去看看其他人的代碼是怎麼編寫的,你可以從其他人的代碼中模仿出很多的東西,甚至你可以嘗試去修改其他人的代碼,讓它跟你的想法更加接近,看看你下次是不是可以這樣做,看看學習效率有沒有提高或者變得簡單,長此以往,你的java技術一定會有質的提升。
㈣ 我是程序員,想轉行但不知道能幹什麼,經常失眠,有什麼建議嗎
來學習.NET 6 吧,java內卷嚴重,.NET 這邊現在不內卷,而且40歲也不會沒有工作,我現在就是43歲了,用.NET 還不用經常加班,開發效率高,高質量的軟體開發的成本更低
我也在加拿大一家軟體公司干過幾年的程序員。不幸裁員後,有一段時間比較迷茫,房子要供款,老婆孩子一家人的生活都要依靠我,壓力比較大。後來轉行去了一家工廠開數控機床,發現入門不難,幹了一段時間後,又跳到一家大廠,收入比較高,就一直安定下來了。現在快二十年了,這份工作讓我付清了房貸,讓家人衣食無憂,讓孩子順路完成學業,讓自己退休後有安全保障。
分享這些,是希望你,還有所以的有相同困擾的條友們,只要不斷地尋找,出路總會有的。祝你好運!
沒那麼誇張吧,我今年38歲,也是被優化了,出去找工作,中小企業的offer拿到手軟(大一點的互聯網公司確實不給機會了)。
最關鍵的是你有沒有核心的技術競爭力,你的java深度夠不夠,如果你只會crud,當然不好找工作了。但如果你能快速地定位和解決問題,我相信還是有很多公司願意給機會的。
我之前面試就是,我明顯能感覺到,我的技術可以吊打面試官(中小企業),他們當然願意請我去帶新人並且解決問題啊。
其實很多中小企業在技術這一塊,非常的不行的,他們很需要有經驗的人,帶領他們前進。
所以,我覺得你不要糾結,盡快地把技術補起來,看書,報培訓班,自己寫項目,都是很好的選擇。
我相信,車到山前必有路。
至於送外賣,不建議,這個沒啥技術含量,又比較危險,這是一個梗而已,身邊好多年紀大的程序員,沒見到一個送外賣的。
程序員失業了去送外賣,可能收入沒有程序員多,但是也是可以生活的。送外賣屬於戶外運動,送多了身體就好了,睡得很香,失眠是不存在的。
我是程序員去送外賣將近一個月了,收入不是很多,但是可以生活的,比失業在家躺平好多了。
首先你要考慮清楚自己想要的是什麼,有沒有熱愛的事情想要終其一生去完成,否則當你在做下一件事不如意時,內心想的就是退縮和逃避,在這以前你要先擺脫目前的精神狀態,我建議你要麼辭職,要麼找到現今自身的不足和問題,設法把事情做好,走出泥潭,讓內心平靜且強大起來這樣才有精神去做好一件事。
因為你想要拿到程序員那樣的薪資,所以你就覺得不知道要做什麼才好了,因為你覺得做什麼的薪資都沒程序員的收入高,所以你每天晚上都失眠了
程序員轉外貿比較容易的,本來大家就熟悉電商平台,比外行更熟悉網站的搜索方式和排名演算法。
又比外行更容易獲取信息,更容易了解行業動態,做外貿幾乎是0門檻。
這些年由於物流越來越發達,送國外跟送國內一樣容易,便宜,非常有利於做外貿(跨境電商)
這幾年我也轉行做跨境電商了,效益一直不錯,干一年抵程序員4年以上,我做程序員也做到了60+w的年薪,爭取提前退休[給力]
從你的描述,33了,還一直從事銀行軟體外包工作。說明你對工作和自身能力的提高有欠缺,或者說你本身就不是那種自我激勵的人。
我也是程序員,也擔心過,後來唯一激勵自己的就是努力學習新技術新東西,提高自身能力。但是從你的角度,可能難度不小,這可能需要你自身去評估自己適合做什麼,或者說,能去學學其他什麼等等。
來送外賣吧
不知道干什麼,那就把握當下!