導航:首頁 > 程序命令 > java程序員漲薪技巧

java程序員漲薪技巧

發布時間:2023-02-09 11:24:39

Ⅰ 新手java開發程序員如何拿到月薪2萬

第一個是基礎,比如對集合類,並發包,IO/NIO,JVM,內存模型,泛型,異常,反射,等有深入了解,最好是看過源碼了解底層的設計。比如一般面試都會問ConcurrentHashMap,CopyOnWrite,線程池,CAS,AQS,虛擬機優化等知識點,因為這些對互聯網的企業是絕對重要的。而且一般人這關都過不了,還發鬧騷說這些沒什麼用,為什麼要面試。舉一例子,在使用線程池時,因為使用了無界隊列,在遠程服務異常情況下導致內層飆升,怎麼去解決?你要是連線程池都不清楚,你怎麼去玩?再舉一例,由於對ThreadLocal理解出錯,使用它做線程安全的控制,導致沒能實現真的線程安全,你怪我哦?所以作為一個拿兩萬的JAVA程序員這點基礎是必須的。
第二你需要有全面的互聯網技術相關知識。從底層說起,你起碼得深入了解mysql,redis,mongodb,nginx,tomcat,rpc,jms等方面的知識。你要問需要了解到什麼程度,我可以給你說個大慨。首先對於MySQL,你要知道常見的參數設置,存儲引擎怎麼去選擇,還需要了解常見的索引引擎,知道怎麼去選擇。知道怎麼去設計表,怎麼優化sql,怎麼根據執行計劃去調優。高級的你需要去做分庫分表的設計和優化,一般互聯網企業的資料庫都是讀寫分離,還會垂直與水平拆分,所以這個也有經驗的成分在裡面。然後redis,mongodb都是需要了解原理,需要會調整參數的,而nginx和tomcat幾乎都是JAVA互聯網方面必配,其實很阿里的技術棧選擇有點關系。至於rpc相關的就多的去,必須各種網路協議,序列化技術,SOA等等,你要有一個深入的理解。現在應用比較廣的rpc框架,在國內就是bbo了,可以自行搜索。至於jms相關的起碼得了解原理吧,一般情況下不是專門開發中間件系統和支撐系統的不需要了解太多細節,國內企業常用的主要是activeMQ和kafka。你能對我說的都研究的比較深入,阿里p6我覺得是沒問題的,當然這個還需要看你的架構能力方面的面試表現了。
第三就是編程能力,編程思想,演算法能力,架構能力的考量。首先2W程序員對演算法的要求我覺得還是比較低,再高級也最多紅黑樹吧,但是排序和查詢的基本演算法得會。編程思想是必須的,問你個AOP和IOC你起碼的清清楚楚,設計模式不說每種都用過,但是也能深入理解個十四五種。編程能力這個我覺得不好去評價,但是拿一個2000W用戶根據姓名年齡排序這種題目也能信手拈來。最後就是架構能力,這種不是說要你設計個多牛逼多高並發的系統,起碼讓你做一個秒殺系統,防重請求的設計能快速搞定而沒

Ⅱ 程序員加薪的技巧

做為一名程序員,我們工作中最關注的是自己能力的提升,待遇的提升。但你的待遇是否令自己滿意,你是否提出過漲工資。如果你從來沒有或很少提出過漲工資,那麼不用急,因為你並不孤單。經研究表明:89%的人認為他應該加薪,而這些人中,只有54%的人提出過漲薪,13% 的人寧願重新去找工作,33%的人還在默默的付出。

工資待遇影響著我們的生活質量,是我們最關心的事。那麼提出漲薪有沒一些小技巧,答案是肯定的。本文講述程序員加薪的五個要點,以供參考。

1.做好准備工作

在提出加薪之前,你一定要做好准備工作。研究下你的付出和收獲是否成正比,這一點很重要。你所掌握的技能,地理位置,經驗和老闆的類型決定了薪酬待遇的差異。

例:php與java,武漢與上海,工作一年與五年,你的老闆是馬雲,這些差異決定了你工資待遇的高低。

與大公司相比,創業公司的薪酬和福利待遇要差的多。盡管這些創業公司可以通過股票和延期補償(畫餅)來增加收入。但你要算好,這些薪水能否讓你快樂的一周工作60~70個小時。你的身體能否經受得起高強度加班的摧殘。

所以呢,多上招聘網站看看,了解下你的薪酬范圍。心裡有底了,你和公司談判的時候,就不會緊張,就自信的多,當然成功率也高的多。

2.證明你的價值

網站說三年經驗的JAVA工程師可以拿到2W月薪。可不意味著你能拿到2W,你要證明你的價值。這個價值不僅僅是你的專業能力,還有一些軟技術。

例如:團隊協作,溝通交流,加班強度,業務熟悉程度等等。

郵件和書面形勢的溝通是非常重要的。你要讓領導知道你的功績,知道同事對你的認同,知道同事對你的贊美,要在方方面面體現出你的價值。

3.提出加薪的時間節點

很多同事都是在年底的時候提出加薪。但這個時間也有可能是最差的時間點。因為在你提的時候,你的領導已經研究過你們的價值,對你們做了評估,並做好了薪資調整方案。

提出加薪最好的時間點應該是:一個大項目完成之後。當你按時完成一個大項目之後,老闆正處於開心階段,也是最能體現你價值的時間點。在談判加薪時,要注意用詞,不要讓老闆一句「我們年底再說」給你頂回去。要讓老闆評價下你當前的項目,當前的工作,加深他的印象。

4.不要輕易的說其他公司給你高工資

不要直接給老闆說,其他公司給你多少錢,你希望拿到同樣的待遇。別人給你一個待遇不錯的offer,可不是說你一定能拿到這個offer(被保密協議搞死的多了去了)。

不要把你的老闆逼到死角。如果你逼的過急,他可能認為你忠誠度不夠,認為你不值得重點培養。他即使滿足了你的要求,也可能會找你的替代品,然後秋後算賬。

最好的方法是定一個里程碑和目標,當你達到之後,他就很難拒絕你的要求了。

5.保持冷靜

有的時候圓滑是必要的,不要鬧得非常不愉快,要給自己留條後路。

不要把加薪的談話變成一種惡意的爭吵,要試著向你的領導解釋說:你很喜歡現在的工作,但因為你的同學,朋友或市場上的薪水比你高很多。

說清楚加薪的理由,而不是說:你不加,我就走人。不要激動或憤怒,要讓他們知道這是一個討論,一個要求。

如果真的要離職,也要和現在的同事,老闆搞好關系,畢竟圈子就這么大,說不定哪天還要一起工作。

Ⅲ java程序員如何年薪40萬

事實上,超過10,000農民工的月薪也不必大驚小怪,但也不必眼紅。現在,經過努力萬元月收入的建築工人也是有可能的,但它需要很多的努力,你需要學習的技術和常年致力於晝夜不停的工作,而白領比那些生活辦公持有人臟累。如果你是一個程序員或者工程師,但不必感嘆!事實上,作為混合IT圈的程序員超過10,000的月收入是正常的,並為農民工,可能很難了。程序員也可以實現更高的工資和更好的福利,如安全性,因此,作為一個程序員你,沒有必要嫉妒或不滿,但你應該慶幸自己從事這一行。你知道,JAVA工程師的薪水補足這些人達100萬被視為牛,而且往往自己的養牛方式。因此,許多公司誰既愛又恨,愛的是他們出色的編程能力,恨的是自己的不羈。因此,也表明一旦他們成為超級IT牛,自由和金錢都易於使用。熱門的java工程師也不是那麼難以實現,對很多人來說,只要具備良好的智力和學習技巧和毅力成為頂級JAVA工程師指日可待。

Ⅳ Java程序員實現高薪需要具備哪些技能

掌握Java編程語言,包含io/nio/socket/multi threads/collection/concurrency等功能的使用;

Ⅳ java程序員如何加薪

1.決定走時,要高工資。
說實話,程序員和老闆談工資一般不會做很多的鋪墊。幾句話單刀直入,嫌棄工資太低。一般的老闆都深知程序員是不愁工作的,談話一開始都會象徵性的加一點,或者找理由跳過去,變相去關心程序員的境況,或者繼續畫餅。如果你決定離職,就往一個老闆給不了的高工資報。老闆既然心有餘而力不足,只好同意。
2.想換一個環境了。
這一條還是慎用。沒有幾個老闆會相信的。他們會想,是不是他的公司環境不好?你是不是還有什麼別的原因?你之前不上乾的好好的,怎麼突然就辭職了?當你提出辭職的時候,他都想好了各種招數拆招呢?
3.不明原因,正常辭職
如果找不到合適的理由時,強烈推薦用這一招。
如果你直接提出辭職,按照《勞動法》,公司最多也只能留你一個月的時間。既然決定了辭職,只要你堅定要走,理由就是要辭職。時間一到,老闆有能拿你怎樣。收拾好行李走人。
4.請長假。
這一招很管用,但是不推薦使用。
當你決定辭職的時候,告訴老闆要請長假,比如回家2個月,或者失戀了出去散心1個月。程序員的崗位一般是承受不了這么長的周期的。情理上,老闆只好讓你辭職。但是,老闆會想盡辦法問你,請假的原因,請假做什麼,我的公司需要你,你能不能把假期在縮短一點……總之,要學會隨機應變。
就想出去看看
決定離職時,總不會想太長,但是每一次辭職,在那些等待的日子裡,內心都是空盪盪的。特別是最後收拾桌上東西時,什麼花啊,字帖,書籍,咖啡等東西都會留給同事。

Ⅵ Java程序員年薪拿到20萬,他是怎麼做到的

有幸閱讀了《刻意練習》這本書,收獲的3大技巧
第一步:走出舒適區
第二步:尋找導師
第三步:刻意練習
Java程序員學習要求:
分布式、Spring MVC、Spring Boot、Spring Cloud、ZooKeeper、Kafaka、Redis、MQ。
基本就是兩招:
1. 用到哪塊學通哪塊,要學精還是有難度的,第一二次上夠用就行,任何知識都架不住多用啊,第三次之後逐一吃透即可。(不要急,也不要求多,這就是我的心態)
2. 多買一些基礎書籍,我一般喜歡多看數目錄,選擇其中看不懂的反復讀。
現在最主要的是吸收JAVA的思想和深度理解JAVA企業開發的優勢和弊端。
臨淵羨魚,不如退而結網
第一家是為"用友"集團做ERP外包的軟體公司。那時候,對於大部分專科生來說,畢業不失業,那就算走上正軌了。
這樣從事ERP開發的公司,已經有了一套自己成熟的大型軟體框架系統。自己在校了解學習的spring,hibernate等框架並沒有得到實踐的機會。反而因為資料庫SQL的通用性,被安排了一份根據報表需求,專門寫SQL的工作,就這樣入職培訓1個月後,順利上崗。
那會兒自己只會"select
* from emp",能用到分組查詢"group by"
,就感覺很深入了。可是,甲方的需求不可能這么簡單,各種復雜查詢"啪啪啪"得打臉。沒有人帶,沒有人問,面對項目負責人每天的怒罵,只能自己上網搜資料。磕磕絆絆,解決了連表查詢,多欄位排序,去重,合並等,感覺自己能力增長了不少,有點小膨脹,開始想"我要打十個!!"。甲方沒有辜負我的內心想法,順利完成前幾個任務後,工作量開始陡然變大。之後的2個月,每天聯系甲方的經理,了解業務;詢問老同事,查詢數據字典,了解欄位含義,就這樣,完成了人生工作里第一個項目。

Ⅶ 什麼樣的Java程序員可以升值加薪

首先,也是基本要求:專業能力——知識層面
基礎扎實and寬廣如海的知識面:
JVM結構
GC原理(演算法,實現機制等)
Java對象生命周期
Collection(Map、List、Set等)類型數據結構、線程安全、適用場景等等,簡直必考題
線程、並發、concurrent包裡面的那些寶貝原理、機制、場景等等;
另一個方面則是情商:
多向他人學習,不僅是上面提到的專業技能學習,也包括工作方式、思考方式等多方面的內容。一個程序員在日復一日的工作中,很容易出現編程瓶頸的情況,這個時候學會使用他人方法幫助自己走出困境即能提高工作效率,也能學會另一種思考方式。
團隊感,說話時一定要突出「團隊」!多用「我們」,少用「我」。工作,永遠強調「團隊」,恩!沒錯。這個非常非常重要。
還有身體健康也很重要,畢竟良好的體魄是讓自己能等到升職加薪的必要條件。
這兩個方面都做到不一定能升職加薪,但一定能提高自己的水平。

閱讀全文

與java程序員漲薪技巧相關的資料

熱點內容
有伺服器地址怎麼安裝軟體 瀏覽:659
安卓如何完全清除數據 瀏覽:690
安卓安卓證書怎麼信任 瀏覽:53
伺服器被攻擊如何解決 瀏覽:221
學霸變成程序員 瀏覽:881
c語言編譯錯誤fatalerror 瀏覽:441
ipv4內部伺服器地址怎麼分配 瀏覽:463
java線程安全的方法 瀏覽:950
重復命令畫梯形 瀏覽:164
在疫情就是命令 瀏覽:328
自己搭建一個什麼伺服器好玩 瀏覽:253
java基礎馬士兵 瀏覽:823
完美世界手游如何查看伺服器 瀏覽:859
光遇安卓與ios什麼時候互通 瀏覽:598
js如何運行時編譯 瀏覽:916
引力app在哪裡下載 瀏覽:609
編寫app如何得到錢 瀏覽:801
吉利汽車軟體放哪個文件夾安裝 瀏覽:223
多文件編譯c 瀏覽:542
頭頂加密後為什麼反而更稀疏 瀏覽:794