價(jià)格:聯(lián)系客服報(bào)價(jià)
上課方式:公開(kāi)課/內(nèi)訓(xùn)/總裁班課程 時(shí)間上課時(shí)間:2天
授課對(duì)象:初、中級(jí)軟件工程師、或編碼相關(guān)的技術(shù)人員
授課講師:曹文斌
課程背景: 軟件工程師,作為軟件技術(shù)的核心從業(yè)人員,數(shù)量眾多。一名好的軟件工程師,其工作產(chǎn)出頂?shù)蒙?0名普通工程師。那么,問(wèn)題來(lái)了: ※ 優(yōu)秀的工程師是技術(shù)好、經(jīng)驗(yàn)多嗎?技術(shù)大廠是如何培養(yǎng)工程師的? ※ 如何提高普通工程師的技能,讓他們變成優(yōu)秀的工程師? ※ 如何在思想上提高工程師對(duì)高質(zhì)量代碼的追求? ※ 如何讓工程師對(duì)敏捷開(kāi)發(fā)的關(guān)鍵環(huán)節(jié)形成統(tǒng)一的認(rèn)識(shí),增加團(tuán)隊(duì)的開(kāi)發(fā)效率? ※ 工程師缺少長(zhǎng)期的職業(yè)規(guī)劃和職業(yè)提升指導(dǎo),缺少正確的職業(yè)觀。 如果你遇到上述問(wèn)題,這門(mén)課就是答案。優(yōu)秀的工程師確實(shí)一將難求,但是,只要有正確的職業(yè)認(rèn)知和素養(yǎng),普通工程師也可以提高技能水平,發(fā)揮更好的職業(yè)價(jià)值,從而為企業(yè)的軟件產(chǎn)品帶來(lái)更高的客戶(hù)滿(mǎn)意度。 本課程詳細(xì)講解優(yōu)秀軟件工程師的職業(yè)素養(yǎng)模型和能力要求,以及工程師職業(yè)全景,并補(bǔ)充編寫(xiě)高質(zhì)量代碼的核心技能和敏捷開(kāi)發(fā)過(guò)程的重點(diǎn)環(huán)節(jié),讓工程師對(duì)自己的職業(yè)有全面的認(rèn)知和向上提升的目標(biāo),從而增強(qiáng)企業(yè)整體的研發(fā)實(shí)力。
課程收益: ● 【思想轉(zhuǎn)變】在思想上樹(shù)立工程師追求卓越的目標(biāo),思想改變工作行為。 ● 【素養(yǎng)提升】把職業(yè)素養(yǎng)結(jié)合豐富的真實(shí)案例加以解析,用大廠的案例啟發(fā)工程師思考如何變得更優(yōu)秀。 ● 【職業(yè)成長(zhǎng)】為工程師的職業(yè)成長(zhǎng)給出地圖和路徑,樹(shù)立正確的職業(yè)發(fā)展觀,積極進(jìn)取。 ● 【技能提升】代碼是工程師的主要產(chǎn)出物,對(duì)代碼質(zhì)量建立高標(biāo)準(zhǔn),從而有效的提升日常的編碼水平。 ● 【技術(shù)升級(jí)】通過(guò)深入領(lǐng)會(huì)設(shè)計(jì)模式與重構(gòu)方法,提升工程師的設(shè)計(jì)能力。 ● 【提高效率】建立敏捷開(kāi)發(fā)的正確認(rèn)知,強(qiáng)化開(kāi)發(fā)過(guò)程的關(guān)鍵點(diǎn),提升團(tuán)隊(duì)效率和質(zhì)量。
職業(yè)躍遷——優(yōu)秀技術(shù)人員職業(yè)素養(yǎng)提升 課程背景: 軟件工程師,作為軟件技術(shù)的核心從業(yè)人員,數(shù)量眾多。一名好的軟件工程師,其工作產(chǎn)出頂?shù)蒙?0名普通工程師。那么,問(wèn)題來(lái)了: ※ 優(yōu)秀的工程師是技術(shù)好、經(jīng)驗(yàn)多嗎?技術(shù)大廠是如何培養(yǎng)工程師的? ※ 如何提高普通工程師的技能,讓他們變成優(yōu)秀的工程師? ※ 如何在思想上提高工程師對(duì)高質(zhì)量代碼的追求? ※ 如何讓工程師對(duì)敏捷開(kāi)發(fā)的關(guān)鍵環(huán)節(jié)形成統(tǒng)一的認(rèn)識(shí),增加團(tuán)隊(duì)的開(kāi)發(fā)效率? ※ 工程師缺少長(zhǎng)期的職業(yè)規(guī)劃和職業(yè)提升指導(dǎo),缺少正確的職業(yè)觀。 如果你遇到上述問(wèn)題,這門(mén)課就是答案。優(yōu)秀的工程師確實(shí)一將難求,但是,只要有正確的職業(yè)認(rèn)知和素養(yǎng),普通工程師也可以提高技能水平,發(fā)揮更好的職業(yè)價(jià)值,從而為企業(yè)的軟件產(chǎn)品帶來(lái)更高的客戶(hù)滿(mǎn)意度。 本課程詳細(xì)講解優(yōu)秀軟件工程師的職業(yè)素養(yǎng)模型和能力要求,以及工程師職業(yè)全景,并補(bǔ)充編寫(xiě)高質(zhì)量代碼的核心技能和敏捷開(kāi)發(fā)過(guò)程的重點(diǎn)環(huán)節(jié),讓工程師對(duì)自己的職業(yè)有全面的認(rèn)知和向上提升的目標(biāo),從而增強(qiáng)企業(yè)整體的研發(fā)實(shí)力。 課程收益: ● 【思想轉(zhuǎn)變】在思想上樹(shù)立工程師追求卓越的目標(biāo),思想改變工作行為。 ● 【素養(yǎng)提升】把職業(yè)素養(yǎng)結(jié)合豐富的真實(shí)案例加以解析,用大廠的案例啟發(fā)工程師思考如何變得更優(yōu)秀。 ● 【職業(yè)成長(zhǎng)】為工程師的職業(yè)成長(zhǎng)給出地圖和路徑,樹(shù)立正確的職業(yè)發(fā)展觀,積極進(jìn)取。 ● 【技能提升】代碼是工程師的主要產(chǎn)出物,對(duì)代碼質(zhì)量建立高標(biāo)準(zhǔn),從而有效的提升日常的編碼水平。 ● 【技術(shù)升級(jí)】通過(guò)深入領(lǐng)會(huì)設(shè)計(jì)模式與重構(gòu)方法,提升工程師的設(shè)計(jì)能力。 ● 【提高效率】建立敏捷開(kāi)發(fā)的正確認(rèn)知,強(qiáng)化開(kāi)發(fā)過(guò)程的關(guān)鍵點(diǎn),提升團(tuán)隊(duì)效率和質(zhì)量。 課程時(shí)間:2天,6小時(shí)/天 課程對(duì)象:初、中級(jí)軟件工程師、或編碼相關(guān)的技術(shù)人員 課程方式:現(xiàn)場(chǎng)講授,小組討論,案例分享,現(xiàn)場(chǎng)演練 課程模型: 課程大綱 第一講:成為改變世界的卓越工程師:提升執(zhí)行力與技術(shù)創(chuàng)新 一、執(zhí)行力的提升:信守承諾,高效達(dá)成目標(biāo) 1. 目標(biāo)導(dǎo)向:明確目標(biāo),提高聚焦與效率 2. 時(shí)間意識(shí):優(yōu)化時(shí)間管理,提高工作效率 3. 保質(zhì)保量:確保工作成果的高標(biāo)準(zhǔn) 4. 主人翁意識(shí):培養(yǎng)責(zé)任感,提高自主管理能力 二、極客精神的修煉:技術(shù)創(chuàng)新與個(gè)人成長(zhǎng) 1. 獨(dú)立思考:提高問(wèn)題解決能力 2. 進(jìn)取意識(shí):積極進(jìn)取,促進(jìn)職業(yè)發(fā)展 3. 個(gè)人視野:擴(kuò)展技術(shù)視野,促進(jìn)創(chuàng)新思維 三、強(qiáng)化團(tuán)隊(duì)協(xié)作:構(gòu)建高效團(tuán)隊(duì),共創(chuàng)卓越產(chǎn)品 1. 溝通意識(shí):提高團(tuán)隊(duì)溝通效率,促進(jìn)信息流通 1)平等溝通 2)及時(shí)溝通 3)有效溝通 2. 團(tuán)隊(duì)意識(shí):建立團(tuán)隊(duì)協(xié)作精神,提升團(tuán)隊(duì)整體表現(xiàn) 第二講:代碼的藝術(shù):編寫(xiě)高效、可維護(hù)的代碼 一、編碼質(zhì)量的基石:確保代碼的準(zhǔn)確性和可靠性 1. 編碼質(zhì)量定義與重要性:理解編碼質(zhì)量的核心要素 2. 編碼標(biāo)準(zhǔn)與規(guī)范:規(guī)范化編碼流程,提高代碼可維護(hù)性 案例:定義編碼規(guī)范 二、編碼原則與模式,抓住本質(zhì),以一敵十 1. SOLID原則:理解面向?qū)ο笤O(shè)計(jì)原則,提高代碼質(zhì)量 1)單一職責(zé) 2)開(kāi)閉原則 3)里氏替換 4)接口隔離 5)依賴(lài)倒置 2. 設(shè)計(jì)模式:掌握常用設(shè)計(jì)模式,提高代碼復(fù)用性 1)單例模式 2)觀察者模式 3)工廠模式 4)其他模式 3. 重構(gòu)技術(shù):學(xué)習(xí)代碼重構(gòu)技巧,增強(qiáng)代碼可維護(hù)性 1)重構(gòu)的步驟 2)代碼重構(gòu)方法 案例分享:某項(xiàng)目的重構(gòu) 討論:重構(gòu)與敏捷開(kāi)發(fā) 第三講:Scrum精粹:敏捷開(kāi)發(fā)的理念與高效實(shí)踐 一、Scrum框架概述:理解敏捷方法,構(gòu)建高效團(tuán)隊(duì) 1. 敏捷與Scrum基礎(chǔ):掌握敏捷開(kāi)發(fā)的核心原則 2. Scrum團(tuán)隊(duì)與角色:理解團(tuán)隊(duì)結(jié)構(gòu)與角色職責(zé) 3. Scrum工作流程:熟悉Scrum的工作方法與流程 4. 敏捷思維方式:達(dá)成思想共識(shí)提高開(kāi)發(fā)效率 1)迭代和增量 2)擁抱變化 3)快速交付 4)持續(xù)改進(jìn) 5)自組織團(tuán)隊(duì) 研討:敏捷開(kāi)發(fā)的常見(jiàn)誤區(qū) 二、敏捷實(shí)踐:實(shí)現(xiàn)敏捷開(kāi)發(fā),提升交付能力 1. 規(guī)劃與估算:學(xué)習(xí)如何有效地規(guī)劃和估算項(xiàng)目 1)版本規(guī)劃 2)故事點(diǎn)估算 2. 敏捷儀式:掌握關(guān)鍵活動(dòng)和會(huì)議 1)啟動(dòng)會(huì)——對(duì)齊迭代計(jì)劃 2)站會(huì)——按天同步信息 3)演示會(huì)——驗(yàn)收迭代產(chǎn)出 4)回顧會(huì)——總結(jié)迭代經(jīng)驗(yàn) 3. 持續(xù)改進(jìn):培養(yǎng)持續(xù)改進(jìn)的思維,提高團(tuán)隊(duì)效率 研討:如何提升自己的在敏捷開(kāi)發(fā)中的工作 第四講:職業(yè)成長(zhǎng):實(shí)現(xiàn)職業(yè)夢(mèng)想與個(gè)人成就 一、職業(yè)模型深度解析:開(kāi)啟工程師成長(zhǎng)之旅 1. 軟件工程師角色全景:塑造職業(yè)發(fā)展藍(lán)圖 2. 掌握技術(shù)成長(zhǎng)路徑:打造技術(shù)精英身份 1)初級(jí)工程師 2)高級(jí)工程師 3)架構(gòu)師 3. 走進(jìn)管理領(lǐng)域:拓寬職業(yè)視野與領(lǐng)導(dǎo)力 1)項(xiàng)目經(jīng)理 2)技術(shù)經(jīng)理 3)CTO 案例:互聯(lián)網(wǎng)大廠的成長(zhǎng)地圖 二、精準(zhǔn)職業(yè)規(guī)劃:構(gòu)建和實(shí)施個(gè)人職業(yè)發(fā)展戰(zhàn)略 1. 自我發(fā)現(xiàn)與職業(yè)定位:錨定你的未來(lái)方向 1)職業(yè)評(píng)估 2)趨勢(shì)分析 2. 職業(yè)提升的策略與技巧:實(shí)現(xiàn)職業(yè)躍升與成長(zhǎng) 1)學(xué)習(xí)路徑 2)人脈建設(shè) 3. 順應(yīng)與引領(lǐng)行業(yè)變革:成為行業(yè)變革的先鋒 1)技術(shù)趨勢(shì)追蹤 2)變革管理 案例:成長(zhǎng)故事 三、高效生涯管理:平衡工作成就與個(gè)人生活 1. 精通時(shí)間管理:提升工作效率與生活質(zhì)量 1)時(shí)間管理工具 2)工作效率策略 2. 實(shí)現(xiàn)工作生活平衡:營(yíng)造健康生活方式 1)壓力管理技巧 2)職業(yè)倦怠識(shí)別 3. 職業(yè)生涯的靈活調(diào)整:應(yīng)對(duì)未來(lái)的挑戰(zhàn) 1)職業(yè)生涯規(guī)劃模型 2)適應(yīng)性技能 自測(cè):繪制自己的職業(yè)生涯規(guī)劃 課程回顧、總結(jié)、答疑
擅長(zhǎng)領(lǐng)域:全流程產(chǎn)品設(shè)計(jì)、敏捷軟件開(kāi)發(fā)、研發(fā)項(xiàng)目管理、產(chǎn)品商業(yè)化設(shè)計(jì)、產(chǎn)品力提升訓(xùn)練、技術(shù)管理訓(xùn)練、研發(fā)體系建設(shè)等
成都市
城市
6
課程
15
案例