我先说说自己吧:
我的感觉是你是个随时待命的紧急消防员,哪里有问题 /需求 /BUG/灵感 /拍大腿了,哪里就需要你这个 fireman。
如果你意向全栈,那更好了,要什么接口自己给,要什么 JSON 数据结构自己定,不需要写 swagger 和 markdown,linux 直接上手就是 root,pgsql 服务器直接也是 root,没有 shibi 现象发生,因为就你一个人。
但是,工作了三四年下来,感觉一个人还是有点寂寞的。刚写好一个无与伦比的算法,刚排查并解决了一个困扰很久的 BUG,刚用新技术重构了项目摸索出一套前端的设计模式。。。
转过身边想分享一下,咦?发现只有我一个开发相关,你去和其他部门的人讲述这段代码的历史,回复应该会收到: "哦","关我 pi 事",“听不懂”,”好厉害呀呀“。。。
有时候不小心删库了,删根目录了,删备份了,出 BUG 了,身边的人都在坑外面看着,你就在这个坑里面拼命地填,要是填不好或者不会怎么办:求助同事?甩锅?跑路?
唉,感觉自己一个人就像个部门一样,可惜能力越强,责任越大,这就是我的体验了
各位 V 友说说你们的体验吧!
1
PP 2018-08-24 01:44:26 +08:00 via iPad 1
既然听您讲了一件有意思的事,那么我也给您讲一个吧!
许多年以前,网吧时代。我在一家大型网吧的的某个硬盘深处找到一个 txt 文件,里面大致写着“你能找到这个文件,说明你是个合格的管理员。你要……(鼓励和建议)”落款没有名字,文件时间是一年前。我让网吧老板过来看,网吧老板看完一言不发就走了。过一会拿了点东西过来,是吃的还是喝的我记不清了,但是我记得网吧老板很骄傲的说那个管理员是全市最强,姓苏。后来我见过此人一两次,比较钦佩。 |
2
PP 2018-08-24 01:49:43 +08:00 via iPad
好象今天刷 V 站刷狠了,右侧的那条线,下午刷成金色的,刚才回复完这个主题之后变成黑色的了。原来金色不是极限啊!
|
3
night98 2018-08-24 02:08:10 +08:00 via Android
之前大概有三个月是这样的状态
感觉还是不行,想法会太自由,有个同事帮忙参考会好一些 |
4
andrewpsy 2018-08-24 02:25:31 +08:00 via iPhone
求无与伦比算法
|
5
fuermosi777 2018-08-24 02:39:44 +08:00 1
我以前也是这种工作状态,后来去了其他大一点的公司后,觉得自己需要学习的东西太多,之前一直是井底之蛙。
|
6
ericgui 2018-08-24 02:42:44 +08:00
效率极低,不利于个人成长。
|
7
jadec0der 2018-08-24 06:59:27 +08:00 via Android 2
以前在一个小公司独自做后端和 web,做了几款 app 挺熟练的了,觉得后端就那些事,跟友人吹嘘,我现在再去 BAT 镀镀金就可以了。
后来去了大公司发现自己就是个 p |
10
loginv2 2018-08-24 08:41:07 +08:00 via Android
我同事几乎是这样的,我就是个大腿挂件,他忙不过来的时候我看一眼的程度。
|
11
imn1 2018-08-24 08:44:22 +08:00
打工皇帝,或者皇帝打工
|
12
MadbookPro 2018-08-24 08:44:32 +08:00
你什么都能做
什么都是你做 |
13
xuegj1010 2018-08-24 08:49:08 +08:00
这薪水应该杠杠的!
|
14
bk201 2018-08-24 08:51:01 +08:00
我觉得可以变着法子玩,你可以做很多自动化的东西,实践很多自己的想法,挺好的.你要需求认同感,github 就很合适啊.
|
15
micean 2018-08-24 08:56:03 +08:00
只有一个程序员的话,应该会经常解决软件不能用、电脑不能用、打印机不能用、网络连不通等等类似问题
|
16
Vhc001 2018-08-24 09:02:41 +08:00
@PP #1 多年以前听过几乎同样的故事,唯一不同的是故事的主人公发现的文件是 xxxx.rar ,把后缀名改为.txt 后打开的
|
17
carlclone 2018-08-24 09:06:20 +08:00 via Android
基本就是井底之蛙的状态
|
20
Eugene1024 2018-08-24 09:10:45 +08:00 1
想找个人说话讨论技术的都没有,遇到任何问题只能靠自己谷歌
老板不管你怎么搞,他提功能需求你实现就行了,管理混乱,还是想去大公司 |
21
ksharp8 2018-08-24 09:12:37 +08:00
什么都要做,包括前后端
而且这类公司一般程序猿不受待见,属于后勤职位 |
22
HolmesCai 2018-08-24 09:12:53 +08:00
一个人扛起一个公司。。
|
23
iwiki 2018-08-24 09:13:12 +08:00
说明这个公司根本就不重视这个岗位
|
25
Norie 2018-08-24 09:21:58 +08:00 via Android
好奇无与伦比的代码
|
27
dtgio 2018-08-24 09:28:38 +08:00 via iPhone
什么是 shibi 现象?
|
28
iloveyouso OP |
29
scofieldpeng 2018-08-24 09:36:20 +08:00 4
我想说,就算是一个人,该有的规范没有,Linux 直接上手撸 root,不写文档,就算你是在一个团队里,也不咋滴,一个优秀的人,不管在什么时候都能保持着优秀的素质
|
31
macroideal 2018-08-24 09:37:05 +08:00
一个人都干了 1 年了, 钱多人累, 但自由
|
32
nmzZ 2018-08-24 09:38:02 +08:00 via Android
目前公司也是一个人开发,已经提辞职了。没钱途也没前途
|
33
zhzer 2018-08-24 09:38:07 +08:00
一个不现实吧...一个人一个部门到是多
记得很久以前 opera 的 js 引擎就只有一个人搞,自己写计划自己给自己交报告... |
35
waitejun 2018-08-24 10:04:40 +08:00
做小程序 ,前后端全负责,就是忙时忙死,上线稳定 闲死
|
36
wxl1380610 2018-08-24 10:06:14 +08:00
一样 , 好处就是能研究不少东西 ,坏处都是皮毛,除非你搞得用的人多,慢慢稳定 还好些,但是其实大多数需求都是做出来了没啥人用 ,还有就是,时间可以自己控制 ,我开始就一个 ,然后慢慢的人多了 ,很多工作撇出去了 , 现在 Android IOS C# php 每天无缝切换 ,顺便兼职管理需求测试 ,闲的时候还能接点小私活 ,每天实现老板各种天马行空的需求和思路,反正不管有没有人用,先做出来再说 ,感觉还乐在其中 😆
|
37
AltairT 2018-08-24 10:07:34 +08:00
我能说我就是因为低端安卓都是一个公司一个人才转的后端嘛,一个人真的能力很难提升,做几年就跟不上潮流了
|
38
mywaiting 2018-08-24 11:11:55 +08:00
我觉得一个程序员反而挺好的!毕竟坑都是自己挖的,自己最清楚
从个人开发体验上看,除了一些莫名其妙的 bug 搞得有些难受,自己一个搞的过程很舒畅~ 顺带分享个观点,来自云风: 软件项目需要很多人一起完成可能是一个骗局 https://blog.codingnow.com/2011/05/solo.html 摘录一段: 我觉得吧,如果你真打算一个人做点东西的话,最大的敌人不是你个人的精力不够;而是不够坚定,总想以后会有人进来一起干。 你获得的好处是,不会有人跟你争论设计方案,不会有人讨厌你的编码规范。如果你发现做错了,通宵改掉就行,不用担心其他人的开发受到影响。过程本身,无论是苦是乐,都是值得回忆的记忆,乐趣不在于最后的结果。而且,做完了,东西再烂,你也至少拥有一个用户。 |
39
python 2018-08-24 11:26:13 +08:00 via Android
我也是一个一个部门。因为我用 Python
|
40
PressOne 2018-08-24 11:56:37 +08:00
Google Facebook Microsoft 都发生过极个别大牛,单枪匹马几乎重写了几百人甚至上千人码起来的代码,所以才有那句名言:顶级的程序员真的可以顶 100 个普通程序员。实际感受过小百人的团队干的活,真的不必十几号人团队的能量大多少;三四个人干不过一个高级的很普遍。
|
41
RorschachZZZ 2018-08-24 12:04:01 +08:00
@PressOne 我这有个高级开发,身兼数个项目的核心模块开发工作。bug 极少,需求理解透彻很少不返工,确实是一个顶几个人用。
|
42
RorschachZZZ 2018-08-24 12:04:38 +08:00
很少不返功=很少返工 。。。
|
43
GrahamACER 2018-08-24 12:13:40 +08:00
@waitejun 兄 dei …现在和你一模一样,小程序前后+审核上线全我一个人弄……
|
45
lvzb86 2018-08-24 16:22:21 +08:00
无与伦比的 idea,请分享下
|
46
Heavytiger 2018-08-24 18:05:34 +08:00 1
多自由啊,但是问题一个人扛,也不爽
|
47
jimmyczm 2018-08-24 18:10:33 +08:00
只有一个人的话唯一的感觉就是自由。。只要把老板的要求做到了,剩下的时间就是你的了
|
48
NetCobra 2018-08-24 18:47:07 +08:00
在类似的状态下干过几年。
原因是进公司的时候告诉我说要在北京分公司成立研发中心,我会是这里的第一个开发。 然后入职三个月以后研发中心在深圳成立了…… 之后四年时间我一个人在北京做开发,和深圳、总部都是远程合作。 这四年时间不仅仅是写代码,同时还是北京办公室的技术支持(包括售前和售后的)和网络管理,还负责产品 SDK 的开发支持。 其实挺喜欢这种氛围的,因为开发工作不是很繁重,做完开发以后有很多可以自由支配的时间,基本上每天都是早九晚五…… |
49
jadec0der 2018-08-25 00:29:55 +08:00
@ngnetboy
@woscaizi @chenqh 当时全都自己一个人搞得时候,感觉学了几门语言,常用的框架也都用熟了,虽然不是很深入,但是后端的全景至少心里有谱了,自以为去大公司就是拧螺丝,没啥意思。但是去了大公司之后发现和自己想的完全不同,这里没人关心你会什么框架,功能要怎么实现,因为这些都是一个聪明的应届生(我们当时给应届生的白菜价已经超过 20W 了)一个星期之内可以学会的东西,这完全不是高级工程师的竞争力。当时我对性能啥的没什么概念,做一个设计拿出去十分钟就被推翻了,然后人家随手写三个方案都比我的好,很快就明白自己不知天高地厚了。 @ipoh 大公司不一定就好,小公司也不一定就差,几十个人可以做出很牛逼的东西。但是新入行的工程师没人带,自己在一个小公司当顶梁柱绝对不是好状态。 |
50
mingyun 2018-08-25 08:24:34 +08:00
想起曾经我也这样待了一年过,真后悔,技术没长进,那会连 github 都不知道
|
52
chocotan 2018-08-25 20:26:57 +08:00 1
正好我有这样的经历
# 入职 大四海投苏州、上海、无锡的公司,选了一家苏州的公司后 一家上海的公司也发来 offer,被我婉拒后对方让我兼职工作,第一个任务是写个 canvas 的画图......后来决定去上海的另一家公司,呆了第一天后觉得不合适就走了,然后草率的决定去 L 公司了。 # 工作 刚毕业啥都不懂,入职几天后才知道这个公司一共只有我一个员工,一个董事长几个股东,一个总经理,然后我一个程序员。一般情况下公司里只有我一个人,搬电脑打杂、需求、开发、测试、运维、实施等都是我一个人干,还要负责帮总经理修电脑、装 office。 董事长每天上午都要用 skype 和我语音一到两个小时的时间检查昨天做的事情、以及交代当天的任务,每晚要把当天做的东西 email 发出。除了我以外,没有人懂技术,董事长经常提一些奇葩的需求,表结构几乎是每天都在改....... 除了我以外,还有一两位国外名校的学生在兼职用 C#写客户端,然而技术水平让我大跌眼镜。有一次要实现一个文件上传,我提供了 http 接口,对方居然不会调用......最后他把设备生成的文件保存到目录,我用 java 写了个客户端定时读取文件来上传...... 后来有了第一个客户,我出差去给这家客户推销演示,顺便给他们安装一个测试版体验一下,每晚都到半夜改客户白天提的需求。这个客户提了个我们系统没有的一个需求,董事长让我一定要做好,于是我到凌晨四点才基于 opencv 写了个能用的客户端...... 后来在给第二个客户,也是这样的剧情,不过这时候我已经决定离开这个公司了 有几件让我至今都很气愤的事情 1. 我请假回校做毕设、答辩,因为只有我一个程序员能工作,所以我斟酌了一下,决定请一周时间回校,我的同学们都是至少请一个月假期的,就连这一周时间董事长也十分不理解......在我请假期间,几乎每天都要联系我修改需求和 BUG,甚至在我在讲台上答辩的时候,我口袋里的电话都在震动。 2. 也是在做毕设期间,我实在是受够了,拒绝接听电话,我既然请假了,还三番五次打扰我。见我没有回音,居然打电话给我妈了,我妈打电话询问我,让我妈随便找个理由打发掉了。 3. 有一次发烧生病,我还在去医院的路上,也打电话联系我,告诉我有个 BUG,我强忍着怒意没在电话里发作。 4. 有一个本来就没有实现的功能,我跟董事长解释了看代码提交记录压根就没做这个功能,他不信,跟我说以前是有的,让我给他演示,我只能加班加点做好给他看。 # 离职 在我离职前两个月,招了一个实习生,但是没有给我多少帮助,董事长让其做另外一个系统了。当时我正好被外派到第二个客户这里改需求,每天也是两三点才睡觉,一待就是一个多月,在这期间我提了离职,董事长也挽留我,说可以给我加薪(为什么是要离职了才给加?当我傻?)。离职之后不久,那个实习生也走了。 #感受 每天都在改 BUG 改需求,接手时的代码乱作一团,始终没有时间去优化重构;一个自己无法解决的问题,没有人可以询问求助,只能自己谷歌摸索。面对一群完全不懂技术的人,心真累;技术上唯一的成长大概是多懂了几个 jquery 的使用方法...... |
53
Linxing 2018-08-29 09:37:19 +08:00 via iPhone
入职一个月 程序员全离职了 剩下我一人 提离职 给加薪 去你的 给我 double 都不留 太累了
|