程式設計師不僅僅是寫程式碼
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
很多程式設計師都普遍性地認為他們的工作就是寫程式碼,這是錯誤的。寫程式碼不應該是一個程式設計師的全部。
程式設計師的職責應該是解決問題。
當然在解決問題的過程中,常常會涉及到程式碼,但是這一部分所佔的比例非常小,更多的是構建一些有用的東西。
在構建軟體的過程中,我們需要知道如何進行迭代。迭代能讓我們對問題有一個更深入的理解,一步步一點點完善產品,話說,那種吹噓自己能一蹴而就、一次性搞定的傢伙統統是吹牛。迭代的過程中需要的是驗證功能,而不是寫程式碼。因為事實證明,寫程式碼所耗費的成本是你不能承受之重。
此外,擁有一種能用於測試、評估和篩選idea的系統也是極其重要的,因為如果沒有的話,團隊裡面所有的開發人員只會“各自為政”,將自己所有的精力投入到自己認為可行的方法上去,一條道走到底,不撞南牆不回頭。
寫到這兒,不知道各位程式設計師明白了沒有?
上面這些事情雖然和寫程式碼沒啥多大關係,但是卻是打造一個成功產品最重要的組成部分。然而,很多開發人員更關心的是,能否找到一個在記憶體中搜尋二叉樹的最佳時間複雜度的解決方案。
這自然是好的,但是卻並不重要。本人,在軟體行業已經有著15年工作經驗,從不需要去翻閱類似《計算機程式設計藝術》一類的書籍,借鑑某些東西,一次也沒有。
可不要誤解我的意思——我從不否認演算法和資料結構的重要性。只是,就算是世界上最完美無瑕的軟體,如果沒人用那就是浪費。掌握解決問題的技巧,學會構建迭代模型,善於團結協作,以及,寫出更棒的程式碼,那才是一個開發人員的天職。而不僅僅是寫程式碼。
譯文連結:http://www.codeceo.com/article/not-just-write-code.html
英文原文:More than just writing code
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 你的工作不僅僅是程式設計程式設計
- 拿工資不僅僅是讓你寫程式碼的
- 學習風變程式設計,學會的不僅僅是程式設計程式設計
- 做好使用者引導不僅僅是設計師的工作
- 一本程式設計書帶給你的不僅僅是知識啊程式設計
- SmartCode—不僅僅是功能強大的程式碼生成器
- 好程式設計師不寫程式碼程式設計師
- 來自程式設計世界的創業成功課程:關注效能 而不僅僅是功能程式設計創業
- openGauss不僅程式碼開源
- 珍藏版Chrome外掛送給你們,不僅是程式設計師必備Chrome程式設計師
- NoSQL——not onlySQL不僅僅是SQLSQL
- 元素,不僅僅是化學
- Redis不僅僅是快取,還是……Redis快取
- Apache Flink,流計算?不僅僅是流計算!Apache
- Linux不僅僅是開源Linux
- 賽博朋克中的設計核心(一):不僅僅是日本文化
- SOLIDWORKS軟體不僅僅是三維機械設計軟體Solid
- 雲不僅僅是一種全新的IT基礎設施
- 電子競技,不僅僅是遊戲遊戲
- 如何建立良好的軟體?軟體不僅僅是編寫程式碼而更是開發知識! - csc.gov.sgGo
- 菜雞程式設計師是如何寫程式碼的?程式設計師
- 低程式碼平臺不僅是一款開發工具
- 重要 | Spark和MapReduce的對比,不僅僅是計算模型?Spark模型
- iCloud不僅僅是為了雲音樂Cloud
- 1985年程式設計師是如何寫程式碼的程式設計師
- CDP營銷方案 不僅僅是資料整合!
- 前端魔法堂——異常不僅僅是try/catch前端
- 程式設計師如何寫出好程式碼?程式設計師
- 程式設計師這樣寫程式碼程式設計師
- 為什麼在中國僅有20%的程式設計師買房?程式設計師
- 程式設計師憤怒了:我們不僅要當管理者還要當CEO!程式設計師
- 資料隱私不僅僅是指機密性
- 為什麼 async/await 不僅僅是句法糖AI
- 2020 Android涼了?35歲程式設計師大量被優化?作為程式設計師一定不要僅僅追求物質!Android程式設計師優化
- 當程式設計師寫不出程式碼了……程式設計師
- 程式設計師應該每天寫程式碼程式設計師
- 程式設計師,千萬不要重寫程式碼程式設計師
- 三個程式設計師在寫程式碼程式設計師