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手机代码 ...
随机推荐
- L3-021 神坛 (叉积排序+向量积求面积)
题目链接 https://pintia.cn/problem-sets/994805046380707840/problems/994805046577840128 题意:给定n个点求三角形最小面积: ...
- SyntaxError :invalid syntax Python常见错误
1.忘记在 if , elif , else , for , while , class ,def 声明末尾添加 ":" 2.使用 = 而不是 ==,= 是赋值操作符而 == 是等 ...
- Nginx记录用户请求Header到access log
为了统计和其它用途,经常有人需要自定义Nginx日志,把http请求中的某个字段记录到日志中,刚好在看lua+nginx的文章,第一想到的是用lua赋值来做,但是想想有点小恶心,于是Google了一番 ...
- 各种OJ网站,刷题必备
各种OJ网站 落谷 vijos JoyOI CodeVS Comet OJ 北京大学 浙江大学 杭州电子科技大学 信息学奥赛一本通 以上就是本蒟蒻所知的OJ网站 收集和打字应该值一个赞吧
- 学习笔记-cordova 限制app横屏
禁止手机app横竖屏幕转换,只需在根目录下的 config.xml 中添加如下内容 <preference name="orientation" value="po ...
- AI数学基础之:确定图灵机和非确定图灵机
目录 简介 图灵机 图灵机的缺点 等效图灵机 确定图灵机 非确定图灵机 简介 图灵机是由艾伦·麦席森·图灵在1936年描述的一种抽象机器,它是人们使用纸笔进行数学运算的过程的抽象,它肯定了计算机实现的 ...
- 201871030125-王芬 实验三 结对项目—《D{0-1}KP 实例数据集算法实验平台》项目报告
实验三 软件工程结对项目 项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST 这个作业要求链接 https://www.cnblogs ...
- Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
带下拉选项的输入框 (Textbox with Dropdown) 是既允许用户从下拉列表中选择输入又允许用户自由键入输入值.这算是比较常见的一种 UI 元素,可以为用户提供候选项节省操作时间,也可以 ...
- MySQL提升笔记(2):存储引擎盘点
在前面我们了解了server层调用存储引擎层接口来完成sql的执行,使用存储引擎的好处是:每个存储引擎都有各自的特点,能够根据具体的应用建立不同存储引擎表. 需要注意的是,存储引擎是基于表的,而不是数 ...
- Vue学习笔记(三)
1 监听 在Vue.js中可以通过watch来监听数据的变化,比如通过watch实现的简单计数器: <div id="app"> <p>计数器:{{coun ...