色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

    文章

    1570

    瀏覽量

    68516
  • JAVA
    +關注

    關注

    19

    文章

    2967

    瀏覽量

    104743
收藏 人收藏

    評論

    相關推薦

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

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

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

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師如何提升自己?

    ,可以為自己的職業生涯打下堅實的基礎,并實現個人的職業目標。愿每一位嵌入式軟件工程師都能在這個充滿挑戰和機遇的領域中取得成功!
    發表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區別?

    嵌入式軟件工程師和硬件工程師的區別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發領域中的種專業工程師
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15

    個電源工程師成長路徑

    即將走馬上任電源工程師這個崗位,請問各位大佬,這個崗位的職業路徑般是怎樣的?
    發表于 04-08 14:19

    為何國外工程師偏愛使用for(;;)來實現MCU死循環?

    一位工程師發現,國外工程師在給demo在做死循環時用的是for(;;),而不是常用的while(1)。這僅僅是個人習慣的問題,還是有更深層次的含義?
    發表于 04-01 11:26 ?645次閱讀
    為何國外<b class='flag-5'>工程師</b>偏愛使用for(;;)來實現MCU死循環?

    如何搞崩個硬件工程師心態?試試對ta說這幾句

    硬件工程師
    揚興科技
    發布于 :2024年02月20日 18:05:49

    【2023電子工程師大會】單片機/RTOS/Linux全棧工程師

    【2023電子工程師大會】單片機/RTOS/Linux全棧工程師修煉之路ppt
    發表于 01-03 16:31 ?45次下載
    主站蜘蛛池模板: 门鱼电影完整版免费版| 在线观看亚洲AV无码每日更新 | 18禁三级黄| 啪啪激情婷婷久久婷婷色五月| 2012中文字幕手机在线| 色多多污污在线播放免费| 久久艹综合| 神马电影院午夜神福利在线观看| YELLOW免费观看2019| 亚洲一区乱码电影在线| 色橹橹欧美在线观看视频高| 龙岩综合频道| 好男人社区| 俄罗斯17vidio| 99re在这里只有精品| 亚洲视频成人| 午夜dj影院视频观看| 人妖和美女玩| 免费精品美女久久久久久久久| gogogo视频在线观看| 在线少女漫画| 亚洲妈妈精品一区二区三区| 色欲色香天天天综合| 欧美性情一线免费http| 美女叉腿掰阴大胆艺术照| 国产在线aaa片一区二区99| 2020国产成人精品免费视频| 亚洲国产精品嫩草影院| 回复术士勇者免费观看全集| 观赏女性排尿| 朝鲜美女bbwbbw撒尿| gogogo在线观看| 9久久99久久久精品齐齐综合色圆| 三级黄色在线视频| 青柠电影在线看| 嗯好舒服嗯好大好猛好爽| 老太婆性BBWBBW| 快播最新电影网站| 乱叫抽搐流白浆免费视频| 久久伊人电影| 毛片在线不卡|