网络寻租

Programmer, Gamer, Hacker

不建议移民欧美

| Comments

世界观是需要随着时代变化而更新的。很多观念都会随着时代变化而过时。比如移民欧美。

为什么以前出国好? 欧美社会发达,同样劳动赚钱享受得多。中国外贸导向汇率压制,外币在国内消费能力更强。

现在情况已经变化了。 国内外发展差距越来越小,去国外工作生活享受提升不大,甚至生活更差。 中国通货膨胀,国外赚钱国内花也不够用了。

从未来发展考虑:

  • 国内社会发展更快,欧美垂垂老矣。
  • 国内阶层流通更开放,对于普通人机会更多,上升空间更大。
  • 欧美原先享受中国发展带来的红利,随着中西方技术代差越来越小,欧美人的日子会越来越难过。

优缺点比较: 国内缺点看得清楚,国外优点看得清楚,但是大家不容易看到国内优点和国外缺点。

  • 国内缺点:政治,自然环境,教育医疗等的发展程度。这些都会随着发展而得到改善。
  • 国外优点:社会发展程度,自然环境,收入相对高。会随着白左和中国红利减少而每况愈下。
  • 国内优点:同族群交流生活的方便程度,人力成本低,东西性价比高。
  • 国外缺点:生活开销大,人力成本高,不容易低消费,机会少,外国人社交圈。

这里列一下大家不太清楚的国外缺点(以美国为例):

  • 开销比国内高很多。住房教育医疗三座大山,收入月光。
  • 房子买起来比国内便宜,但是房产税物业费各种维护费用是一大笔钱,同比地段位置,还是比国内贵。
  • 公办教育一塌糊涂,好的私立教育很贵,普通人读不起,阶层固化。
  • 医疗费用非常高,性价比比国内差很多。
  • 劳动力成本高,什么事情都只能自己做,请不起人。
  • 社会制度完善,创业有很高的门槛,国内可以创业的人,来美国只能做寓公。
  • 美国绿卡和公民全球征税,每年要自己申报。政府剥削中产和有钱人太严重。

现在一线城市人群已经意识到出国移民已经不是好的选择。 但是大多数二三线人群还没有意识到,甚至还有出国移民的惯性。

我的综合判断:

  • 体力劳动者去美国,劳动收益更高。
  • 有钱人去美国直接花钱享受提前几十年发展下的好的服务,但是资产要留在国内,也不要移民和绿卡让美国剥削。
  • 其它情况不要移民,国内更好。

如果觉得中国大城市太辛苦,可以去二线城市,或者大城市周边的卫星小城市。

正确理解经济学的理性人假设

| Comments

理性人假设只是一个预设的公理,用来推理出来各种经济学定理。 并不代表市场上面所有人都是理性人,而是只有理性人才能够更好地生存下来。

举例:假设有100只猴子,每只猴子都随机在一个地方开加油站。 随着时间过去,只有在交通要道开加油站的猴子,最后才可以赚钱生存下来,其他猴子都饿死了。 那么看起来市场上面只有“理性”的猴子。

为了简化以上的推理过程,我们就给出理性人假设:市场上都是理性人,理性人会选择交通要道上面开加油站,所以加油站都在交通要道上面。

理性人其实也可以看作是一个进化论的推论。

程序员为什么是低级兵种

| Comments

这里分析一下程序员这种职业的一些特性。

生存能力

  • 低:严重依赖于市场,市场不好就会死亡
  • 中:部分依赖于市场,市场萎缩的时候可以部分跨越市场
  • 高:不依赖于市场,无论市场行情好还是差,都可以生存

程序员生存能力是中:可以换行业,以往的行业经验作废,但是技能留着。

收益

  • 低:产出少,市场上不稀缺,弹性系数高
  • 高:产出多,市场上稀缺,弹性系数低

程序员的产出:依赖于行业附加值,以及服务群体数量。所以不同行业,不同级别公司的程序员工资是有一定差距的。

市场需求:所有行业都需要程序员,市场容量大,总是有需要做的事情,但是高附加值的行业是有限的。

市场供给:大量学校都有培训程序员的专业,网络上也有大量的免费教程。

当前程序员的收入比起其他行业从业者算是高的,随着时间过去,程序员的收入会逐渐回归均值。

兵种

划分标准:成本

  • 低级:基础人力就可以
  • 中级:需要特殊资源
  • 高级:可遇不可求

程序员是低级兵种:只要有靠谱的培训,人人都可以学会编程,能力高低取决于悟性,经验,智商,但是没有质的区别。

升级潜力

  • 低:随着经验丰富,收入提升不大,也没有进阶的方向
  • 高:随着经验丰富,收入提升很大,有多种进阶方向

程序员:如果职位不变,经验丰富生产力会提升一部分,不过并不会出现质的变化。

发展方向:行业业务专家方向,技术专家方向,团队领导方向。

升级潜力算是中等吧。

论996

| Comments

最近996的事情网上讨论很多,这里我也凑热闹提供我个人的一些观点和思考。

首先以程序员的工作效率角度来考虑。 程序员的工作内容是写代码,是普通脑力下的减熵工作,也就是脑力劳动中的中等体力劳动。 这种劳动性质消耗的是脑力和时间,每天全力工作的时间其实是不长的,能够6个小时就很不错了。 中间的低效率磨损时间也算进去,996算是一般辛苦的程度。 从效率上面讲,可以保持1-2个月的高产出,长期这样做有损劳动者健康,效率也会下降。 如果是普通竞争节奏的公司,长期965,短期996是合适的。 如果是高竞争节奏的公司比如创业公司,产能是短板,长期996我觉得也是可以接受的。实际上很可能还会是9127。

从公司管理角度考虑, 公司产出是以团队为单位,团队需要考虑协作,以及任务分配, 因为团队协作有瓶颈,瓶颈处需要增加产能,非瓶颈处不需要。 程序员的工作是减熵,增加熵是相当容易的,所以程序员往往是瓶颈所在。 编程工作需要加载相关的信息到脑袋中,切换是耗费时间的, 程序员节点提升产能只能靠冗余和增加程序员工作时间。 冗余会消耗更多的人力和管理成本,所以一般选择让程序员加班。

从当前的IT市场角度考虑, 大多数的程序员工作是实现业务逻辑,极少部分是高科技高技术的部分,坑很少。 现在国家经济前几年处于去杠杆阶段,IT市场饱和,而能够实现业务逻辑的初级程序员每年都有很大的供应, 毕竟学会写程序并不是很难的事情,高中生半年就可以了。 这种情况下供需失衡,公司拥有更多的议价空间。根据前面的讨论,让程序员加班是符合公司利益的, 那么公司就可以调整程序员的工作内容,增加更多的加班时间。 反之,在程序员稀缺的市场,公司缺少议价空间,就只能通过加薪,减少加班时间,提供其他服务等方法来吸引程序员。

考察反对996的程序员群体, 从阶级角度,算是中产阶级(收入高一些的无产阶级), 这个阶级的特点是依附于资产阶级,并不了解真实世界的运作模式, 在利益受损的时候,看不清问题的本质,而是单纯地反对现象。 那么搞出来反对996的万民书,也是可以理解的了。 公司要求996是因为市场供需力量出现了变化。 程序员反对996,就算成功,公司取消了996, 降低了效率,程序员反而更难找到工作或者收入更低。

2018年度总结

| Comments

去年的年度计划

去年

工作上:公司几个人离职,接手和稳固了现有的应用和服务。 接近年底进行新项目的开发,老板满意度还可以。 因为精力不在工作上,公司下一阶段的主要项目没有参与。

投资:深圳一套,重庆两套,从面积上算是完成了今年的任务,但是每个项目都不是很满意,各种磕磕碰碰, 遗留了一些问题,不方便后续加仓。

因为投资房产,心态有大的波动,学习和健康都没有任何进展,带娃也半放弃状态。职业事业上也没有什么进步。 总体来说打个及格分吧。

下一年

继续坚持房产2N,争取健康事业带娃都走上正轨。其它没有太多的期待。

2017年度总结

| Comments

回头看去年的年度计划,几个都没有完成。 但是每年的总结还是要做的,回顾过去展望未来。

去年

作为最基础的:坚持健康和学习都没有做下去,投入的时间和次数太少了。

年初去重庆考察踏空,但是阅读水库论坛已经改变了我的工作重心。 现阶段对于我来说,最重要的是在房产上面投资有足够的仓位。 下半年在深圳待了很长时间,但是因为户口的原因没有办法入手。

现在公司的组织成员上面有了一定的变动,承担了更多的一些责任, 但是并没有更努力地适应好工作上的变化,因为我的主要精力还是放在了研究房产投资上面。

其他事情就是小孩终于出生,成为家庭中的主要关注点,这一块我没有深入参与,只是让老婆处理,我保持关注。

下一年

从长远来说,我希望能够赚钱,给社会带来更多的价值,管理好家庭,能够坚持成长。 短期五年计划能够做到资产稳健增值,利用自己的能力做更大的事情。 在接下来的一年里面,希望可以做到:

  • 健康,阅读,写作,多和优秀的人来往
  • 理财:完成房产投资,以及量化交易项目投资
  • 工作:弄通公司现有的项目,改造成好用的项目

以上。

论中年危机以及应对策略

| Comments

最近中兴职员跳楼的事情传播朋友圈,引发了针对中年危机的讨论,我就来简单抽象论述一下吧。

中年危机就是人到中年,智力能力体力从峰值衰减,职业发展减慢,家庭负担又变得越来越重, 然后引发的危机。可以说是家庭日益增长的物质文化需求,以及生产力发展水平的矛盾。

各种讨论说了很多,但是都没有说到点子上。 首先我们要认清事实:生产力下降是必然的,任何否认都是逃避问题,或者根本不是中年危机,而只是人生的一个普通的坎。 生产力下降是中年危机的本质,如果还有努力的方向,就不是中年危机了。

然后在这种情况下,真正面对问题,你会发现,本质上的问题就是两点:

  • 心理预期出现落差。本来以为可以拼一辈子,结果发现拼不动了。
  • 开销不够了。以为日子会越过越好,发现越过越糟。

摸清楚了问题,解决其实也是很简单的。

  • 降低心理预期。死亡不可怕,等死才可怕。认清现实,安心接受能力下降,做好工资减少,让位给年轻人的心理准备,等时候到了的时候会变得坦然一些。人生就是先走上坡路再走下坡路。
  • 控制家庭开销。预期到收入下降,之前就不要把家庭开销加上去,平时保持勤俭节约的习惯,苦日子来了也照样过。在中国基本的生活开销政府控制着,也不会很贵的,只要有基本的劳动能力问题都不大。
  • 综合考虑收入增长。以前根据能力赚钱的模式已经进入衰退期了,看看有什么可以更好地增加家庭收入的模式可以引入。可以切换模式到根据资产,经验,资源赚钱的模式,能力下降对这些模式的影响不大,并且可以持续到退休阶段。不要让收入下降继续发展下去。
  • 做好家庭成员心理建设。平时要多吹吹风,说有可能被开除什么的,让家庭成员有心理准备,以及接受勤俭节约的生活方式。

以上的应对方案都是要提前准备的,如果等发现有中年危机再处理就晚了。很多事情都是发现有问题的时候已经输了。

Windows服务器远程跑命令行代码

| Comments

windows服务器的管理都是通过远程桌面来登录,但是我们程序员不喜欢用GUI操作, 更喜欢执行脚本命令,因为这样更容易自动化。 这里整理一下如何用命令行登录到windows服务器上面执行任务。

windows有一个win-rm服务,类似于ssh,可以让远程连进去执行命令。

在服务器上面用管理员的powershell跑:Enable-PSRemoting 就可以了,默认使用http 5985端口。记得设置服务器或者云的安全设置把对应端口开启。 如果要开放给外网,要用https,这里是配置方法。

如果没有把服务器加到域里面,就必须用https,如果加到了域里面,登录只要用服务器的账户就可以了。 如果在同一个域的其他服务器里面,甚至不需要输入密码。

使用方法:Enter-PSSession -ComputerName COMPUTER-NAME -Port 5985

我们可以用ruby代码来执行命令,可以用Gem winfm

更多资料见这里

赚钱就是正义

| Comments

我认为,对于一个有追求的人来说,赚钱是非常值得骄傲,以及值得去做的。

我们先限定条件:这里的赚钱,是在自愿交易下赚钱,抢劫赚钱是另外一回事,我们这里不考虑这种极端状况。

赚钱一般是通过交易产生。在自愿交易情况下,交易能够进行,说明交易能够给对方带来价值。 然后赚钱的数量和交易带来的价值成正比。赚钱越多,带来的价值越大。

根据经济学原理,交易中的价格,由供给和需求共同决定。供给越少,需求越大,那么成交的价格就越高,而交易活动带来的价值就越大。 一些行业因为供给稀缺,从业者可以获得大量的收益。

不赚钱不一定代表没有带来价值,但是赚钱一定代表带来了价值,不然交易根本无法进行。

我们可以看一些具体的例子,从微观上理解为什么赚钱带来价值。

比如网红。为什么网红那么赚钱?我们可以看到有大量的付费欲望,推高了市场价格。说明需求旺盛。 市场告诉你这是老百姓更喜闻乐见的,虽然显得更低俗一些。

比如黄牛。观众无法买到票,找黄牛可以买到票。这个情况比较复杂。 为什么观众买不到票?可能票是预先售的,观众没有时间去关注。 更大可能是出票方无法预期合理票价,造成票价过低,如果没有黄牛,可能大家都得排队,浪费有钱人的时间。 有了黄牛大家只需要出钱,时间成本低于黄牛的去排队,时间成本高的可以购买黄牛票。 黄牛节省了观众的时间精力成本。 同理,所有的商人也是类似的。

比如炒房。普通人会觉得是倒买倒卖赚钱,实际上是在房东需要卖房的时候把钱给了房东,在买房人需要房子的时候把房子交出来, 和普通商人没有区别。普通人看到炒房赚钱,没有看到如果没有炒房人,房东可能无法卖房去治病/换大房子/救企业,买房人根本无房可买。

展开来,每个赚钱的行当都可以写一篇文章,微观上面说明清楚它带来的价值。

综上所述,我们可以从理论上证明,和实际事实上发现,只要赚钱,就是是带来价值的,赚钱越多带来的价值越大。 因此,我们可以说,赚钱不只是一个私利的事情,从公义上说,也是光荣,正义的,值得推崇的。 如果你想要给社会带来更大价值,就要去往赚钱多的方向走,市场会告诉你什么最稀缺,社会最需要的是什么。

论普通人的弱

| Comments

普通人其实是非常非常弱的,一个人只要发现这点,针对性地稍微努力一下,很容易可以从普通人中脱颖而出。

举例如下:

  • 自制力差。比如只要坚持三个月运动,身材就会发生明显改变。但是普通人就是坚持不下来。
  • 努力程度太低。IT公司996(朝9晚9加星期六)就算是高强度工作了?离全周无休,每天睡4小时差远了。更别说办公室工作毫无压力。
  • 目标太低。考试及格就好?优等生的要求是上97。月薪2万?别人的要求是月薪20万。
  • 欲望太弱。告诉你明年深圳大概率会涨30%,90%以上的人会无动于衷,99%的人最后还是没有买成。
  • 放弃思考。看到一篇诉诸感觉的文章(比如幼儿园虐童)就是愤怒,然后没有思考直接攻击其中的一个主体,而没有去好好思考思考这是怎么回事。
  • 脑子弱。双十一计算优惠都算不清楚。

现代社会生产力发展,不会饿死人。进化论不再淘汰弱者。所以普通人都可以生活得很好,甚至有演化优势。 但是对于个人来说,还是要追求卓越,因为从时间效用,享受,发展都更优,比如精英一个月就可以赚普通人一年的收入。 所以追求卓越是值得的。如何追求卓越又是另外一个话题了。