FineReport为生活带来的新变革——0到FCRP认证
结缘
与帆软结缘真的是一个巧合。入职后没多久,一个项目上需要使用FineReport制作报表(其实那会觉得很奇怪为什么不自己写,码农一枚,但是客户爸爸需要并不能够反抗),但是没想到FineReport是真的好用!!!
1、省时间
通常企业的报表都长的极为复杂,格式大都相当清奇,并且没有更改的余地( 甲方爸爸最大 ),FineReport 极大地节约了我肝代码的时间,只要我把样式基本设计好,调通SQL,配置好一些条件格式等,在各种程度上来说,都挽救了我为数不多的头发和时间。
2、易上手
CPT和excel极为类似地界面,以及丰富又易于操作的功能,为广大初学者打开了快捷通道。并且对开发者免费这点真的是业界良心,当然我也不是在黑其他一些同类厂商,个人试用也只有15天或者30天的免费期间。帆软的这些举动无疑是培养了更多用户黏性,不可违是不高明。
3、生态丰富、多样集成化
说到FineReport对用户的友好,就不得不提到这个产品的多样化集成,从普通的SQL数据集、文件数据集、程序数据集等在不同方面为不同基础的使用者顾虑的相当周全,可以写前端事件、写CSS样式、可以自定义方法,只要能想到没有实现不了的,并且各类的使用教程文档都相当丰富。帮助文档详尽、社区体系丰富、API丰富,完善的教学、直播视频不得不说无论从哪个角度来看,都是是广大乙方都应该学习的大前辈了,由此可见,帆软的崛起其实都是一个必然事件。
前方扯太远了,其实主要是使用FineReport的体验感真的很棒,而且城市课堂的徐老师真的很棒帮,终于萌生了去考一把的念头。
考证
考证的事情是我在入手FineReport一段时间后的事情了,虽然日常用的并不是那么多,但是每次的帆软城市课堂我都是有去的,虽然动过看网上教程的打算,但是绝大部分情况下,我看视频只想点快进。。。帆软城市课堂的课真的很棒,每次去都想推开新的大门,普通报表、决策大屏、移动端等等的课在徐老师的讲述下总是那么有趣。某次老师课上偶然提到过认证的事情,于是我就去网上稍微那么一查。
大概就是想要考试的缘故了。有点想检测下自己是啥水准
FCRA是裸考过的来着,低空飞过。大概就是很是沮丧了一下下,就一会叭,然后就自我安慰,大概我比较擅长实操叭。今年6月份过的,本来想直接考FCRP试试的,结果连续加班,最终决定要在10月份放假的时候考试。
1、备考
为了这次能够一举拿下,我真的去备考了,特地下载了一下帆软的模拟考券,相当细心的完成了这份卷子,并附上了将近20页的文档。从性能优化的角度上来看,绝大部分的页面数据处理加工我都是在数据集中用SQL构造好(确实费了一部分功夫,因为之前只有在大学学Android那会才有用SQLite,现在上班基本都是oracle),为了能够尽可能地减少前端代码处理的速度问题,我去Packt上开了个账户,遛了一遍SQLite相关的书~~
模拟考成功通过了,但是不知道为什么只有700个F豆(这点比较怨念)
2、考试
提醒广大番薯,考试务必要细心,考试务必要细心!!因为粗心被扣分真的很可惜,文档尽量的写周全,考试完后,请一定要检查,不要因为无关变量被扣分,分数真的很宝贵,按照当年高中老师的话说,一分就是千军万马过独木桥嗷,主要因为我们是付费考试来着,大家请珍惜自己的小钱钱。考试也好正常做项目也好,自学也好,有一个基础原则,能在SQL中改好的一定不要放到外边去处理,请务必注意性能这两个字。
3、成绩分享
由于粗心,虽然被扣了3分,但是97 我还是满意的了,请以后要考试的番薯们务必记住我的忠告,请注意细心哈。
感谢的话
感谢公司的大佬每次都放我去参加帆软课堂(因为),才能遇到那么好的徐老师,遇到这么有意思的一个新平台。为自己的未来又多了新的可能性。感谢放大镜童鞋的安利写故事这件事,能跟大家分享真的是件很快乐的事情~