作者:谷溪

代码、桌游、结肠息肉

代码、桌游、结肠息肉

代码 和郭老师在泰国过完了2017年春节,回深后就很快完成了三个月的试用期,成为一名正式工 […]

汇率危机!外储危机!抢汇危机!

汇率危机!外储危机!抢汇危机!

在刚刚过去的2016年尾,离岸人民币于12月29日静悄悄的突破了6.98,向整数关口7又迈 […]

展望2017年的人民币汇率

展望2017年的人民币汇率

2016年还剩两天,人民币在岸汇率突然搞出个大新闻,盘中交易居然破7,于是消息瞬间刷爆中文财经圈。但是很快,央行即辟谣说只是挂单价,没有成交。我不禁呵呵,既然是挂单价,怎么会出现在实盘行情中呢?不负责任的猜测一下,可能是某个破7跳空单偶然成交,出于预期管理的目的,央行强制撤销交易,人肉熨平成交K线。具体盘中原理我也不懂,这种猜测有可能是错的,但是我向来不惮以最大的恶意揣测贵党,而强制作废交易这种把戏在1995年『327』国债期货事件中就已经用过了,所以并不是毫无可能。

4afbf761f2

除了在岸汇率的大新闻外,比特币的暴涨也是另一个值得注意的地方。目前比特币的方向与美元基本一致,美元大涨的时候,比特币也会有很大涨幅。其实这是非常符合比特币的定位的——电子界的第一货币。无论是出于资产保值的目的还是单纯的转移资产,比特币似乎都是目前的绝佳选择。然而一个坏消息很快就会到来,央行大约在2017年第一季度就会推出电子货币的管理方法,到时应该会对比特币的购买有严格限制,国内各大比特币交易所面临更严厉的管控,中国财富出境之路也会越来越波折。

面对人民币汇率风险,目前最佳避险方式无疑还是卖出人民币资产、换以美元资产(无论是美元计价资产还是美金)。其次是比特币,但目前交易所对比特币的提现有较大限制(例如 BTCC 限制每天最多提现10个比特币),所以利用比特币出境也比较麻烦,但依然是可实现的(多注册几个交易所,同时多请几个朋友代为操作,排列组合下来,依然可以实现短期内转移大量资产)。至于其他的方法(除地下钱庄外),在我的视野范围内,已经没有了。

屏幕快照 2016-12-29 下午11.27.23

随着2017年的到来,新一年的购汇额度即将打开,预计前两个月的购汇额会创历史新高。然而央行不是傻子,一定会做一些软性控制(例如银行以各种理由拒绝购汇请求)。小道消息说,李克强否决了将个人购汇额度从5万美金/年下降至1万美金/年的严厉措施,理由是『预期管理』。如果这是真的,那么说明李克强对经济的理解还没有那么二逼,反倒是这个出主意的人是真二逼。一旦强硬政策导致预期崩溃,毫无疑问任何限制购汇政策甚至出台『非法持有外汇罪』都不会对资金外逃有实质疗效。此时能做的就是一个『拖字诀』,拖到汇率回归正常、拖到美国突发危机、拖到中国经济复苏或外星人攻打地球。

当然,这是李克强的期望,而马上就会破3万亿的外汇储备并不会等人,巧妇难为无米之炊,飞速消耗的弹药不会给中国央行任何机会。要么任由汇率断崖下跌,要么走一步看一步的饮鸩止渴。有人提出央行有可能像90年代一样突然大幅度一次性贬值,我认为这个可能性的确存在,但挽回颓势的概率太小而副作用太强,以至于政策收益并不能对冲其带来的预期崩盘的风险,所以不大会成为理智的掌舵人的政策工具。

2017年应该会成为最近十年来人民币汇率最艰难的一年。外管局的官僚们勉强守住了『2016年不能破7』的的KPI,但是无论如何都不可能在2017年继续维持目前的水平。当前人民币离岸汇率是6.97,实质上破7与否早已不重要,汇率市场的关注者都知道7是守不住的,现在的汇率水平与7仅有一张窗户纸的距离。因此,对普通人来说,2017年的主题依旧是资产转移,但不再像前两年那么容易了,需要考虑很多技术问题。

唠唠叨叨说了一堆废话,还是希望各位能管好自己的钱袋子,毕竟『老百姓的钱包是共产党的牵挂』。
large

关于开发流程的一些体会

关于开发流程的一些体会

工作近5周,共完成了2个项目(第二个项目已经基本完成测试,准备收尾中)。第一个项目,是用爬 […]

工作三周的碎语

工作三周的碎语

工作满三周,我的第一个任务也交付测试中,如无意外很快就能上线了。三周来,学了很多知识,也逐 […]

我的求职经历

我的求职经历

2015年下半年,我在一家外贸软件企业任运营总监,某天无意间看了一眼当时公司产品的前端代码,竟在已发布的产品中发现各种注释,而且注释都是51cto之类网站的教学文章链接。那时候想,如果让我来做的话,应该比他们做的更专业一些。在思考了几个月后,2015年11月,我申请离职,开始脱产学习 Python。

『他们不行,我上!』这个理由,其实是我学很多东西的动力。例如两年多前学爵士鼓,就是看侨城堂教会的鼓手实在太水、于是买了 Roland TP4K 开始练习的。后来没有坚持练下去,水平也就一般般,但临时顶场什么的已经无压力了。

断断续续学了大半年 Python,在闭门造车的做了几个小项目后,我从2016年9月开始投简历。最开始在拉勾上被拒了大概二十几遍,只拿到一个面试,是给一家网站做分布式爬虫,面试结果不好,而我对这种纯应用型的部门也不太感冒(虽然自己技术不好,但一直有个目标,就是要去技术型的公司)。

后来觉得这种海投策略不行,郭老师给我提意见,说写个 cover letter 吧。我乖乖的听话,而当时自己完全没想到这个举动会带来后面的巨大收获。

某日在 v2ex 上闲逛,发现 Ricequant 在招聘 Python 工程师,于是研究了一下这家创业公司,发现居然还开源了一个量化策略研究框架,创始人技术也很好,就写了一封长长的 cover letter 过去,居然也混到了一个面试(收到 Ricequant 面试通知电话的时候,我正在上文提到的那家公司面试中)。9月27日来到 Ricequant ,CTO 正和另一个求职者谈话,于是安排了一位工程师来面我,很快工程师觉得我基础太差无法胜任。CTO 此时也闲下来了,简单聊了一下后,留了学习排序算法的作业。后来我整个十一假期都在做这个作业。

十一结束后发邮件交付了作业,以为可以轻松一下了,但1个小时后就收到回信,要求用代码实现所有排序并提了一堆需求。二话不说,接下来一个星期就继续埋头苦干,把之前没搞懂的面向对象、递归、单元测试等等搞定。第2次作业交付后,长舒一口气,但是还是在2天后收到催命邮件,要求我继续优化代码。这一次把算法部分和界面部分分开,同时做多线程优化等等。就这样又忙了5天,交付了第三次作业,同时也第二次去 Ricequant 面试,并现场拿到 offer。我问了 CTO 为什么会这样反复测验和面试我这样的初学者而不是直接筛掉,他说你 cover letter 太有激情了。此处为郭老师鼓掌三分钟。

(在二面 Ricequant 之前,我还收到了腾讯云的电话面试,依旧因技术太差而被直接告知不行,但建议我转投运营开发岗位。面试我的工程师人也很好,但我没有再投腾讯。)

从开始学习 Python,到找到工作,刚好一年。一年间,我的学习速度很慢,又是零基础,对自己的要求也不严格,经常连续半个月没写几行代码。好在朱老师一直鼓励我,说小步快跑是坠吼的,不用强求速度。事实也证明我的确更适合这种轻松的学习状态,而不是苦大仇深的埋头苦学。

我在刚开始入门时报过开智的 Python 入门班,相信我,很垃圾,不要浪费钱。Python 的入门资料很丰富,看书、在 Stackoverflow 和 Google 上查资料、在 Github 上给牛人提 issue,就已经完爆你能找到的所有国内培训课程了,而这一切都是免费的。

学写代码是我这个习惯性半途而废者第一个坚持下来并让我进入职业圈子的事。我依旧是小白一个,要学的东西太多了,对未来很期待也很紧张。但一年的学习让我找到了一种自信,就是无论在哪里都要坚持下去,为了家人,为了自己,如果需要做律师,我就去读法学院,如果需要牙医,我就去读医学院,如果需要木匠,我就拜师学木艺。1年不够就2年,2年不够就10年,总会有实现目标的一天。

今天是2016年的1024程序员节,在耕耘一年后终于有了收获,我很骄傲。

Python 中 list 的传值问题

Python 中 list 的传值问题

我在做一个小程序,需要生成一个随机数列表,然后将之赋值给2个 list,并需要这两个列表完 […]

几种排序算法的比较

整个十一假期就在折腾这几个算法,这篇总结性文章就是简要的介绍了几个基础算法的特性,并附带了 […]