iT邦幫忙

2019 iT 邦幫忙鐵人賽

2
自我挑戰組

程式設計師大冒險系列 第 100

[100/150]鐵人賽文章破百學習分享

【大綱】

  • 學習心得分享
    • 十月份
    • 十一月
    • 十二月
  • 總結

【學習心得分享】

【十月份】

第一週10/01~10/07 以為註解越多越好,每行程式都要說明原因。
第二週10/08~10/14 程式功力有進步,開始懂得「規劃」。
第三週10/15~10/21 輸出測試結果,都要手動刪太花時間,於是學會做開關。
第四週10/22~10/28 思考適合讀取測資方法,薩克斯風題是最有成就一題。

鐵人賽第一天就開始發文,這樣看日期就知道還差幾篇文完賽。
寫程式時候以為註解越多越好,有位邦友鐵人文在講註解才有改善。
因為大量刷題邏輯進步很多,解題速度也變快。

print()輸出測試再刪掉,重測試又要再寫一遍。
為了減少重複動作改用註解化,但是那時侯還不會用快捷鍵進行註解。
多行程式註解還是花時間,後來想到可以寫開關函式。

【十一月】

第五週10/29~11/04 完成鐵人賽、製作時間規劃、開始學習前端製作。
第六週11/05~11/11 接觸命令提示字元,會使用基礎html,這時候還不會ajax程式很冗長。
第七週11/12~11/18 接觸github,第48篇竟然有九百多點閱,那天水文是因為檔案不方便公布。不然程式碼加上教學,破千沒問題。
第八週11/19~11/25 因為miles大去找短板和長板教學,結果都是滑板文,如果有相關教學文,應該很受歡迎。網頁第一次上線,成功製作計算機。
第九週11/26~12/02 學習網頁表單、AJAX、JSON,在API受挫就沒繼續照規畫學習。

學習如何成為程式設計師過程,有人提過github但我沒有聽進去。
不過在找工作時這個詞太常出現,再加上學習規劃要讓網頁上線。
所以認真正視github,目前會單向傳檔案上去,時光機功能尚未熟練。
因為被選為最佳解答很開心,每天都會看「技術問答」區有沒有我會的題目。

【十二月】

第一十週12/03~12/09 製作一星題庫,開始刷技術問答區。
第一十一週12/10~12/16 撞牆期
第一十二週12/17~12/23 接觸批次檔製作,學會動圖製作。
第一十三週12/24~12/30 改分享離散數學筆記
第一十四週12/31~01/06 製作矩陣關係互動程式

熟悉JSON格式,並且能做出符合格式資料。
這段期間大部分在撞牆,找不到資料讓人感到煩躁。
是最容易放棄發文階段,不過還是撐過來。

【總結】

之後找工作軟體業和行政類都會投投看,看哪個薪水最高。
VBA能力應該找行政很吃香,應該會比較快找到工作。
感謝撥冗閱讀,歡迎留言指教。


上一篇
[99/150]離散數學(九)函數-2
下一篇
[101/150]離散數學(十)函數-3
系列文
程式設計師大冒險112

2 則留言

0
ant1017
iT邦新手 5 級 ‧ 2019-01-09 17:05:51

我也長面臨撞牆的狀況,程式卡住(學習新的東西),try了一整天還是毫無進展...然後就將這件事擺在一旁,等別件事忙完後(放鬆、滑手機、忙別的業務..),再換個方式弄看看...通常都是因為專注太久頭腦不楚導致的/images/emoticon/emoticon06.gif
我很常有這個經驗XD

這是個好辦法,但是就克制不住按下搜尋的手,很容易鑽牛角尖。
果決地放棄有點難,目前就是拿其他事情阻止我繼續想下去。
很謝謝你的建議。

0
e2720pjk
iT邦新手 5 級 ‧ 2019-01-09 21:08:52

程式這行發展有限這點,個人覺得較常出現在需求固定的程式工作,像維護、修復、修改已有產品的資訊部門,通常這類工作找人時要的就是特定技能,可替代性較高

但如果今天是新創公司或研發部門,會有需求導向、開發新產品...等特點,如果只會單一技能常常是不夠完成公司需求的,這類薪水可以透過能完成多少需求的能力來跟老闆談,可替代性也低

最近看到ptt-soft job版討論
「[心得] 從教學者的角度看無經驗轉職以及課程選擇」,就覺得有點心慌。」
很抱歉這樣下結論,會進行修正。

沒指正你的意思拉...XD
只是分享一下自己的看法

我要留言

立即登入留言