个人觉得不错的路径
1.找出CS有兴趣的领域
建议不要只把眼界放在台湾,因为如果只放在台湾,你就会发现web or app的工程师
地位几乎不如硬件业 但其实 web 前端后端 app 其实国外诸如google amazon,fb..等
大公司都有在征才,先选定你未来的人生战场在哪里,再往回推 ,是个不错的走法
也比较有方向地进修自己
2.找出该领域当红的技术
了解自身能力及评估此领域当红的技术外,也要顺便了解业界在这个技术上使用的
架构和工具,这部分也只能问版上 或 花钱请人咨询 ,
3.自学 (花一个月左右)
去买相关的书籍 或 现在很多很好的线上课程不断推出 而且费用以及实用程度>>资策会
如果英文不好,那就想办法变好,原因是最新的东西都来自国外,而且常常需要看资料
debug..等 这些都是需要看英文,英文太重要了。
在这个阶段 是培养你独立解决问题的能力 你去资策会 的确很快可以找人问
但在职场上 每个人都很忙 独力解决问题的能力变得很重要 而这个部分的培养
没有其他捷径 就是花时间,尤其是在英文的部分
4. 写出成品 (花一个月左右)
学了一阵子后(约1个月左右 或 一个月以内),挑一个题目开始写
如果是web就写一个网页 如果是app就写一个app
切记 不用写到很复杂 写的多不如写的巧
5. 试着优化 安全 变得有弹性 (花半个月~一个月)
写出一个成品后 接下来开始让他变得更容易测试 架构更清楚明白 让人容易维护
或者加上一些自动化的工具 这是会让人觉得加分的部分
6. 面试
约三个月后,拿着junior的成品去面试,
虽然可能薪水不高,但在大部分的情况下 在公司练功的效益 >>> 资策会
而且还有薪水 也能接触到最实务的部分
7. 不断学习
拿到工作的offer后 不断学习进修自己最重要
小小意见 参考