一,前沿
擼碼不僅是專業(yè)技能,更是我探索世界的工具。我夢(mèng)想著能夠用代碼構(gòu)建出改變?nèi)藗兩畹膽?yīng)用,用技術(shù)解決現(xiàn)實(shí)中的難題。無論是開發(fā)一款讓生活更便捷的軟件,還是參與一個(gè)顛覆行業(yè)的創(chuàng)新項(xiàng)目,我都渴望在其中貢獻(xiàn)自己的力量。我深知,軟件開發(fā)的世界日新月異,充滿了挑戰(zhàn),但也正因如此,它才如此迷人。我希望在不斷學(xué)習(xí)和實(shí)踐中,創(chuàng)造價(jià)值,點(diǎn)亮未來。這段旅程或許充滿未知,但我已準(zhǔn)備好迎接每一個(gè)挑戰(zhàn),書寫屬于自己的精彩篇章。

二,剛剛參加工作
剛工作的尋找過程并不輕松,經(jīng)歷了很多次的投遞簡(jiǎn)歷、面試和等待,也曾有過迷茫和自我懷疑的時(shí)刻。但正是這段充滿挑戰(zhàn)的經(jīng)歷,讓我更加清晰地認(rèn)識(shí)了自己,也讓我學(xué)會(huì)了堅(jiān)持和耐心。每一次面試都是一次成長的機(jī)會(huì),每一次反饋都讓我更接近目標(biāo)。
終于在廣州天河(北京宏強(qiáng)富瑞技術(shù)有限公司)收到了心儀的回信offer,心里滿是歡喜呀。如今,終于迎來了職業(yè)生涯的起點(diǎn),我深知這份工作的來之不易,也倍感珍惜,每天早上要坐上40分鐘地鐵,要經(jīng)過體育西路最擠得站,地球最復(fù)雜地獄西


這里可以多向換乘,很多人都集中到了這里,哪哪都是人

第一次看到了廣州市中心高大上的寫字樓,心潮澎湃很激動(dòng)很開心

最開始的工作卡位,當(dāng)時(shí)的杯子還是新的外表很是漂亮,也是第一次收到同事的糖,很開心,后面在展示這個(gè)杯子的現(xiàn)狀哈

三,互聯(lián)網(wǎng)快速發(fā)展
在這里我也要感謝,我第一份工作的導(dǎo)師,是他讓我打開了互聯(lián)網(wǎng)大門,從學(xué)校到職場(chǎng)的變化,讓我見識(shí)很多的一些術(shù)語(敏捷開發(fā),高效工具),而且還在工作中指引我技術(shù)指導(dǎo),引導(dǎo)我成長,在次感謝

時(shí)隔一段時(shí)間在上家公司積累些實(shí)戰(zhàn)開發(fā)經(jīng)驗(yàn),有在次投簡(jiǎn)歷,在Boss直聘,前程無憂基本上一投一個(gè)準(zhǔn),每天的面試都是安排的滿滿的,當(dāng)然最主要的薪水也是百分之幾十的提高,有激起斗智,對(duì)位來充滿前景
主要考驗(yàn),框架搭建,數(shù)據(jù)綁定,路由鉤子,組件抽離,組件應(yīng)用,傳參的一些方法本地存儲(chǔ),數(shù)組的方法,ES6語法,Vue Router,Axios于 Promise 的 HTTP 客戶端,圖片上傳預(yù)覽,拖動(dòng)選擇,等等許多交互組件...
vue,React,Angular新型框架有雨后春筍冒出來

由于上家用的是Angular,經(jīng)過對(duì)比和權(quán)衡后,也為后來注入的小伙伴注入學(xué)習(xí)的更快我們選擇了當(dāng)下比較火的VUE
1. 簡(jiǎn)單易學(xué),上手快
● Vue 的 API 設(shè)計(jì)非常直觀,文檔清晰且易于理解。即使是初學(xué)者,也能快速上手并構(gòu)建出功能完善的應(yīng)用程序。
● 與其他框架(如 Angular 或 React)相比,Vue 的學(xué)習(xí)曲線較為平緩。
2. 輕量高效
● Vue 的核心庫非常輕量(壓縮后僅 20KB 左右),加載速度快,性能優(yōu)異。
● 虛擬 DOM 和高效的渲染機(jī)制使得 Vue 在處理復(fù)雜 UI 時(shí)依然能保持流暢的性能。
3. 組件化開發(fā)
● Vue 支持組件化開發(fā),將 UI 拆分為獨(dú)立的、可復(fù)用的組件,提高了代碼的可維護(hù)性和復(fù)用性。
● 單文件組件(.vue 文件)將 HTML、CSS 和 JavaScript 封裝在一起,使得開發(fā)更加模塊化和清晰。
4. 雙向數(shù)據(jù)綁定
● Vue 提供了簡(jiǎn)潔的雙向數(shù)據(jù)綁定(通過 v-model 指令),使得表單處理和數(shù)據(jù)同步變得非常簡(jiǎn)單。
● 數(shù)據(jù)驅(qū)動(dòng)的視圖更新機(jī)制讓開發(fā)者無需手動(dòng)操作 DOM,專注于業(yè)務(wù)邏輯。
5. 靈活的生態(tài)系統(tǒng)
● Vue 的核心庫專注于視圖層,但它的生態(tài)系統(tǒng)非常豐富,可以根據(jù)項(xiàng)目需求靈活選擇工具:
○ 路由管理:Vue Router
○ 狀態(tài)管理:Vuex(或 Pinia)
○ 構(gòu)建工具:Vite、Webpack
○ UI 組件庫:Element UI、Vuetify、Ant Design Vue 等
6. 漸進(jìn)式框架
● Vue 是一個(gè)漸進(jìn)式框架,可以根據(jù)項(xiàng)目需求逐步引入。你可以從簡(jiǎn)單的頁面開始,逐步擴(kuò)展到復(fù)雜的單頁應(yīng)用(SPA)甚至全棧項(xiàng)目。
● 這種靈活性使得 Vue 既適合小型項(xiàng)目,也適合大型企業(yè)級(jí)應(yīng)用。
VUE在三大框架中脫穎而出,有恰恰好是移動(dòng)互聯(lián)網(wǎng)快速發(fā)展高峰,掌握這些技能,便很快切換下家。
四,B端系統(tǒng)開發(fā)
經(jīng)歷了互聯(lián)網(wǎng)快速發(fā)展,再加上一些出差的時(shí)間太長不適應(yīng),趕項(xiàng)目基本上是日夜奮戰(zhàn)風(fēng)雨兼程,不過這也給我的職業(yè)生涯積累了寶貴的經(jīng)驗(yàn),這些經(jīng)歷不僅提升了我的專業(yè)技能,還讓我學(xué)會(huì)了如何在復(fù)雜的環(huán)境中高效溝通與協(xié)作。每一次挑戰(zhàn)都讓我更加成熟,也讓我深刻認(rèn)識(shí)到持續(xù)學(xué)習(xí)與適應(yīng)變化的重要性。這些寶貴的經(jīng)驗(yàn)為我未來的發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ),也讓我更加自信地面對(duì)新的機(jī)遇與挑戰(zhàn)。

讓我們窮人坐不起飛機(jī)去不起天安門,蹭一次天安門,坐一次飛機(jī)

報(bào)道這個(gè)不屬于專門的互聯(lián)網(wǎng)公司,開發(fā)流程和架構(gòu)就不會(huì)那么的完善,比如產(chǎn)品設(shè)計(jì)原型圖,UI設(shè)計(jì)出稿圖,產(chǎn)品需求分析這些基本上是沒有的了,開發(fā)還要花一部分時(shí)間直接對(duì)接用戶,用戶需求一般是這樣的,需要自己設(shè)計(jì)架構(gòu)項(xiàng)目模塊分類,桌子上面還有老板費(fèi)勁心思幫忙我們準(zhǔn)備的書籍,我們從另外一個(gè)角度看世界,贊??????

猶如航行在一片未被完全探索的海洋,充滿了未知與可能。這里沒有固定的航線和明確的燈塔,每一次都需謹(jǐn)慎而又勇敢地探索。這種環(huán)境雖然挑戰(zhàn)重重,卻也孕育著無限的機(jī)會(huì),讓每一個(gè)決策都充滿創(chuàng)新與突破的潛力。在這里,我學(xué)會(huì)了在不確定性中尋找方向,我的導(dǎo)師Shawnee一路給我的幫助指引,謝謝你。這些經(jīng)歷極大地豐富了我的視野,也鍛煉了我的應(yīng)變能力,為我的職業(yè)生涯增添了獨(dú)特而寶貴的篇章

開發(fā)心得
初次接受到這個(gè)種類型項(xiàng)目的時(shí)候呢,摸不清楚這種項(xiàng)目是干什么的,當(dāng)時(shí)對(duì)待邏輯概念還沒那么清晰,只是理解為【增,改,查】還沒有刪除,當(dāng)時(shí)也覺得奇怪,在不清楚業(yè)務(wù)邏輯的情況下寫了這個(gè)項(xiàng)目,只要技術(shù)棧【vue,axios,vuedraggable,Jsmd5,xlsx,sortablejs】,這些技術(shù)棧寫起也比較順手,大概兩個(gè)月跟后段對(duì)接完成

剛上線那一會(huì)兒,才知道原來這是一個(gè)Bom數(shù)據(jù)結(jié)構(gòu)流程。前端收單關(guān)聯(lián)Bom數(shù)據(jù)結(jié)構(gòu)鏈接出生產(chǎn)工單,這也讓我接觸開發(fā)以外深入業(yè)務(wù)的開始

MES系統(tǒng)
有的同學(xué)會(huì)好奇了,有了Bom數(shù)據(jù)怎么又會(huì)有一個(gè)MES系統(tǒng)了,主要涉及到好幾個(gè)產(chǎn)線每個(gè)產(chǎn)線生產(chǎn)的產(chǎn)品和工藝不相同,所有MES是屬于另外一個(gè)產(chǎn)線的,產(chǎn)品樣品我一會(huì)也可以上圖,前面收單系統(tǒng)對(duì)接是Oracle后面也會(huì)講到,這里的模塊就會(huì)涉及很多,前端開發(fā)的也就當(dāng)然多了一個(gè)小妹妹輔助支持開發(fā),開發(fā)同時(shí)還要專門分析業(yè)務(wù)需求,也會(huì)占用很大一部分時(shí)間

收單系統(tǒng)
前端對(duì)接訂單收單系統(tǒng),應(yīng)屬于外貿(mào)企業(yè)前端收單系統(tǒng)主要是Oracle,應(yīng)該是一些安全與商業(yè)要求并沒有直接的API數(shù)據(jù)對(duì)接,收到訂單之后會(huì)已Excel的形式到指定的地方,有后端程序解析,執(zhí)行開單鏈接Bom數(shù)據(jù)。有人就會(huì)問了這個(gè)跟前端有什么關(guān)系,前端開單針對(duì)一些【急單,異常單,打稿單數(shù)據(jù)對(duì)接】收單系統(tǒng)功能沒有太多j技術(shù)棧,后臺(tái)工作量會(huì)大很多
收單界面

Oracle系統(tǒng)
Oracle系統(tǒng)也不屬于我們工廠管理,主要是Global IT團(tuán)隊(duì)管理,Oracle系統(tǒng)是由甲骨文公司開發(fā)的一種關(guān)系數(shù)據(jù)庫管理系統(tǒng),廣泛應(yīng)用于企業(yè)級(jí)應(yīng)用中。Oracle系統(tǒng)以其高性能、高可用性和安全性著稱,是許多企業(yè)的核心數(shù)據(jù)管理系統(tǒng),所以也選擇Oracle系統(tǒng)


吐槽一下Oracle系統(tǒng)響應(yīng)是真的慢,更不要說交互體驗(yàn)了
4.2陸陸續(xù)續(xù)開發(fā)一些工具
打印Lable
因?yàn)樯婕暗缴a(chǎn)制造執(zhí)行,以及不同客人有不同的要求和裝箱單位,一個(gè)PO會(huì)分開多箱去出貨,也會(huì)有多個(gè)PO會(huì)在一箱出貨,前面講到收單系統(tǒng)里面Batch,一個(gè)Batch會(huì)有多個(gè)PO,SKU,前端打印主要使用的是print-js
Lable會(huì)有多種貼紙需求,包裝貼紙,外箱貼,裝箱單明細(xì),一箱大概要打印三張
系統(tǒng)打印暫時(shí)沒有對(duì)接PackForm(Oracle),所有打印還是依賴人工去選擇行數(shù)據(jù)打印


當(dāng)然過程中還開發(fā)了很多項(xiàng)目
生產(chǎn)精益項(xiàng)目
生產(chǎn)過程中訂單工藝適配,訂單排成APS最優(yōu)路線,生產(chǎn)backlog提前預(yù)警,F(xiàn)lexibility,Reliability
智能制造協(xié)作項(xiàng)目(AGV,IOT,WMS)
車間貨物AGV搬運(yùn),IOT印刷達(dá)成率監(jiān)控,WMS物料檢測(cè)

IOT績效檢測(cè)平臺(tái)

WMS倉儲(chǔ)系統(tǒng)

4.3現(xiàn)在工作責(zé)任,以及工作崗位的一些變化,工作前與工作后水杯對(duì)比,這是經(jīng)歷了什么呀!慶幸的是杯子還在使用,哈哈

五,拓展開發(fā)外角色
歷經(jīng)以上項(xiàng)目經(jīng)驗(yàn),和實(shí)踐下定決心,拓展專業(yè)技能以外的知識(shí)看到更大的世界,這也是職業(yè)生涯的一個(gè)重要的里程碑
5.1做項(xiàng)目開發(fā)系統(tǒng),需求調(diào)研=》需求分析=》需求評(píng)審=》產(chǎn)品結(jié)構(gòu)設(shè)計(jì)=》產(chǎn)品頁面設(shè)計(jì)=》流程跟進(jìn)。生產(chǎn)印刷系統(tǒng)一些生產(chǎn)Bom數(shù)據(jù),Item詳情參數(shù),Item生產(chǎn)工藝路線,創(chuàng)建工藝路線的快捷方式
需求調(diào)研的步驟:
明確調(diào)研目標(biāo):確定要了解哪些信息。
選擇調(diào)研方法:根據(jù)調(diào)研目標(biāo)和資源選擇合適的調(diào)研方法。
設(shè)計(jì)調(diào)研工具:設(shè)計(jì)問卷、訪談提綱等。
招募調(diào)研對(duì)象:找到符合目標(biāo)用戶特征的調(diào)研對(duì)象。
實(shí)施調(diào)研:按照調(diào)研計(jì)劃收集數(shù)據(jù)。
分析數(shù)據(jù):對(duì)收集到的數(shù)據(jù)進(jìn)行分析和總結(jié)。
撰寫調(diào)研報(bào)告:將調(diào)研結(jié)果整理成報(bào)告,提出建議。

未了更好的學(xué)習(xí)拓展一下未來變化,重新也學(xué)習(xí)PMP(項(xiàng)目管理專業(yè)人士)認(rèn)證課程。這一學(xué)習(xí)經(jīng)歷不僅讓我系統(tǒng)掌握了項(xiàng)目管理的核心知識(shí)和工具,還讓我深刻理解了如何高效規(guī)劃、執(zhí)行和監(jiān)控項(xiàng)目,這些技能為我的職業(yè)生涯注入了新的動(dòng)力。無論是面對(duì)挑戰(zhàn)還是把握機(jī)遇,我都更加自信從容



六,未來展望
6.1平?;顒?dòng)和一些興趣愛好
現(xiàn)在下班每周會(huì)至少打兩場(chǎng)羽毛球,平時(shí)也多放松一下自己,不要讓自己太壓抑,現(xiàn)在年輕小伙伴呢,要多學(xué)習(xí)積累經(jīng)驗(yàn),但是呢也不要怕有吃苦的精神勇于承擔(dān),不要局限于編程,整理了一套給當(dāng)下年輕人的一些建議


下班后定時(shí)參加的常規(guī)活動(dòng)

6.2對(duì)于剛踏入編程領(lǐng)域的年輕人,一些建議,希望能幫助你們更好地成長:
1. 夯實(shí)基礎(chǔ),構(gòu)建扎實(shí)的技術(shù)根基:
● 編程基礎(chǔ):深入理解數(shù)據(jù)結(jié)構(gòu)、算法、計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)等核心概念。
○ 熟練掌握至少一種編程語言,并理解其底層原理。
● 多寫代碼:編程是實(shí)踐性很強(qiáng)的技能,多寫代碼才能真正掌握。多寫代碼、多寫代碼
○ 嘗試解決各種編程問題,參與開源項(xiàng)目,積累實(shí)戰(zhàn)經(jīng)驗(yàn)。
2. 保持學(xué)習(xí)熱情,擁抱技術(shù)變革:
● 持續(xù)學(xué)習(xí):編程領(lǐng)域的技術(shù)更新迭代非??欤3纸K身學(xué)習(xí)的態(tài)度。
○ 關(guān)注行業(yè)動(dòng)態(tài),學(xué)習(xí)新技術(shù)、新框架、新工具。
● 拓展知識(shí)面:除了編程技術(shù),還要學(xué)習(xí)相關(guān)的領(lǐng)域知識(shí),例如:前端開發(fā)者需要了解 UI/UX 設(shè)計(jì)。
■ 后端開發(fā)者需要了解數(shù)據(jù)庫、服務(wù)器運(yùn)維等。
■ 了解現(xiàn)在熱門的人工智能方向的知識(shí)。
■ 可以拓展產(chǎn)品崗方向,和項(xiàng)目管理方向,對(duì)軟技能提升很大的幫忙
3. 注重軟技能,提升綜合素質(zhì):
● 溝通能力:良好的溝通能力能幫助你更好地與團(tuán)隊(duì)成員協(xié)作。
○ 學(xué)會(huì)清晰地表達(dá)自己的想法,并傾聽他人的意見。
● 團(tuán)隊(duì)合作:編程工作通常需要團(tuán)隊(duì)合作,要學(xué)會(huì)與他人協(xié)作,共同完成項(xiàng)目。
● 解決問題能力:編程過程中會(huì)遇到各種問題,要學(xué)會(huì)分析問題、解決問題。
○ 培養(yǎng)獨(dú)立思考和批判性思維能力。
4. 積極參與社區(qū),拓展:
● 參與開源項(xiàng)目:參與開源項(xiàng)目能讓你學(xué)習(xí)到真實(shí)的項(xiàng)目開發(fā)經(jīng)驗(yàn),并結(jié)識(shí)優(yōu)秀的開發(fā)者。
● 參加技術(shù)交流活動(dòng):參加技術(shù)沙龍、技術(shù)會(huì)議等活動(dòng),與其他開發(fā)者交流,拓展人脈。
● 分享知識(shí):通過寫博客、參加技術(shù)分享等方式,分享你的知識(shí)和經(jīng)驗(yàn),幫助他人,也能提升自己。
5. 保持耐心和熱情:
● 不要急于求成:編程技能的提升需要時(shí)間和積累,不要急于求成。
○ 保持耐心和熱情,持續(xù)學(xué)習(xí)和實(shí)踐。
● 享受編程的樂趣:編程是一件很有趣的事情,要享受編程的過程,從中獲得成就感。
其他建議:
● 找到自己的興趣方向:編程領(lǐng)域有很多方向,找到自己感興趣的方向,并深入學(xué)習(xí),如體育運(yùn)動(dòng),戶外運(yùn)動(dòng),像博主一樣打羽毛球上癮了。
● 注重代碼質(zhì)量:編寫清晰、簡(jiǎn)潔、易于維護(hù)重用的代碼。
● 多與他人交流:在技術(shù)交流的過程中,能夠幫助我們更快的提高技術(shù)。一些系統(tǒng)是需要和外部(供應(yīng)商)對(duì)接的,有這種機(jī)會(huì)一定要把握機(jī)會(huì),對(duì)外溝通的重要橋梁
● 保持健康的生活方式:長期編碼需要一個(gè)健康的身體,保持鍛煉,注意休息。
希望這些建議對(duì)你有所幫助,祝你在編程的道路上越走越遠(yuǎn)!
七,資料分享
在開發(fā)過程中也會(huì)不斷積累,通過項(xiàng)目總結(jié)和復(fù)盤,希望可以幫助在奮斗路上的你,一路走過來學(xué)習(xí)過的資料整理由于平臺(tái)沒辦法存放鏈接,資料在云筆記,后續(xù)在按照步驟同步同步過來,大家持續(xù)期待...