如何在一年内从模特转行为软件工程师

Madison Kanna

  007 的小伙伴们大多反应看不懂我写的技术文章,对于这点我也很头痛,我写的是偏记录和教程方向的,如何才能让非相关领域的朋友看懂,真不是个简单的事情。直到我在 Medium.com 看到 Madison Kanna(题图就是她本人的靓照)的故事,我开始意识到也许是思路有问题,努力的方向可能就不对,软件工程师也有除了专业以外的生活和成长,这些可能比技术本身还要精彩,与其把难懂的技术说的通俗易懂,不如把大家都可以理解的故事讲出来。Madison 的故事就足够精彩,让我们来看看这位漂亮小姐姐是怎样从时尚模特转行到软件工程师的吧。

  附上原文链接:How I went from fashion model to software engineer in 1 year   PS:搬运过来前,已征得 Madison Kanna 的同意。

  以下是我的渣翻译:


  2015 年我对编程还一无所知,现在我是一名软件工程师,并在学校教孩子们如何编写程序了。   大家常会问我:你是如何在没有任何专业背景的前提下,成为一名软件工程师的?我还是先介绍一下自己吧,我从小在家自学,大学之前几乎没上过学校,大学也中途退学。退学后,我成了一个时尚品牌的模特,那时我完全不知道将来要作何打算。但我的姐姐是一名软件工程师,而且她超爱她的工作。所以我也在一个网站上学习了《计算机科学入门》,发现自己对计算机很有兴趣,从此以后编程就是我最大的爱好了。我想成为一名软件工程师,但深知这恐怕是我面临的最大挑战了,但我下定决心一试,我想让梦想照进现实。如果你热爱编程,如果你一直朝着成为一名开发人员的方向努力,你就会成功的,无论之前你是什么背景,这就是我如何做到的。

找到最佳的学习方法

  自学编程几个月后,我知道自己需要更进一步了,于是申请了几个编程训练营,在那里,我意识到获得编程技能的最佳方式不是学习,而是工作。找到最有效的学习方式对我是巨大的帮助,对于其他人,最好的方式也许是在训练营中充分学习,也许是业余时间在线编程,而对于我,则是直接找一个软件工程师的实习岗位。   但,上哪去找呢?

打造个人品牌

  我知道我需要的是工作中的编程经验,所以我注册了 Praxis,这是一个为年轻人提供在初创公司实习机会的项目,但是 Praxis 主要提供市场和销售类的岗位,所以我决定自己找实习机会,同时通过 Praxis 帮助我建立个人品牌,增加成功的机会。Praxis 的 Simon 帮我准备面试和线上的展示。   我妈妈,企业家同时也是品牌专家,鼓励我写技术博客,在会议上发言,在 YouTube 上开自己的频道,并持续在 GitHub 输出。   我不停的分享自己的学习动态,最终在 Google 上搜索我时,你会立即发现我对编程的热情。   搜一下你自己,会发现些什么呢?

免费工作

  开始时,我是想找一个带薪岗位的,但很快发现如果不要工资,会有更大的机会。我找到了一个不错的创业公司,然后毛遂自荐:我可以免费实习几个月,根据表现来决定是否留用。这家公司同意了,接下来几个月,我比以往任何时候都要努力。

  即使是改个小 bug,我也非常兴奋。慢慢的,我感觉到,即使还没有足够的技能,每个人都意识到了我学习的热情和成为团队一员的渴望,最终我得到了实习的机会。虽然拿不到一分钱,但比起之前挣钱的工作,我更喜欢这里。

利用好自己的非专业背景

  一开始,我是不想强调我的非专业背景的,我有点担心,作为女程序员就已经够不受待见了,更别提还没有计算机背景了,但我妈妈开导我:接受你自己,把以前的经历变成优势。

  在争取我的第一份实习经历时,我就明说可以为公司做任何事,我谈到了在妈妈公司工作时获得的各种技能,以及在学习开发过程中,我能如何用这些技能帮助公司,我可不是只想成为一名软件实习生。第一周,我什么活都干,比如上传 YouTube 视频、写代码、复印材料等。   许多创业公司想要渴望学习并搞定事情的人,可不只是写代码,所以即使不是本专业,之前工作中学到的技能也会排得上用场。

  实习几个月后,公司的 CEO,Bryan 在 Slack 上发了一条消息:“Madison,我司期待你的加入。”   我升为了初级开发,有生以来第一次,我靠写代码挣钱了。

让黑子们成为你的动力

  很多次,和别人说起我要努力成为一名软件工程师时,他们都看着我说:“你?工程师?不是吧?”   有一段时间,这让我很受伤,慢慢的,我发现不能让别人的话影响到我。每次听到这些,我都会回家开始编程,把这些话当做前进的动力。总会有人说,这事你做不来,如果无视他们,继续努力,就会养成对自己的信任,你的决心也会变得不可阻挡。   另一方面,有人支持和相信是极大的助力。没有家人的帮助,我是不可能达成目标的。

Just keep swimming

持续编程

  获得初级开发岗位,是我做过最难也是收获最大的事情。我的经验是,专注对编程的热爱,坚持下去,就会成功的,无论你的起点在哪里。   所以,你还在等啥?让我们一起编码吧!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CDA数据分析师

人工智能浪潮前,从娃娃开始抓起的Python该怎么学?

未来已来 如同互联网发展的浪潮,AI正在创造一个全新的世界。 面对AI发展的新浪潮,越来越多的人开始涉足AI领域,研究AI知识,跨入AI大门。而Python,P...

2258
来自专栏小怪聊职场

考研还是工作?我来告诉你

27412
来自专栏大数据文摘

除了A/B测试,你还需要搜集这些数据!

1191
来自专栏BestSDK

产品的成败,关键在设计!

在不到一秒钟的时间内,决策就已经开始了。人是视觉动物。因此设计对说服人的工作效果影响巨大。设计影响着受众对内容的第一印象,影响着用户的消费决策和营销效果。 在你...

2425
来自专栏企鹅号快讯

“熊医生”出诊正确率超九成 医院:人工智能更多是辅助

“熊医生”出诊 正确率超九成 广州日报讯(广州日报全媒体记者伍仞 通讯员易灵敏、陈昊)一年前,在信息化建设走在全国前列的广州市妇女儿童医疗中心,开始将大数据和人...

2026
来自专栏Python绿色通道

一起来做Python项目实战吧!

项目实战一方面是练手,一方面就是对所有的知识进行查阙补漏,很多知识以为自己懂了,但实际做项目中还是会遇到一堆坑。我的知识星球已经开通了两个多月了,共258人,星...

1323
来自专栏新智元

【快报】富士通新技术让机器学习效率翻两倍 | 初创公司芯片,比英伟达最强 GPU 快十倍

新智元 AI DAILY 1 富士通新技术:机器学习效率提高 2 倍 ? 富士通实验室今天宣布,提高GPU内存效率,以支持神经网络规模的增长,提高机器...

3955
来自专栏ThoughtWorks

ThoughtWorks看中什么能力?

ThoughtWorks看重什么能力?这是候选人在面试中经常会问的一个问题。 这个问题的背后其实还隐藏着若干其它问题: ThoughtWorks都有什么职位,...

3683
来自专栏程序员互动联盟

三种人学不会编程

很多人都觉得编程入门特别难,特别在刚开始的时候,敢问切入一个新的行业不付出点努力,不坚持下不深刻的挖掘下自己的潜力,都会觉得难得不行。编程学习的成本相对比较低廉...

2744
来自专栏无原型不设计

从Adobe调查问卷看原型设计工具大战

近年国内外原型设计工具新品频出,除了拥趸众多的老牌Axure在RP 8之后没有什么大的动作,大家都拼了命地在出新品。今天 inVision 的 Craft 出...

3065

扫码关注云+社区

领取腾讯云代金券