(点击上方公众号,可快速关注我们哦~)
1、初识SQL
与数据库结识也是机缘巧合,糊里糊涂的就进了这一行。
大学刚毕业那会儿因为没什么技能,随便去了一家公司做起了销售,干了几个月在同学的介绍下去参加了4个月的Java培训。本来想着培训完就去搞Java开发。结果阴差阳错的被找到一家做银行报表的公司。那时候公司用的是Oracle,跟我培训时用的数据库一样,自认为学了点皮毛,但是进去后发现项目写的SQL代码只能看懂一点,好些流程式的语句都不知道干嘛用的,一些牛逼的写法看着糊里糊涂。就这样在这家公司打了三个月的酱油,算是了解了数据库,了解了SQL原来并没有我想象中的那么简单。
2、那些羞涩难当的日子
进到第一家公司不知道是幸运还是不幸。幸运的是找了好久的工作总算找到了一家正经公司(带合同的那种),不幸的是一去就要我这个从来没出过省的人去兰州出差,其实这也没啥,主要是没学到什么东西。
那时候去到甘肃兰州正好是冬天,去的第二天就大雪纷飞,空气异常的干燥。我所在的公司主要是给那边的一家银行开发报表来着,那时候对报表的理解就是Excel,殊不知还有这么高大上的银行报表系统。当时还有点小兴奋,但是去到项目组,对着前辈们写的SQL脚本语言,整个人就懵逼了。虽然上面都有注释,有些代码也看的懂,但是对着少着几百行,多着几千行的脚本还是头一次见过。我的项目经理就让我先看懂这些业务逻辑,然后对着上面开发。任务很明确,我就是来写SQL脚本的。好嘛,对着这些看的我头皮发麻的代码,不懂也得看懂才行。
事实证明,在没人指点的情况下,想一下子成为牛人和大神,除了天才,像我这样的凡夫俗子真的很难去短期内掌握项目上的内容。但是俗人也有俗办法,我把一大片的代码拆成一个一个功能单元,逐一去理解,别说效果还可以。就这样依葫芦画瓢,完成了第一个任务——了解业务。
业务是了解了,但是要我去写新的项目,这可就难办了。新项目的一个流程是需要大量的调研,报表呈现样式以及参数的确定,最后才是开发。就说这个调研吧,那时候真的能用羞涩来形容自己了,每次都是跟在经理后面去的。经理如果让我自己去调研,那就说非常不情愿的了,说白了就是怕生。有那么一两次被逼着去调研,结果也没问出个啥需求出来。
就这样在那里呆了三个月,代码写了一点点,到2月份的时候过完年就主动辞职了,因为真的感觉自己还没那个能力去胜任这份工作。

长按识别二维码,
更多咨询早知道!
原文作者:;如有侵权,请联系管理员删除。