從php開發跳槽到golang開發已經半個月了(上個月20號入職的)
一直都想著留下點自己所謂的經驗和感受,但是前段時間實在太忙了一直沒有時間和精力來碼字
實際上不僅僅是換語言,更重要的是換了一個環境,從以前幾十人的小作坊,跳槽幾千人的大作坊,節奏還是有點不適應的
言歸正傳,先說下面試的經驗
好好學習(這不是廢話嗎,任何時候都得好好學習)
重點是怎麼好好學習?
根據當前所屬階段,面試想去的公司層次來判斷你該學習什麼
打算去稍微大點的公司,就得往底層看,比如我之前文章提到的draveness的一系列文章,特別是底層的一些資料結構,還有就是得掌握基礎的演算法,至少leecode上面的基礎演算法題得大體上都知道解法
剛畢業不久且不打算去大公司,學好幾個流行的框架就ok了比如gin,beego,goframe,能懂框架底層肯定是能加不少分的,通讀煎魚大佬的部落格多在相關社群活躍
我在打算轉go的時候,去beego社群活躍,認識了很多大佬,並且找到了一起學習的夥伴,有人一起學習,肯定比自己一個人學習來得更快更好,並且,在你接觸了大佬後,自己的眼界也會跟著提高
有計劃的面試
不要一開始就去你最想去的公司面試,先面試幾個你覺得意向不是很大的公司,積累經驗,這個很重要,如果你特別想去的公司你一開始就去面試的話,很可能發揮不出你本來應該有的水準,建議在去自己想去的公司面試前先去面試至少3-5個其他公司,面試到最後,你本來不會的都會了,當然,每次面試結束後,都得總結下面試的問題,以及補充下自己不熟悉的知識點
還有就是多看別人的面經,真的有用面試的時候要有自信
面試的時候要表現的自信點,但是不能表現的自滿,即使你不會,就直接承認就好了,但是哦別直接說個我不會就完事,“對這塊我不是清楚,但是有去了解過,我的理解是… …”
然後就是入職這半個月的感受了
曾經我覺得我之前的公司太閒了,想找個能學到東西的公司,所以,我來到了現在這個公司,裡面的確有很多大佬,也是真的能學到很多東西,但是,真的沒有當初自己想象中的那麼好,這半個月的平均工作時長長達11.2小時 感覺整個人都不好了
入職後公司沒有專門培訓過,直接就讓我上手寫業務程式碼,在業務沒摸熟以前,我寫得戰戰兢兢的
公司目前處於大量擴招階段,組織架構不明確,導致自己工作也比較混亂,接到了一大堆需求,根本忙不過來
抱怨歸抱怨,不過公司還是挺好的,至少是真的學到東西了,而且認識了一堆技術大咖,畢竟未來更重要
昨天踩了個巨坑,從昨天下午4點左右到晚上1.30回家,然後今天又處理到了下午(基本到了下班時間踩處理好)簡直把人累的不要不要的,還好有一堆大佬在邊上,不然人崩潰了都解決不了,最後排查出來是k8s的基礎服務和discovery的衝突(難怪本地怎麼都沒法復現)
本作品採用《CC 協議》,轉載必須註明作者和本文連結