书到用时方恨少!
我在银行从系统维护到软件开发再到系统设计、系统分析,搞了近十年了。
上大学的时候老师教授数据库理论,感觉很枯燥,什么模式,什么范式,参加工作后
搞维护的时候只需要知道SQL语句怎么写,就以为很懂数据库了。开始搞开发了,才发现其实对数据库一头雾水,设计的数据库看起来很“小儿科”,于是又开始重头研究大学的课本。现在看看和我们合作的软件公司很多高级程序员,设计出来的数据库也很”小儿科"。现在开始搞系统设计、系统分析了,才发现数据库理论基础真的对目前工作很有帮助,很多系统能够一眼看出其可能存在的瓶颈在哪。
大学时你可以不好好学,因为没有实践,工作后,在实践时一定要重温理论,把过去的课时补回来,否则你不会有进一步的提高。