前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一个人开发一个项目是一种怎样的体验?

一个人开发一个项目是一种怎样的体验?

原创
作者头像
IT架构圈
发布2018-09-29 00:13:31
4230
发布2018-09-29 00:13:31
举报
文章被收录于专栏:IT架构圈

从设计到开发一个人搞还是没啥的,但是项目业务要简单,可以技术复杂。因为业务涉及规模问题,业务复杂的系统可能技术很简单但是非常消耗时间。

  • 不需要同步工作进度,没有人会来催进度,一切尽在掌握之中。除了不小心掉坑,一般可以做到准时下班回家休息。代码风格一致,代码质量高,单元测试丰富。目标清晰,没有讨论和争论。开发效率甚至比2个人还要高。
  • 说实话,又爽又难受。爽是因为每行代码都是自己写的,出了bug知道是哪里的问题可以立马fix,省了很多跟别人沟通找到底是谁的代码出问题的环节。难受是因为,项目就自己在扛,因为大家有自己的事情忙,所以没思路了老请教别人也不好,再一个是,我很push自己...所以自己做项目就天天加班,做得尽善尽美,这样真的是有点累
  • 细枝末节很多,在能通的情况下,只要不犯做死的错误,就不会有性能问题,因为单人项目性能要求一般不会太高,难就难在知识点不够覆盖你的工作项目,然后学习能力又不强,搜索能力弱的情况下,就是煎熬。
  • 前期:迷茫,不知从何下手 前中期:兴奋,找到突破口 中期:紧张,越深入越发现技术不懂,时间又紧迫 后期:些许成就感,但同时伴随着空虚 完结后:也就那样,只是以前的自己太垃圾
  • 时间,时间,时间,感觉永远都缺时间。然而过程很舒服。这就像写文章总是自己一个人写最舒适,要是大家合写一篇,总是少了许多趣味。
  • 当整个项目只有一个人开发的时候,时刻提醒着自己不要写出随便的代码,要不然就是给自己挖坑。也许一开始代码写的都很漂亮,随着项目进行,暗坑越来越多,到后来就没法下手写,一个项目也就做不下去了。

PS:不知不觉或者意外学会了你不会的东西,不知不觉或者意外发现了你更擅长的东西。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档