蛮多人询问如何唸英文和程式的,所以想在这边一起回复一下
英文:
英文从小到大都是我的罩门,所以我是用很基本的方式去唸
学语言最重要的是持之以恒,过了三个月或半年,成效一定看得到
因为我一开始程度不好,所以我是拿空英和常春藤在念,然后听杂志附的讲解
前半年就唸这些杂志打底,后半年才拿雅思考书和念BBC 6 mins eng
我永远记得我第一次写雅思阅读题,一题都写不出来的震撼感
那时候真的很挫折,但是想想工作很辛苦都这样过去了,为什么念英文不行
我觉得我唸英文方式有点自虐
加班回到家,整理一下大概是晚上11点,然后继续念到1点
念不下去的时候,就跟自己说,唸书比职场勾心斗角好太多了,凭什么这时候放弃
如果真的身体太累,就早上6点爬起来继续补完进度
不过因为雅思要考口说,所以我这部分有狠下心来规划每个月预算请家教
前一两个月看不到成果很正常,这时候更要静下心不要放弃
认真学个一两年,就可以有一些基本能力用外语沟通,其实是个很划算的事情
程式:
个人认为我自学程式的方式很不好,所以提出来希望大家不要犯跟我一样的错
我那时候自学太重视功能实现,导致基础观念学得非常差
会看范例使用API,但是却看不懂官方API文件
在stack overflow找答案,却不清楚他们为什么要这样写,只会复制贴上
都用Java练习,却不知道Java是Call by value这种超基本概念
我是来英文学校唸书后,才把这些错误学习方式纠正回来
学校教授非常重视概念建立,也很认真批改我们交上去的每个作业
再加上班上同学很多是其他顶尖学校的理工科转来,逻辑概念非常好
多亏与他们时常讨论一些想法,我才有能力把抽象架构概念实作成程式
老实说,程式自学这条路我是走失败的
因此很庆幸我有选择重回学校唸书,不然我可能一辈子都转不了职
我后来的作品集是用C++和SDL2写个简易游戏引擎
虽然资源处理没有掌握好,但是却是让我面试成功的其中一项原因
:)希望有帮助到大家