實習那些事兒

2021-08-28 08:20:02 字數 1645 閱讀 3040

轉眼都畢業一年多了,時光荏苒。一些學弟學妹們也要找工作找實習了。最近乙個師弟問我應該怎樣充實的度過實習生活。聊了大半天,總結起來就4個字:埋頭苦幹。

話說回來,2023年11月初開始找實習,拿了三個offer。第乙個是能源公司的技術部,做一些日常技術維護和公司一些b/s系統開發,該公司正在準備上市,感覺也還不錯。面試通過了,並且已經通知下周一可以入職了,結果到入職前的那個周五,乙個**過來被告知公司不太想要實習生,而是要招正式職員……頓時心裡不良情緒都湧上來了。不過還是調整好狀態,去做完畢業**報告後,跑回宿舍「反思」了。當然,沒有第乙個我還有第二個offer,雖然第二個offer的公司跟第乙個比差距有點大,不過離我學校近,平時回趟學校作報告、開會等還是比較方便的,所以還是抱著將就的心情去入職了。第三個就不提了,各方面都不是我想要的。

12月初入職,從此開啟我的職業生涯。入職第一天,各種失望又通通湧上心頭。公司規模小是可以接受的,但發展有點亂,制度之類的也有點亂。此時去留的問題又來了。但就這樣走了又不太像我的風格,最後還是決定留下來,也許我還能改變點什麼呢。結果事實證明,確實因此而改變了自己。

你曾經在學校裡學的專業知識,即使課程學得再好,還是跟現實有很大差距。畢竟,課本上的東西都是基礎,當然,基礎很重要。剛剛入職,走完程式後,經理就開始叫我做一些東西,好看看我的實際水平在哪個層次。實話說,做的結果不僅讓經理失望了。連我自己都失望了。原本以為不就是做點資料庫增刪查改的操作嗎,而且還是用php做後端指令碼的,確實,增刪查改實現起來不難,但如果你需要多表查詢,而且每個表都是有上千萬行資料的話,那麼問題來了,在學校學的那些東西還能支撐起自己現在做的這些東西嗎?明顯不能,一時間不知所措了。因為我不熟悉如何優化sql語句,我也不熟悉要怎樣做才能提高程式的效能。那都不熟悉能怎麼辦?自學啊,或者你也可以無懼別人的不耐煩,問到懂了為止……就這樣,從這個不懂,那個也熟悉,那個了解一點點,到後面基本能夠自己完成一些功能的編寫和優化。在這背後,是需要你付出很多時間和精力去學習的。這可能是在學校裡你沒意識到的,也可能是在學校裡沒有那種壓力,所以就沒有那種動力去學,當然還可能是你在學校裡沒有方向跟目標,所以無從下手。但這一切,從入職那一刻起,你都得逐一解決。不然,談何職業發展。

當然啦,實習生也少不了一堆雜活,沒事就被叫去給這台電腦裝個系統,給那台電腦加個記憶體什麼的,更坑的是客戶需要拉條網線,經理也義不容辭讓我去了,心中無數省略號飄過。但是無可否認的是,這些也讓我學到一些大學課堂裡學不到的技能。至少裝配個電腦或者配置下網路什麼的都可以不用麻煩別人了。有付出總會有收穫的。只是在付出時有個好的心態,也許能收穫的更多。

實習是一段很寶貴的經歷,我在實習中的實踐就是對大學所學的東西最好的檢驗,儘管不是很全面。當然,實習更是乙個人成長的開始。要學會在實習中get到該崗位的技能。最好是能定下目標。讓自己在實習階段完成一次蛻變。從學生到職場人士的蛻變。至於如何設定目標,這個就根據個人情況了。目標是每個人都有的,但有些人向來都是眼高手低,高不成低不就。最後就只能得過且過,荒廢時光。我個人給的建議是:目標劃分,將目前無法實現的大目標劃分成可以實現小目標。比如,要成為乙個優秀的後端程式設計師,你需要會很多技能,像一些後端指令碼,伺服器,資料庫,快取等等都得學。不然就稱不上優秀。而這些不是你花個幾個月或者半年就能完成的。需要你長期學習積累。所以你可以就目前的情況做目標劃分。如果你不熟悉linux系統,那麼你可以先體系化學習一下linux系統,然後學習各種運營環境和開發環境的搭建。就這樣逐個突破自己的侷限性,這種積累的本身就是成長。一兩年後你自然成長了不少。

反正,出來混,遲早是要還的。

鏈結那些事兒

鏈結,就是將不同部分的 和資料收集和組合成為乙個單一檔案的過程,這個檔案可被載入到儲存器中執行。鏈結可以執行於編譯時 compile time 也就是源 被翻譯成機器 時 eg.普通的鏈結器鏈結,以及靜態鏈結庫,由靜態鏈結器鏈結 也可以執行於載入時 例如動態鏈結庫的載入時鏈結 也可以執行於執行時 r...

指標那些事兒

1.野指標 也叫懸擺指標,迷失指標 野指標是導致bug的罪魁禍首之一。對指標呼叫delete後 釋放掉了它指向的記憶體,野指標還是指向原來的位址 如果沒有重新賦值就使用它,將導致難以預料的後果。因為此時操作野指標,它指向的記憶體位址可能已經分配給其他變數在使用了。所以指標在delete之後,如果不再...

遞迴那些事兒

include include include include 求階乘 int fac int n if n 1 求累加 int add int n 求字串長度 int my strlen const char dest int main 遞迴注意事項 遞迴雖然經典,但是也有他的缺點 第一 遞迴是反...