CodingGirls Day 流水账
收到CodingGirls Day的活动邀请,大概是因为我上次参加google的Women Techmaker活动之后加了他们的Email List,所以收到了类似的活动。觉得今天还是很有意思的,值得我大概20多新币买的门票!
这个社团的创始人Ann Luo 看上去只是一个年轻的大学生模样,说着一口带有中式口语的英语,她问我们,Ann是谁?随后她讲起自己的经历,三年前,她并不懂编程,从事着跟tech并不相关的工作。但是她决定做出改变。从15年开始组织小型workshop,大家一起学编程,做项目,后来慢慢壮大,变成现在的CodingGirls Community。
今天的活动在新加坡市中心的suntec city,在场的两三百个位置座无虚席。请来了许多很有知名度的公司的许多厉害&可爱的女性,有来自Oracle(甲骨文),IBM,Google,Grab,DBS,Shopee,Lazada,etc
第一个panel talk, 我还蛮认真地做了笔记。 因为第一个panel的女性们都是一看就非常气场强大,很厉害的人物。说话和穿衣看得出来。当时心里想的就是,我也希望未来也能这样子厉害啊。
Oracle, VP for Cloud Platform的 Serene Sia讲到她虽然是IT背景的,但是自己认识到“it is not for me" , 为了让父母高兴,她还是找了IT相关的工作,后来转做了IT的管理。她讲到IT行业,重要的是Contious Learning,growth mind set 。这也是我考虑转行IT的原因,因为跟物理一样是需要终生学习的呀。
DBS 管理digital banking, Big Data, AI platform transformation的部门经理Siew Choo Soh,分享到DBS会组织Coding School, workshops 去帮助员工提升自己。推荐了一本她很喜欢的书《the start-up of you》里的一句话,“always in beta version"。保持持续学习,没有绝对的完美的理念。DBS的app和网页,真的是我在坡使用的少见很好用的。可能是因为新航的网页太糟糕了,而DBS的在线转账,支付,充话费这些功能我都用的挺好的。我对他们的IT部门还是蛮有好感的。
管理IBM cloud的亚太地区首席运营官Elaine Liew,她讲话很好玩。她的故事是20年前去面试oracle,面试官没有刁难,看着简历问了三个简单的问题,就告诉她被录取了。问到录取原因,"we need diversity"。面试官作为她的人生导师,成了很好的朋友。她便在一直在科技公司工作了20多年。
IT背景的,带领技术团队的有,Thoughworks的Xia Jie。她分享到Surround yourself with supportive network,参加一些有价值的workshop和program在她的事业道路上起到了很重要的作用。这一点我还蛮认同的,最近一年我们组的人就很帮助我,我也觉得自己进步了不少。
Google的Cassie Lee Chan 她分享到的一点是我们女生总是更加追求完美。Don't have to be perfect! 而且也其实永远无法达到绝对完美。一直提高就好了!
听到他们讲到Oracle,IBM, Google,DBS这些大公司都有提供很好的员工提升自己的课程,感觉稍微改变了我一些想法。感觉我可能先去start up做parttime intern,积累一些经验后,再去找这些比较成熟的好科技公司的位置。这样子应该能够提升更快一点。而且这些公司的女性比例还蛮不错的,一直在努力平权的,觉得很赞。
第二个panel是讲创业的。听完又觉得很想创业。。 Shi Ling Tai 是那种从很小就开始编程的硬核程序员,她创业的公司UI-licious是一个可以在发布之前测试网站的公司。觉得很有用!另外一个妹子Goh Yi Ping,现在是天使投资人。她很inspiring的故事是她在两次创业失败之后,还进行了第三次尝试,第三次成功了。是持续创业者,现在在一个天使投资公司。第三个人Val Ji-Hsuan Yap分享到的是她走上创业道路,大概是认识了很多创业者,也在他们身上学习了很多吧。感觉跟上面分享的观点类似,想成为什么样的人,就去找什么样的圈子,surrounding yourself with supportive network.
他们讲到创业环境里有时候遇到的一些bias。有时候男性会不把你当回事,这种情况下,你就要表现出来你的能力,要证明自己。
推荐了一本书 《The Hard things about hard things》
后面几个panel因为我太饿了就溜掉去吃饭而错过了。接着讲下午的两个workshop。每个时间段有3个workshop可供选择,三选一。我第一个workshop选了, PRODUCT MANAGEMENT ESSENTIALS 产品经理的本质。第二个workshop选了Tensorflow intro。
产品经理的本质是什么?
Create product
Solving a problem
User interview: silence is your best friend
Identify root cause
Thinking of user journey
Minimalism -- The buzzword
Free the product to grow, take a step back and simplify
Don't confuse the user
How to launch a product
Product Managers are end to end owners, think of them as last (wo)man standing
Multiple deadline build moment in the team
For your team first, and then beta users and then larger scale
Think about whether you earn the money or solve user problem
Exit strategy
How to account for the cost of exit
How to run a team
Product management is 60 % substance and 40% style
Align the team
Influencing your team rather than leading them
Have a very clear vision, make them believe they own the idea
Let experts do their jobs
Data driven
Think of data to support your thining
How do you think of A/B testing
He also coding 30% now as a PM
听完他的分享,我认为产品经理本质上是一个产品的主要负责人,沟通设计,编程,与一个团队一起推出一个产品并且为这个产品负责到底的人。我觉得我还蛮适合做PM的,以后有可能会事业道路走到PM上。
Tensorflow
这次算是初次入门了解了一下tensorflow。还需要更多阅读和学习了解更深。
Tensorflow 是google引导的开源python的API应用,做ML的好工具。而且有在各个平台用GPU,CPU都能运算的性能。
想要学习Tensorflow,可以跟着官方tutorial走一遍,调试也很方便,安装之前,可以直接用google提供的colab在线运行。想要了解一些进展,可以观看一下最近的tensorflow会议的视频,在这里。
讲到有四个high level API,但是他们到底什么作用我感觉我还没听懂。
- Keras, TensorFlow's high-level API for building and training deep learning models.
- Eager Execution, an API for writing TensorFlow code imperatively, like you would use Numpy.
- Importing Data, easy input pipelines to bring your data into your TensorFlow program.
- Estimators, a high-level API that provides fully-packaged models ready for large-scale training and production.
推荐一下最近看的一本书吧,觉得等我看完应该会了解更深。《Hands On Machine Learning with Scikit-Learn and TensorFlow》
本周的流水账写完啦~ 我得赶紧出发去实验室学习干活啦~