【匠人访谈06】虎头锤:北大学子10年辗转 REA,MYOB 和区块链的职场升级之路

原创 2018年08月23日 澳洲IT圈


点击上面蓝字关注我们


封面

匠人访谈是针对澳洲优秀华人和匠人学院大神导师推出的系列人物访谈。 站在匠人的肩膀,我们会帮你飞得更高更好。

采访 | Yushi

编辑 | Jessie

时长 | 一首歌的时间


本次访谈我们很荣幸的请到了虎头锤导师。相信国内混论坛的应该会比较熟悉这位大牛,今天她会为我们分享职场的一些亲身经验,想要进入澳洲大公司/了解区块链行业的你可坚决不能错过~ 文末还有福利哦!


1、可以简单聊一下您选择IT这一职业道路的经过吗


我大学就是北邮的计算机专业,当时毕业的时候其实就有很好的工作机会,不过我选择了继续深造。博士毕业的时候,因为要完成毕业论文,错过了找工作的黄金时期,只能去了一个通信行业的公司。我算是在通信行业顶峰的时候进入的,不过后来行业没落,我又转回了IT。



2、有10+年开发经验,有哪些您觉得有趣或者印象深刻的项目吗


有一个项目是我的nightmare,很简单的功能:从FTP download 两个文件,然后 merge 之后处理内容。结果客户反馈内容缺失,但生产环境并没有任何error log,当时只能去 review code。



发现有个地方很奇怪的用了是 sleep 15秒的操作。原来是在等待另一个线程的 ftp下载完毕。再之后发现判断 ftp下载完毕的方法就是判断这个文件有没有存在,实际上 ftp 只要开始下载,文件就存在了。根据这个,就得出了root cause 是处理文件的时候,文件还没有传完,所以处理的内容不完整造成内容缺失。那次之后,我们公司所有生产环境的代码里面都不准用 sleep。


-虎头锤手绘-


在精益创业的模式中,新创企业要做的每件事,包括每种产品,每项功能,每次营销活动都被视为一次实验,用来获取“经证实的认知”。  《精益创业》

-虎头锤手绘-


3、您是如何进入 REA,MYOB 的呢?您在求职过程中最大的感受是什么?求职澳洲这种大公司的重点是?


REA和MYOB我都是通过猎头进入的,跟自己投简历流程是一样的,公司内部的人会做简历筛选,筛选过了之后会发code test,也就是给你一道题目,让你写代码实现(talk is cheap, show me the code)。


这种都是偏应用的题目,他们会通过代码来考察 candidate 的水平。所以原则上都是要overengineeringTDD,SOLID原则之后的都要统统用上。


通常是这个opening相关的团队里面的人做code review,通过code review之后会有三轮面试,结对编程,技术面试和 Culture面试。



结对编程环节针对你提交的代码进行功能方面的扩展,看你的沟通能力和解决问题的能力;技术面试环节他们会了解你的技术掌握的程度,一般会focus在你自己的项目上面,而不是问一些很刁钻的问题;culture面试会看你对Agile的理解和一些softskills,看你是不是适合公司的文化。 


求职的重点是要自己做好准备,从简历到面试准备,要用细节生动的案例来体现自己的长处,当然必须要诚实,可以适当的夸大,但是不能撒谎。最好还能事先对公司进行一些了解,准备一些有想法的问题。



虎头锤Agile小课堂



4、您可以向我们简单介绍一下REA,MYOB的情况吗


REA 和 MYOB 算是墨尔本本地的大公司了,都很支持 work-life balance 。 REA 和 MYOB Richmond Office的工作环境很 fancy,两个公司都用Agile。


个人感觉因为 Team 的不同,REA 的 Agile 运用感觉更成熟。REA 专注于房地产相关,MYOB是 Fintech。两家公司里面都有很多技术牛人,而且都对代码质量很picky。



5、可以给大家分享下您进入区块链行业的经验么?


我真正进入区块链行业是2017年10月份,在进入之前也是有过权衡的。有做一些学习,发现区块链的概念很冲击之前已经形成的知识体系,因为它从技术的出发,利用“人性是贪婪的”解决了 trustless 的问题。

随着更深入的学习,我个人观点是区块链技术一定会在今后的生活中得到广泛应用,数字货币本身也会占据一席之地。 区块链学习需要不少软件方面的基础知识以及密码学领域的知识,另外具备一些经济学的知识能够更好的理解。数字货币交易所的技术要求,除了数字钱包方面,其他更多的都类似7X24小时运行的互联网应用。



6、您对现在的IT专业的同学选方向找工作有什么建议吗?


建议选择有牛人的团队和未来有发展的业务方向,两者结合。技术是可以立足的武器,对某个有前途的业务领域的深入理解会给未来的自己更大的空间。


7、可以给大家介绍下您的数字货币钱包课程么?


本课程从数字货币交易所的使用流程入手,深入浅出的讲解交易所中看起来似乎很神秘的功能,交易所怎么赚钱以及数字货币交易所的特别之处。



然后从技术实现入手,剖析实现中心化数字交易所的核心模块和支持模块,并且给出开源项目案例分析交易所核心模块的具体实现方式。


课程内容还会涉及量化交易,交易所安全策略,政策监管以及想要运营交易所应该注意的事项。


通过学习本课程,您能够系统的了解开发和运营一个数字货币交易所相关知识。



  福利时间! 有兴趣的小伙伴可分享此文并截图私敲客服小花uniapp001 免费领取导师总结的专业资料,关于数字货币交易所和交易所构架的独家解析!



  福利2! 


2018年8月26号下午 1点-3点


IT匠人墨尔本 


2位Certified Scrum Master


为大家来带「敏捷精益游戏坊


扫Meetup二维码报名并在朋友圈转发微信公众号即可


 免费参加~ 

扫一扫匠人小基的微信报名即可


 学IT 找匠人




澳洲IT求职技术群


我们是澳洲领先的IT技术交流求职群体,目前已经有六千多个小伙伴,而且我们这个群体在不断壮大中,交流技术、工作内推,欢迎IT行业同仁加入,需要合作的请在后台留言。目前大群人数已过百,想要入群的朋友

请扫下方二维码加客服小花入群:


我们是谁

布里斯班 · 悉尼 · 墨尔本· 西雅图

打造澳洲IT精英圈 · 做信息时代的匠人

澳洲IT匠人圈 - 致力于做更好的IT专业人士组织。我们的初衷就是连接海内外的IT同仁,团结互助、工作内推、职场升迁,让在土澳的我们也能感受到高科技的光芒。IT匠人圈有一系列的品牌活动:Offer收割机、大咖面对面、匠人Workshop、匠人线上公开课、品牌创业之夜,活动开展以来反响强烈。

  

让我们共同努力,一起实现梦想

欢迎各界人士的加入,合作交流请在后台留言

文章投稿请联系小花或E-Mail

[email protected]

商务联系

匠人小花 | 微信 uniapp001

欢迎关注IT匠人圈微信公众号





收藏 已赞