在科技公司里面,最牛逼的一项比赛就是黑客马拉松了。参加这场比赛的人身份都不同凡响,基本上都是大名鼎鼎的工程人员。而且他有另一个名号:世界最酷的开发者狂欢。从这上面我们也能简单了解参加这场比赛的人能够自由去开发产品,那么想要取得这场比赛的胜利,应该就在于自己的想象力有多么广阔了吧!我国百度,外国的Facebook,谷歌都特别注重这场比赛。
黑客马拉松是从1997年开始出现的,当时是国外性质的一个比赛,由于这场比赛带来了很多有价值的产品,于是比赛就蔓延到整个世界上去了。不仅有专业性质的比赛,而且现在的科技公司也会自我组织。就比如说我国的百度,从2012年开始已经举办了23季度黑客马拉松。比赛的期限也很简单,随随便便规定一个周末,从周五的晚上开始,程序员可以自由组队去研发自己的产品。
很多人对这个比赛感到奇怪,熬夜敲代码真的有用吗?这场比赛没有任何的限制条件,大家只要有灵感就能去创造。像这些编程人员,平时为公司设计产品的时候,会有条条框框,那他们的灵感就不能展现出来。这场比赛就能更好的体现他们的实力,能为科技公司带来很好的产品。百度现在有很多的产品雏形都是这个比赛提供出来的,为百度带来了很大的营业额。可想而知百度为啥要死抓着这个黑客马拉松不放了!
为了向程序员表示百度对这场比赛的尊重,每场比赛厂长李彦宏都会亲临现场指导观看。如果取得了比赛的第1名,还能放到线上测试,是优胜者可以和李彦宏一起吃午饭。李彦宏的名字在百度的员工心目当中是神一般的存在,如果能够一起吃午饭的话,说明这场比赛的含金量有多么大,很容易就为自己谋得一个机遇。
现在就来给大家介绍一下这个黑客马拉松研发出来的产品吧。之前有很多女孩子肯定喜欢一键动漫的功能,这其实就是黑客马拉松研发出来的产品。当时的程序员结合当下的用户需求,研发出来了一套程序,即将用户之前拍摄的流畅视频直接转化为卡通视频,这对用户来说有很大的趣味性。
黑客马拉松不是突然冒出来的,它们源自编码潮流。电影《社交网络》有一幕很出名:马克·扎克伯格在哈佛一间宿舍里举行了10分钟的编码比赛,赢家成了他第一位实习生。
从1960年代开始,程序员们就一直在参加自组织的非正式黑客马拉松。斯蒂芬·勒维在1984年出版的《黑客》一书中提到,当时麻省理工的学生更喜欢投身24小时的“马拉松风暴”。不过,直到1990年代末,现在这种黑客马拉松才出现:在一连串的讲座之后,出席开放源代码软件大会的软件工程师们总是急不可耐地想要亲自玩一把。于是最后一天,他们会聚在一个房间里,一块儿切磋编码,当时没有奖金,没有推介,也没有非技术界的参加者。
现在每隔约两个月,Facebook的700多名软件工程师就会聚集在公司办公室,参加一场24小时的比赛,赛场门上装饰着大大的贴纸,上面写着H -A -C -K(意为“黑客”或“编码”)。
程序员都是单身?错了,程序员很受欢迎!昨天,还有很多媒体在讨论,云栖大会简直是一个超棒的相亲机会,普遍多金又不太懂得怎么花钱的程序员集中出现,现场要是摆个相亲的摊,肯定火爆,没想到,今天真的有人来相亲了!
刚刚,在程序员集中出现的云栖大会上,就发生了一幕现场相亲!
就在蚂蚁金服ATEC大会中的“黑客马拉松”蚂蚁开发者编程大赛上,一位家长来到现场张贴征婚启事为女儿征婚,心仪目标很明确,就是这些在场的程序员。
当日正是蚂蚁金服ATEC大会举行的第二天,来自全国各地的近八十名开发者们正在进行两天一夜的“黑客马拉松”开发者大赛全球数十位程序员极客正在进行支付宝小程序创意和编程大赛。这时,一位阿姨拿出几张纸就在比赛场地外开始张贴起来,凑近一看,竟是帮女儿找对象的征婚启事。启事上写明了女儿个人情况以及对对方的要求,还特意强调了要找踏实、靠谱的程序员。
本来还有些紧张和高冷的科技竞技大会,变成了“相亲大会”,阿姨的举动引发不少人围观。阿姨表示,自己和女儿都很欣赏程序员的踏实和靠谱,觉得他们过日子的最佳人选。趁着这次来云栖大会体验展馆的机会,就想试试帮女儿找对象,毕竟这两天有很多互联网科技人士往来。
对于阿姨如此有目标有策略地寻找目标高效寻找对象,围观群众纷纷点赞其“机智”。不过,为了为了维护现场秩序,现场的安保人员第一时间进行了劝说,阿姨的相亲启示也很快被撤下。
在人们印象中有些木讷、呆萌的技术控一向是找对象的“老大难”,但实际上工作收入稳定、生活简单踏实的他们,也是很多人心目中最佳的结婚对象。国内首招聘平台曾调查显示,近六成受访者表示愿意和程序员谈恋爱或结婚,社交平台数据也显示,互联网IT工程师的相亲压力是最小的。
虽然没有成功相信机会是争取来的,一定会找到如意好女婿。
按照重要程度排列如下:
1. 至少得熟练掌握一个方面的编程技能(比如Web开发,嵌入式开发,xx平台软件开发)
2. 自己搞不定的部分一定要找一个足够靠谱的队友。
3. 尽早确定下来idea动手做。
4. 暂时不要管代码是否优雅...搞出来能用就不错了。
我擅长的部分是服务端开发,PHP方面搞了两年左右,Web前后端都能搞的起来。
这次比赛我倒是没有提前组队,而是在主办方的微信群里随便找了一个小伙伴,想着组个野队,第一次参加感受下气氛。
大概花费了一个多小时头脑风暴了一下idea,紧接着就开搞咯,先是默默的各自干了三个多小时左右,我这边跑通微信相关的扫码、签到、签到名单下载逻辑,他那边搞定弹幕效果。
晚饭后开始搞websocket交互,我这边PHP越写越蛋疼...因为用了自己的PHP框架,没法很好的嵌入别人写好的websocket库,找了一些代码片段又不够完美。最后放弃PHP方案,websocket交互改用node,小伙伴分分钟搞出来一个...
当时一度认为那天晚上是可以回家睡觉不用熬夜的,然而到了十一点之后发现程序的各个方面都不够完美,内容偏单薄,可以进一步增加更丰富的功能。
于是放弃回家的念头接着搞起,一路搞到凌晨三点,各自睡了大概一两个小时,然后接着写码修bug。
到了早上八点左右我们觉得单纯的文字弹幕太无聊了,于是尝试加入图片弹幕,最后搞了接近四个小时,在十二点完成任务。回顾一下觉得一切都挺自豪的,小伙伴用了自己写的js手势库,我用了自己写的PHP框架,除了底层的基础设施,类似Mysql,Memcached,Node之类的是现有的产品,其余代码都是自己完成的。
1拿出创意
大部分是手机用的插件,有时也会为平板电脑或者乐高公司的机器人做程序。
2组织团队
2-5人,可以在赛前找到人马。理想团队包括工程师(负责编码)、设计师(设计用户界面)及商业开发者(负责推介)。
3实现创意
大部分或全部工作在比赛中完成,一般为24-48小时。比赛结束时,软件大部分功能要达到可用水平。项目还应有名字、标志和网站。
4演示成品
每个团队有一两分钟时间演示产品,用简短的幻灯片解释插件工作原理,并说明其营利、广告和增长潜力。
5面对评判
评委常包括风投人、公司高管、记者和程序员,评判标准包括插件的构思、功能性、设计、可用性和商业发展潜力。
6领取奖金
参加大型比赛可获得高达25万美元的种子资金,并在创业加速器中占据一席之地,小型比赛奖金可能是1万美元、一部iPad或者手提电脑,或者一份获奖证书。
电动侦探今天获悉,雪佛兰推出了一款名为CallMeOut智能手机应用可以帮助提醒司机开车时放下手机,最大限度地减少驾驶干扰。CallMeOut手机的加速度计、陀螺仪和GPS用来检测汽车以5英里/小时的速度行驶时手机是否被拿起。此外,该应用还会播放朋友或家人提前录制的视频、音频等信息,提醒司机注意路况,放下手机。CallMeOut该软件诞生于2016年10月雪佛兰举办的一场黑客马拉松活动,旨在减少司机开车时使用手机的频率。这个程序可以在任何汽车上使用,但目前只适用于安卓设备。该应用的声音报警系统可由用户邀请朋友和家人使用提醒我记录信息并在驾驶时播放。为了激励司机,应用程序有一个记分牌和排名系统,根据司机从手机分心的频率。手机用得越少,司机在app排名中的排名就越高。
集中出现的云栖大会上,就发生了一幕现场相亲!就在蚂蚁金服ATEC大会中的“黑客马拉松”蚂蚁开发者编程大赛上,一位家长来到现场张贴征婚启事为女儿征婚,心仪目标很明确,就
松不放了!为了向程序员表示百度对这场比赛的尊重,每场比赛厂长李彦宏都会亲临现场指导观看。如果取得了比赛的第1名,还能放到线上测试,是优胜者可以和李彦宏一起吃午饭。李彦宏的名字在百度的
拿出几张纸就在比赛场地外开始张贴起来,凑近一看,竟是帮女儿找对象的征婚启事。启事上写明了女儿个人情况以及对对方的要求,还特意强调了要找踏实、靠谱的程序员。本来还有些紧张和高冷的科