摘要:写卡路里计数器带女友减肥,抢票不忘分析系统bug,打造独家游戏只为成为你的另一半,程序员男友“浪漫”起来,谁能招架得住?

本文分享自华为云社区《520特辑丨码神VS爱神:盘点程序员的四大男友力,你偏爱哪一种?》,原文作者:技术火炬手。

“有个程序员男朋友,是一种怎样的体验?”这是知乎上程序员情感类的高热问题。

翻阅六百多个回答的过程中,小编干下一碗又一碗的狗粮。有的程序员男友体贴浪漫,懂得如何俘获芳心;有的单纯耿直,一颗赤诚之心向代码;还有的用技术带着女朋友一起学习成长……

520之际,小编从程序猿的恋爱日常里总结出四大男友力, 一起来看看,哪条戳中你了呢?

男友力一:酷炫码神化身“难题终结者”,拉满女友崇拜值

最近,做APP开发的小龙频繁听到女朋友吐槽,“夏天要来了,要是有快速减肥的办法就好了!”

小龙给出了一个很有技术含量的暖心回复:“你关心体重称上的数字,而我更关心你的身体健康。”他花了三天时间,通过Android Studio的Kotlin开发了一个简单的卡路里计数器应用, 把对女朋友的关怀精确到小数点,用数字告诉她日常应该保持怎样的健康饮食和运动量,同时每天陪她做健身餐,进行有氧运动。最终帮女友成功减肥16斤。

这个卡路里计数器应用包含两个界面,可添加“卡路里”和“体重”信息。信息以图形的方式显示,借助了MPAndroidChart的免费库。

他还把整个开发过程分享出来,供广大男同胞参考,示例代码已在GitHub开源。

还有个做微商的网友分享,她的程序员男友熬夜一礼拜帮她写了一个微商交易管理系统,方便她分析销售和进出库数据,节省了大把时间用来拓展客户。一个即将毕业的女孩子,为了写论文找参考资料一头乱麻,男友为她独家定制了一套爬虫工具,秒级采集,自动翻页,按照关键词分门别类,大大提高了论文写作效率。

这就是现实版的哆啦A梦吧。程序员男友的愿望也很普通:只想做你的超级英雄。

男友力二:一心沉醉代码,单纯耿直上演爆笑名场面

有的程序员情商满满,懂得运用代码提高幸福感,有的就比较单纯耿直,会在不合时宜的时候沉醉于代码无法自拔。比如下面这位程序员,就可以入选耿(反)直(面)案例。

知乎网友柚子吐槽:

我们昨天晚上帮我妈抢武大樱花的入场票,我在吐槽人太多,担心会不会轮不到,让他帮我也抢个票。而他却在思考这个预约系统有什么bug……

这位程序员男友从网络延迟、服务器响应到id丢失,谈到抢票存在的服务器资源浪费,并给出了优化建议。可谓是心中有代码,哪里都是程序员的天地。

技术钻研的态度值得学习,但是选择的时机就不合适了。谈起“单纯耿直“这一挂的程序员男友,下面这位吵架时心里还想着码代码的程序员老公,也是既可气又可爱了。

男友力三:独家打造游戏世界求婚,只为做你另一半玩家

网上很多人都说程序员木讷直男,不懂得浪漫,跟他们谈恋爱没意思。而下面的案例让小编明白:不怕和程序员谈恋爱,只怕他们太浪漫。毕竟他们浪漫起来,谁也招架不住。

网名叫做 LA pike 的程序员,为了向交往已久的女友求婚,利用自己的专长,写出了一个以两人恋爱回忆为主题的闯关游戏。

他假装邀请女友和自己一起玩一个闯关游戏,游戏关卡从两个游戏主角在一次啤酒节相遇开始,然后约会、旅行。游戏中的场景和他俩的恋爱过程完全相同。

在突破层层关卡,经历凶险的回家之旅,最后成功到家。本以为游戏结束了,这时候游戏的背景音乐响起,是当年男生爷爷向他奶奶求婚时的歌曲。

此时,一条醒目的提示显示在屏幕上:一个人前行太危险了,拿着这个吧!

男生顺势拿出了藏在电脑后的戒指。他说:我是一个平凡的程序员,但我非常愿意成为你的另一半玩家。

你看,没有夸张的情景,也没有盛大的仪式,虽然他不懂多少浪漫的情话,但却实实在在打造了一场只属于她的浪漫。

其实,求婚方式并不一定需要多么豪华,只要你用心了,哪怕是一行代码,也可以为她写出最浪漫的情诗:

 world.controlledBy(NoOne)

    withMyGentle() {

        you.control(me).equals(true)

    }

    //谁都不能掌控全世界,但你至少可以掌控我,这是我的温柔

男友力四:务实上进爱钻研,技术大牛带你飞

知乎上,有一个高赞的回答让我们又看到了不一样的程序员男友,他是如何影响自己的女友,两人携手上进。

女生之前做过产品经理,略懂一些代码,还会写一点HTML。然而,自从和程序员男友在一起后就被强烈鄙视,说她写的不叫代码,就是一个Word文档。

男生很爱学习,一直在学习各种编程知识,每天GitHub逛不停,也经常跟女友总结分享,每天还会乐此不疲的讨论编程。一到周末总是早起半个小时看研习代码知识,他的休息方式就是打开电脑学习。就连周末看电影,也是选择了一部美国的编程历史片。

在他的影响下,女生想到学习Python,这样可以把自己平时喜欢弹的吉他曲爬取存档,练习时就不愁没有谱子了。男生一步步教她写出脚本代码,最后把它进化成一个简易版的APP,里边全都是她想要练习的吉他谱曲。APP的启动页,是女生之前录过的一段吉他弹唱视频,而且APP的logo也是女生的头像。

文能写代码搞浪漫,武能干杂活,程序员男友堪称居家必备“良品”,小编盘点的这四大男友力,更是拉满恋爱的甜蜜值,你觉得你属于哪一种呢?


#精彩互动# 你是程序员吗?或者你知道程序员恋爱过程中的趣事?欢迎在我们官方博客下方(传送门在此)留言分享给大家,我们将在下方评论中,抽取三名用户赠送网红PVC果冻包, 可以送给女朋友哦!

最后,祝大家520快乐。无论是否有对象,永远保持一个有趣善良的灵魂,热爱你的热爱!

点击关注,第一时间了解华为云新鲜技术~

520特辑丨码神VS爱神:盘点程序员的四大男友力,你偏爱哪一种?的更多相关文章

  1. <开心一笑> 码农 黑客和2B程序员之间的区别

    笔记本电脑 码农: 黑客: 2B程序员: 求2的32次方: 码农: System.out.println(Math.pow(2, 32)); 黑客: System.out.println(1L< ...

  2. fw: 专访许鹏:谈C程序员修养及大型项目源码阅读与学习

      C家最近也有一篇关于如何阅读大型c项目源代码的文章,学习..融合.. -------------------- ref:http://www.csdn.net/article/2014-06-05 ...

  3. 谈一款MOBA游戏《码神联盟》的服务端架构设计与实现

    一.前言 <码神联盟>是一款为技术人做的开源情怀游戏,每一种编程语言都是一位英雄.客户端和服务端均使用C#开发,客户端使用Unity3D引擎,数据库使用MySQL.这个MOBA类游戏是笔者 ...

  4. 谈一款MOBA类游戏《码神联盟》的服务端架构设计与实现(更新优化思路)

    注:本文仅用于在博客园学习分享,还在随着项目不断更新和完善中,多有不足,暂谢绝各平台或个人的转载和推广,感谢支持. 一.前言 <码神联盟>是一款为技术人做的开源情怀游戏,每一种编程语言都是 ...

  5. 工作5年的Java程序员,才学会阅读源码,可悲吗?

    最近一位5年开发经验的群友与我聊天 他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问 ...

  6. 资深程序员教你如何实现API自动化测试平台!附项目源码!

    原文链接: 1.平时测试接口,总是现写代码,对测试用例的管理,以及测试报告的管理持久化做的不够, 2.工作中移动端开发和后端开发总是不能并行进行,需要一个mock的依赖来让他们并行开发. 3.同时让自 ...

  7. 从程序员小仙飞升上神,java技术开发要如何实现?

    新霸哥是一个专业从事java开发的,近期,新霸哥发现很多的朋友在问,从程序员小仙飞升上神难吗?在此新霸哥将为你详细的介绍,下面新霸哥将从新手入门和老司机进阶多方面详细的为大家介绍一下. 说起java首 ...

  8. 年度Java技术盘点,懂这些技术的程序员2019发展大好

    与一年前一样,Java仍然是最流行的编程语言.据TIOBE的数据显示,几十年来,Java比其他语言更常名列榜首,Java因为它拥有可移植性.可扩展性和庞大的用户社区,所以许多知名互联网公司使用Java ...

  9. Web程序员开发App系列 - 开发我的第一个App,源码下载

    Web程序员开发App系列 Web程序员开发App系列 - 认识HBuilder Web程序员开发App系列 - 申请苹果开发者账号 Web程序员开发App系列 - 调试Android和iOS手机代码 ...

随机推荐

  1. JAVA题目:小芳的妈妈每天给她2.5元,她都会存起来,但是,每当这一天是存钱的第五题或者5的倍数的话,她都会去用掉6块钱。 问:至少经过多少天可以存到100块?

    1 /*题目:小芳的妈妈每天给她2.5元,她都会存起来, 2 但是,每当这一天是存钱的第五题或者5的倍数的话, 3 她都会去用掉6块钱. 4 问:至少经过多少天可以存到100块? 5 */ 6 /*分 ...

  2. Dynamics CRM邮箱配置

    Dynamics CRM对邮箱有很好的支持,开通邮箱后方便用户通过邮件进行Dynamics CRM的业务处理,同时也可以作为一直消息流提醒的手段应用于审批.通知等场景,可以做一些更深入的功能拓展. 本 ...

  3. C语言利用for循环打印菱形

    C语言利用for循环打印菱形(高度为奇数) 这次用的方法是上下部分分开打印,先打印上部分,再打印下部分. 先举个简单的例子打印,再改进代码,登堂入室从而理解. 例:打印一个高度(高度必须为奇数)为 5 ...

  4. 消息中间件-RabbitMQ持久化机制、内存磁盘控制

    RabbitMQ持久化机制 RabbitMQ内存控制 RabbitMQ磁盘控制 RabbitMQ持久化机制 重启之后没有持久化的消息会丢失 package com.study.rabbitmq.a13 ...

  5. JAVAEE_Servlet_04_在service()方法中连接数据库获取表信息

    在service()方法中连接数据库获取表信息 代码: package com.shige.controller; import javax.servlet.*; import java.io.IOE ...

  6. 【全网首发】鸿蒙开源三方组件--强大的弹窗库XPopup组件

    目录: 1.介绍 2.效果一览 3.依赖 4.如何使用 5.下载链接 6.<鸿蒙开源三方组件>文章合集 1. 介绍 ​ XPopup是一个弹窗库,可能是Harmony平台最好的弹窗库.它从 ...

  7. 1109 Group Photo (25分)

    Formation is very important when taking a group photo. Given the rules of forming K rows with N peop ...

  8. CSS新特性contain,控制页面的重绘与重排

    在介绍新的 CSS 属性 contain 之前,读者首先需要了解什么是页面的重绘与重排. 之前已经描述过很多次了,还不太了解的可以先看看这个提高 CSS 动画性能的正确姿势. OK,下面进入本文正题, ...

  9. ubuntu 缺少动态依赖库

    起因 困扰我好久的一个报错,终于解决了 之前我一直以为是 python代码的问题,以为是模块相互调引起的报错,忽略了最后一行这个错误 OSError: libGCBase_gcc421_v3_0.so ...

  10. POJ2186 强联通

    题意:       有一群老牛,给你一些关系,a b表示牛a仰慕牛b,最后问你有多少个牛是被所有牛仰慕的. 思路:       假如这些仰慕关系不会出现环,那么当且仅当只有一只牛的出度为0的时候答案才 ...