程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)

【51CTO.com快译】故事开始于我对各种副项目的无限热情和总是喜欢追求小刺激的天性。作为一个软件开发者,我总是花费时间研究各种酷酷的副项目。所以当我决定向女友求婚时,我对自己说,必须要做得足够激情足够浪漫,设计出一个完美的个性化求婚方案。

首先开启头脑风暴,这个项目的主要目标是:

  • 为她设计一个有趣的、令人兴奋的个性化求婚事件。

  • 需要有令人惊讶的使用效果,我需要在她看到的时候流露出那种“啊哈”的表情。

  • 实施时间为一周,最后以一次野餐结束,因此需要有预谋的准备,我可以用一星期来准备各种铺垫。

  • 这必须是她以前从未见过的特殊东西。

1.试验和纠错

出自本能,我的第一个想法是做一个游戏,一个有趣的打斗游戏,让她在里面当主角拳打脚踢。我越想越兴奋,思路越来越清晰,直到我忽然想起来我的女朋友并不喜欢玩游戏,如果我给她做了一个游戏,那么她可能会在游戏开始几秒钟之后就退出,然后用手机去刷朋友圈。好吧,这就是事实,我必须想出一个新的产品概念,怎样在她身边,推送给她所喜欢的东西。

  • 打电话给3个人,说你爱他们

  • 享用一块最喜欢的巧克力

  • 读15分钟喜欢的书

  • 散步

  • 买一件真正想要的东西

  • 听3首喜欢的歌

  • 去见朋友或爱人

  • 拥抱你爱的人

  • 出门野餐(注意这一条~)

  • 以及其他一些…

    3.最初的设计

    那么,这是我设计的初稿。▼

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(1)

    我感觉这可能已经够用了,你们觉得呢?但我需要它看起来和感觉都更真实些。我需要能说服她这是一个真正的应用,要把这件人生大事完成的更有趣一点。

    所以,我把这个初稿送给我的朋友,了不起的设计师Eyal Kimhi,请他来帮忙。他立刻想出了好主意。▼

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(2)

    4.最终的设计

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(3)

    5.我的小花招

    我很快就完成了这个应用的最终“可测试”版,并且把“出门野餐”任务偷偷的强制编写在星期六弹出,这是我真正的目的,在那天提出求婚。现在我只要让她沉迷于ODI就好。

    在最初的3天里,我每天早上都会催她查看ODI。正如我告诉她的,她相信每个任务都是完全随机的。在接受每日挑战后,她真的开始变得兴奋了,毕竟这些任务都是由她真正喜欢做的事情组成的!到了第4天,她上瘾了,她开始每天都自觉查看ODI,并且规划她当天要完成的任务。

    似乎一切都在按计划进行…

    6.墨菲定律来袭

    使用了6天应用后,她不仅着迷,而且整个人都很快乐了。她感到过了一个不可思议的星期,完成了各种她喜欢的事情,而我则兴奋的准备着星期六的野餐。

    不幸的是,不想出现的事情一定会出现,这就是墨菲定律。

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(4)

    星期六的早晨,我醒来时,发现外面下着大雨。女朋友正在健身房,我在家里吓坏了。外面都湿透了,我们到哪儿去野餐呢?我是不是应该想办法拿到她的电话,趁她没看到的时候赶紧改一个版本推迟野餐呢?!我决定等到她回来即兴发挥。

    大约一个小时后,她打开门,对我说:“我们今天要去野餐!”

    我有点震惊,但决定继续玩。我告诉她外面全湿了,我们也许应该放弃今天的挑战,改天再野餐。

    她立即回应:“这就是ODI的全部精神!你必须完成挑战,走出日常生活,去追求它。我们一定要去!”

    我很惊讶,她是多么的投入,这比我预想的还要好。我做出一个不开心的表情,让她不会怀疑,然后同意和她一起出去。

    最后是幸福的结局,毕竟,这是一个求婚的故事。

    野餐完美的无法描述。我单膝跪下,向她求婚,把戒指戴在她的手指上。她完全震惊了。我开始告诉她这个星期她一直在做什么,这一切是怎样发生的。直到几分钟后她才恢复过来。

    在这一周里,每一天她都做着自己喜欢的事情,直到这次求婚。

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(5)

    △这一周上传的完成任务照片△

    哦,最后她对我说的是:“我愿意。”

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(6)

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(7)

    作者介绍:Or Ron 现英特尔集团iOS SDK首席开发者

    原文标题:How I socially engineered my girlfriend’s proposal.

    文章翻译:陈小美 编辑:熊小妹

    文章链接:https://medium.com/@orron/how-i-socially-engineered-my-girlfriends-proposal-fb6ccb4732c5#.2dopc8c79

    【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】


    尊敬的开发者们:

    第一期“我们在囧途-挨踢部落的故事”中每位开发者的精彩故事都得到了众人好评,其中主人公朋成的故事点击量高达15000 ,以兹鼓励不同阶段的开发者。

    挨踢部落故事专题系列有奖征集活动第二期正式启动。在这个施展才华的平台,请不要吝啬,把您的IT技能和职场经验以故事的形式分享出来,参考以下6个故事方向任选其一,经运营团队审核后会在51CTO官网呈现,这不仅是对个人品牌的传播,更是对自己多年经验的沉淀。只要有梦想,51CTO就带您飞翔!

    征集内容:任选以下6个话题其中之一,文体不限,字数在1000以上,内容重点描写遇到的技术难点、原因分析、解决方案、解决途径等等,每个人的开发经历不尽相同,和自己的内心交流,提升自我的同时,也给千千万万的开发者一些鼓励,让每一个特别是在你这个阶段的开发者得到启发鼓励,写出你自己。

    审核标准&奖励规则:按照文章发布一个月的点击量排名,分别如下:

    访问量<2000 51CTO定制水杯

    2000≤访问量<4000 IT技术图书

    4000≤访问量<6000 无线鼠标

    6000≤访问量<8000 移动电源

    8000≤访问量<10000 机械键盘

    10000≤访问量<15000 蓝牙耳机Air分离式

    访问量≥15000以上 移动硬盘1T

    程序员女朋友相册编程(看程序员怎样用社交编程成功获得女友芳心)(8)

    奖品

    征集方式:内容通过Word的形式发到hexing@51cto.com邮箱,或QQ发给51CTO-小官211357701

    故事征集截止日期:2017.6.30

    呈现日期:三个工作日内

    呈现方式:以挨(I)踢(T)部落专题故事形式呈现在51CTO官网首页

    征稿方向

    1、技术能力提升。初涉职场,每个程序猿接触的IT技术不尽相同,HTML、CSS、JavaScript、JAVA、PHP、C/C 、Android、.NET、MySQL、Linux、Python、Hadoop、WEB等等等等,你是怎么接受它、学习它并爱上它的呢?在此基础上,如何一点点提高技术能力的?

    2、技术转型。陈旧的架构、开发语言、冗余的代码不适于当前项目,需要替换之前的架构,推翻代码重写等等,考虑的因素有哪些?选型方案是如何实施的?种种困难是如何解决的?

    3、入行IT。从莘莘学子中脱颖而出的您步入IT行业会有很多姻缘吧,是自学成才,还是学生时代专业所致?入行路途遇到哪些坎坷又是如何克服的?

    4、跳槽。敲代码一段时间后,每个开发者都会考虑一个问题,这到底是不是我们想要的生活,从萌芽跳槽那一刻起,有哪些思绪的变化?哪些因素牵绊?技术架构跟不上时代?代码冗余维护不了?填坑无止境?

    5、扩展新技术领域。只会一种开发语言的程序猿不是好攻城狮,从Java到PHP,从前端到后台,如何学习并战胜困难的?

    6、职位晋升。这是攻城狮能力的外在体现,从初级攻城狮到技术经理or技术总监,再到CTO等等,每个阶段所考虑的技术层面是什么?管理能力怎么培养?

    之前大家如此沸腾的进了坑,在坑里做码农这么多年了,不留下点您的痕迹就不是精彩的人生。所以想给大家提供这个塑造个人影响力的平台,您的故事会在51CTO官网曝光,以发扬光大您的个人魅力。

    尽情绽放您的光彩吧!期待有理想、有热情、愿分享的您倾情加入。

    更多精彩,尽在51CTO开发者QQ交流群370892523 。

    ,

    免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

      分享
      投诉
      首页