请稍侯

做独立开发的一些感想

07 February 2018

做独立开发的一些感想

  想想自己独立开发也有好多年了,从刚毕业做的在线销售系统,再到spring boot做写的my-finances,再后来转iOS做的万能输入法、我的浏览器、照片DIY、斗图王。一路走来,还是写一点感想吧,后面有时间会持续更新的。

  想想自己独立开发也有好多年了,从刚毕业做的在线销售系统,再到spring boot做写的my-finances,再后来转iOS做的万能输入法、我的浏览器、照片DIY、斗图王。一路走来,还是写一点感想吧。

  要说起做独立开发,要从我刚学会编程时,我想那时候就应该有这种想法了,总想着除了正常的学习或工作之外,要自己独立做点什么东西,以突显出我与别人的不一样,我需要比别人更坚韧不拔,更能吃苦耐劳。

  其实作为独立开发者,最难的是需要孤独的去面对问题和挑战困难,因为没人与你同行,而且也可能会要没日没夜的加班加点,有可能是1年,也有可能是2、3看,也可能是10年、20年。

  在你前行的路上能理解你的人也不多,也没人能有效地给予你帮助与反馈,也可能你身边的亲人、朋友或同事都会反对不支持或不认可你的做法。

  你是在做自己的事情,在别人看来可能毫无意义,另外除了有技术障碍之外,还要克服不少自我心理困难。

  对我来说做独立开发者,可能是我的志趣所在,我喜欢全身心的去做一些事,而正好这事很好让我全身心的投入,加之它与利义不相争,也还很有趣,也有意思。真正在做或认真计划在做的话,会感觉五、六过的很快,每天的时间都不够用,没时间出玩、没时间陪朋友、也不耐烦聚会,总想着自己的那点代码还没写玩、这周的计划又要往后拖了。

  真正做独立开发好比做数学研究,虽然不比《数学大师》说的那些数学家,但是我想在独立开发者的世界里像类似伽罗瓦那样经历的也未必没有。

  在不理解你的人看来,程序员有程序员的局限。至于它是局限,还是对于存在意义的选择不同,对我来说可能只是在自己的世界里与不在自己的世界的差别,抑或是不理解你的人爱怎么说了。我想人各有心,也各有志。什么东西对我们来说比较意义,每个人的定义都可能有所不同。生来本无意义,因为要求了自己要做一些事和目标,而赋予或被赋予了一层意义,我只是希望这层意义更多的由自己来赋予,不管它在别人看来意义有多大。

  回想有时候喜欢别人怀疑或不认可的眼神和态度时,就会觉得淡然又不想或来不及解释什么,但却知道最终他们是会错的。最后你走过来了,发现他们还在原地做他们喜欢做的,想他们喜欢想的,似乎感觉大家好像也是一样的,或许已经和现在自己不在一个频道上了,只是彼此的世界也已经不同,再无所谓评论好坏是非。

  最后一个得说到累这个词,我只能说:累,但又并不觉得累,停下来之后才会觉得很累。如果我的身体和心理状态一直年轻健壮,我会一直坚持下去。

  Come On。继续前行。继续加油。。