由于小女子有幸参加第一届@腾讯编程马拉松,让师姐这个名字被更多的人所熟知。在此,真心谢谢大家的关注和支持,对于在这次活动中取得的成就,就像一首歌所写的那样:“没有人能随随便便成功”,而机会是留给有准备的人。这篇文章主要和大家分享一下我参加这次活动的感受和经历,希望对以后参加马拉松的同学们有所帮助,以及和大家一起分享,一起学习。

一、赛前充分准备

1. 策划灵感源于平时的积累

工作中,我最喜欢做的一件事就是: 我的领导 Jet 让我收集 CSS3 和 HTML5 的 demo 库(http://CSS3Lib.AlloyTeam.com/,腾讯内网网址哦),当我收集了来自全世界优秀的 demo 的同时,也同时迷上了那些 demo 里面炫丽的交互和完美的 UI,不禁佩服充满了无限才华和创意的无私程序员们,因为由于他们伟大的创意和设想才让我有了无限的发散空间。就拿 《疯狂的吃货》策划案来说,我是根据一个 CSS3 demo(http://lab.simurai.com/monster/)而突发灵感想象出来的,所以说不要小瞧网上那些有趣的 demo,因为他们就是集优秀创意、交互、UI 为一体的代表。而我们只要做一个善于思考和积累的人,机会就会时刻为你准备着。

2. 勇于拿出自己的策划案让别人点评

我的策划案写好之后,又拿给了我的同事们看,感谢我的同事们,他们给我提了很多建议,包括风险预估,技术评估,创意性等等都给我了很大的建议。让我对策划修改了很多次,就像 tealin 说的,师姐的策划版本是经历了最初版——修改版——定稿——删减版(由于策划案过多,所以我很心痛的撤掉了一个)4 个过程才最终上场的,所以说要勇于拿出来。

3) 做两手准备

考虑到设计师资源很稀少,怕到时候没有设计师的支持,所以我做了 3 个假设准备:

a 、有设计师的情况下,界面就让设计师负责

b、 有设计师,但是设计师精力不够的情况下,先让设计师设计最主要的需求界面,其他的界面做降级处理

c、 没有设计师的情况下,预先找好界面素材,顺便推荐一个好的网站

http://findicons.com/search/sister 这里可以找到很多你想要的 icon,而且还是 png 透明的,《疯狂的吃货》里面的食物就是在这里找到的素材。

二、赛中——和队友们共同奋斗

在和组员们一起的时光,是最快乐,也是最不舍的时光。

1. 组队——有爱的团队

首先,谢谢队友们选择了我的策划案,在组队的时候,lib 同学就说对我的策划案 《疯狂的吃货》特别感兴趣,还有昊哥的那份激情也非常让我钦佩,以及从千里之外的广州赶来的广研同学们,还有只为我的策划案才举手的同学太阳、栗子还有 pel,这些都说明了兴趣是最好的老师,一定要选择自己喜欢的策划案,这样组出来的团队才会非常有爱,有凝聚力,有激情。

2. 严格控制风险,分工明确

为了让这两个策划案顺利完成,队友们都进行了认真的分析。拿玩鸟队这个队伍来说,有 3 个开发人员,选了 pel 作为技术队长(因为 pel 和我是一个部门的,人熟)。pel、太阳、栗子了解需求后,开始了非常认真的技术和风险评估,最后确定出了技术方案和划分好了详细的模块,大家迅速开始分工合作。《吃货队》的队长昊哥也是非常的睿智,他作为一个后台的技术人员,和队友们很快就分析好了技术和风险,也顺利完成评估工作和模块的划分,然后我心里暗自庆幸:选择昊哥作为吃货队长真是明智的选择\(^o^)/~。

3. 激发团队激情

和队友胡乱的八卦和玩笑后,大家很快从陌生变得熟悉再到最后的亲密无间。于是,我们就开始畅谈起了我们的策划案,大家一致说出了策划案的很多亮点和创意还有想法,并且对策划案非常有信心。整个过程中,大家的激情和斗志都非常高。

吃货队的队友们在那里一边试玩自己开发的游戏,一边调试,简直 high 得不行了,lib 说,他觉得和大家在一起开发 《疯狂的吃货》非常的有意思。

而 《伴奏乐队-we play birds》简称玩鸟队,也不甘寂寞,尤其当太阳看到自己的想法被实现后,激动的说:“第一次感觉作为程序员是一样多么幸福的事”。还有设计师 MM beki 说:“看到自己设计的小鸟就像看到自己的孩子一样”。当大家都这样认为时,其实我内心也是非常激动的,因为这才是一个真正充满快乐充满激情充满斗志的团队。

4. 队友们胡思乱想,开始头脑风暴

作为一个程序员,我坚信我们的思维那是相当活跃的。先拿《疯狂的吃货》这个游戏策划案来说,最初定位是在 PC 上,但是队友们实现了最基本的 demo 后,开始在 ipad、iphone 上面调试,发现能完美支持终端。于是,大家又开始了下一轮的头脑风暴,从支持 2 人对战又上升到支持多人对战,到后来又加入彪叔这个杀伤级的道具在里面等等,队友们就这样一点一点的壮大了自己的产品。

而玩鸟队的同学们也是这样,太阳同学提出了 ‘我玩你猜’ 的功能,然后我们就非常赞同了他的观点,大家都积极支持他的想法。就像彪叔所说 “需求简单的团队开始做迭代优化,是彻底的乾坤大挪移”。再简单的需求,在经过一轮又一轮的头脑风暴后都会变成一个很完美的作品。

5. 队长服务面面俱到

为了让队友们全心全意投入到开发工作中去,我和昊哥也充当了打杂的角色,为队友们端茶送水,还时不时的给他们揉肩捶背。他们有任何需要我和昊哥就速度去搞定。热了把空调温度调低,冷了给他们加衣,饿了给他们送上零食,困了就给大家放起《最炫名族风》,然后大家齐唱 “留下来”,神一下就回来了\(^o^)/~,到了晚上 2 点,恳求大家去休息,大家都丝毫没有休息的欲望,都坚决要把事情做完了才休息,看来我们这些打杂队长还是必不可少哦!

三、评比——真诚交流,拉近和其他组员的距离

最后的环节就是评比,其实这也是我和队友们压力最大的时候,毕竟我们全心全意的奋斗了两天,看到自己的作品顺利完成,大家脸上都洋溢着自豪感。为了让评委们和其他队友们多留意到我们的产品,我和昊哥首先主动积极去了解别人的成果,真诚去和他们交流,因为只有去关心了别人、了解了别人的劳动成果,大家才会主动积极的来了解你的产品。我们就——试玩了其他队友的作品,发现他们的作品也很优秀,这样子投票的时候心里就有数了。其实,了解别人的作品既学习了,又增加了和他们的交流沟通。这个过程中,我们一同分享乐趣,分享成功,一起成长,谢谢那些可爱的队友们。

四、最后感恩

无论是谁参加这次编程马拉松大赛的收获都太多了,就像加颗心同学说的:“赶脚 2 天学到的东西比在腾讯快 1 年学到的东西都多”。而这些都要感谢 NPC 的队员和领导们以及 Tony 的大力支持,没有他们的组织,我们就不可能欢聚在 24 楼,没有他们的细心的关怀,我们也不可能那么高效的完成我们的作品。谢谢你们给我们提供了这么好的一个展现自己的平台,让我们重新认识自己,让我们再次成长,让我们可以肆意的头脑风暴。

java编程马拉松比赛_腾讯编程马拉松相关推荐

  1. 三丰三坐标编程基本步骤_数控车床编程,经典实例教程

    一.数控车编程特点 (1) 可以采用绝对值编程(用X.Z表示).增量值编程(用U.W表示)或者二者混合编程. (2) 直径方向(X方向) 系统默认为直径编程,也可以采用半径编程,但必须更改系统设定. ...

  2. 风变编程python网址_风变编程Python:如何打造职场差异化竞争优势

    吴军在<浪潮之巅>里指出,21世界最终会是人工智能的世纪,我们要么成为他们的奴隶,要么成为他们的神.每次开学我都会问学生们一个问题:如何才能比别人更优秀?更好的学历?更丰富的工作经验?事实 ...

  3. 黑客马拉松 招募_我如何赢得第一次黑客马拉松-研究,设计和编码的2个狂野日子

    黑客马拉松 招募 I had no coding or engineering background. I studied biology in college, with no clue about ...

  4. java面试编程面试题_完美的编程面试问题

    java面试编程面试题 by Sachin Malhotra 由Sachin Malhotra 完美的编程面试问题 (The Perfect Programming Interview Problem ...

  5. 索尼koov机器人比赛_索尼KOOV编程教育成为steam教育理念先行者

    随着家长对孩子素质教育的日益重视,传统的教育方式已经无法满足家长对孩子提升综合素养的需求.如何寓教于乐,达到高效学习的目的,成为家长们的关注重点,教育机器人应运而生.索尼KOOV将科技和教育完美结合, ...

  6. java最少有多少线程_【并发编程】一个最简单的Java程序有多少线程?

    一个最简单的Java程序有多少线程? 通过下面程序可以计算出当前程序的线程总数. import java.lang.management.ManagementFactory; import java. ...

  7. python编程比赛_用Python编程分析4W场球赛后,2018世界杯冠军竟是…

    比赛已经开始,我们不妨用 Python 来对参赛队伍的实力情况进行分析,并大胆的预测下本届世界杯的夺冠热门球队吧! 通过数据分析,可以发现很多有趣的结果,比如: 找出哪些队伍是首次进入世界杯的黑马队伍 ...

  8. java 找序列最小值_【C++编程练习】任意给定 n 个有序整数,求这 n 个有序整数序列的最大值,中位数和最小值...

    题目来源 题目描述 老师给了你n个整数组成的测量数据,保证有序(可能为升序或降序),可能存在重复的数据.请统计出这组测量数据中的最大值.中位数以及最小值,并按照从大到小的顺序输出这三个数. 输入格式 ...

  9. java编写打印沙漏_打印沙漏编程总结

    7-1 打印沙漏 (20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 ***** *** * *** ***** 所谓" ...

  10. 面向对象编程 面向过程编程_面向对象的编程真的是死定了

    面向对象编程 面向过程编程 重点(Top highlight) Programming in the 1960s had a big problem: computers weren't that p ...

最新文章

  1. Nature:环境vs基因,谁对肠道菌群影响更大?
  2. 29运用声东击西的方法不断引入种子用户
  3. 老板要做DDD改造,我现在慌得一比!
  4. 数据类型转换——Python
  5. 笔记-method-swizzling~那些年,一起遇过的坑
  6. 备战秋招之数电模电知识点
  7. 技术发展杂谈——RTC、WebRTC、VP9(2018年的文章)
  8. win7使用笔记本做wifi热点
  9. skimage.filters.frangi函数
  10. 使用DeepStream 2.0加速视频分析开发
  11. 春晚小宫女唐奕霖 网友封为最美的年轻董事长
  12. 安装linux系统,卡在Detecting hardware
  13. 打印一年内任意月份的日历(C语言)
  14. 探针台选型的注意事项有哪些
  15. PAT甲级1121 Damn Single
  16. iOS 数据持久化方式 - 归档 反归档
  17. html管理是什么意思,质效管理是什么意思?
  18. 如何快速提高网站权重?
  19. 定位及元素的显示和隐藏
  20. 如何做站群-站群应该怎么做-站群搭建程序以及收录教程

热门文章

  1. WEB应用log4j1.x升级到log4j2.17.1
  2. 债券指数基金以及债券ETF
  3. QQ坦白说_6.09后最新
  4. 智慧屏如何连接电视盒子
  5. Deep Learning 学习笔记
  6. ryu实例---Hub
  7. 【unity发布webgl】遇到的问题和解决办法
  8. 如何让Loadrunner或Jmeter发送邮件报告
  9. c语言 算术平均滤波法_算术平均滤波C程序
  10. 计算机主机时间不保存,电脑主板系统时间不能保存