Re: [討論] 大家目前寫程式會使用的AI工具
重新排序了一下
個人用對程式語言的掌握能力來排序
指的是有無學過 有無專案開發經驗 之類的
ChatGPT Free
適合從無到有,無經驗者或無開發經驗或者專案建置經驗抓大方向
利用Custom instructions(自訂指令) 導入各種開發理論去使用
比如告訴GPT你是一名軟體工程師,對各種程式語言和開發框架都有一定的經驗
將抽象的概念轉換為具體的程式碼,注重程式可讀性,遵循軟體工程的最佳實踐
要求GPT回復必須明確需求,不要使用抽象或模糊的描述而是提供使用案例
分解複雜需求,將使用者的大需求分解後按部就班逐步完成
說明優先順序,對於多個需求則是明確說明哪些是優先的
定義成功標準, 如何定義這個需求完成?要提出可以衡量的成功標準
給予足夠資訊,提供需要的相關資訊,例如 API說明或者資料庫結構
使用者若是如果有不明白的地方,要主動提出疑問進行確認
並在每次回覆時查看之前對話的開發進度,避免偏離預期需求
ChatGPT Plus
這20美元更應該是買GPTs來使用,GPTs能夠更有規則的符合需求
非常適合用於你已有開發文件、程式規格計畫書、API規格書
且知道專案開發方向與需求,讓GPT能夠在限定範圍內回答要求
GPTs另一個特點算是可分享,可以分享給沒買Plus的人用
也很適合小團隊內部QA知識庫的需求,不會像Free版那麼瞎掰
Github Copilot
在學者可用Githib Student Developer Pack資格免費使用,其他10USD
當然也有一些比較迷的方式去拿學生包資格認證來用(?)
適合用於有基本程式開發基礎的人,或者搭配逐行執行編譯使用
沒學過該語言的大概也只能下註解給Copilot去猜猜看 XDD
codewhisperer
免費就完事了,我感覺整體建議上不如Copilot,但是免費
tabnine
支援的語言挺多,跟VS IDE帶的IntelliCode都是跑本機不跑雲
但是免費的侷限性多一點,不像codewhisperer有沒有付錢都沒差
Google Bard
創造力很厲害,Code能直接分享去Colab跟Replit服務執行
但需求一複雜,生一堆Code出來但跑不動的機率也蠻高的
比較適合平常玩Colab或者本機無法跑程式執行的雲需求環境
另外Bard的繁中很棒,不太會有ChatGPT講一講飄去簡中英文的困擾
--
不是也要Plus才能用別人作好分享出來的GPTs嗎?
本質上這些工具跟自行google意思一樣,ai只是起到超強的
整理作用,但適不適用還是得靠自己,當成另一個google問
問題可能我免費仔心態作祟不是覺得付費有值得
要不要乾脆說跟自行找書看一樣好了
目前用的就是ChatGPT,免費版的就很好用了,反正最後還
是一定得靠自己的知識經驗判斷,生成的答案是否可行。
我覺得shou的想法完全合情合理,我也是這樣想的
過去一整年ai在商業方面最大問題就是它可改良暨有系統
但直接拿來當作獨立的新產品都還有一些商業模式問題
要嘛難懂不好控制,不然就是效益不理想,再不然費率高
比起相信不懂語義但很會猜內容的ai,相信群眾以流量、
連結和回饋篩選出的內容並不會比較差,因此不用自卑
20
[請益] 公司請人如何看待ChatGPT?就是原本想轉換新程式語言, 原本推算會有很多東西要學, 但剛好ChatGPT騰空出世, 一開始想用ChatGPT來學 結果發現因為知道需求,16
[討論] 30歲 建議打掉重練嗎介紹一下自己的背景,今年30歲,碩畢/非本科系 前一份工作是軟體資訊公司(三年),針對公司代理的軟體與顧客討論需求、進行軟體設定/ 維護/安裝/教育訓練,並進行相關程式開發,但程式只佔我工作內容的20% 而且前程式主管在我到職的第三天就離職了,所以基本上都我自己摸索居多,工作內容主 要是透過JAVA呼叫API去做邏輯運算呈現在系統上,工作上也可能遇到客戶提出的各種需13
Re: [討論] chatGPT會取代軟體工程師嗎?這個問題讓我們請ChatGPT來回答 提問: 簡短說明軟體工程師可利用chatGPT的方式, 以及chatGPT無法取代軟體工程師的地方。 ChatGPT回答:9
[請益] 轉職需求技能各位軟體業資訊業前輩們好 小弟本身在紡織產業擔任業務開發人員 派駐國外 對未來感到迷惘 因為一些原因個性慢慢轉變 不喜歡為了達到目的不擇手段的說謊、罵人、吵架等等,心很累7
[心得] ChatGPT協助軟體開發的指令集近來寫程式時大量試用ChatGPT 剛好使用golang開發side project, 所以在各種情況下遇到的問題,都試著問ChatGPT 真的覺得超好用的! 網頁好讀版:附上心智圖、完整範例(有些範例太長,PPT沒有辦法完整呈現)3
[情報] 2023跨領域軟體產業? [免費教學: 3位]簡單概述如下: @起因是因為自己身邊有越來越多朋友有想要轉職的念頭,我認為以現在到未來產業發展 趨勢來說,科技產業仍然是首選之一。 我本身有10年以上軟體開發經驗,我認為想轉職軟體產業(目標資料工程師)首先可以學習 的程式語言就是Python。四個原因如下:4
Re: [討論] 用AI寫code產生的疑問先講結論,軟體工程師做的事情以及定義從 1946 年 ENIAC 開始就不斷地在改變。 所以接下來改變的還是會是工程師的定義,也許依照人力資源規劃還是會有各種 工程師職階,但是做的事情和現在應該不會一樣。 順帶一提,目前的 GPT 其實還沒辦法完成很多開發工作,所以也許一兩年大家都摸清4
Re: [討論] 用AI寫code產生的疑問AI(GPT)用於Coding的實務心得 作者是虎尾科大資工系陳國益教授,經同意後轉載文字內容,原連結於下: 在上週前往華新麗華授課時,有工程師問到:若有要接手的大型專案,應如何透過AI協助 ,加速對專案的理解速度,或是快速產生手冊、API列表等,傳統上要花非常多時間交互1
Re: [問卦] 老師說程式語言只是工具,有掛?現在流行 Python? 先來介紹一下 PHP PHP(全稱:PHP:Hypertext Preprocessor) 有沒有發現它的縮寫就是它自己 :P 再來介紹 Wine: Wine Is Not an Emulator