在只有一个程序员的公司做开发是什么样的体验?

2018-08-24 01:29:34 +08:00
 iloveyouso

我先说说自己吧:
我的感觉是你是个随时待命的紧急消防员,哪里有问题 /需求 /BUG/灵感 /拍大腿了,哪里就需要你这个 fireman。
如果你意向全栈,那更好了,要什么接口自己给,要什么 JSON 数据结构自己定,不需要写 swagger 和 markdown,linux 直接上手就是 root,pgsql 服务器直接也是 root,没有 shibi 现象发生,因为就你一个人。
但是,工作了三四年下来,感觉一个人还是有点寂寞的。刚写好一个无与伦比的算法,刚排查并解决了一个困扰很久的 BUG,刚用新技术重构了项目摸索出一套前端的设计模式。。。
转过身边想分享一下,咦?发现只有我一个开发相关,你去和其他部门的人讲述这段代码的历史,回复应该会收到: "哦","关我 pi 事",“听不懂”,”好厉害呀呀“。。。
有时候不小心删库了,删根目录了,删备份了,出 BUG 了,身边的人都在坑外面看着,你就在这个坑里面拼命地填,要是填不好或者不会怎么办:求助同事?甩锅?跑路?
唉,感觉自己一个人就像个部门一样,可惜能力越强,责任越大,这就是我的体验了

各位 V 友说说你们的体验吧!

8508 次点击
所在节点    程序员
53 条回复
ksharp8
2018-08-24 09:12:37 +08:00
什么都要做,包括前后端
而且这类公司一般程序猿不受待见,属于后勤职位
HolmesCai
2018-08-24 09:12:53 +08:00
一个人扛起一个公司。。
iwiki
2018-08-24 09:13:12 +08:00
说明这个公司根本就不重视这个岗位
ipoh
2018-08-24 09:20:51 +08:00
@jadec0der 过了段时间你会发现大公司也有很多 p
Norie
2018-08-24 09:21:58 +08:00
好奇无与伦比的代码
chenqh
2018-08-24 09:22:46 +08:00
@jadec0der 想去大公司
dtgio
2018-08-24 09:28:38 +08:00
什么是 shibi 现象?
iloveyouso
2018-08-24 09:35:34 +08:00
@dtgio 在接口出问题的时候,会产生撕 b
你这个参数不对啊?
你这个 Url 大小写问题啊?
你这个一直 pending 不返回啊?

如果都是你一个人,emmm,自己默默解决掉
scofieldpeng
2018-08-24 09:36:20 +08:00
我想说,就算是一个人,该有的规范没有,Linux 直接上手撸 root,不写文档,就算你是在一个团队里,也不咋滴,一个优秀的人,不管在什么时候都能保持着优秀的素质
yvanst
2018-08-24 09:36:58 +08:00
@dtgio 我猜是 si bi
macroideal
2018-08-24 09:37:05 +08:00
一个人都干了 1 年了, 钱多人累, 但自由
nmzZ
2018-08-24 09:38:02 +08:00
目前公司也是一个人开发,已经提辞职了。没钱途也没前途
zhzer
2018-08-24 09:38:07 +08:00
一个不现实吧...一个人一个部门到是多
记得很久以前 opera 的 js 引擎就只有一个人搞,自己写计划自己给自己交报告...
ngnetboy
2018-08-24 09:38:53 +08:00
@jadec0der 很想知道大公司的要求是啥样的
waitejun
2018-08-24 10:04:40 +08:00
做小程序 ,前后端全负责,就是忙时忙死,上线稳定 闲死
wxl1380610
2018-08-24 10:06:14 +08:00
一样 , 好处就是能研究不少东西 ,坏处都是皮毛,除非你搞得用的人多,慢慢稳定 还好些,但是其实大多数需求都是做出来了没啥人用 ,还有就是,时间可以自己控制 ,我开始就一个 ,然后慢慢的人多了 ,很多工作撇出去了 , 现在 Android IOS C# php 每天无缝切换 ,顺便兼职管理需求测试 ,闲的时候还能接点小私活 ,每天实现老板各种天马行空的需求和思路,反正不管有没有人用,先做出来再说 ,感觉还乐在其中 😆
AltairT
2018-08-24 10:07:34 +08:00
我能说我就是因为低端安卓都是一个公司一个人才转的后端嘛,一个人真的能力很难提升,做几年就跟不上潮流了
mywaiting
2018-08-24 11:11:55 +08:00
我觉得一个程序员反而挺好的!毕竟坑都是自己挖的,自己最清楚

从个人开发体验上看,除了一些莫名其妙的 bug 搞得有些难受,自己一个搞的过程很舒畅~

顺带分享个观点,来自云风:

软件项目需要很多人一起完成可能是一个骗局 https://blog.codingnow.com/2011/05/solo.html

摘录一段:

我觉得吧,如果你真打算一个人做点东西的话,最大的敌人不是你个人的精力不够;而是不够坚定,总想以后会有人进来一起干。

你获得的好处是,不会有人跟你争论设计方案,不会有人讨厌你的编码规范。如果你发现做错了,通宵改掉就行,不用担心其他人的开发受到影响。过程本身,无论是苦是乐,都是值得回忆的记忆,乐趣不在于最后的结果。而且,做完了,东西再烂,你也至少拥有一个用户。
python
2018-08-24 11:26:13 +08:00
我也是一个一个部门。因为我用 Python
PressOne
2018-08-24 11:56:37 +08:00
Google Facebook Microsoft 都发生过极个别大牛,单枪匹马几乎重写了几百人甚至上千人码起来的代码,所以才有那句名言:顶级的程序员真的可以顶 100 个普通程序员。实际感受过小百人的团队干的活,真的不必十几号人团队的能量大多少;三四个人干不过一个高级的很普遍。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/482710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX