请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
逸梦灵尘(uid:118951)
职业资格认证:FCA-FineBI | FCA-业务分析理论 | FCA-简道云 | FCP-报表开发工程师
梅花香自苦寒来——记开发工程师的FCRP之旅
缘起   作为一名开发工程师,曾经的我对于报表工具并不感冒。早期使用的是传统的Excel,只需要将Excel内嵌进页面展示,便能够达到用户的要求,直到有一天,用户提出修改需求,不得不为此修改后台数据库视图的我才意识到,不能再这样下去了。   不过作为一名码农,我的第一反应并不是立刻去网上搜索,而是和几位同事一起研发了一套报表框架。现在看看,这套报表框架非常简陋,不仅没有报表提交功能(提交功能我们一般单独开发页面),而且也只能进行行式报表的展示(当时客户的需求就是最基本的数据展示)。后来,在工作之余,我们又进行框架的完善,但效果并不好,时不时还会因为SQL的复杂而崩掉网页——虽然那SQL只有不到一百行而已。   再后来,就是忍无可忍的客户给我们做的推荐了。客户人真的很好,他们没有一味责怪我们团队,而是找到了帆软报表,向我们推荐这个软件。面对客户提出的要求,老大也没法直接回绝,便组织我们对帆软进行了试用,至于结果嘛……   显而易见,自研那套框架我现在连源码都找不到了。 学习   由于对SQL有一定的基础,我上手帆软还是相对比较顺利的。但是由于以前的习惯,我对数据的处理完全集中在SQL的处理上,即使用SQL将所有的数据都处理好,然后将列拖拽到报表页上展示。但是很多数据用一条SQL根本实现不了,即使实现了,复杂程度也看得人头晕眼花,更不要提性能了。然后,我就开始了堪称混沌的学习。   我的主业终究是码农,能用在研究报表的时间很有限。因此,只有在我有空闲的时候,才有时间研究这款软件。但是,就像刚接触电脑的人连复制粘贴都不知道怎么操作一样,我对帆软报表的使用除了创建数据集编写SQL以外,几乎一无所知。然后我就百度帆软,找到了大本营。   很长一段时间里,我对认证并不在意,遇到了问题,就去翻文档,能找到就按照文档改,找不到就找用户商量改需求。说起来,因为我的不成熟和自以为是,让帆软背了很多锅,很多帆软可以实现的功能,在我的嘴里都变成了“实现不了”的需求。但是时间久了,拒绝一次两次还好,次数多了,我自己也感觉过意不去。于是我开始准备系统地学习文档,但是所谓的系统,也不过是照着文档一点一点看下去,不成体系,不见交集,脑子里记住的只有一堆零散的火花,无法聚集成一团炽热的火焰。   在此期间,我在一个无所事事的下午,随手点开了FCRA的认证。当时的我由于有着一点底子,就稀里糊涂地考了,稀里糊涂地过了,过了之后连自己都不知道怎么过的。然后我就顺势报名了FCRP的认证,当时的想法很简单,FCRA这么简单过了,FCRP又能难到哪去?   然后就华丽丽地崩盘了。成绩?没有成绩,我压根没交卷,五道题没有一道能做完的,这几道题都只做了个架子,里面的数据处理啊,计算啊,甚至JS……我当时的想法是,原来帆软里还能内嵌JS的?早知如此,我何苦折腾SQL折腾得头发都掉了好几根。   接下来就是不到黄河心不死的啃文档之旅。又啃了一段时间,仗着可以免费补考一次的机会,我又一次报了名。这次倒是交卷了,就是成绩有点惨。   这下真的到黄河了,要么跳下去,要么找艘船载我。于是,经过一番搜索,我找到了官方学习班,报名上船。 考试   由于这次系统学过,再次收到考题后,我不再像以前那样麻爪,玩命地翻阅文档找解决方案,而是淡定地开始拆分题目,研究都需要做哪些才能实现功能。再然后,便是对题目的解答,尽管遇到了不少之前没遇到过的问题,但还是想办法解决了。   还是那句老话,考试一定要细心。我听了,想了,做了,结果还是因为粗心扣了分,有些可惜。 结语   报表认证的旅途已经上岸,但报表研发的旅途还在延伸,只要不停下来,道路就不会中止。除此之外,还有BI,运营官等领域等待着探索,加油!
个人成就
内容被浏览2,208
加入社区6年76天
返回顶部