入职小记
时间过的很快,一晃眼又到了2018年3月了,还记得16年那会,放弃了考研调剂(分数线刚过国家线),当时想着不成功便成仁,进不了心仪的学校,活着也没什么意义,于是我选择了就业,迈出校园,给青葱的学生岁月画上了并不怎么圆满的句号。至此刚好经过同学的推荐进入目前这家医疗行业的公司。
进入的时候是迷茫的,在学校的时候什么都学,可是什么又都只会一点点,用老话说就是“一瓶子不满,半瓶子晃荡”。没有拿得出手的技术,面试的时候在同学的透露下事先准备好了一些面试答案,此处应有鄙视,哈哈。更让你们鄙视的还在后面,到了公司一个很阳关漂亮的姐姐给了我和另外一个去面试的两张试题,然后告诉我们做试题就出去忙去了,我一本正经的开始答题,然而事与愿违,全TM的不会,这可怎么办看着对面的也是抓耳挠腮的,两人一对视,默默的拿出了手机开始了大学最拿手的把戏(后来发现对面的哥们和我一个学校的,就住我们楼下宿舍,并且后面也成为了舍友)。就这样混过了笔试,到了面试,面试官很和善,问的问题相对简单,对于我们不会的题目还特别认真的给我们解答并且鼓励我们,人生的第一次面试相当圆满。
过了几天的煎熬,等到了通知(当时就面试了这么一家,然后就待在学校写论文了),兴高采烈的入职了。到分配岗位的时候先是一个小组长过来给我们两(那哥们也通过面世了)唧唧哇哇说了一通Java已经红海了,我们应该选择更有潜力的方向,于是一个职场小白就选择了BI。当时真是什么都不知道,BI Business Intelligence,听起来很高大上,事实证明这个行业确实也是不错的,学好了工资那是相当满意,有一点不好的就是这个方向在小城市工作机会较少,一般都集中的一线、准一线和发展的好的二线城市。
技术方向
至此小小白进入了BI领域,从一张白纸到现在一张鬼画符的草稿纸。
SQL
在学校一本《数据库原理》,明白了世界上有SQL这种东西,但是当时是真没怎么学。只会简单的查询select * from table。估计没有比我更菜鸡的了。
SQL其实从接触到能用增删改查并不是特别难,入门还是比较快的。
现在的水平相当与初级到中级迈步,主要了解Oracle数据库Sql Server 数据库。到了项目上,因为到现场的工程师中只有我会sql,于是乎被逼出来,去看别人的存储过程,到自己根据业务开发存储过程。这期间最难的就是去研究业务过程(项目的特殊性,自己猜数据库)。
升级:
主要学习SQL存储过程的开发,还有Oracle数据的优化。《Oracle查询优化改写 技巧与案例》这本书再看一遍。
ETL
做BI,你不得不会ETL。没有数据哪来的商业智能,哪来的东西分析。所以ETL成为了标配。这一年其实了解了三四个HIS的数据库,都是在没有配合的情况下,自己摸索。情况好的表少、会有备注,不好的表多且复杂,小的有的表三四百张,最多的两千多张表。都是一张张看,并且从中获取数据清洗数据。这可能都是ETL工程师的必经之路吧,一开始很疼,疼着疼着就好了。你懂得。
目前的开源工具还是较多的有Kettle,SSIS,Datastage,Information。目前公司采用的是Kettle这个工具,相对的来说这个工具比较好入门,只有认真的学习一下,不出两天你就能会基本的使用了。个人业余时间学过SSIS,相对来说SSIS学起来会比叫难一点。在这里不得不推荐一个人那就是天善智能的BIWORK老师。购买了一套他的课程,这位老师经验丰富,讲课细腻,基本就是手把手教你了。
升级:
目前对kettle使用不全面,有很多控件和功能没有尝试,接下来要规划去用一段时间研究kettle达到中等水平。同时对其他的几个工具也有基本的了解达到初级水平。
数据仓库
升级 :
这个主要在于了解,《数据仓库工具箱》这本书在看一到两遍,有写东西现在看了确实很迷,完全不懂在讲什么,在第二遍的时候要重点的去了解不懂的地方。
SSAS
建模,对于这一技术可能你得先了解数据仓库,可能这也是网上资料最少的且不好找的技术。
升级:
对原有的模型进行重新维护,并对一些知识点难点进行归纳总结,以博客的形式记录。并重点了解邀月博主的一些博客。
报表工具
说了BI,不讲报表工具那不是耍流氓嘛?裤子都脱了就不给看吗。
目前公司用的报表工具是:Analyzer中文名:先特技。美国产品。美帝心黑啊,这玩意死贵死贵的。但是用起来呢,做报表就是托拉拽,还是蛮方便的,唯一不好就是用户界面感觉不是很友好,并且较贵。
升级:
学习主流的Cognos,看看SmartBI等等这些工具。
以上就是这两年的的主要技术了解,对自己的成长速度还是很不满意的。2018年加快成长的速度,静下心来研究提高技术水平。如有扯淡的地方请指正。
我的微信: