ಠ_ಠ
@anonymous
偷偷說
Sat, Nov 27, 2021 6:54 PM
10
2
寫程式寫到哭出來 已經被好幾個人說邏輯不好了 最好的朋友也勸我多想想 早早放棄比路走下去沒有結果好 我也只能看更多教學影片 買更多邏輯思維訓練書 下載更多練習APP
ಠ_ಠ
Sat, Nov 27, 2021 6:54 PM
怎麼連那麼簡單的for迴圈都寫不出來
rice4313
Sat, Nov 27, 2021 6:56 PM
crepe9595
Sat, Nov 27, 2021 6:57 PM
或者你可以考慮上課跟找有效練習的方式?
saturn665
Sat, Nov 27, 2021 6:57 PM
我也邏輯不好,所以買了一些書在看
squid2120
說
Sat, Nov 27, 2021 6:58 PM
我覺得如果很痛苦的話 其實趁還在讀書 快點轉換方向還不遲
ಠ_ಠ
Sat, Nov 27, 2021 6:59 PM
已經出社會也有在上課 跟著講師做的時候都沒問題 題目一變型就寫不出來了 if怎麼下都不確定 課才剛開始
crepe9595
Sat, Nov 27, 2021 7:04 PM
ಠ_ಠ: 記下這個不確定,先找看看工具書上怎麼解釋,然後照著做,接著再回頭試試題目,記住卡住的地方,下次上課問(如果老師有信箱可寄就用信箱)
garlic9187
Sat, Nov 27, 2021 7:08 PM
算同意kitty,以前在學時老師也是說如果不知道怎麼寫就先將流程整理出來,其他的我也只能說多練習了
ramen6651
Sat, Nov 27, 2021 7:15 PM
ramen6651
Sat, Nov 27, 2021 7:16 PM
腳本型語言的話不一定是你邏輯不好
eagle653
Sat, Nov 27, 2021 9:38 PM
例如 1+1 = 11 嗎
olive7051
Sun, Nov 28, 2021 3:10 AM
我覺得問題比較大的是你會因為這樣哭出來
寫程式對我來說是必須不停失敗、不斷嘗試
才能慢慢累積實力的一項技能
邏輯能力差可以訓練
但挫折容忍度差,你會很難持續下去
你真的喜歡寫程式嗎?
你有想透過程式解決的問題嗎?
你有想過組合各種程式滿足自己的需求嗎?
如果有的話,不需要太難過,
繼續不停改善自己的程式
多看別人解決問題的方式 你會慢慢進步的 但如果你沒有這種熱情 最好還是考慮轉職 轉去重視溝通與整理需求的PM 轉去重視嚴謹與流程的QA 都可以嘗試看看 加油吧!
ramen6651
Sun, Nov 28, 2021 3:13 AM
噗浪不歡迎指教仔
fish9333
Sun, Nov 28, 2021 5:18 AM
我比較想知道你「必須走這條路」的原因。
otter5320
Sun, Nov 28, 2021 7:41 AM
這跟邏輯什麼關係 先把流程盤出來再來寫
fig1022
Sun, Nov 28, 2021 12:04 PM
個人建議噗主試試先把想法調整成「你不是沒有邏輯,只是和寫程式需要的邏輯組合方式不太一樣」
「按了開關→燈就會亮」這個是人的常識,但寫程式的話可能會變成「偵測到亮度不夠→抬手臂→對開關位置→手指伸直→戳下去」這種超級細的步驟
程式並不是離一般人那麼遠的東西,只是抓訣竅的方式每個人不盡相同,用一些生活上的方式去比喻它們也許會有幫助
笨的是電腦,不是你,寫程式的過程是指揮電腦做到你要它做的事
已經學會的人很難再理解學不會的感覺,無法同理是他們的問題不是你的問題
fig1022
Sun, Nov 28, 2021 12:24 PM
對於懂的人,如果想要體會不懂的人的感覺,身為習慣寫 C 和 Python 的人,我所知道最接近的方式是用 SKI combinator (可能還需要 Y combinator) 重新定義 if-else 和 for/while loop,然後拿它們來重寫自己寫過的程式
eagle653
Sun, Nov 28, 2021 8:18 PM
還好吧 S 就替換 K 就幹掉一個 I 就自己 ^^
eagle653
Sun, Nov 28, 2021 8:52 PM
不要拿橘子打蘋果好嗎?
板手跟螺絲起子的使用方式很不同,因為他們是拿來解不同問題的
eagle653
Sun, Nov 28, 2021 9:01 PM
我為什麼不付錢找工人來修東西就好,窮人才花時間 DIY 啦
saturn665
Mon, Nov 29, 2021 1:23 AM
為什麼要吵起來
lizard8778
Mon, Nov 29, 2021 2:33 AM
Hey ... 身為在職超過 10 年的開發工程師,薪水超高的不要問,給你的建議是 ...
離開你的電腦,拿個 A3 的大畫板,從無到有的畫個你看得懂的流程圖開始唄 ... 或是畫別人的流程圖也可以,UML 知道唄?每個程式都有很多面向,邏輯處理 / 資料流向 / 循序圖之類的 ... 從那邊開始應該會好點
不管如何離開電腦,讓自己重新從白紙構思的步驟對我自己而言很重要的,看著 code 會被太多的因素所干擾,而喪失自己想專注的目標才是,分享這方法給你就是了
almond4984
Mon, Nov 29, 2021 5:01 AM
Hey 身為五年open source開發者,
當工程師的薪資也超高的不要問
(沒lizard高),我看起來覺得你是不是都沒有休息,感覺沒學好的焦慮感已經佔了你的大腦的主控了,要不要試試看休息一週看看?
這是我當初給我公司新人的建議,偷偷讓他休息一週,後面表現就有往好方面調整的感覺
ramen6651
Mon, Nov 29, 2021 5:10 AM
釣出各路大神
guava8997
Mon, Nov 29, 2021 2:01 PM
來啊我教你(?
ಠ_ಠ
Wed, Mar 9, 2022 2:39 AM
噗主重新翻出這個噗 謝謝各位學長姐的留言
現在還是不敢說自己會寫程式 前陣子也被老師約談說要想想未來職涯方向了
推薦我走不會用到程式的行業
lizard8778
Wed, Mar 9, 2022 4:48 AM
ಠ_ಠ: 我是真的非常非常有興趣才能走到現在的,半調子真的不要碰,歷史包袱非常多且會非常痛苦的,每天都在出新的東西,舊的很快就被淘汰掉,且有年齡限制,超過 45 大概就跟不上的去做別的輔助職位唄,無法成為衝刺的主力才是
然後看著超商打工仔可以和妹子談笑風生,而我的腦袋卻裝滿近期的需求,時程與解法,看似平靜但持續燒腦時,最終只是每個人的選擇不同罷了,有得有失
載入新的回覆
算同意kitty,以前在學時老師也是說如果不知道怎麼寫就先將流程整理出來,其他的我也只能說多練習了
寫程式對我來說是必須不停失敗、不斷嘗試
才能慢慢累積實力的一項技能
邏輯能力差可以訓練
但挫折容忍度差,你會很難持續下去
你真的喜歡寫程式嗎?
你有想透過程式解決的問題嗎?
你有想過組合各種程式滿足自己的需求嗎?
如果有的話,不需要太難過,
繼續不停改善自己的程式
多看別人解決問題的方式 你會慢慢進步的 但如果你沒有這種熱情 最好還是考慮轉職 轉去重視溝通與整理需求的PM 轉去重視嚴謹與流程的QA 都可以嘗試看看 加油吧!
「按了開關→燈就會亮」這個是人的常識,但寫程式的話可能會變成「偵測到亮度不夠→抬手臂→對開關位置→手指伸直→戳下去」這種超級細的步驟
程式並不是離一般人那麼遠的東西,只是抓訣竅的方式每個人不盡相同,用一些生活上的方式去比喻它們也許會有幫助
笨的是電腦,不是你,寫程式的過程是指揮電腦做到你要它做的事
已經學會的人很難再理解學不會的感覺,無法同理是他們的問題不是你的問題
板手跟螺絲起子的使用方式很不同,因為他們是拿來解不同問題的
離開你的電腦,拿個 A3 的大畫板,從無到有的畫個你看得懂的流程圖開始唄 ... 或是畫別人的流程圖也可以,UML 知道唄?每個程式都有很多面向,邏輯處理 / 資料流向 / 循序圖之類的 ... 從那邊開始應該會好點
不管如何離開電腦,讓自己重新從白紙構思的步驟對我自己而言很重要的,看著 code 會被太多的因素所干擾,而喪失自己想專注的目標才是,分享這方法給你就是了
當工程師的薪資也超高的不要問(沒lizard高),我看起來覺得你是不是都沒有休息,感覺沒學好的焦慮感已經佔了你的大腦的主控了,要不要試試看休息一週看看?這是我當初給我公司新人的建議,偷偷讓他休息一週,後面表現就有往好方面調整的感覺
推薦我走不會用到程式的行業然後看著超商打工仔可以和妹子談笑風生,而我的腦袋卻裝滿近期的需求,時程與解法,看似平靜但持續燒腦時,最終只是每個人的選擇不同罷了,有得有失