Category Archives: 生活记录

程序员接私活的7大平台利器

“接单平台大量假单,套单,骗单,大家谨慎小心,但是瑕不掩瑜,依然有一些真实的需求存在。”

真假订单最好鉴别的方法就是预付款项多少、项目拍板的时间节点、沟通人员的人品(沟通方法、语气以及对价格的态度), 另外最好走平台托管模式,减少被骗的机会。

方案设计一定要另外收费, 通过平台套取方案的皮包公司数不胜数。

1、程序员客栈:程序员的经纪人

2、快码众包-让互联网产品开发更快速!认准域名Kuai.ma

3、Coding 码市 – 基于云技术的软件外包服务平台 coding码市

4、开源中国众包平台 oschina众包

5、码易-高质量软件众包交付服务平台 码易众包平台

6、人人开发 – 集可视化开发,应用市场,威客众包,PaaS云于一体的企业级应用服务平台 人人开发

7、开发邦-专业互联网软件技术开发与咨询服务 开发邦

报表系统的未来

这周有朋自远方来,聊了对报表工具的看法,因此专门写篇文章来谈谈报表系统的未来。

笔者知道不可能有十全十美的报表系统,毕竟任何一个行业和企业受自身客观环境的限制,但表哥嘛,总要有点理想和追求,就好比到一定年纪会自问,我的人生追求到底是啥?表哥到了一定阶段也同样,我的终极目标是什么?

首先合适的就是最好的。

脱离了业务驱动的任何IT系统,没有价值,因此,从客户需求出发,打造出适合某个细分市场的报表系统,就是最好的报表系统。

现在报表工具市场百花齐放,自有存在的道理,所谓的大数据报表引擎,在相当长的时间内,对于很多企业来讲,是没有必要的,大炮打蚊子,那也是极其浪费的事情。

同时,大数据让客户的数据意识渐起,因此,即使针对的是小数据的报表工具,也能赶上一波红利。

但有一点是值得注意的,由于技术上没有特别的差异性,大家互抄也很容易,因此,客户服务能力就至关重要了,你卖的不仅是产品,更多卖的是服务。

接下来,我们切入正题。

任何代表趋势性的发明和系统,都来自最前沿的应用领域,报表系统最核心的是对于数据的处理和展现,因此,以大数据应用为核心,或者拥有海量大数据的企业,其对于报表系统的诉求和应用,应能代表这个技术的发展方向,互联网企业可以向BAT看齐,传统企业可以向运营商看齐,比如中国移动曾经打造了世界最大规模的数据仓库系统,在那个时候,引领了数据仓库建设的潮流。

那么,如何打造极致的报表系统?

首先,极致报表系统的打造,不是一个工具或系统就能单方面解决的,客户自身对于报表的认识和投入是至关重要的。

为什么?

因为报表系统能力不仅取决定于工具能力,也依赖企业的数据管理能力,而数据管理能力在各个企业的情况不同,同样的工具在不同的企业应用那也是千差万别,好马也要配好鞍。

数据管理能力除了数据质量,最重要的是数据标准化能力。

一个企业的报表成千上万,运维开发团队疲于奔命,这是有问题的,说明它的数据管理能力还未到达一定的水平,当然,这也是大多企业的常态。

产生这个问题的一个根本原因是标准化能力不足,报表由指标组成,一个企业的基本指标非常有限,但指标的组合可以无穷无尽,因此,报表可以无穷无尽,这是祸根。

大多数企业做不了报表标准化的事情,有两个根本原因:

一是IT报表团队本身的问题,BI领域一直有一个挑战,就是到底是以满足业务人员需求为主还是致力于打造一个平台,更致命的是,BI人员所谓的满足需求并不是在完成一个功能,而是价值也许只有几天的一段取数代码,其是无法实现很好的传承的。

但打造一个平台是何其艰难,因为这里的平台不仅仅指功能,不是搞个自助配置工具就算是了,还包括数据平台,你可以叫作数据中台,核心就是要打造一层标准化的数据层,对于报表来讲,就是指标。

有种技术叫SOA,其对于IT系统是何其重要,但报表系统却很少有类似的坚持的东西。

指标化当然很难,笔者这里不谈具体的实现方式,只是提醒每个企业的BI团队引领者应该思考这个问题,要相信企业大多数报表是可以指标化的,抓大放小搞定80%,就成功了,的确有部分报表难以指标化,比如有状态的指标,但这个很少且无关大局。

二是IT报表团队与业务人员的博弈,业务人员屁股决定脑袋很正常,但无论报表做的多急,要的多快,报表团队还是要注意控制节奏,因为大多数企业,业务人员提报表需求没有成本,决定了让业务人员自发减少需求是无解的,到了一定阶段,你做的再快,也无法带来满意度的提升。

报表团队总要预留些余粮和人力,规划一下自身的蓝图,研究下更高效的支撑方式,一个IT部门,大多时候,报表规划建设一笔带过,买个工具呗,更不会关注到标准化这种事情,你不提,谁都不会提。

报表标准化也不可能让业务人员提出来,只有自力更生了,而且,即使你提出来了,业务人员还可能不理解。

报表团队深陷事务型工作而难以抽身,很大程度反映了其视野的局限性,习惯用人力的投入解决一个无解的问题,报表管理者是需要反思的,我们总说表哥是老实人需要做老实事,但规划上绝不能含糊,大数据时代,数据创新恰恰应该放到报表团队的核心位置。

在说理想的报表工具前,笔者特意提了企业的环境,是为了说明,任何有牛逼报表产品的合作伙伴,在推广的时候,需要找到好的客户,有时产品营销失败不是你的错,而任何一个企业,在买报表工具前,首先要知道,工具仅仅是手段,不是买了就万事大吉了,你还需要在业务和技术上做些投入和努力,否则,可能也发挥不了工具的价值。

其次,速度是极致报表系统的一个基本要求。

笔者早几年接触到淘宝的数据魔方的时候,是非常惊讶的,它海量的数据、极致的速度,多维的展现,是多么的完美,后来到网上找了很多相关资料,才知道这个产品在数据处理上做了大量的定制改造,才使得它有这个表现。

那么能否有一个更加通用的报表后台引擎,在降低对于数据定制化处理要求的同时,提供极速的前台多维查询展现?

虽然我们用HBASE实现了指标库,后台指标数据几百亿,但其对于数据的定制要求太高,在很多场景难以适用,而且,似乎没有好的成熟前台能够适配,自己全套定制做也不大可能。

传统的报表工具引擎侧重展现,但对于后台数据大多时候仅仅起到一个接入的作用,它的设计理念,可以认为是以重前台,轻后台的方式,尽可能覆盖更多的后台数据的形式去满足市场需求,但带来的问题是,后台数据深度支撑能力太弱了,因此无法满足海量多维度数据的快速查询要求。

对于拥有海量数据的企业,需求已经在改变,有时,宁愿自己做报表,也不再愿意采购报表工具产品,这是有其原因的。

笔者已经知道当前市场上有不少新型的OLAP产品,诸如Kylin等产品的企业也在崛起,笔者没用过,无法做出评价,但这个的确代表了方向。

所以说速度越来越重要,还因为当前有一种趋势,分析型和清单级报表需要融合成一体,也就是说,从指标可以下钻到清单,这可以帮助实现分析执行一体化,而以前清单往往靠取数临时实现,造成了两者的不一致,降低了异动核查的效率。

比如运营商其实有两套报表,一套叫生产报表,一套叫经分报表,前者以满足一线生产为主,后者以满足管理者分析需要为主,以前很难有一种报表工具能同时支撑这两种数据查看模式。

海量,快速,多维,这应是未来报表引擎的要求吧。

再次,开放性是极致报表系统的一个根本诉求。

其实,所谓开放和封闭是相对的,如果你的封闭体验和性能做到了极致,客户可以牺牲一定的灵活性来适应你的产品。

现在诸如数据库一体机大行其道,因为好用嘛,暂时也没有好的替代品。

但是,在报表产品上,封闭可能成为不了趋势,笔者以前谈过,越是面向前端的产品,用户对于灵活性的诉求会剧烈增长,直到抵消产品封闭带来的价值。

报表工具有前端展现和后台数据引擎两个基本模块,假如你有强劲的后台数据引擎,就需要考虑,前端的展现是否可以开放接口,能否提供一套API?要知道,再牛逼的前台展现搞不过EXCEL,也搞不过PPT的组装,更搞不过各个企业复杂的业务管理、机制和流程要求,比如,报表展现要打个水印怎么办? 加入一段安全控制代码行不行?

当然,不仅仅是前台开放,后台也需要,比如报表数据的刷新,触发方式多种多样,总要有些定制化能力,提供更多的可配置性和开放性。

再次,适配性是极致报表系统的一个现实要求。

各类报表产品显然对于企业系统环境是有要求的,但不要为了极致性能而忽视现状和通用性,比如SPARK2.0刚刚推出,就不要说产品只支持2.0,假如是基于hadoop的,则需要尽可能兼容大多数版本。

一般来说,假如只是为了打造一个更快的报表系统,企业不会去改变它现有的技术架构体系,毕竟报表始终是IT的下游系统。报表系统更应该考虑的是如何尽可能的适应当前大多数企业的现状,与时俱进吧。

在大数据时代,产品的竞争力,很大程度是取决于你版本的更新速度,因为客户的需求变化很快,技术更迭也很快,必须要适配的足够快,已经有太多牛逼的公司由于缓慢的产品更迭速度而备受客户诟病,一旦口碑做坏了,就一去不复返了,报表工具不是一种容易硬捆绑的产品,而且这个圈子并不大。

再次,谈谈报表前台吧。

当前,很多报表产品都已经有拖拉钻取的功能,但建议的一个设计原则是,能简单就尽量简单点吧,一个报表产品前台,不要提供太多的选择,最好还能分一下用户层级。

大多企业一线人员,是报表的主要使用者,根本不会拖拉钻取,它如一个婴儿,报表是喂给它的,只要看得清楚,速度快就行了,不要奢望它会用到你哪怕30%的功能,给个搜素、收藏夹、导出功能就足够了,以前OLAP产品所以用不好,就在于使用门槛太高,很多使用人员,甚至不知道啥叫维度,啥叫指标,你让他拖什么?

高级的定制功能,设计步骤也要点到为止,配一张报表,最多是三步,选择后台表,选择指标和维度,报表设计(比如多表头啥的),生成报表,当然还有调度啥的,就不细谈了。

满足大多数人的需求,忽略部分高级用户的诉求,这应是一个设计原则吧,我记得以前做报表总是强调多表头啥的,但真实情况是有几个人真会用,而且马上审美疲劳,还不如拉到EXCEL里面搞搞更漂亮。

不过,话说回来,各个企业的情况不同,笔者这个判断肯定是有失偏颇的,且自己离开报表制作很多年了,权当参考吧。

最后,还是要提提报表企业的雄心吧。

不少报表企业被大企业收购了,很大原因是它形成不了生态链,一旦产品同质化,就只能依附于大系统的巨无霸生存,这种结合显然于双方都有利,一个将自身产品的价值链进一步延伸,一个依附于某个数据库或者某类系统,能够获得额外的性能提升,以此形成新的差异化竞争优势。

但是,弊端也很明显,跟着巨无霸往往意味着速度变慢,创新变慢,那么,报表企业到底如何才能施展自己更大的抱负呢?

单靠一款报表工具打天下其实风险很大,因为维度太单一,前段时间,吴伯凡在《日知录》中提企业竞争力的时候,谈到的降维打击是很有启发意义的。

笔者给一个建议,如果你的报表产品当前足够好,可以考虑下生态的扩展,看看除了工具,客户的报表真正的痛点是什么,比如前面提到的数据管理能力,从数据质量、数据管理、数据分析到数据挖掘,这是当下很多企业的短板,也是你进入的机会。

毕竟,大数据时代,工具诚可贵,数据价更高。

创业的核心T-1规律就是,比竞争对手强一点。

1.投资三性

任何投资,归根到底都是服从三性原则,即安全性,收益性,流动性必须舍弃其一。

创业牛逼在哪?创业舍弃了其二,安全性和流动性。

只保留了收益性,代表了创业的收益是非常高的。

前提是安全性要通过努力建设起来。

除了拼爹,创业者只能拼辛苦,至少要比竞争对手辛苦。

不光是战术上的辛苦,还需要战略上的辛苦。

2.创业者供应商量

由于创业者名声好,创业者的供应量是远超各种经济增长率的,从而导致创业安全性下降。

我们浙江人,大多都以创业为荣,打工只是暂时的,最终目标永远是当老板。

湖南的店家叫顾客都是帅哥、美女,广东都叫靓仔、靓女,浙江的店家都叫顾客老板、老板娘。

富二代创业,相当于父母出钱买了个创业培训课程。

问题是人人都想当老板,社会对老板的需求量有限,除了刺刀见红别无他法。

因此,创业能赚大钱不符合逻辑,除非把竞争对手踩在脚下。

每个死掉的竞争对手,他们的客户、员工、知名度,会变成剩余玩家的利润。

3.蓝海和风口

无论是打工还是创业,一定要找蓝海。

未开垦的处女地,竞争对手少,不用短兵相接。

行业生命周期理论,把行业分成四个时期:幼稚期、成长期、成熟期、衰退期。

越到后期,行业竞争越激烈,企业死的越快。

无论是区块链,VR,还是人工智能,新的行业全是新的。

每个从业者,都是新入行,人人都是重新学,只需要比别人学的快。

注意,有多大的本事,再去多大的风口。

团购,打车,共享单车这类的补贴大战,没有爸爸金主根本没法玩。

竞争对手找到爸爸了,自己没找到,那赶紧套现走人,千万别死扛。

4.门槛

门槛是每个企业的护城河,是所有企业的安全保障和生命线。

无门槛的行业,一定挤满了竞争对手,把行业利润拉到0%。

门槛可以是法规,牌照,技术,品牌,资金,人脉,信息,也可以是喝酒,找爸爸,吃苦。

举例来说,我们浙江的亲戚,到西安的义乌小商品市场开店铺,20年前方言不通,交通要坐5天的绿皮车,进货渠道不通,人生地不熟,治安不好,大盖帽要来收费,苦不堪言。

但是正因如此,利润才高。

如今普通话普及,交通有飞机和高铁,进货有阿里巴巴,治安好了,大盖帽也固定收费,自然竞争者满街跑,网店也层出不穷,反而不赚钱了。

现在他们去墨西哥首都开店铺,重新回到语言不通,交通不便,治安不好的环境,反而才能赚钱。

吃别人吃不了的苦,跨过门槛,才能有利润。

根据上文的分析,下面给出创业建议:

1.核心竞争力

每个创业者都要有自己的核心竞争力,可以减少大量启动资金。

比如扎克伯格,本身就是个程序员,Facebook他自己就能写出来。

开餐饮要有自己的核心秘方,开培训机构自己能上台讲课,做外贸的要自己会跟单。

创业者一定要想到人员问题,有个笑话,创业者邀请月薪3000的小白领一起创业,小白领觉得创业公司不稳定,一开口就要价1万5。

有一技之长的员工更不会轻易跳槽,创业者要打算好什么事都亲力亲为。

2.行业选择

优先选择新兴的行业,最好是老一辈人不能理解的行业。

这样淘汰了很多得不到家庭支持的竞争对手。

比如抖音,直播,小程序,公众号,什么新搞什么,越丢人越好。

没有全球竞争力,千万不要选农业和制造业。见制造业的黄昏。

没有坚实人脉,千万不要选toB的业务,尤其不要碰大企业。

大企业现在采购流程越来越严,不是塞个红包就能谈下订单的时代了。

大企业还要求供应商有各种ISO认证,付款周期又长,创业型公司千万小心。

3.从小做起

最推荐的创业,是奶茶店、包子店、代购、黄牛之类的,比当流水线工人要强很多。

其实本质还是打工,但是给别人打工,永远不如给自己打工。

互联网创业也要从小做起,千万别妄图再创个淘宝、微信。

美剧《硅谷》里的创业主角,想再造一个新互联网,也是先写出压缩率最高的新算法。

如果自己能力不行,从小做起也不需要多少投资,可以及时收手,不至于伤筋动骨。

4.各方面比竞争对手好1%

这一点是企业盈利的基本规律。

一个产品或服务包括设计,研发,工程,制造,质量,采购,物流,人资,财务,行政,销售,市场等模块。

任何企业在任何模块,很难比竞争对手好,哪怕10%。

但是优秀的企业,能在每个模块,比竞争对手好1%,十个模块就能比竞争对手多10%的利润。

如果是成长期的行业,大家都30%的利润率,优秀企业40%的利润率看不出优势。

那么到了成熟期,5%的平均利润率,优秀企业15%的利润率,就能脱颖而出了。

企业之间的竞争,永远是效率的竞争。

创业企业更甚,没有效率,死路一条。

5.创业资金计划

创业最缺的永远是资金,千万不要期望风投看你骨骼惊奇,立马投资几千万。

千万不要指望一开业,立马成为爆款,顾客盈门。

资金是每个创业者的生死线,四处要钱是打工体会不到的。

创业一定要规划好资金计划,计算好2年业绩不佳的情况,怎么存活的问题。

还要考虑到营业方向的调整,需要新的资金。

未谋胜先谋败,创业前还要做好经营不善的债务问题。

6.不优秀不创业

没有核心竞争力的普通人,千万不要创业。

创业本来就是比任何行为都辛苦的,普通人吃不了这种苦。

读书、工作都干不好的人,千万别创业。

读书或工作本来就是最简单的事,打游戏的easy模式都过不了关,hard模式是不可能完成的。

懒人千万别创业,妄图躺着赚钱。

哪怕发现了一片蓝海,只要老板偷懒了,肯定会被竞争对手追赶,甚至管理层跳槽,拉走客户和员工。

因此小企业必须用拼图法管理,每个员工负责一小块业务,合并的工作必须是老板本人。

没有领导力的人千万别创业,创业公司必须独裁制,必须一个人说的算,所有事情一个人负责。

投资也是同理,如果有亲戚朋友说我有个好项目,来投点钱吧,那么最好的分析模型,就是看他的优秀程度。

各方面都优秀,万事俱备的人,创业也是九死一生。

又懒又蠢的人,创业只是因为不想打工,如果有人投资,亏的不是自己的钱,那么他们发现创业比打工还苦以后,99%会选择放弃。

尤其年轻人,没见过世面,没吃过苦,他们以为开店就是客人来了招待一下,大半天在玩手机。

SBH20同时连接两部手机

Sony的NFC立体声蓝牙耳机SBH20是可以同时连接两部手机一起使用的,比如可以用它连着第一部手机来听音乐,同时又连着另外一部手机以便接听电话(不论哪一部手机有来电,电话都会自动接入蓝牙耳机,电话挂断后音乐会继续播放)。
不过可能有很多机友不太清楚怎样用SBH20同时配对两部手机,这里就分享一下具体步骤:
1、先通过NFC或者传统蓝牙配对方式(长按正中间的功能键进入可被搜索的配对模式,配对密码是0000)将SBH20跟第一部手机配对,
2、配对成功后关闭SBH20电源,
3、按住SBH20的音量+按键然后打开电源,从耳机中听到两声提示音后即可松手,
4、再像步骤1里一样操作跟第二部手机配对即可。
5、以后再想连接就只要打开SBH20的电源和那两部手机的蓝牙,它们就会自动同时连接了。