今天上组件技术课,老师给我们介绍程序员前景的时候说了这么一句话:“每个开发人员都有自己的开发瓶颈,在编程方向,到了一定的程度,他们便再无法超越自己或者去学习更多的东西,所以他们很多都会转别的方向,做管理,做决策,但是有些开发人员并不热衷于做管理,所以他们很多都转向了数据库。”
    自己在做一些小东西玩的时候感觉最难做的就是数据库部分了,因为自己做的全是按着自己感觉来做的,想到哪做到哪,哪天有个新想法,便直接往网站里面加,所以很多时候我自己甚至在开发之前都没有关系模型,所以经常都是在数据库里折腾很长时间。个人觉得在web开发方面的功能、代码这些都很容易解决,不会的google,毕竟东西都摆在那,会的话直接拿过来用,不会的慢慢看看也能看懂,但是数据库这个东西属实很麻烦,每一个网站的关系模型都不一样,没有现成的用,全得自己设计,至于查询优化之类的操作,目前还没有机会接触。去年暑假老师带我们做一个小型的erp,一个月的时间,老师画er图画了2个礼拜,天天跟公司的人员讨论部门之间的联系啊订单之间的联系啊之类的,我们几个写代码也就写了1一个多礼拜。
   不知道大家对数据库是怎么看的