實習結束,秋招開啟

大家好,依舊是你們的老朋友仰望-星空~~,我又消失了3個月,快四個月了😄,不少文章都 落灰了。這段時間其實一直在忙著找實習,然后準備面試題、刷算法、做項目啥的,也是比較忙碌的,也就沒有時間來輸出文章了。

一、實習前

先從上學期說起吧,當時已經是五月下旬了,我也一直沒有找到一個實習,一方面的話,快期末考試了,很多課程都相繼結束,那么作為一名合格的大學生,自然都是平時不學習,期末臨時抱佛腳😄;加上在boss上投過一部分簡歷都沒有任何回復,而且我們這邊的公司都是最多一周之內要到崗實習,時間上也對不上,我那時候都不知道自己什么時候放暑假;加上我父母這邊也一直在給我壓力,一度對自己的遭遇感到非常悲催。

當時找實習的學生還是比較多的,因為都是大三下嘛,大多數人都意識到實習對秋招的重要性。而事實證明也是如此,我去面試的公司,面試官對我說的最多的一句話就是,你們現在的學生真是太卷了,今天剛來幾個面試后端Java的實習的學生,這幾天一直在面試。所以有時候,面試被掛可能不是你有多菜,而是你的對手比你更強。

這段找實習的經歷也是比較辛苦的,我們這邊的公司是不接收線上面試的,我只能一個個公司去跑;而在當時連投簡歷都沒任何回復的情況下,我是通過BOSS上各個公司的地址,直接登門拜訪。坐公交轉地鐵總共花了一個半小時才能到指定的地點,當時還是比較猛的。不過最后想想,確實有點不值得,太麻煩,效率太低,帖子掛著不一定需要招人,有可能已經滿了,也就是你來晚了。

不過經歷幾場面試,面試官反饋都還可以,最后拿到了兩家公司的offer(不得不說,運氣也是有一點在身上的😄)。不過工資都比較低,沒辦法,這邊行情都這樣,最終選擇了一家工資更高一點,在我看來能帶給我成長更大的公司。事實證明,我的選擇還是沒錯的。

二、實習過程

實習期間,沒有額外熟悉公司項目的時間,上來就是直接接需求。打開IDEA和MySQL的那一刻屬實是被嚇到了,看不到邊界的數據庫,每個數據庫下都至少有上百張表。而項目也是一個比較重量級的微服務項目,每個文件夾下都劃分了許多子文件夾,同樣也很多文件,而在不熟悉業務的情況下,可能找個接口都是一個麻煩事。雖然我的師父跟我講了一下,各個文件夾是干什么的,還有一些文件創建的規范,但奈何我實在是記不住啊/(ㄒoㄒ)/~~

不過,剛開始需求還是比較簡單的,在不清楚實力之前,一般來說,公司只會交給實習生一些簡單的任務;后面的話,任務的難度才會增強。所以前期我主要就是做了一些列表的展示、數據的統計和數據列表的導出。而后期的話,難度就上來了,開始接新需求,需要自己思考業務邏輯,自己建表。而因為它并不是一個獨立的功能,需要和其他表中的數據進行關聯,數據需要進行拼接處理后才能返回給前端,開始的時候還是比較困難的,但隨著慢慢熟悉業務和別人現成的代碼,也能去實現相應的功能。

實現一個功能,我們需要思考的無非就這幾個點

  • 就是我們需要什么?
  • 我們怎么拿到數據?
  • 數據怎么進行落庫?

搞清楚數據流轉的路徑,最終定位到mapper層,然后在這個基本的功能實現上再對代碼進行一些優化。

最重要的一點就是先思考業務邏輯,搞清楚整體的代碼邏輯,不要腦子不清楚就開始寫,結果寫了一堆,毫無邏輯,還得重寫(我剛開始就是這樣,結果就是花了時間,但沒啥屁用,只增加了對工作的怨恨和無奈)。

這里還有比較重要的幾點:

1、企業項目大多是幾個人合作完成功能,統一規范很重要。

對于實習生來說,我們的代碼規范一定不是自己那套,而是別人怎么寫,你就需要跟著那樣去寫。不然的話,你的代碼不僅可讀性不高,而且容易引起同事的不滿。

2、多問少做

我們一般說“少說話多做事”,但我這里并不是指天天啥事不干,就知道bb。而是我們在完成一個功能之前,對于我們不熟悉的業務,一定要多問,多問才能更熟悉業務的整體架構,對要實現的功能有更多的構思,可以提高我們的開發效率。

簡單來說,菜就多問!!!準沒錯,頂多被吊一頓

3、先想再問

在拿到一個需求的時候,應該要先了解背景,也就是熟悉業務。而作為一個新人,避免不了要去詢問自己的同事,問很重要,但要帶著疑問去問,也就是有針對的去問。如果你不帶著疑問去問,別人有可能不知道你想知道什么,可能一股腦全給你講一遍,這樣就沒法抓住重點,效率就上不去,也就不滿足我們問問題的初衷。

還有比較重要的一點:最好問業務,不要問技術

業務不會,別人可以告訴你,技術如果你不會,最好自己去學,不要去問。這個一時半會也不可能讓你學會,別人也沒這個義務和時間去教你。

簡單一句話,自己能解決的問題,最好自己解決,實在解決不了,才去求助別人。

三、實習總結

也是最近剛實習結束,剛好也開學了,有一段實習經歷,面對秋招也更加從容一些。這段實習期間,真是壓力和成長并存,而這段實習,也是給我帶來了不少收獲。

  • 了解到了完整的企業開發流程
  • 知道如何更快的實現一個功能
  • 如何去與別人對接接口
  • 如何快速熟悉業務
  • 代碼規范

說實話,我也是挺舍不得走的,那段時間公司每個星期都有免費的零食,并且從不強制加班,當然也沒有加班費😄,周末雙休,日子過得還算可以的。

但沒辦法,都是生活所迫啊😔我必須要走,希望接下來的路會更好走一些!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/95804.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/95804.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/95804.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

14 C++ STL 容器實戰:stack/list 模擬實現指南 + priority_queue 用法及避坑技巧

stack和queuestack的模擬實現和應用--底層就是順序表從棧的接口中可以看出&#xff0c;棧實際是一種特殊的vector&#xff0c;因此使用vector完全可以模擬實現stack。#include<vector> namespace Stack { template<class T> class stack { public:stack() {}void p…

Linux基礎指令(入門必備2.0)

創作初心&#xff1a;在加深個人對知識系統理解的同時希望可以幫助到更多需要的同學 &#x1f604;柯一夢的專欄系列 &#x1f680;柯一夢的Gitee主頁 &#x1f6e0;?柯一夢主頁詳情 座右銘&#xff1a;心向深耕&#xff0c;不問階序&#xff1b;汗沃其根&#xff0c;花自滿枝…

《失落之魂》M站評分僅40?國產動作類游戲究竟何去何從?

前段時間頻頻預熱的國產動作游戲《失落之魂》已正式發售&#xff0c;外媒Push Square發布了該作的階段性評測。評測指出&#xff0c;盡管《失落之魂》在規模上已接近3A級&#xff0c;但能感受到其獨立制作的根基。這款游戲于2016年通過索尼“中國之星計劃”獲得支持&#xff0c…

一個專為地圖制圖和數據可視化設計的在線配色網站,可以助你制作漂亮的地圖!

ColorBrewer 是一個專為地圖制圖和數據可視化設計的在線配色工具&#xff0c;由賓夕法尼亞州立大學地理學教授 Cynthia Brewer 及其團隊開發 。 它提供了科學、美觀且考慮周全的配色方案&#xff0c;旨在幫助用戶&#xff08;無論是科研人員、設計師還是GIS分析師&#xff09;…

Python圖像處理基礎(十六)

Python圖像處理基礎(十六) 文章目錄 Python圖像處理基礎(十六) 10、圖像增強和濾鏡 10.1 ImageEnhance 10.1.1 亮度 10.1.2 對比度 10.1.3 顏色 10.1.4 清晰度 10.2 ImageFilter 10.3 預定義濾鏡 10.4 參數化濾鏡 10.4.1 模糊函數 10.4.2 反銳化蒙版 10.4.3 排序和平均濾波…

python中等難度面試題(1)

1、請解釋Python中的深拷貝(deep copy)和淺拷貝(shallow copy)的區別&#xff0c;并舉例說明它們在實際應用中可能引發的問題。 答&#xff1a; 在Python中&#xff0c;拷貝對象通常指的是創建一個新的對象&#xff0c;這個新對象是原始對象的一個副本。拷貝可以分為兩種類型&a…

AI+Java 守護你的錢袋子!金融領域的智能風控與極速交易

當你在異國他鄉用信用卡支付酒店費用&#xff0c;手機瞬間彈出銀行短信“是否為本人操作”&#xff1b;當你盯著股票行情軟件&#xff0c;看著某只股票的股價在3秒內從漲停跌至平盤&#xff0c;懊悔手動下單慢了一步——這些金融場景中的“安全感”與“遺憾”&#xff0c;背后都…

Docker跨架構部署實操第二彈

1. 項目內容 項目目錄包含 Dockerfile 與 main.py&#xff0c;并且容器內路徑固定為&#xff1a; 數據&#xff1a;/root/autodl-tmp/data模型&#xff1a;/root/autodl-tmp/models保存&#xff1a;/root/autodl-tmp/save 服務端口&#xff1a;9011&#xff08;容器內與宿主映…

PyTorch 學習率調度器(LR Scheduler)

文章目錄 PyTorch 學習率調度器&#xff08;LR Scheduler&#xff09;1. 一句話定義2. 通用使用套路3. 內置調度器對比速覽4. 各調度器最小模板① LambdaLR&#xff08;線性 warmup&#xff09;② StepLR③ MultiStepLR④ CosineAnnealingLR⑤ ReduceLROnPlateau&#xff08;必…

新后端漏洞(上)- Spring Cloud Gateway Actuator API SpEL表達式注入命令執行(CVE-2022-22947)

漏洞介紹&#xff1a;Spring Cloud Gateway是Spring中的一個API網關。其3.1.0及3.0.6版本&#xff08;包含&#xff09;以前存在一處SpEL表達式注入漏洞&#xff0c;當攻擊者可以訪問Actuator API的情況下&#xff0c;將可以利用該漏洞執行任意命令。漏洞環境&#xff1a;docke…

【OJ】C++ vector類OJ題

只出現過一次的數字&#xff08;簡單&#xff09; 136. 只出現一次的數字 - 力扣&#xff08;LeetCode&#xff09; 這道題使用異或就非常簡單了&#xff0c;所有數異或到一起&#xff0c;相同的數據雙雙消除&#xff0c;只剩下一個的數。 C語言異或運算詳解-CSDN博客 clas…

為什么外網主機可以telnet通內網nginx端口,但是http請求失敗?

問題是這樣的:我內網主機nginx配置了 域名80端口&#xff0c;然后防火墻沒有配置80端口&#xff0c;但是外網機子去telnet 80端口可以通&#xff0c;用瀏覽器請求域名不能訪問nginx&#xff0c;然后防火墻開了80端口后&#xff0c;瀏覽器就可以訪問nginx了&#xff0c;為什么防…

【Linux游記】基礎指令篇

?????? 楓の個人主頁 你不能改變過去&#xff0c;但你可以改變未來 算法/C/數據結構/C/Linux Hello&#xff0c;這里是小楓。C語言與數據結構和算法初階兩個板塊都更新完畢&#xff0c;我們繼續來學習C&#xff0c;C更新的同時我也會更新Linux。Linux操作系統是很經典的…

阿里云-基于通義靈碼實現高效 AI 編碼 | 4 | 場景學習:3分鐘寫一個音樂鬧鐘小應用

文章目錄一、初版需求與代碼生成二、需求迭代與代碼更新三、需求細化與功能完善3.1 pygame安裝3.2 放置音樂文件3.3 執行代碼免費個人運維知識庫&#xff0c;歡迎您的訂閱&#xff1a;literator_ray.flowus.cn 一、初版需求與代碼生成 首先向通義靈碼提出了基本需求&#xff1…

【算法筆記】歐拉降冪公式與歐拉函數

歐拉降冪公式 在數論中&#xff0c;歐拉降冪公式是一個強大的工具&#xff0c;用于簡化大指數模運算。公式如下&#xff1a; ?k>φ(m)&#xff0c;有Ak≡Akmodφ(m)φ(m)(modm)成立。\forall k > \varphi(m)&#xff0c;有 A^k \equiv A^{k \mod \varphi(m) \varphi(m…

基于STM32的交通燈設計—緊急模式、可調時間

基于STM32交通燈設計&#xff08;仿真&#xff0b;程序&#xff0b;設計報告&#xff09;功能介紹具體功能&#xff1a;1.數碼管和LED模擬交通燈&#xff1b;2.南北綠燈9秒&#xff0c;東西綠燈15秒&#xff0c;黃燈2秒&#xff1b;3.緊急情況&#xff1a;按下按鍵&#xff0c;…

汽車軟件研發智能化:AI在CI/CD中的實踐

當汽車行業加速駛入“軟件定義”的時代&#xff0c;軟件已成為決定車輛競爭力的核心要素。從智能座艙的多場景交互到自動駕駛的復雜決策邏輯&#xff0c;汽車軟件的代碼量逐年遞增&#xff0c;復雜度呈指數級攀升&#xff0c;傳統研發流程深陷困境&#xff1a;代碼質量管控滯后…

DeepSeek:開啟智能體驅動對話式數據分析新時代

在數字化浪潮洶涌澎湃的當下,數據已然成為驅動企業發展、推動科學研究以及優化日常生活決策的關鍵力量。數據分析,作為從海量數據中提取有價值信息、洞察趨勢、挖掘規律的核心手段,其重要性不言而喻。無論是企業精準把握市場動態、優化運營流程,還是科研人員探索未知領域、…

MCP驅動企業微信智能中樞:企業級機器人服務構建全攻略

一、背景與目標 公司規模200-300人&#xff0c;主要使用企業微信作為內部溝通平臺。日常面臨大量重復性通知工作&#xff0c;如會議提醒、系統維護通知、項目進度更新等。 業務痛點&#xff1a; 人工發送通知效率低下&#xff0c;平均3分鐘/條重要信息傳遞不及時&#xff0c…

語音識別系統的技術核心:從聲音到文字的智能轉換

語音識別技術&#xff0c;也稱為自動語音識別&#xff08;ASR&#xff09;&#xff0c;其核心目標是將人類語音信號轉換為對應的文本或指令。隨著人工智能的發展&#xff0c;語音識別已成為智能助手、實時翻譯、車載系統等領域的關鍵技術。其工作原理可分解為信號處理、特征提取…