在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一位JAVA工程師的成長之路

工程師人生 ? 來源:網絡整理 ? 作者:工程師吳畏 ? 2018-06-14 16:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我搞JAVA也有些日子了, 因為我比較貪玩,上進心不那么強, 總是逼不得已為了高薪跳槽才去學習, 所以也沒混成什么大牛, 但好在現在也已經成家立業, 小日子過的還算滋潤, 起碼頂得住一月近萬元的吃喝拉撒玩各種貸款信用卡 不為金錢過于發愁了。 我特別感謝當初貼吧遇見的那位大神, 雖然每個月也就聊那么幾句, 但是他總能在我不知道該學啥, 該怎么走的時候, 給我方向, 毫不夸張的說,我現在的衣食無憂, 技術馬馬虎虎都是拜他所賜。 所以 我也想分享一些自己的成長過程 以及技術路線 希望一些迷茫的新人,或者想轉行但是躊躇不前的老哥老弟們 能夠得到一些建議吧

其實這行的工資待遇和前景,比起一些風吹日曬的苦逼行業 還是要好不少的, 很多人說程序員累, 加班 , 掉頭發 但其實在生存壓力面前 這都不算什么, 有哪一行是輕松的呢?起碼程序員技術到位了,工資還是比較可觀的。

那么 入門的新手 要達到一個什么水平才能找到工作養活自己呢?

首先 JAVA基礎語法 集合類 線程 IO操作, 這些掌握了 基礎算是過關了, IO操作有點麻煩 被搞暈沒關系 知道什么時候用 用到了 再去搜索就行

其次 web部分 servlet jsp session cookie mysql數據庫 都要知道怎么操作怎么用 前端頁面的話 html不必太深 能看懂就行 js或者jquery會操作dom能夠把后臺數據放到合適的位置就可以 現在前段js技術五花八門 基本很少有項目讓后臺弄前端了 如果有并且很長時間了 你可以考慮跳槽了……

學到這個階段,你需要知道一個請求從頁面或者移動端發起之后 經歷什么樣的過程再返回去的 知道ajax是什么 會發起異步請求到后臺 。

框架方面 別學struts hibernate了 很少有項目用了 學springmvc spring mybatis就可以 ,不必清楚實現原理 會搭框架 搞一個增刪改查出來就行了

到這里,大約就是初級階段了 你可以去找工作了,期望別太高,如果有人要你 工資大約是5到6k 如果是成都西安這些二線 還要低點。之所以說如果有人要,那是因為這兩年行情不太好……這些基本技術需求已經沒法找到一個比較靠譜的工作了。

這個初級階段,其實是最苦逼學的東西最多的階段,你沒有太多的時間,頂著沒有收入還要吃喝拉撒的壓力,也許還有你父母家人 朋友的不理解和嘲笑,在他們眼里,你念書那么多年出來,卻連個靠譜的工作也沒有,還在窮折騰,……種種壓力面前,你需要在四到五個月殺出一條血路證明自己的價值,怒懟所有嘲笑,將來工資傲世親朋好友,讓你的父母欣慰,讓你能夠挺起胸膛做人,鋪墊好你后面二三十年的路,讓你的父母老了能夠老有所依。

如果你正好在培訓機構學JAVA 看到我這些文字 希望你能堅持一下,拿出你的熱血來 咬牙學它四個月,所有苦難的日子,在拿到高薪offer的那一刻都是值得的。

如果你看到以上 還是無動于衷,我只能說,別學了 該干嘛干嘛去吧……去享受青春吧 然后腐爛吧……啃老吧 … …隨著年齡的增長 你會知道你當初多么的愚蠢不堪,你甚至有可能會喪失做人最基本的繁殖權利,因為沒有女人會愿意和你在一起…即便是現在有圖你帥氣外表的 也會離你而去……因為你連穩定的生活也沒法提供。我剛整理了一套2018最新的0基礎入門和進階教程,無私分享,加Java學習q-u-n

扯遠了,接下來繼續說技術干貨

上面說 如果有人要你……這個可能要嚇到很多新人了,我特么那么拼命的學出來,結果還是沒人愿意要,怎么辦??別擔心 你只需要把下一階段的技術,學一部分 偽裝一下經驗,就可以了。

初級階段之后,你能夠用tomcat和ssm框架弄一個簡單的項目出來了, 這時候 你可以注意一下編碼規范,變量命名用英文,狀態變量用枚舉 常量等 你這樣做是最低成本的偽裝經驗,因為新人寫的代碼往往和狗啃的一樣……不要在controller寫邏輯 只接收檢驗數據 調用service和返回信息 不要把request傳進service里 那樣會破壞依賴分離的初衷,dao基本沒啥說的 就是查數據 我見過無數新人寫代碼都是

service和dao就一個干巴巴的方法 邏輯全寫在controller里……這種的不用看 都是菜鳥。

你會框架的CRUD之后 你可以看一下nginx 可以嘗試做一個負載均衡玩一下,這個不需要你寫代碼 只需要配置下 但是能有效的提高簡歷質量,你還可以學習下MQ 就從activeMQ開始 嘗試怎么用對接把任務異步出去, 你還可以試試redis 做個簡單的數據緩存或者會話緩存,這時候你再去找工作就立馬不一樣了,學這三個可能也就用兩三周不到,但是你的簡歷會體現出一個中級程序員的水平。

那說到中級技術水平 個人覺得應該掌握的技術有 負載均衡 apache http 或者nginx均可, 隊列 ActiveMQ 就行(這個是java語言寫的比較貼近java ),緩存 redis就行 memcache用的越來越少了感覺,還有精力的話,可以看一下mogoDB 做個簡單的demo存個json進去玩一玩。 然后你的簡歷又豐富起來了………你工作里肯定用不到那么多,但是你就往你簡歷里寫,糅合進你的項目里去,反正你知道什么場景用這些就行,問不出來的。

初級和中級界限很模糊的,只是一些中間件的使用而已。

如果你已經學到這個地步,那你要是再說找不到工作, 我是不信的 這時候你找工作 如果在北上廣深 應該有機會破萬了,至于具體拿多少,看你的表達忽悠能力了。

接下來就是比較高級的部分了,這個階段 你大概又陷入苦學的階段了………因為你不能只會用,你要知道原理,不至于讓你自己實現一個出來,但是基本原理要知道。

到了這個階段,你要懂得jvm基本結構,要知道垃圾回收機制,常用垃圾回收算法,jvm簡單調優參數, 數據庫也是個重頭戲,你要知道mysql事務隔離機制的實現,怎么優化sql , 要知道springmvc流程 spring的原理 事務傳播機制,mybatis流程原理, 樂觀鎖悲觀鎖什么情況用,你要學會考慮系統瓶頸,系統容災,單點故障, 你要懂得一致性是怎么回事,cap理論 paxos算法 以及zookeeper干嘛用的,能解決什么問題?

你要懂得soa架構,dubbo , 微服務 spring boot spring cloud 這些高級框架 嘗試用一用,谷歌,開源社區 將要取代百度成為你解決問題的主要動力和前進的方向, 你會有種一覽眾山小的感覺,你會覺得弄個百萬并發的系統其實并不難,難的是后續問題,日志處理 運維問題, 關于運維我給不了太多建議,可以了解下 zabbix 之類的 可以去學習下 docker 微服務加docker將是未來的趨勢。

學到這個地步,你大概已經不用擔心工作問題,這種三五年經驗的高級程序員需求永遠很旺盛,注意 我說的是三五年學習實踐經驗,不是三五年一直crud經驗。這個時候你如果在北上廣,你的工資大概會接近20或者更多,成都西安這邊大約15到20 你已經不用為錢太過于發愁了。但是請不要太安逸,因為上面說的那些也只是初窺門徑而已。

到了這個地步,工資已經比較難以提高了,但是大部分程序員是走不到這一步的……因為他們眼里只有薪資,對程序沒有一定的熱愛,是很難堅持到這一步的。之所以說三十歲是程序員的分水嶺,就是因為很多人在艱難的學習實踐路上或是倒下了或是滿足了…或是踏足管理 產品 等等崗位 這也是一種出路 只不過我這里討論的是技術,我個人危機感比較強,技術抓在手里,永遠后顧無憂…脫離了技術,你八成會被綁定在某個崗位或者公司上……跳槽?別人未必要你,憑啥你過去就是管理崗位?

又扯遠了,到了這個階段,你以為到頭了?太年輕了……上面所說的高級階段,只是構建一個比較大型比較穩定系統的必須而已,問題還是很多的,比如上面說的日志處理,如何利用龐大的日志產生商業價值?如今的淘寶 京東這種系統,你去買個鼠標 它就能給你推薦個鍵盤等周邊外設, 那么它為啥不給你推薦個內衣內褲呢? 想明白這些,你需要進一步學習, 大數據要來了。

flume 日志處理 hadoop hive presto hdfs storm spark 大數據 流式計算 ,這些夠你喝一壺的了,學到這個份上,也不需要別人指點你什么了,你能到達這個階段本身已經證明了自己的學習和技術能力。到達這個階段,你八成已經成為一個跨語言程序員了,因為處理數據,并不是java擅長的,你要非用java………那我只能說 人生苦短,何必折磨自己。 你應該已經學會了python scala

也可能有些R語言, 這時候你會發現,語言真的只是工具而已,學個語言很快的,來來 就是那么些東西而已,思想最重要。

到了這個階段 你會覺得技術不過如此,媽的學也學不到頭,學來學去也都是跟著老外屁股后面用框架而已………恭喜你 你的無聊和孤獨求敗心態 將會成就你的下一個階段……

下一個階段 也是目前的終極演進狀態了 那就是 機器學習 深度學習 神經網絡 人工智能 樓主目前正在往這個階段進軍……因為真的有點無聊,又想提高水平 只好繼續學了。

到了這個階段,你會有很多挑戰…

首先的挑戰 來自于 數學…是的 你沒聽錯 數學… 線性代數 概率統計 高等數學 …都是你面前的攔路虎,曾經覺得編程只要一加一等于二的美好時代一去不復返了……你想繼續前進,請先去學線代 概率……不然寸步難行什么也看不懂…… 先從機器學習開始吧 這個是最簡單的…但是光就基本的機器學習幾個算法 看懂的人沒幾個……基本的k-means算法 decision tree 樸素貝葉斯 這三個 就需要線性代數 概率統計 以及信息熵相關知識。真的相當抽象……后面的深度學習

神經網絡 樓主粗略看了下 沒點數學功底 還是放棄吧,天書一樣的……

到了這個階段……全中國能幫你的人 也不好找了……開源社區能幫到你的也越來越少了…一切靠自己。到了這時候,你會發現,當初甚囂塵上的 大學無用論,編程數學無用論 是多么的可笑, 代碼是最沒價值的,核心是數學理論……公司不敢開源不是因為代碼值錢…是因為開源就沒人敢用你們公司產品了 因為全是爛代碼……

等你一窺終極階段的門徑的時候,你會發現 你危機感越發的強烈了…機器這么吊炸天,圍棋都暴虐人類, 以后編程距離取代的日子也不遠了………說實話 恐怕真的不遠了……人類社會自從有了計算機,越來越發展的快, 人工智能將會在你我的有生之年發展壯大,近處說,你怎么保住飯碗,怎么提高待遇改善生活呢?……啥也不說了 學吧……

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1590

    瀏覽量

    69442
  • JAVA
    +關注

    關注

    20

    文章

    2988

    瀏覽量

    109292
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    做了電子工程師之后,最好拍的視頻出現了#硬件設計 #電子DIY #電子工程師

    電子工程師
    安泰小課堂
    發布于 :2025年06月24日 17:45:57

    【華秋DFM】V4.6正式上線:工程師的PCB設計“好搭子”來了!

    款軟件,更 是每一位工程師背后的“隱形助手” 。從設計之初的風險排查,到制造階段的成本控制,再到裝配環節的細節優化,我們始終致力于為工程師們提供更專業、更智能、更貼心的服務。 未來,
    發表于 05-22 16:07

    (仰天長嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達半導體 #電子工程師

    電子工程師
    MDD辰達半導體
    發布于 :2025年04月27日 18:21:47

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚興科技 #搞笑

    硬件工程師
    揚興科技
    發布于 :2025年04月25日 17:15:37

    如何成為名嵌入式軟件工程師

    如何成為名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負責開發運行在特定硬件平臺上的軟件,這些軟件通常與硬件緊密集成,以實現特定的功能。 不僅需要精通編程語言(如C/C++
    發表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

    硬件工程師
    揚興科技
    發布于 :2025年03月25日 18:46:59

    招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發布于 :2025年03月25日 17:30:51

    一位老電子工程師的十年職場感悟

    這里主要以個人經歷談談電子工程師技術生涯可能面臨的困惑、關心的問題以及對未來的期待。Chrent新手感興趣的問題1、電子工程師矛盾心態——電子新手新沒事做,沒人教,工作沒有技術含量?電子新手往往
    的頭像 發表于 03-19 17:32 ?390次閱讀
    <b class='flag-5'>一位</b>老電子<b class='flag-5'>工程師</b>的十年職場感悟

    尋求專業工程師幫助設計USB多口充電器

    嗨, 我正在開發款USB多口充電器,現尋求一位專業工程師或產品設計的幫助。希望能夠與有經驗的工程師合作,共同完成產品設計。以下是我們的需
    發表于 08-05 12:03

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02
    主站蜘蛛池模板: 台湾一级毛片 | 四虎在线影院 | 天天操天天射天天舔 | 日日操夜夜操狠狠操 | 天天摸天天澡天天碰天天弄 | 11111日本网站| 午夜精品久久久久久 | 国产精品成人在线播放 | 亚洲成人免费在线 | 免费看h网站 | 天天黄色| 正在播放羽月希与黑人bd在线 | jiucao在线观看精品 | 欧美黄色录像 | 国产色婷婷精品综合在线 | 免费又爽又黄1000禁片 | 亚洲第一香蕉视频 | 在线黄视频网站 | videosex久久麻豆 | 717影院理伦午夜论八戒 | 天天摸天天做天天爽在线 | 免费看黄资源大全高清 | 男女免费视频 | 亚洲欧美日韩另类精品一区二区三区 | 日本色高清 | 国产五月| 91免费网站在线看入口黄 | 看黄在线观看 | 欧美不在线 | 99久久久久国产精品免费 | 色视频www在线播放国产人成 | 久久精品国产免费中文 | 免费任我爽橹视频在线观看 | 日本黄色电影在线 | 丁香花在线视频 | 一区二区三区免费精品视频 | 欧美精品色精品一区二区三区 | 成人精品亚洲 | 欧美成人eee在线 | 婷婷丁香综合网 | 99久久999久久久综合精品涩 |