美国程序员比中国程序员轻松?做对这两点,也能按时下班
Posted Leo.yuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了美国程序员比中国程序员轻松?做对这两点,也能按时下班相关的知识,希望对你有一定的参考价值。
要说公司加班最多的,那一定是程序员。倒也不是因为我们有多卷,而是因为活实在太多了,根本做不完。之前一直有对中国程序员的质疑,觉得美国程序员工作比中国程序员轻松,甚至不怎么加班。
我只能说,说的不错,但不是程序员的问题。国内程序员的工作量,就是比国外的同行多,同样多的功能,国外程序员做,照样加班。
就拿报表开发来说,同一个业务线需要的报表就很多样,更别说不同的业务线了。今天财务部门要资产负债表,明天要利润表,报表的格式完全不一样。国外的工具像PowerBI、Tableau之类的,很大程度上没法国人对于报表的需求,这也是为啥出现了更适合国人使用、能制作中国式复杂报表的FineReport之类的国产报表工具。
如果一个程序员,每天在工位上做的只是接报表需求,开发报表,循环往复。那即使每天都加班到十二点,也是没什么提升的,而且人从生产者,转化为了生产资料。
我自己也做了很多年报表工程师,这边就给大家一些小建议,防止内耗。
第一、做好需求调研
进入一家公司做程序员,建议大家先理解业务,多跟业务打交道,对底层数据和业务之间的逻辑关系先大致心里有个谱。
然后自己开始梳理业务体系,心里有个框架,一般纯业务的需求都比较平常,基本跳不出体系框架,熟悉业务后,开始对接需求。
业务是需要分类的,最好可以自己梳理好。
第二、选择合适的工具
我建议直接用专业的报表工具,像上面提到的国产报表工具FineReport,采用的就是低代码,只要简单的sql语句,就能进行报表制作,软件内有很多的图表类型,直接拖动就能用。
此外,还要提一句的是关于报表模板。用纯语言开发一套模板成本巨大,而FineReport里面有很多的大屏模板,涉及财务、运营、销售等多个岗位,包括零售电商、医药健康、制造等多个行业。
回复“模板”即可获取
以上是关于美国程序员比中国程序员轻松?做对这两点,也能按时下班的主要内容,如果未能解决你的问题,请参考以下文章