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

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

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

3天內不再提示

通信專業轉行Java工程師的經歷

工程師人生 ? 來源:工程師吳畏 ? 2019-07-22 16:58 ? 次閱讀

1. 本科的腳踏實地

高考之后填志愿,那時候其實我也不懂,就覺得電子信息工程好像還不錯,于是就填了。在大學四年,除了學校學了C語言之外,我沒有學習任何第二門編程語言,而且C語言也只是初級的水平。我在大學都干了啥?

我在大一,就決定讀研,所以我一直在努力學習,高等數學、線性代數、概率論、大學物理、還有一些數電、模電信號與系統、通信原理等等專業課。老實說,我非常認真,一部分是因為自己的學習習慣,另一部分也是因為自己要讀研,所以我每一步都走的很踏實。在我的同齡人里,執行力和毅力能跟我比的,沒幾個,這點我不吹牛逼。

大學沒少拿獎學金,最起碼可以抵消我四年的學費,單片機也玩了不少,51、52到后面的ARM9都玩過,當時還買了好幾塊板子,寫程序跑,那時候對嵌入式還蠻感興趣的。

但是畢業后,我有點后悔。為什么呢?我沒怎么學編程啊!除了會寫一些簡單的C代碼,其他編程技能為零。

2. 研究生的覺悟

考入同濟之后,我的專業是電子與通信工程。從研一開始,我很明確我自己想要什么,研究生也是要上課的,基礎課、專業課等等。研究生也有課題,需要看各種論文,需要寫論文,其實還是蠻忙的。

我研究生對自己的唯一要求就是提升自己的編程技能。一開始我在看C++,語法看完了之后,看了一點基于C++的數據結構和算法。我真正開始決定學Java是在研一下學期,當時在eBay跟一些大佬們聊了蠻多,倒不是學到了什么牛逼的技術,而是開拓了自己的視野,開始有了自己的一些想法。

后來我在實驗室里悶頭苦學了一年左右,從Java語法基礎開始,到集合框架源碼(那時候還是基于JDK1.7的)、到網絡編程(基礎)、到數據結構和算法,學完了這些基礎知識后,開始學習Servlet/jsp(現在已經過時了)、再到Spring、Struts2、Hibernate(SSH框架,現在也過時了)、再到Spring、SpringMVC、Mybatis(SSM框架,這個現在還在用)、再到Java并發基礎、再到一些組件等等,再到后面我開始學習微服務相關的東東,學習Spring Boot,Spring Cloud等等。這期間,我做了4個項目實戰。我是如何自學的?

3. 我是如何自學Java的?

如果要說自學Java,我覺得我有資格說上幾句。我一開始看了一個星期左右的書,然后我把書扔在了一邊,看不進去啊!我自認為自己的腦袋瓜還算可以,但是我看不進去。這也是初學者的通病,有好多讀者也跟我說:武哥,我書也看了,可是感覺還是不會。我TM也是這么過來的,哈哈。

所以我當時看了視頻,我看的是畢向東的Java視頻,現在已經有更加新的視頻了。找一個好視頻,從頭到尾認認真真跟著學一遍,做好筆記,那也是我開始寫博客的開始。為什么要記筆記?為什么要寫博客?我在前面一篇文章中也提到了:

為什么我在CSDN堅持寫了3年多的博客?

人都有個尿性,如果你做一件事情,一直看不到明顯的效果,你就會慢慢懈怠,慢慢懷疑自己到底對不對,適不適合。編程也一樣,為什么我不建議初學者上來就抱著別人跟你推薦的所謂的經典書籍去啃?什么《Thinking in Java》、《Effective Java》等等,你啃的了嗎?你啃不了是對的,否則你就是神了。你啃不了,你就會放棄。我就很討厭那些貼吧論壇里一上來就給一些初學者推薦很多經典書籍的人,顯得自己很博學很牛逼的樣子,其實沒啥卵用。

包括Java并發、SSH、SSM框架、組件等等,我全部看的視頻。當然,一些源碼我是自己啃的。當你有了基礎,上路了,你再去看書,不僅僅就是看懂看不懂的問題了,那是真正的提升。

但是這些還不夠,你學了這些東西不能派上用場。必須要項目實戰,網上有很多免費的實戰視頻,但是我覺得不好,因為那時候我已經有基礎了,我知道如何去選擇我的學習資源了,我在這還是要強調一點,不要吝嗇給自己投資,我當時也買了好幾個項目實戰視頻跟著學習,提升很多實戰經驗。我在前面一篇文章:

同樣是程序員,為什么別人比你更優秀?

中第一點就提到了這個。

當然了,我這邊也有很多優質的視頻資源,也許已經大家夠用了,不用像我當初那樣去花錢了,我那時候自學,就沒有遇到像我這樣懂得分享的人。所以缺視頻資源的讀者,可以找我要,我就是單純的分享,為了幫助更多的朋友。

但是有很多人堅持不下來。我在文章的開頭也說了,在同齡人里,執行力和毅力能和我比的沒幾個,我也是從小白一步步過來的,花了整整一年左右的時間去自學。我做了好幾個項目,我敢說我在學校這一年學到的東西,不比別人在外面工作兩年的能力差。所以有很多人覺得工作年限長就牛逼,見識多,但是在我看來,這不一定。

我曾經好幾個月直接睡實驗室里,每天除了看論文,完成導師的任務,其他時間全部用來學習,晚上搞到十一二點,否則一年時間不可能學那么多東西,而且我大部分還寫成了博客,要知道,寫博客是很花時間的。如果你能像我這樣堅持,這樣嚴格要求自己,我不相信學不會一個東西。你就算今天學不會,你一個月之后呢?一個月不行,你一年總行了吧?就像馬云爸爸說的:今天很殘酷,明天更殘酷,后天很美好。但是很多人都堅持不過明天,他永遠看不到美好。就像我考研一樣,沒有堅持付出,哪來的結果?

4. 遇到選擇,我如何取舍?

我當初研究生剛畢業,是去了華為,我的崗位就是Java軟件開發,結果進去之后做通信了。我就納悶,我研究生讀的是通信,我特地自己自學Java,結果又回到做通信,這就很尷尬了。

所以后來我還是走了,有些讀者問我,你為何放棄華為的高薪?我說自己的興趣不在通信,我有自己的打算,決定從華為離開的,肯定不是為了錢。最起碼,我現在過的比在華為好,我相信以后也會。

職場遇到選擇的時候,我個人覺得還是要結合自己的興趣,人生最重要的幾年可能就是剛畢業那幾年,那幾年也在絕大程度上決定我們以后從事的行業,所以在做選擇的時候,需要結合自己的興趣,綜合各方面因素權衡好。

5. 總結一下

自學一門技術,首先要會用,要先建立興趣,再想著去提升,去內化,否則,你堅持不下去。

自學一門技術,要有規劃,最起碼要知道你接下來要學哪些東西,不能走一步看一步。有了規劃就得有計劃,有了計劃,就得有執行。

學習的過程中,永遠不要吝嗇投資自己,該花錢就花錢,現在是知識付費時代,像CSDN GitChat達人課、極客時間等,里面一些課程還是挺不錯的,還有些培訓機構的視頻也不錯。花錢提升自己,本來就沒毛病。

做任何事,離開了堅持二字,那都是扯淡。如果隨隨便便就能成功的,就能做好的事情,是個人都可以的話,那你也沒有什么競爭力。有句話說的好:小聰明不如傻堅持。

不懂就要多問,不管我們是什么樣的人,不管問誰,不管別人比自己牛逼或者弱,都得放低自己的姿態,虛心一點。如果哪天我們有點影響力了,那么盡量以一個低姿態去多幫助那些初學者,幫助更多的人,因為我們也是那樣過來的,比自己牛逼的人,滿大街都是。人,不要膨脹,要懂得韜光養晦。

希望這篇文章能夠給那些初學者,或者有自學困惑的人帶來一點幫助,也希望我的讀者能從我這里獲得一些正能量。

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

    關注

    59

    文章

    1571

    瀏覽量

    68561
  • JAVA
    +關注

    關注

    19

    文章

    2972

    瀏覽量

    104862
收藏 人收藏

    評論

    相關推薦

    轉行嵌入式,我的奮斗之路

    作為一名曾經成功從其他領域轉行到嵌入式的工程師,我想分享一下我的個人經歷和一些意見,希望能給那些有同樣轉行想法的人一些參考。
    的頭像 發表于 12-05 09:18 ?280次閱讀
    <b class='flag-5'>轉行</b>嵌入式,我的奮斗之路

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

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

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

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

    用二創,1:1復刻工程師的職場現狀

    工程師
    揚興科技
    發布于 :2024年07月19日 18:30:07

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

    的發展打下堅實的基礎。 2.掌握專業技能 除了基礎知識外,嵌入式軟件工程師還需要掌握專業的技能。這包括熟練掌握嵌入式系統的開發工具、硬件平臺和軟件開發流程。建議通過參加培訓課程、實習經驗或自學等方式
    發表于 06-12 11:20

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

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

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

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

    企業老工程師和高校老師有啥區別

    電子工程師硬件
    電子發燒友網官方
    發布于 :2024年02月28日 17:50:00
    主站蜘蛛池模板: 久婷婷 | 夜夜操国产 | 天堂网www中文在线资源 | zsvdy午夜片 爱爱456高清国语在线456 | 男人j进入女人j在线视频 | 一级毛片一片毛 | 国产九九热 | 亚洲综合一二三区 | 成人黄色三级 | 激情久久久久久久久久久 | 九月婷婷亚洲综合在线 | 欧美αv | 天天在线综合网 | 黄色在线观看视频 | 1024毛片 | 成人丁香婷婷 | 欧美18videosex性欧美69 | 欧美在线伊人 | 丁香六月在线观看 | 四虎永久在线观看免费网站网址 | 美女一级牲交毛片视频 | 综合激情婷婷 | 性欧美巨大| 亚洲午夜网未来影院 | 欧美天天视频 | 亚洲午夜久久久久影院 | 午夜香蕉视频 | 国产三级精品三级在线观看 | 亚洲国产欧美日韩一区二区三区 | 午夜在线观看免费 | 欧美黑人三级 | 四虎884| 日本污视频 | 亚洲αv久久久噜噜噜噜噜 亚洲аv电影天堂网 | 国产欧美一区二区三区观看 | 男人j桶进女人免费视频 | 国产视频资源 | 欧美尺寸又黑又粗又长 | 李老汉的性生生活1全部 | 日韩系列 | 好男人社区在线观看www |