猿助猿:如何以正確的姿勢挑戰線上程式設計測評!
作為一名程式設計師,在上班之餘除了看一些技術文章和新聞之外,都怎麼安排和利用自己的寶貴時間呢?
有的人會說,寫了一天的程式碼,回到家裡打死我也不想寫程式碼了,也有的人覺得,幹一行要愛一行,既然選擇了開發那就要將革命進行到底。
記得剛開始上班的第一年,我的領導曾和說過:“公司請你來是讓你來創造價值的,如果你想提升自己的能力,而僅僅是利用這一點點的上班時間,那是很難的。要想比其他的同事牛逼,你下班後的那4個小時很重要。”
剛開始覺得沒什麼,但是後來想想真的是這樣的。想要利用上班的時間去提升自己的程式設計能力,確實真的挺難的。因為任何一個公司在招我們進去的時候就是看到了我們已有的經驗與能力。然後我們通過自己的能力完成公司給我們的任務。但是這個過程其實對於我們自己的能力沒有太大的實質性的提升。
後來我就對自己說,無論下班回來多麼的辛苦和疲憊,都繼續學習與編碼3個小時。這段時間是屬於我自己的,所以我不會再去寫公司任務相關的程式碼,而是通過練習一些程式設計題目以及一些有趣的案例的程式碼。
於是在國內外的線上測評(OJ)網站練習過很多的題目,有幫助但是總覺得差點什麼。
回到最初,做程式設計練習主要的目的是什麼?不就是提升程式設計能力嗎?
既然是提升程式設計能力,那麼題目就很重要。如果題目都是從專案中總結歸納出來的,那練習起來幫助豈不是很大嗎?
如果練習題目的時候,從 測試執行 --> 報錯誤提示 --> debug --> 執行成功返回值 。這一套流程都和我們上班時候除錯介面執行專案一樣那幫助不是更大嗎?
問題總結:
1、題目:做程式設計練習的題目很重要
2、測試執行環境:一套完整的測試框架和超真實的程式設計環境練習程式設計更能提升技能
這是我一個工作了8年的程式設計師所看到的。而猿助猿www.dadio.xyz,專注於開發者成長的程式設計測評平臺就很好的解決上面的兩個問題。
猿助猿 --> xyz ---> 道場 --> 招式
下面我來向大家介紹怎樣正確的練習招式:
1、選擇招式
2、修煉招式
3、檢視簡單測試用例 --> 編寫程式碼 --> 測試執行程式碼
4、檢視輸出返回值 --> 失敗/成功 --> 修改程式碼後繼續試招/提交
5、提交 -- 執行隨機測試用例 -- > 失敗/成功 --> 修改程式碼後繼續試招提交/檢視並對比大家的心法
6、檢視他人心法很重要,有吸取別人的長處彌補自己的不足或者沒有想到的快捷路徑。
總結
練習編碼招式,貴在堅持、專注。期待與大家分享,一同學習程式設計,一起進步,爭取能夠成為程式設計大牛。
相關文章
- 該如何以正確的姿勢插入SVG Sprites?SVG
- 程式設計師玩連連看的正確姿勢程式設計師
- 翻譯 | 新手開始學習程式設計的正確姿勢程式設計
- Git Bash 提交程式碼的正確姿勢Git
- 中國菜刀使用(實戰正確姿勢)
- TiDB 的正確使用姿勢TiDB
- Redis的正確使用姿勢Redis
- git commit 的正確姿勢GitMIT
- 程式猿生存指南-19 全民程式設計程式設計
- Postman 正確使用姿勢Postman
- 用Github上的高星專案,告訴你程式設計師過雙十一的正確姿勢Github程式設計師
- 提意見的正確"姿勢"
- 使用快取的正確姿勢快取
- 擼.NET Core的正確姿勢
- laravel 使用 es 的正確姿勢Laravel
- 使用列舉的正確姿勢
- 開啟Git的正確姿勢Git
- 玩轉 Ceph 的正確姿勢
- 原始碼|使用FutureTask的正確姿勢原始碼
- 在vscode使用editorconfig的正確姿勢VSCode
- 虛幻私塾的正確使用姿勢
- MySQL 5.6建索引的正確姿勢MySql索引
- Spring Boot使用AOP的正確姿勢Spring Boot
- 使用 react Context API 的正確姿勢ReactContextAPI
- Swift中使用Contains的正確姿勢SwiftAI
- 學習Linux命令的正確姿勢Linux
- npm run dev 的正確使用姿勢NPMdev
- 程式猿日常
- Go 1.16 io/fs 設計與實現及正確使用姿勢Go
- 開發函式計算的正確姿勢 —— 爬蟲函式爬蟲
- Homestead 開啟mongodb正確姿勢MongoDB
- Java日誌正確使用姿勢Java
- 小程式點睛之二:小程式使用 Iconfont 的正確姿勢
- 程式猿的工資
- Spark streaming消費Kafka的正確姿勢SparkKafka
- 相容iphone x劉海的正確姿勢iPhone
- 實現Flutter彈窗的正確姿勢..Flutter
- 【幣修】《系統思考》的正確姿勢
- 乾貨 | 學習Python的正確姿勢Python