WeHelp Coding 程式解題系統
我們知道學習寫程式就和小時候學數學一樣,跟著老師一步一步的了解一個觀念、或者寫出一個作品其實並不困難,真正困難的是在沒有人帶領的情況下,如何能自己從無到有解決程式問題,進而開發一個完整的專案。
為了讓程式設計師能持續精進開發能力,網路上出現了相當多的解題練習平台。最知名的就是 LeetCode,其中的程式題目,甚至是許多一流科技公司面試的重要參考。
然而,現實上,LeetCode 提供的程式題目,儘管最簡單的部份,對於大多數剛入門的新手而言,都還是顯得難以企及。就連標註 Easy 的題目,都難以解決的挫折感,會讓很多新手感覺自己好像再也無法往前邁進。
有鑑於此,WeHelp 站在幫助軟體工程師入門與成長的立場,決定從無到有,開發一套針對入門學習者的線上程式解題系統 WeHelp Coding 來滿足新手進步、成長的需求。
WeHelp Coding 目前支援使用 Python 和 JavaScript 進行解題,所有題目皆經過用心的規劃,從最簡單的程式邏輯運用開始,到稍微有一點挑戰的初階組合思考,慢慢地接近最基本的 LeetCode 水準。
我們的設計親近台灣本地的軟體工程師,特別適合新手做入門的練習,也適合老手用來熟悉一個新的程式語言,更有自信面對更多的挑戰。
創立軟體工程師社群已經將近三年,我一直用心的感受,自己和社群間的交互作用如何對整體社會產生更多正面的價值。
這次基於 WeHelp 協助軟體工程師發展的大方針,籌備、開發這套程式解題系統,是一個很好的例證。要是沒有 WeHelp 的指導原則和初衷,我們無法下定決心做一件難以期待回報的事。
其他關於 WeHelp 的文章