在當今時代,保持簡單確實很難。我見過許多開發人員使用 6 到 10 種技術的組合來建立簡單的 CRUD 應用程式。抽象可能是好的,但也有一定的限度。我們生活在一個開發人員只知道 Tailwind 但不知道 CSS 的時代。他們很難編寫簡單的 SQL 查詢,但他們知道如何使用 ORM。他們被嚴重欺騙了,認為他們可以建立任何東西,因為他們在 YouTube 上觀看了無數業餘克隆的一切,但他們甚至不了解資料庫設計是什麼,系統實際上是如何運作的。他們不知道 JavaScript 是如何運作的,但正在嘗試學習 Next.js 並向前輩尋求建議。

您可能不喜歡它,但事實是您不是軟體工程師;你是一個「框架工作者」、是一個專精複製貼上的人。

軟體工程師是了解基礎知識並掌握它們的人,他們可以簡化最複雜的任務,並且對幕後的工作原理感到好奇。

這不僅僅是編寫程式碼,而是理解整個系統,相信我,這並不難 - 很簡單。

如果你掌握了正確的基礎知識,那麼學習一個框架或其他任何東西將只需要幾個小時,甚至幾天的時間。


原文出處:https://dev.to/themuneebh/youre-not-a-software-engineer-youre-a-frameworker-3bkk


精選技術文章翻譯,幫助開發者持續吸收新知。

共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
🏆 本月排行榜
🥇
站長阿川
📝11   💬6   ❤️5
486
🥈
我愛JS
📝1   💬7   ❤️4
102
🥉
AppleLily
📝1   💬4   ❤️1
56
#4
💬1  
5
#5
xxuan
💬1  
3
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次