王剑编程网

分享专业编程知识与实战技巧

程序员成为裁员重灾区?如果你有这三种特点,很有可能被裁

互联网寒冬到来,裁员风波不止,稍微分析一下,就知道程序员是裁员重灾区。那裁员真是的按照年龄来的吗?你看得还是太浅层了。

总的来说,被裁的程序员,他们做的工作是具有替代性的,毕竟裁员是为了优化结构,不是为了断臂求生。

被裁的主要是三类人:

  • 拿着远超三个应届毕业生的工资,但是能力最多顶一个
  • 老油条,干活一般般,但是油油的
  • 只会写代码,职业素养和情商一般

但真正能说自己的工作具有不可替代性的人能有多少,今天敲的代码可能明天就被外包或者低代码工具替代了。

那怎么才能让自己立于不败之地呢?

第一种是纯技术路线。别人写几百行代码才能实现的功能,你写几十行就行。或者说你能开发出低代码平台,直接把别人的工作干没了,那你放心,公司绝不可能裁你。

第二种是业务IT路线。BI工具在中国推了几十年了,也没有多少业务人员真正用起来。想要做分析,还得是靠IT人员。所以,如果你很懂业务,开发的报表访问量极高,甚至能够支撑业务决策,你说会不会开除你。

如果你是技术大佬,建议你走第一条路。如果觉得自己代码水平不到出神入化的地步,业务IT路线会是好的选择。

我自己也是走的第二条路,主要是做报表开发的。刚开始的时候,熬夜做出来的报表总没人看,一度想辞职。后来多跟业务交流之后,才摆脱了“表哥”困境。

下面是我做报表开发的心得和经验

我们公司购买的是专业的报表软件FineReport,内置图表模板很多,组件也都支持拖拽,仅从工具层面来说,很大程度上减少了开发的成本,也加快了开发的速度。

除了用上顺手并且好用的工具之外,流程也很重要。

给大家分享一些我用过的报表模板,涉及运营、财务、人力等多个岗位,下载替换数据就能使用。

私信回复「模板」,即可获取素材!

1、需求调研

对于报表开发乃至大屏项目来说,需求调研部分非常重要。基本上需要从业务需求、硬件、数据和技术这四个层面进行调研。

模块

输出

业务需求调研

《业务需求调研报告》

硬件调研

《大屏采购硬件清单》

数据调研

《数据质量调研报告》

关键性技术预研

《技术预研报告》

  • 业务需求调研

业务部门很多时候根本没办法具体讲出自己的需求,比如说销售,他们在提需求的时候,可能就是:这个月销售额下降了,想找到下降的原因,需要一张销售情况报表。

虽然同样是销售部门,你说卖衣服的和卖saas软件的,能一样吗?

这时候就需要你理解业务了,能够根据业务场景提炼关键指标,再确定提炼出的数据指标的优先级,最后还要跟业务敲定可视化元素的使用。

  • 数据调研

数据能不能取到,更新的周期是什么,指标口径是什么?这些都是要提前搞清楚的,不然很可能出现数据缺失、指标混乱、数据滞后性严重等情况。

数据情况

举例

数据来源

填报数据、读业务库、读中间库

数据单位

数据单位、小数位

数据更新频率

定时刷新、监控刷新、T+1数据

  • 硬件调研

如果开发的报表还需要应用到大屏上去,那大屏的设计要基于最终显示的分辨率要求去做。

2、模板设计

指标和图表排布也很有讲究,有的报表一目了然,有的报表看上去内容很丰富,实际上反映不出业务问题。如果是新手的话,可以多学习业务模板,后续才能自己分清主次辅,再去做开发。

  • 主:核心业务指标放在中间位、占较大面积,多为动态地图
  • 次:次要指标位于屏幕两侧,多为各类图表
  • 辅:辅助分析的内容,可以通过钻取联动、轮播显示
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言