家教多年,非本科初學者建議以下幾點要弄清楚
1. 語言只是解決問題的工具,要學習的針對要解決的事情和問題,提出解決方案和優劣
比較。
2. 在不同領域的公司裡面擔任什麼角色
傳產 科技業 金融業 etc
3. 無法正確敘述程式(類別、方法、屬性、迴圈、遞迴、迭代等等,看到專有名詞先死
一半。
4. 看不懂類別圖和定義
5. 怎麼撰寫適合工程師的履歷。
6. 如何判斷最基本的時間複雜度和空間間複雜度。
7. 學習看錯誤訊息和如何debug
8. 好的mentor
軟體缺人的確很多,輕易找到4萬以上的工作機會很多,但要怎麼在殘酷的工作環境生存
,要怎麼應對進退,這是另外的能力
例如判斷工時的合理性,理解使用者需求等等
希望對你有幫助
作者: newhandfun (新手方) 2021-06-13 18:02:00
mentor的重要度極高,但可遇不可求
我比較好奇 真的有人會產類別圖當文件的嗎是專人產?
作者:
wulouise (在線上!=在電腦前)
2021-06-13 20:01:00claas diagram本來就是設計的一部分,最少proposal要畫
類別圖很廢,proposal 誰想看這個?proposal 就是 use case 描述功能與角色,deployment diagram 給配合的IT部門準備,其他都是事後有需要才gen出來
作者:
maxsho (沉默的熊)
2021-06-14 11:40:00只有臺北才容易說找到四萬以上的。更多的是沒圖沒文件能參考,不然就是給了卻是不完整或是有缺漏的
文件有時候最大的問題是過時了,需求變動後沒跟著馬上修改 兩三個版本之後不如直接看code