作为独立开发者,有哪些可以分享的经验

2025-02-27 10:41:12
推荐回答(3个)
回答1:

作为独立开发者来说,被开发过程虐的死去活来是必须的,非自己专业的难题也是家常便饭。
不过我认为能克服的都不是问题,甚至解决问题的方法我觉得都不太重要,因为每个人有自己的行事风格。会成为问题的只有那些不能解决,让你彻底被击垮的,罗列一些你感受一下。

1. 饿死。
非常实际的问题,程序员需要面包。当你预期自己的存款够用一年,而实际上大半年过去了还没完成/上一个产品没卖出钱/开发需要的开支远大于预算,你是要继续开发,还是找份工作?

2. 社会地位
很多独立开发者没法得到家人/朋友/亲戚的认可,和NEET划上了等号。这种情况可能会一直持续到你成功之前。“没问题,我不在乎别人的眼光!”是的,但是你的家人可能在乎。

3. 社交
成为独立开发者,你的时间会变得非常宝贵,因为要处理很多的事情。相应的,用于社交的时间会显著减少,然后你会发现很多朋友日渐疏远。一年、两年,周围的人都离你而去,只剩下孤身奋斗的你。

4. 焦虑
独立开发的过程中,焦虑是几乎每个我认识的人都碰到的。因为自己全盘掌握了所有细节,每个暂时难以解决的问题都会变成一把剑悬在你头上,让你食不下咽,夜不能寐。随之而来的是胃炎带来的消瘦、失眠带来的消极,如果你工作太久得了前列腺炎,更糟糕,你连坐下来好好写代码的福利都失去了。“没问题,我会坚持运动!”嗯,也许你会在运动完后想着要是刚刚那一小时没跑步,用来写代码就好了……

5. 人手
虽然是独立开发者,但是很多时候你还是需要小伙伴来替你处理美术/音乐/策划/xxx...、
“没问题,我能外包出去”是啦,现在外包行业那么发达,不过我举个栗子——外包美术出去,需要一个美监和对方沟通进度吧?外包音乐出去,需要写需求文档吧?什么?你连策划案都要外包?o_O...
这时候你会衷心觉得,要是有多一个人帮忙就好啦!一起创业士气倍儿棒!
可惜现实是,在你成功之前,独立开发者这个头衔几乎不能为你吸引来任何强力帮手→_→...

凑了5条感觉我回答这个问题的时候也是蛮拼的...→_→
我不会劝你去做/不做独立开发者,你要自己考虑好自己的前途。
一旦决定就果断去做,你会发现你的选择永远是对的 :)

回答2:

  1. 不要总做外包,要有自己的产品
    外包无论价格多高都还是苦力钱,要形成自己的产品。

  2. 每年给自己制定学习目标和计划
    做独立开发者后,就失去了和同事们交流学习的机会,而作为Programmer不停的学习新技术是必须的,所以这方面要特别加强。

  3. 工作计划可以和大众的节奏错开
    做独立开发者最大的好处就是时间的自由。很多地方,例如美术馆,电影,旅游胜地,在周末人满为患,周一到周五则几乎空无一人。 所以我常常是周末工作,周一到周五抽一到两天休息。做独立开发者的时候,黄金周是绝对不出去玩的,都是在家工作,旅游淡季的时候出去玩。



回答3:

方向很多 看你会什么 不过 独立开发的话,只能做一些小的程序,市场不是太大 这个时代,集体力量才是王道。