大三下開始第一份比較正式的實(shí)習(xí)工作则吟,春雨天下軟件有限公司Android工程師,實(shí)習(xí)二個月整皇忿。收獲如下:
1畴蹭、移動軟件工作環(huán)境的熟悉:中小公司,有足夠的薪資和較好的福利禁添,軟件工作流程類似流水線撮胧,每個職位的員工負(fù)責(zé)其中一環(huán)。需求觀察和提出(產(chǎn)品經(jīng)理或運(yùn)營)老翘,功能設(shè)計(產(chǎn)品經(jīng)理芹啥,將需求分解并提出較好的解決方案),功能實(shí)現(xiàn)(軟件及UI工程師)铺峭,功能測試及發(fā)版(QA)墓怀。每個環(huán)節(jié)的銜接設(shè)計了很多接口及規(guī)則,比如需求研討和JIRA清單跟蹤卫键,排期傀履,GIT分支管理區(qū)分開發(fā)環(huán)境和正式環(huán)境,實(shí)現(xiàn)過程中的服務(wù)端和客戶端需要確定API和聯(lián)調(diào)莉炉。
2钓账、工作觀念:公司是契約關(guān)系沒有道德約束,個人發(fā)展為重絮宁。
3梆暮、“無用”工作:做了自動化測試,其實(shí)對于我做安卓開發(fā)有益绍昂,了解測試的工作內(nèi)容啦粹,腳本運(yùn)行的便捷及愚蠢、局限窘游∵胪郑可能對于之后的單元測試及測試體系有較為完整的認(rèn)知。
第二份實(shí)習(xí)是小米軟件有限公司忍饰。
收獲如下:
- 扁平的同事關(guān)系:與主管贪嫂、同事、上級的工作交流都非常和氣喘批,頻次很多撩荣。因為吃飯吃得比較多大家就不會有很多隔閡铣揉,這樣遇到問題溝通起來順暢很多。
- 大廠的榮耀:這種優(yōu)越感一是自己去了會覺得牛逼餐曹,工作能服務(wù)這么多人的也是挺牛逼的逛拱,根本不用擔(dān)心做的東西沒人用,二是有了這份實(shí)習(xí)經(jīng)歷去其他大公司就比較容易台猴。但是實(shí)際上朽合,我獲得的成長不是特別多。工作內(nèi)容不復(fù)雜饱狂,只要細(xì)心找出BUG出錯原因就能混過去曹步,新需求提出的挑戰(zhàn)是不難的。我錯過了很多學(xué)習(xí)的機(jī)會休讳,MIUI與其他互聯(lián)網(wǎng)應(yīng)用很很大的區(qū)別讲婚,在操作系統(tǒng)/IDE/編譯打包/權(quán)限/各應(yīng)用之間協(xié)作互聯(lián)/源碼級別的開發(fā)經(jīng)驗,在當(dāng)時我并沒有很認(rèn)真的研究和珍惜這些學(xué)習(xí)機(jī)會俊柔,并且在業(yè)務(wù)方面淺嘗輒止筹麸,滿足于日常解Bug,對于通知欄流程把握地非常不夠雏婶。
- 視野物赶。大廠對于視野的提升是有益的,大家的工作能力和背景都很牛留晚,公司比較牛逼的時候會接觸比較多的人和先進(jìn)的技術(shù)酵紫,比如語音喚醒和語音引擎能力提升都會和一些公司打交道,你自身的溝通和技術(shù)能力都會面臨獨(dú)自的挑戰(zhàn)错维,那個時候我太依賴上級了導(dǎo)致自己沒有很大進(jìn)步奖地。系統(tǒng)的定制也會比較深入,初步了解了個性化及人工智能的應(yīng)用赋焕。
第三份實(shí)習(xí)是網(wǎng)易杭州鹉动。
收獲如下:
- 小團(tuán)隊創(chuàng)業(yè)風(fēng)格。團(tuán)隊比較小宏邮,能力都是比較強(qiáng)的。這次對于運(yùn)營缸血、產(chǎn)品蜜氨、UI、服務(wù)端的了解加深了捎泻,多了解能擴(kuò)寬之后的發(fā)展方向飒炎,而且參與了從第一次發(fā)版到第三版慢慢成型的過程,所以了解了軟件的打磨笆豁,以及技術(shù)的選型和功能逐步完善的過程郎汪。
- 學(xué)習(xí)挑戰(zhàn)赤赊。需求相對多一點(diǎn),因為每個功能都具體到個人煞赢,所以對個人學(xué)習(xí)新知識和技術(shù)能力有要求抛计。工作過程中,發(fā)現(xiàn)不了解的事情比較多照筑。第一:技術(shù)的發(fā)展現(xiàn)狀吹截,第二:工具的使用。目前主要集中這兩點(diǎn)凝危,我對于真實(shí)環(huán)境的開發(fā)經(jīng)驗還是比較少的波俄。