【心随意动】2018全国服创大赛(服务外包)参赛总结-程序员宅基地

技术标签: 个人成长  团队经验  服务外包  团队比赛  心随意动  程序人生  

2018全国服创大赛参赛总结

【CSDN的排版是真的蛋疼。。。】

背景:

 其实这篇感悟早就可以写了,在省赛提交结果之后,感悟就如同滔滔江水难以平息,但是多以内心戏以及个人情感总结而表达。国赛结束之后,进行了以及微型小组聚会,简单的讨论了一下队友们各自对这场参赛过程中的收获与体会。但是自己实在是懒得抽出时间与经历写一份总结文留以纪念。今天已经是儿童节结束的第五天,在今天进行简单的回忆也好。

  2018年1月由个人感触以及老师邀请,我突发奇想想参加一次服务外包,参加了这个我原本非常嫌弃的比赛,时过境迁,三年时间,心态变了,目标变了,唯一不变的,也许就是自己那微薄的、没有增长的技术水平吧。

 在报名之时,我们团队就将本次比赛的过程定位成我们奋斗的终极意义所在。大学三年,或多或少都有参加一些思维竞跃的集训、噱头很大但没有太多营养价值的比赛、高大上但实际上并不是很踏实的科研、充斥着抱大腿以及低技术的团队作业,眼看着大学即将度过,总感觉缺少了什么?参赛的动机不一样,在团队工作的时候解决方法的措施也会有所不同。大三的人,应当更重视学习的过程与本质,目光应该放的长远才不会死的太快。

 奖项?团队合作的过程?做项目的经验?好奇心?都不是吧,应该是一份宝贵的“共同战斗”、“为某个东西投入”的经历与过程。这么一个共同的目标,我们团队就聚集了3位人,之后又加入了两位文案人员。

 此前,我吃了不少团队合作的苦。大学期间的团队合作,很多时候能看出一个人靠不靠谱。加入团队的人,并不是每个人都有共同的目标与热情,队员们也没有来自生活上、上级带来的压力而没有被辞退的风险,而导致团队中混杂着防水、抱大腿、不用心、挂名、工作量斤斤计较、几个和尚没水喝等各种诡异的问题。这些问题,痛苦的不是是否发生了,有时候更痛苦的是引起问题的人你无法干涉也无法处理,除非你有撕破脸以及杀无赦的决心。

所以很荣幸,我的两位队友虽然技术专业水平不是最强,但是心态与工作态度都非常端正,是精神上值得托付的队友们。然鹅,第一次以队长的身份去协调团队、考虑因素时,我犯得第一个重大战略失误就是“忽略了文案以及文案人员的重要性”,which made me go die.

确定了方向,命题上我们简直就无所谓了。因为重要的是过程,而不是兴趣。所以我们直接就选了一个又可以参加省赛,也可以参加国赛的赛题——门禁系统。

接下来就直接记录本次比赛中遇见的各种技术问题与非技术问题吧。问题给我带来的困扰有大有小,但记录的顺序不分先后,轻重也不分先后。

 

技术问题:

l 各项技术水平太低,基础不牢,自学效率太低。

我们团队3个技术开发人员,各自负责的一个项目的运行端(服务器端、移动应用端、管理端等等),采用的语言分别是Java,C#等等。所以团队之间无法帮上忙,而各行其是。然鹅如今看来,如此分工的前提是:战斗人员都对自己所使用的兵器、所执行的任务都是非常熟悉而可以快速着手编程的——而这就是我们大大缺失的。

起初,我相信“态度大于技术”,只要大家有一颗热情的心以及坚定的态度,技术上的问题是可以克服的。But,现实是,每一个人类的热情和坚定都是有上限的。在做自己不擅长的事情面前,即使有态度,也并不代表一定能够在规定时间内完成。这个想法完全就是唯心主义。唯心的行为,没有物质世界的支持,有时难以成为现实。

我们一行人很努力,但是知识空洞太大,我们要在满课的情况下,抽出时间,在面对巨坑的AndroidStudio、未涉猎过的SSH,要在1个月内完成一个系统。这就是一个巨大的决策失误。从而导致我们的软件系统,在编码阶段投入的时间却是最大的,严重影响了工程的进行。

技术水平上都无法快速实现推进,这也导致了我们很多对于产品的想法没办法实现。因为基础功能都未完善且步履维艰,谈什么附加功能以及奇淫技巧的投入与钻研呢?

 

l 硬件知识不了解,询问无门。

在搭建赛题的系统的时候,赛题对于硬件产品有一定要求。而这也是让我们团队产生困扰的一个问题之一——我们不懂硬件。

在大学的计算机专业求学的历程中,我个人对于硬件的学习投入的经历以及意愿不是很大,而我也一直明白对于“软件专攻”的学习态度,日后必然会吃亏的。而这一次赛题对于硬件的搭建,我们就不知道对于硬件搭建的方向、器件的选材、方法与内容。

我们需要实现的,是用硬件采集视屏流,以及将视屏流发送到服务器端。但是由于不熟悉硬件设施,以及想规避掉Linux编程,我们将方案转变成,寻找一块能够执行Android端的开发板,这样就可以将问题转换到软件的Android编程。但是不晓得什么开发板能够执行这么一件事,就去询问计算机学院的老师,而这也犯了一个决策错误——硬件的问题问什么计算机的老师,去问电信的老师啊!听从了老师的建议,选用了“树莓派”开发板,以及在冗长的挑选、沟通、进货、报销之后,又在痛苦挣扎的硬件配置、系统镜像源的搜寻之后,又发现:树莓派不支持手机移动端的Android程序。虽然也是Android,但是就不是一个Android系统啊!

于是树莓派、触摸屏等硬件的购置费用完全就是,打水漂了。。。而这也是我们团队非常无言面对指导老师的一点。。。。

最后,在距离省赛快要结题的时候,我们的硬件设施还没有搭建出来。而我们几经周转,请教了电信的老师,老师哈哈的告诉我们:你们这个硬件设施搭不出来的,安卓开发板巨贵,还不如用手机+Arduino 。我们才完全死了这个心,甚至由于时间仓促,连Arduino都没有用。。。

 

l 自行搜索资料与寻求帮助的能力不足。

在进行软件系统的框架层搭建、采用方案决策、硬件搭建选择上,以及上述出现的各种问题,都可以说是:

1、我们的搜索资料能力着实不足。

2、我们寻求老师、朋友、查阅贴吧等的方式与能力也是个坑。

如果能够解决,兴许会有很大的改善。

 

非技术问题:

l 团队的氛围、和谐度以及热情非常重要。

这一次的比赛,我对于团队工作等等非常重视。我非常乌托邦的理想我们的团队,每个人都能够在团队里感到舒服,同时大家都包含着一同努力奋斗的热情,彼此之间不生分,友好又充满欢乐的一同推进整个赛题的历程。

但是很可惜,所以说是乌托邦啊。团队中有欢乐,但也有很多苦恼。人员之间有时候并不是很好协调,工作热情也不是工作量以及扯淡能够随便感染的。也许拥有这样品质的人不存在于生活之中,也许能够感染周围的人的素养我还着实无法揣摩,也许是我作为队长真的没有学会如何去做哪些该做的人文层次的事儿与人格魅力的培养吧。要学的东西很多,有时候往往不是专业技术上的,而是能够如何游刃有余的从群众中来到群众中去的免疫力,以及主角的感染力,还有鸣人的MAX嘴炮。

总之,当团队逐渐走向沉默,工作的QQ群或者微信群除了文件上传,都没有任何话语,任务的布置都充满推搡以及心力憔悴,我觉得这个团队就已经很不和谐了。如果是在社会上,那就是领导赶走小弟,“不敢就给我滚蛋”的霸道破坏手段,而在校园,如果没有随心所欲、对撕破脸皮无所畏惧的心态,也许只有“人格魅力感化”、“个人绝望迁就”和“浪子突发的回头是岸”的三种随缘的剧情结局了。

所以说,团队的创建之初就要用心去找对的人,否则随缘大法,真的难以揣摩而不知死活。

 

l 布置任务的时候,沟通很重要,各人分配的任务可行性要共同沟通;
以及,不要过于良好的有评估了自己团队的实力。

团队工作和自己单干不一样。

单干:能实现还是不能实现,我知道;能学会还是不能学会,我知道;工作量大还是不大,我知道。。。

团队合作:别人能不能实现,我并不能自个儿决定;能不能学会,我也不能自个儿决定;工作量大不大,也不能。。。

由于我没有提前和同伴们沟通好,就下发了任务,而导致的最后结果是,大部分人都超过了任务的完成时间。。。

 

l 文案以及文案成员的方面工作不够重视。

在搭建团队的时候,我十分重视技术人员的质量,十足的避免出现技术人员“挂机”的可能,而导致项目难以实现,压力加大,且会间接导致团队氛围和协和度的下降以及变味。

但是万万没有想到,项目在执行到一半的时候,我意识到:文职人员以及文案的质量,对于团队的协和、工作的进度、产品竣工的质量展现,也是非常的至关重要!!!

这其中的泪和绝望就不多说了。而产品的展示,且不说服创大赛,就是大学的大部分比赛,哪一个不是看重文案的包装的??除去ACM比赛,用的脑浆、脱掉的发量、狂刷的CF以及各大OJ题量,还有少部分同学优秀的智商碾压,那也是靠的是实力的体现;其他比赛,不都是看重最后结果的包装与瞎tm扯。

文案的重要性,不言而喻呐!

文案同胞们愿不愿意投入以及努力,重要性也是,不言而喻呐!

最后落到技术人员写文案,这个蛋疼,啧,疼到牙根!

 

l 团队的工作以及运行模式非常原始。

这是什么意思呢?团队的理想运行模式,应当是大家一起努力讨论、沟通、出主意、寻找缺点、共同弥补,下派问题之后能够自行思考、搜索、能动解决。每一个人都是团队的齿轮,都能够运作,使得团队的负载作用在每一个人的电机上。如果团队的模式是,一个人为核心,其他人为四肢——也就是,只有一个人思考“做什么”、“怎么做”、“如何分”等等问题,这还算个球团队工作。

 

l 项目规划以及前期准备十分不足。

我们赛题的项目规划做的很不够。这体现在,我们的赛题要求是什么、赛题的需求分析、与企业方的沟通、在论坛以及相关网站的资料准备、文案的准备工作、文案的开展计划、软件系统的开展计划与思考角度等等,都没有准备妥当。当然很大一部分原因,是我们第一次参加这么一个真正意义上的团队项目,使得我们不晓得要如何切入,如何思考,如何努力。算是作为一个训诫。

 

l 拖延症是真的可怕,执行力太低。

我们团队和隔壁团队有很多差别,除去在团队上的氛围以及工作态度之分,还有一点我对对方队长的敬佩之处,就是我个人的执行效率太低,而有时候还会有拖延的毛病。再加上我们团队有诸多毛病,各种蛋疼,使得我在团队搭建、项目思考的时候十分痛苦,也许也会一定程度上影响个人的工作状态与效率。总之,不论是比赛还是以后的工作,亦或是接下来的学习生涯,亦或是未来的求学之路,执行力的高低都是非常重要的。拖延,与逃避,永远只会让事情越来越糟!

 

l 君君臣臣,父父子子。

子曰,君王要像个君王,臣子就要有臣子该有的样子。作为队长,怎么做好一个队长真的蕴含着大学问。在团队中就要有雷厉风行的做事态度,对工作的高要求,对员工的严肃。这次比赛,我把自己定位在一位从朋友角度出发,能够构建轻松的团队的伪队长位置。如今看来,简直就是愚蠢。从今以后,如果作为队长,我绝对不会像这次一样,间接丧失了团队工作的兢兢业业的效率风气。下发任务,要考虑周全,而如果下发了,也要注重墨迹与行事营养!

 

总的来说,这次的服务外包,虽然过程艰辛、内心痛苦、成果粗陋,但是好在我们团队成员,依然优秀的一同善始善终地结束,而没有提前放弃,相互鼓励,真的很感谢他们,被我坑的这么惨。。。我们学到了很多经验,我也更加明白技术并不是团队走向成功的唯一因素,我要学习很多东西,我要走的路还有很长,就像所谓《陆向谦创新创业课程》里总是车道的一句话——宁愿太快的失败,也不要慢慢地成功。在失败之中快速迭代,在痛苦之中浴火重生。

大学三年,作为学生,要尽早清楚自己要什么,不仅是不要什么,而是要什么,以及要怎么去获得这些东西,都要构思的清楚宽广的平台+正确的方向+跟住对的人,一样都不可少。

执行力至关重要,是成为一个管理者的重要素养,就像是一把标榜在侧的传奇兵器;人文素养,是成功的必要因素,是迈向99级社交斗罗的杀神领域;最重要的是一句话——完成比完美更重要——这是我们这些20级都不到的小兵、野怪在升级之路上,不得不警醒的成长至理!

奋斗奋斗,加油加油!

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Hide_in_Code/article/details/80639401

智能推荐

《剑指offer刷题笔记》19、表示数值的字符串 【c++详细题解】_c++剑指offer表示数值的字符串-程序员宅基地

文章浏览阅读161次。题目请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。注意:小数可以没有整数部分,例如.123等于0.123;小数点后面可以没有数字,例如233.等于233.0;小数点前面和后面可以有数字,例如233.666;当e或E前面没有数字时,整个字符串不能表示数字,例如.e1、e1;当e或E后面没有整数_c++剑指offer表示数值的字符串

java/jsp/ssm远程学习系统【2024年毕设】-程序员宅基地

文章浏览阅读75次。springboot基于音乐流媒体播放及周边产品运营的信息服务管理系统。springboot基于图像定位的高校学生晨练智能打卡WEB服务软件。springboot基于微信小程序的自习室图书馆座位预约系统。springboot基于协同过滤推荐算法的图书推荐系统。springboot晋中学院失物招领系统的设计与实现。springboot基于Java的网上花店系统。springboot基于web的员工管理系统。springboot微信小程序的新闻管理系统。springboot基于微信的商城服务系统。

Ubuntu 16.04 LTS启动Hadoop 2.6.0遇到WARN util.NativeCodeLoader: Unable to load native-hadoop library ..._debug util.shell: setsid exited with exit code 0-程序员宅基地

文章浏览阅读567次。问题: 系统:Ubuntu 16.04 LTS Hadoop版本:hadoop-2.6.0-cdh5.9.3 Hadoop可以正常启动,但是每次都会报警,警告信息如下:WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platfo..._debug util.shell: setsid exited with exit code 0

input[type=file]去掉“未选择任何文件”及样式改进_flie默认显示未选择任何文件-程序员宅基地

文章浏览阅读5.9w次,点赞23次,收藏63次。input 标签的 file 属性,在没有选择文件的情况下,默认显示一条文字“未选择任何文件”。在选择文件后,该条文字会变成路径和文件的名称。如何去掉其默认的“未选择任何文件”提示呢?查阅资料,没有发现可以直接修改的办法,但是我们可以通过其他方法,实现自定义提示文字的效果。我通过 label 标签绑定 input 标签,然后隐藏 input ,添加 button 和 spa..._flie默认显示未选择任何文件

Tomcat服务器记录日志(Logger)出现中文乱码问题解决_log4j日志中文显示乱码“??????“问题-程序员宅基地

文章浏览阅读1w次。开始接触服务器AliyunECS配置有段时间了,Logger输出中文乱码问题困扰着,在开发环境下不存在这个问题。在网上搜索过解决方法,方法各种各样。最终推荐一种,笔记如下:打开Tomcat安装目录,下面的bin目录。 修改catalina.sh文件,第229行。修改时,记得先备份该文件,以如万一!原有的:if [ -z "$LOGGING_MANAGER" ]; then..._log4j日志中文显示乱码“??????“问题

STM32CubeMX:RTC(万年历方式)_stm32cubemx 配置rtc做万年历-程序员宅基地

文章浏览阅读8.9k次,点赞3次,收藏9次。之前RTC存在不更新日期的问题,后续采用修改更新日期函数,并存储日期,但是并无卵用。后面采用万年历的方式。采用万年历方式首先获取TimeCounter,通过万年历函数计算出日期,TimeCounter是uint32_t类型,可130年内不溢出绰绰有余。1.修改stm32f1xx_hal_rtc.c文件,增加两个函数HAL_StatusTypeDef HAL_RTC_SetTimeCount_stm32cubemx 配置rtc做万年历

随便推点

第二届快手幸福乡村创业学院开幕 43位乡村网红“入学”-程序员宅基地

文章浏览阅读163次。中新网1月14日电 14日上午,第二届快手幸福乡村创业学院在清华大学拉开帷幕。养鸡小伙“暖暖的惬意”、侗族女孩“爱笑的雪莉吖”、导游“张家界旅游接待-周导”等43位在快手上拥有上千至数百万粉丝的乡村网红离开山村,“入学”清华大学,接受专业的商业创业、产业发展和管理教育培训。图1:快手幸福乡村创业学院带头人合影 据悉,快手“幸福乡村创业学院”学制一年,每年三期,由“集中培训+机构参访+实地调研指导+...

读书笔记-------修炼之道互联网产品从设计到运营-程序员宅基地

文章浏览阅读1.1k次。互联网产品—从设计到运营(一) 把握互联网产品时代的机会机遇:1一个优势互补的优秀团队 2富有激情、坚持不懈的互联网精神 3 瞄准商业模式传统网站衡量指标PULSE:PageView(页面访问次数)、Uptime(持续运行时间)、Latency(延迟)、SevenDaysActiveUser(7天活跃用户)、Earning(收入)Google用户体验师提出HEART框..._如何开发市场实现综合营销

协议栈学习笔记_协议栈 l1a-程序员宅基地

文章浏览阅读3.4k次,点赞6次,收藏86次。写在前面这是我第一次公开发表自己的笔记,内容是我学习过程中摘录或者总结的学习资料,如果有引用原作者的话、图片,希望作者能及时提醒我删除。有错误希望有大佬指出,毕竟我还是个初学者。一、协议栈架构介绍Linux TCP/IP协议栈按照tcp/ip分层结构可以分为四层,应用层、传输层、网络层和链路层(上图的网络访问层)。简要的说,网络数据在应用层,使用套接字,加上三元数据(IP、PORT、协议)建立起客户端或者服务器,并在此基础上组织协议(HTTP、SMTP等)收发数据。然后用户数据被Socket送到内核空_协议栈 l1a

C# 利用Newtonsoft.Json将json转换为实体对象_newtonsoft.json.linq.jarray-程序员宅基地

文章浏览阅读1w次。转载链接:https://blog.csdn.net/q672405097/article/details/88356515我的使用案例:MVC中需要在视图中提交一个数组到控制器,由于提交的数据比较复杂 还需要js处理 ,所以只能用js提交。数组内容,以如下的形式获取后,保存到一个数组中。 var text = $("#form_pr").serializ..._newtonsoft.json.linq.jarray

陋室快报 | BERT学习指导-20211026-程序员宅基地

文章浏览阅读100次。【陋室推荐】陋室快报是对陋室推荐栏目更新优化后的版本,更快更准的给大家推荐优质信息,频率预计是一周一次。敬请关注。近期,我再次总结了我的历史文章,累积起来有50w字,百余篇文章了,有兴趣可...

【板栗糖GIS】arcmap—如何批量不显示黑边,一劳永逸_arcgis批量显示背景值-程序员宅基地

文章浏览阅读2k次,点赞3次,收藏18次。很方便,真的一劳永逸哦~_arcgis批量显示背景值