一、第一次会议,相互介绍和项目分工
刚刚和几位小伙伴进行了第一次的网上会议,这次会议的主要有两个目的:
其一是为了让大家相互认识,了解彼此在技术方面的深度和广度;
其二是基于每个人在技术方面的不同情况,我做不同的项目分工,五个人,有想学Python爬虫的,有想学Java开发的,有想学前端开发的,也有想学运维的,就是没有想做测试的,导致测试一职空缺。好吧,到时候做完之后大家一起上。
在聊天中,我了解到他们5个人大概的情况:问心正在读大二,在学校学习的语言是c和c++,在我们这个项目中对Python爬虫感兴趣;小张正在读大三,在学校学习的方向是web安全,懂一些java python php linux,在我们项目中对Python爬虫感兴趣;小凉是我们这个项目中的唯一女性,读大一,虽然不是计算机专业,但想学前端开发,之前学过一些html,在我们项目中做前端页面开发;伊木读大二,在学校学了c和c++,在我们项目中负责java接口开发,不知SSM框架为何物;小关大三,在学校学过java ee,数据库懂一些,在我们项目中做java接口开发。
最后我们确定的具体分工如下:
小张:负责简书文章的Python爬虫,以及负责Linux运维相关工作(后期需要)
问心:负责知乎文章的Python爬虫
小关:负责网站的Java接口开发
伊木:负载爬虫入库部分的Java接口开发
小凉:负责网站的前端页面开发,因为小凉是0基础,所以我专门找了一位有5年前端开发经验的@安静一对一协助
二、项目计划
因为大家基本上都没怎么做过项目,而且对一些基本的知识还比较缺乏,所以在定项目计划时是很难确定时间的。虽然如此,还是得制定一个项目计划:
1、组员相互介绍,了解个组员基本情况,确定组员项目分工(0424完成)
2、确定项目需求,包括网站需求和爬数据的需求(0425)
3、邀请组员加入相关的项目组(coding),要求组员自学git的基本使用(0425)
4、指派一人设计数据库表结构,这个项目主要设计到3张表(0426之前完成)
5、组员一起评审数据库表结构(0426晚上一起评审,第二次网上会议)
6、开始编写代码(0427-)
7、测试、上线。
三、肯定会困难重重
我想在做项目的过程中会遇到很多困难,但我希望大家要做好随时遇到一时难以解决的问题的准备,也要有一定可以解决这些困难的决心。
为了让大家在团队中多互助,少问我,我灌输了几句毒药:
我们要作为一个团队一起去攻克这个项目,在项目中相互帮助,在实战中自己去钻研更深的理论知识。
记住,大家是一个团队,只要有一个人工作没完成导致项目延期,就是整个团队的失败。
四、有朋自网上来,不如一起做个项目
正如@问心同学在群里说的“感觉越来越有意思了”,不管后面怎么样,希望我们在这个做这个项目的过程中会觉得有趣。
有趣是战胜一切困难的有力武器。
在做这个项目的过程中,我会不定期更新我们在做这个项目的故事,欢迎围观。另外,这次汇总向我报名有前前后后有20人左右,但是没办法最后只能和5位同学一起玩。等我们这个项目上了正轨之后,我会再开一个项目来玩。
五、晚安