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

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

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

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java后端技术栈

创业公司技术总监,去上市公司面试,结果凉了!

首先,大概介绍下自己,后端开发8年,头两年用.NET,之后用Python至今,大概六年。大概工作到第三年的时候,就开始兼着任管理职位。工作地点是在一个三、四线的...

1271
来自专栏云计算D1net

一篇文章带你看懂云计算的前世今生与未来

云计算在出现16年后,已经成为IT领域的标配模式。它易操作、存储量惊人、对用户来说几乎无处不在。它不仅成就了世界上最大的公司,同时也给小公司提供支持。云改变了服...

4494
来自专栏云计算D1net

企业向云转型:路漫漫其修远兮

在当前的IT领域,云计算已经成为公认的主角,此外,云计算作为时代潮流的代名词,更是前沿科技的代表,如果作为21世纪科技公司一员的你还没有使用云技术的话,那么不得...

3615
来自专栏程序你好

牛逼程序员要知道的16条规则

1232
来自专栏云市场·精选汇

小程序分类知多少,八大分类你来找

小程序现在已经成为了互联网圈的热门讨论对象。从 2017 年 1 月登场,到之后被称为鸡肋,再到现在反叛逆袭称为互联网圈的大热点,小程序经历了不小的高低起伏。现...

3.8K107
来自专栏罗超频道

应用分发创业者已无机会

在百度选择91无线之后,独立应用分发市场的未来变得严峻起来,发生一系列连锁反应。机锋网遭贱卖,其CEO谈毅甚至认为,三年内完全独立的应用市场将会消失。此后,P...

3978
来自专栏编程坑太多

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

1156
来自专栏java一日一条

开发者的中年危机:接下来做什么?

我之所以会走这一步,是因为在我回顾过去已经取得的成绩之后,我不知道接下来的30年应该做什么。

1053
来自专栏CSDN技术头条

如何在3年内摆脱“普通程序员”标签

很多开发人员日常工作中接到需求直接动手开发,在开发过程中一边开发一边设计,特别是刚入职的程序员,大多数更是只注重功能的实现,接到需求后往往只是在脑中勾画一个大概...

843
来自专栏罗超频道

专访360路由器操盘手任锋:不再用软件思维做硬件

360安全路由器最近有点烦。就在几天前周鸿祎在公开场合对360路由器的反思遭媒体误读为360路由器项目失败并被终止。听到这个消息我吃了一惊,因为我已经用了360...

2986

扫码关注云+社区

领取腾讯云代金券