首先呢,请允许我自我介绍一下,小弟工作半年有余,之前在一家公司从事的是JAVA初级程序员的工作,负责一个模块的开发,经济模块,说大也不大,在开发之中偶尔参与了其他模块的编码,后来有余公司的原因(经济纠纷),我不得不离职,现在经朋友介绍来到了另一家公司,说起来大家也别笑,是一个婚介公司规模也蛮大,有十几年的历史,由于几个幕后老板想入IT行业,所以就找我和我的朋友(美工)2个人来试试这行的水,在我看来不管以后的结果或者薪资如何,对我来说都是一个不错的锻炼机会,但是现在就迷茫了,现在接的第一个项目是主要是用于以交友为基础的大型资讯平台,我大致分为了3个模块,会员管理员模块、新闻管理模块和活动模块,因为时间原因准备采取自己比较熟悉的技术Spring2.0+Struts1.2+JDBC(这个是之前公司项目经理所写的一个工具类,很齐全,很方便,用熟了很喜欢),环境准备使用JDK5+Tomcat5.0+Mysql5.0+。
说了这么多大家也应该有所了解了吧?需求文档我写了一个初始版本,也已经通过了,现在就是想问下大家,接下来我该如何规划我的项目,我该遵循一个什么样的步骤?因为都是我一个人来做,所以没有整个项目开发经验的我,真的是觉得好迷茫,好无助,对于以后功能的细节是否能完成这个我倒不是很担心,比较网上有那么多的前辈和开源代码,我对我自己的实力也比较有信心,只是这整个项目我该的规划我改如何呢?比方说框架搭好后我该从哪一个地方开始下手,设计数据库的步骤,等等,谢谢各位多多指点啊。
这里我还要谢谢我的经理,感谢他给我这次锻炼机会,我一定会努力的完成的!
[b]问题补充:[/b]
这个,找几个朋友来也不是没有想过,我跟经理也有提议,他说你先把这个项目做出来,看效果如何在考虑。(PS:他们的态度完全在于试水),忘了说了,有一个美工和我一起开发,我也就是这个美工介绍过来的,囧。
一个人独立开发项目有点迷茫,请各位指点迷津
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
8条回答 默认 最新
- Ryankay 2009-11-10 14:09关注
很重要的一点是自信。
看得出来,楼主对于接下来的工作很有激情,但由于经验不足又有些胆怯,所以跑这来寻找组织的温暖来了。
首先我要告诉你的是,每个人都是这样过来的。而且,从某种意义上说,没有独立完成过一个项目的程序员不能叫真正的程序员。
你的感受我很清楚,我第一次独立做一个项目的时候,心里也没底,但是只要我们按照步骤,科学的计划,并有能够很好地去执行,胜利只是时间的事。
第一次独立开发,会遇到很多问题,尤其是配置,以前都是别人帮你配好了,你会用,现在需要你自己来架设了,搭建过程可能会遇到以前从未碰到的错误,不要担心!因为这正是我们成长的机会,解决了一个,那以后再遇到我们就会宛然一笑了~
第一次独立开发,可以多多讨教朋友,前辈,也可以来javaeye问答。最重要的是信心,然后是耐心,遇到问题要细心,大小写检查,一个逗号可能会引发血案,让你卡壳2、3天。如果一个问题看了1个小时以上还解决不了,那我们就先放在一边,先去做其他的,虽然我们心里耿耿于怀,没关系,我们缺少的只是灵感而已。
数据库设计,不要紧,多多参考以前项目的经验,会发现,大家都很相似,只是换了个名字而已。最重要的,不外乎一个外键,因为外键,许多张独立的表被关系了起来。
当你配置好项目后第一个hellworld跑起来之后,就成功了一半了。
So,do be afraid.Just do it!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 求解 yolo算法问题
- ¥15 虚拟机打包apk出现错误
- ¥30 最小化遗憾贪心算法上界
- ¥15 用visual studi code完成html页面
- ¥15 聚类分析或者python进行数据分析
- ¥15 三菱伺服电机按启动按钮有使能但不动作
- ¥15 js,页面2返回页面1时定位进入的设备
- ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
- ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
- ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝