Java已五年1—二本物理到前端實習生到Java程式員「回憶貼」

来源:https://www.cnblogs.com/bingyang-py/archive/2020/03/21/12541918.html
-Advertisement-
Play Games

關鍵詞:鄭州 二本 物理專業 先前端實習生 後Java程式員 更多文章收錄在碼雲倉庫:https://gitee.com/bingqilinpeishenme/Java Tutorials 前言 沒有正式復工,就一直在老家待著,已經很長時間沒有在三月份時候待在老家了,好久好久,從08年去縣城上高中開 ...


關鍵詞:鄭州 二本 物理專業 先前端實習生 後Java程式員

更多文章收錄在碼雲倉庫:https://gitee.com/bingqilinpeishenme/Java-Tutorials

前言

沒有正式復工,就一直在老家待著,已經很長時間沒有在三月份時候待在老家了,好久好久,從08年去縣城上高中開始,在外多,在家少,一直沒有機會好好停下來看看家鄉。

坐的時間越長,回憶越多,想的越多,就想要整理一下這些年的經歷,尤其是從事Java至今,算是一種回憶,也算是一種復盤。

分享給朋友們一張楊花。

大學——二本應用物理專業

大學我是在鄭州讀的,不是什麼名校,只是一個普普通通的二本,由於分數問題還被調劑到了應用物理專業。

大一大二大三的時候,壓根兒沒有想過做Java,都不知道Java是啥,對電腦編程的印象一直停留在:去找計院的宿舍找朋友玩,一個宿舍六臺電腦都在打LoL。

是從什麼時候開始知道編程的呢?

15年初,面臨畢業考研失敗,毫無準備的我面對社會瑟瑟發抖。過完年會到學校有點苦惱,考研二戰還是考研二戰還是考研二戰呢?

這個時候聽說我們隔壁專業-數學專業有幾個人在杭州找到了工作,工資很高,做什麼呢?ios開發。詳細瞭解以後知道他們是在大四第一學期的時候,找了一個地方培訓的,聽說學費還挺貴。

雖然很心動,但是,我還是被勸退了,畢竟農村的孩子,學費挺貴,也不知道自己能不能學會。

坎坷找實習—陰差陽錯做前端

後來就出去找實習,能找什麼呢?房產銷售,通信設備銷售,保險銷售等等,沒有一個想去的。

這個時候,我哥給我說:能夠給我推薦一個他們公司的實習,但是他們公司需要會點技術。

難道需要的就是Java嗎?不,並不是,是前端。

我哥所在的公司是高新區一家做跨境電商的公司,很大的四五百人【原諒我那個時候沒見過世面】,他在公司的營銷部門上班,因為工作原因認識技術部門的人,公司每年都會招實習生,要求沒有那麼的嚴格【後來才知道其實就是打打雜】。他就問人家要了一份技術的清單【攻略啦】,告訴我學點啥能進去。

本來我還猶猶豫豫,不確定自己能不能短時間內學會,但是看到清單的時候我放心了,只需要會HTML,js,JQuery就可以。

於是我找了幾個網站:菜鳥教程+百度,在圖書館自學了一個月HTML+js+JQuery。學著做了幾個輪播圖,級聯下拉,還做了幾個電商頁面就去面試了,那個時候實際上我已經有點放棄了,學了一個月會這麼點東西,很多代碼都是完全照著網上抄的,尤其是js的很多帶代碼,一知半解的也不知道怎麼出的效果。

雖然心裡很虛,但是還是跑到高新區去面試了,沒想到的是面試出乎意料的簡單,人事小姐姐隨便問了問就沒了,部門經理隨便問了問就說來上班兒吧。

哎呦,說真的朋友們,整個過程簡單的讓我都快有點認不清自己了,我是誰?我在哪?我這麼強嗎?難道我就是個萬里挑一的前端天才?一個月就讓我這麼厲害了嗎?

不管怎麼說,我成為了一名前端實習生,月薪一千八,管吃管住,美滋滋,15年的鄭州朋友們,我很滿足。

回到學校之後,很開心,暢想未來,成為一個前端大牛的夢想從此起航,雖然後來就擱淺了,淚目。

實習在前端

面試之後過了一個星期,我就去高新區上班了,進公司之後發現哪裡有點不對,emmm,說不太上來,就是感覺實習生的數量有點多,和我一起入職培訓的就有12個,當時也沒多想,開開心心做游戲做了三天之後,各回各部門,做游戲的人事小姐姐很漂漂。

公司的IT相關部門都在11層和12層,分為產品事業部,UI事業部,ios,安卓,前端,PHP,Java等,為什麼是等呢,因為有幾個人我不知道是幹嘛的。

到部門之後,發現實習生是真滴有點多,就前端部門來說,五個前端工程師就有三個助理前端,沒錯我就是助理前端。整個公司四五百人裡面有快二百都是實習生。

多不多的事兒當時也就是驚訝了一下,隨後部門領導給我分了一個前端工程師當師傅帶著我,這一點我是認為公司做的做好的地方,指定老帶新,後來去的幾家公司都沒有這。

師傅姓劉,具體名字就不說了,我都叫他劉哥。劉哥是公司的老員工了,很有實力,半個組長,就給我規定了一些學習任務,讓我學會PS,還給了幾個頁面,說了幾個網站,讓我照著學照著做,有問題可以問他。

當時不明白,我是來寫代碼的,為什麼要學PS???

接下來的日子,沒啥變化,每天上班就是幫著部門換換飲水機的水,幫老員工列印列印東西,學習學習,然後寫寫畢業論文。下班之後,坐公交車去鄭大打打球,歲月靜好。

過了一個多月,我已經能夠做一些公司簡單的頁面了【照著別人寫好的練習】,這個時候我聽說一個事兒,實習生可以請一個月的假回學校準備畢業答辯。

然後我請了一個假回學校了,在學校開始最後的快樂時光,快樂到十來天的時候,我接到公司電話,說讓我回公司一趟,我就趕緊回去了,到公司之後,才知道原來公司因為業務問題,一直都在賠錢,總公司有點頂不住,讓人員優化。

那天我才第一個知道優化這個詞兒的含義。

我被優化了,準確說公司所有的實習生除了個別表現好的都被優化了。很難過,第一個上班才兩個月,就被辭職了。記得很清楚那天我在公司12樓的樓梯間,我哥來安慰我,我說沒事兒讓他回去,他剛下樓我淚就流了出來,心裡有點難受。

再次找工作,決定學Java

然後我灰溜溜的回來學校,一星期之前還在開心的笑,一星期之後就笑不出來了,又開始了一邊準備畢業一邊找工作的路。

我開始在鄭州找前端實習生,發現遇到了大問題,我不會UI設計,只會一點點代碼,15年的時候鄭州剛開始有前端的概念,找前端開發工程師的公司特別少,更別說實習生了。

找了好久都沒有找到,不是沒找到合適的,是沒找到。這個時候我放棄了前端。

正好臨近畢業,回到學校準備先畢業再找工作。

這個時候,改變我一生軌跡的事情出現了,隔壁數學專業在杭州工作的小分隊回來了。我就他們宿舍找他們問相關的事兒,經過詳細的瞭解,知道他們實際上是分兩撥,一波是ios,另一波是Java。

他們給我說,我會的這麼點兒前端根本就找不到工作,要麼自學前端,但是自學前端很難,要麼找個培訓機構,會快一點。同時,他們瘋狂給我輸出,說前端不太行,鼓吹自己語言的優秀。

我有點認同了,為什麼前端要學PS?當時執著於這個問題,覺的和我想的編程有點不一樣,看了看他們的語言之後,都比前端看著厲害一點,加上特別好的Lol好友就是學Java的,就有點想學習Java。

我不會承認不想學ios,是因為我連蘋果手機都沒有用過

有了一個方向後,剩下的事兒就好說了,我陪著朋友在德瑪西亞上了兩天分之後,他決定先簡單教我一點Java,讓我提前感受一下能不能接受,能不能學會,能不能適應。哼,我會一言不合去培訓嗎?謹慎如我,不瞭解的東西不敢碰。

還找到了當時做的筆記,我真是個認真的少年,哈哈哈哈哈

學習一星期Java之後,大學畢業,然後朋友把介紹到了他待過的培訓班,開始Java的學習。

未完待續

回憶先告一段落吧,妹妹兒叫我出門遛彎兒,田裡的油菜花開的很好看。具體的學習過程和Java的學習後面再說吧。

想要看到更多原創文章,請持續關註

歡迎關註本人公眾號:鹿小洋的Java筆記,將在長期更新Java技術圖文教程和視頻教程,Java學習經驗,Java面試經驗以及Java實戰開發經驗。

歡迎關註本人公眾號:鹿老師的Java筆記,將在長期更新Java技術圖文教程和視頻教程,Java學習經驗,Java面試經驗以及Java實戰開發經驗。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1 引子 Fork/Join框架是從Java1.7開始提供的一個並行處理任務的框架(本篇博客基於JDK1.8分析),它的基本思路是將一個大任務分解成若幹個小任務,並行處理多個小任務,最後再彙總合併這些小任務的結果便可得到原來的大任務結果。 從字面意思來理解Fork/Join框架,"Fork"表示“分 ...
  • JDK8提供的Stream雖然好用,Lambda雖然簡潔,但一定不能 濫用 ,我舉一個實際遇到的例子(已做脫敏處理): 試問誰能看得懂?難道是沒有換行格式化? 換行格式化後,前面的流操作還能勉強讀懂,遇到最後的lambda表達式實在沒辦法讀下去了,根本不知道他想表達什麼意思。 但是,如果我們真正遇到 ...
  • 在家實在閑的沒事兒乾,翻出來了大三上學期的EDA課的小實驗,也就是設計一個二愣子交通燈啦,只會自己按設定好的時間閃,紅燈、綠燈,黃燈和轉向燈; 各燈顯示時長:哎呀~ 懶得寫了,後面程式里都有。 晶元:FPGA、Cylone IV E 系列的 EP4CE6E22C8,144引腳。 外置時鐘:1Hz 以 ...
  • Android車載地圖測試,涉及:高德地圖100m比例尺下,拖動地圖進行移圖操作2個小時, 預期結果:移圖正常,地圖渲染正常,不會出現卡死卡滯界面異常等情況。 準備階段 1. 在高德地圖App界面,調整比例尺到100m 2. adb shell input swipe x1 y1 x2 y2 , 可 ...
  • 根據老師講的思路寫的,沒有百度,所以也不知道完不完全正確,但目前測試都還好,都可以正常排序。 1 #include <iostream> 2 using namespace std; 3 4 void quickSort(double *q ,int n) //一個double型數組還有一個代表這個 ...
  • "本文原文鏈接地址:http://nullpointer.pw/mapstruct%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html" 前言 按照日常開發習慣,對於不同領域層使用不同JavaBean對象傳輸數據,避免相互影響,因此基於資料庫實體對象User衍生出比如U ...
  • 大家在學習Python的時候,有人會問“Python要學到什麼程度才能出去找工作”,對於在Python培訓機構學習Python的同學來說這都不是問題,因為按照Python課程大綱來,一般都不會有什麼問題,而對於自學Python來說,那就比較難掌握,冒然出去找工作非常容易受打擊,從而失去學習Pytho ...
  • 1、Go 語言最主要的特性 自動垃圾回收 更豐富的內置類型 函數多返回值 錯誤處理 匿名函數和閉包 類型和介面 併發編程 反射 語言交互性 2、$GOPATH目錄約定有三個子目錄 src存放源代碼(比如:.go .c .h .s等) 按照golang預設約定,go run,go install等命令 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...