520特辑丨码神VS爱神:盘点程序员的四大男友力,你偏爱哪一种?
摘要:写卡路里计数器带女友减肥,抢票不忘分析系统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爱神:盘点程序员的四大男友力,你偏爱哪一种?的更多相关文章
- <开心一笑> 码农 黑客和2B程序员之间的区别
笔记本电脑 码农: 黑客: 2B程序员: 求2的32次方: 码农: System.out.println(Math.pow(2, 32)); 黑客: System.out.println(1L< ...
- fw: 专访许鹏:谈C程序员修养及大型项目源码阅读与学习
C家最近也有一篇关于如何阅读大型c项目源代码的文章,学习..融合.. -------------------- ref:http://www.csdn.net/article/2014-06-05 ...
- 谈一款MOBA游戏《码神联盟》的服务端架构设计与实现
一.前言 <码神联盟>是一款为技术人做的开源情怀游戏,每一种编程语言都是一位英雄.客户端和服务端均使用C#开发,客户端使用Unity3D引擎,数据库使用MySQL.这个MOBA类游戏是笔者 ...
- 谈一款MOBA类游戏《码神联盟》的服务端架构设计与实现(更新优化思路)
注:本文仅用于在博客园学习分享,还在随着项目不断更新和完善中,多有不足,暂谢绝各平台或个人的转载和推广,感谢支持. 一.前言 <码神联盟>是一款为技术人做的开源情怀游戏,每一种编程语言都是 ...
- 工作5年的Java程序员,才学会阅读源码,可悲吗?
最近一位5年开发经验的群友与我聊天 他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问 ...
- 资深程序员教你如何实现API自动化测试平台!附项目源码!
原文链接: 1.平时测试接口,总是现写代码,对测试用例的管理,以及测试报告的管理持久化做的不够, 2.工作中移动端开发和后端开发总是不能并行进行,需要一个mock的依赖来让他们并行开发. 3.同时让自 ...
- 从程序员小仙飞升上神,java技术开发要如何实现?
新霸哥是一个专业从事java开发的,近期,新霸哥发现很多的朋友在问,从程序员小仙飞升上神难吗?在此新霸哥将为你详细的介绍,下面新霸哥将从新手入门和老司机进阶多方面详细的为大家介绍一下. 说起java首 ...
- 年度Java技术盘点,懂这些技术的程序员2019发展大好
与一年前一样,Java仍然是最流行的编程语言.据TIOBE的数据显示,几十年来,Java比其他语言更常名列榜首,Java因为它拥有可移植性.可扩展性和庞大的用户社区,所以许多知名互联网公司使用Java ...
- Web程序员开发App系列 - 开发我的第一个App,源码下载
Web程序员开发App系列 Web程序员开发App系列 - 认识HBuilder Web程序员开发App系列 - 申请苹果开发者账号 Web程序员开发App系列 - 调试Android和iOS手机代码 ...
随机推荐
- shiro报错SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".和Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
未能加载类"org.slf4j.impl.StaticLoggerBinder" 解决方案: <dependency> <groupId>org.slf4j ...
- Python脚本打包成exe执行文件
需求 一个教辅目录结构检查工具,目录结构是[书籍]-[章节]-[题目|答案]-[*.jpg],后台有个异步处理的服务,需要强依赖这个目录结构. 书籍解析是单独的pipeline,日志对用户不可见,这里 ...
- $(( )) 与 $( ) 还有${ } 差在哪?-- Shell十三问<第八问>
$(( )) 与 \(( ) 还有\){ } 差在哪?-- Shell十三问<第八问> 我们上一章介绍了 ( ) 与 { } 的不同,这次让我们扩展一下,看看更多的变化:$( ) 与 \( ...
- 一文简述Java IO
Java IO 本文记录了在学习Java IO过程中的知识点,用于复习和快速查阅,不够详细的部分可能会在后续补充. 什么是流 流:内存与存储设备(外存)之间传输数据的通道 IO:输入流输出流(如rea ...
- 剑指offer刷题
1.面试题43. 1-n整数中1出现的次数 输入一个整数 n ,求1-n这n个整数的十进制表示中1出现的次数. 例如,输入12,1-12这些整数中包含1 的数字有1.10.11和12,1一共出现了5次 ...
- kali,创建/修改root密码,进入单元模式
第一次发博客,从入门开始,从爱好变为工作 本人学习渗透不到一个月,如果有大佬看到此文章请不要喷,毕竟萌新不懂事,哈哈~ kali是一种非常强大的渗透工具 先说一下kali中的三个符号把 ~ ...
- 横趟!面试中遇到的 ZooKeeper 问题
本文作者:HelloGitHub-老荀 本文是 HelloZooKeeper 系列的最后一篇文章,接下来主要聊聊面试中如果被问到 ZooKeeper 的问题如何回答,也可以当作学完本系列的测试. 准备 ...
- vue Element-ui 表格多选 修改选中行背景色
实现的效果: 整体思路方式: 1.给获取到的数据添加自定义的className 2.在点击行(row-click)和手动点击勾选框的事件(select-all)中获取到当前的row的className ...
- 【pytest官方文档】解读fixtures - 10. fixture有效性、跨文件共享fixtures
一.fixture有效性 fixture有效性,说白了就是fixture函数只有在它定义的使用范围内,才可以被请求到.比如,在类里面定义了一个fixture, 那么就只能是这个类中的测试函数才可以请求 ...
- 以 DEBUG 方式深入理解线程的底层运行原理
说到线程的底层运行原理,想必各位也应该知道我们今天不可避免的要讲到 JVM 了.其实大家明白了 Java 的运行时数据区域,也就明白了线程的底层原理,不过把这些东西明明白白写在纸面上的,网络上的文章并 ...