V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
charlesmax
V2EX  ›  程序员

对于独立开发兴趣产品,如何坚持开发下去呢?

  •  1
     
  •   charlesmax · 316 天前 · 2765 次点击
    这是一个创建于 316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近面试,一些招聘简介说是最好要有自己的作品,于是自己准备着手开发一个属于自己的网站,原本想做一个电视节目导航网站,视频源直接从 GitHub 找了点,发现真正去做的时候,自己的要求的太多,太多,以至于现在很多功能都没有开发结束!真的太多了、呐,现在已经开始要变一坨了。求解如何快速构建一个自己心满意足的网站

    这就是我的仓库地址: https://github.com/cyatime/PowerPlant

    27 条回复    2022-05-10 09:32:40 +08:00
    WngShhng
        1
    WngShhng  
       316 天前
    我开始也这样,想要在应用里加很多东西
    最好是先把功能区分优先级,要克制,按照排期慢慢迭代,不用一步到位,东西要先上线
    monetto
        2
    monetto  
       316 天前   ❤️ 2
    个人观点哈,要开发就开发一个自己真正能用到的,否则很难做到后期持续维护。
    fstar
        3
    fstar  
       316 天前   ❤️ 4
    我也搞过自己的项目,但做到一半放弃了。
    每个人每天除了工作和生活琐事,可以使用的时间其实并不多。当你步入中年,这个时间会进一步压缩。

    这时候你可能有很多事情想做:健身、学英语、看技术文章、刷题、解面试八股文、写技术文章、还有你这个做自己的项目。

    你发现你什么都想做,什么都做到一半放弃了,因为你想做其他的东西,或者你在做的这个东西短期看不到效果,或者未来也不一定有好的收获。

    说这么多,要坚持一件事,其实很简单,全身心投入只做这一件事,砍掉其他的所有事情。项目中遇到的问题在持续不断的时间精力投入面前不堪一击
    v2ka
        4
    v2ka  
       316 天前   ❤️ 2
    不要一开始就搭建一个大厦,要先做个木屋,然后逐渐为其添加功能。

    完成度、deadline ,是考验独立开发的一些指标。

    先尝试做个小而美的产品吧~
    skys215
        5
    skys215  
       316 天前
    MVP:最小可行性产品
    先做核心功能,再补充其他功能上去
    补充的时候要考虑他的重要程度以及工作量
    要做就做自己也会使用的产品,而不是为了拥有一个面试时候可以展示的作品而做。要不然会失去动力的
    MrTLJH
        6
    MrTLJH  
       316 天前
    我自己也摊了个大饼,只不过有幸开发完成并实现盈利,只不过看代码还是一坨屎山,现在还在堆积中。
    要不你就从最基本的功能实现开始,要不就先快速实现各种功能,别管代码质量。很难尽善尽美的
    pelloz
        7
    pelloz  
       316 天前
    自己能用到,或者能赚钱的项目就会坚持。刚开始只做最核心功能就好,慢慢完善。
    wudicgi
        8
    wudicgi  
       316 天前
    最好是逐步迭代,先做最重要的功能
    现在能在 github 上公开出来已经很不错了,我自己是有很多项目基本功能实现、自己能用起来后就困在自己电脑里了

    基于坚持,坚持不下去的话应该还是兴趣不足吧
    我那个 BeatShow 从 2017 年到现在都搞了 5 年了 (虽说应该是个拖延的反面教材了
    madlifer
        9
    madlifer  
       316 天前
    @skys215 说法有点问题 MVP 不是一个可交付的产品而是一个市场调研工具。MVP 是注定要重构的
    nicevar
        10
    nicevar  
       316 天前   ❤️ 1
    我做过不少个人软件,收费的免费的都有,经验就是一定要先做个简单的版本发出来,慢慢改进,想太多做得少基本上就会烂尾,慢慢做很多年过去了,软件的复杂度自己都不敢相信,如果一开始觉得要做这么复杂的软件我肯定是拒绝的。
    另外现在做得好收入不差的,现在很多用户愿意付费了,免费的软件赞助的人也有不少,我一般自己喜欢的软件就是一两个月更新一次,不是太喜欢用的就半年更新一次,用户提的需求基本上不看,所以不影响平时生活状态。
    kalman03
        11
    kalman03  
       316 天前
    @nicevar 方便说下你软件的终端用户吗?比如 PC web 、ios 、android ?抑或其他
    Rache1
        12
    Rache1  
       316 天前
    最近重拾了一年前给自己立项的一个博客,开发过程中一直在寻求最佳实践,结果就导致功能进度极慢。还有就是前端部分,不太满意设计方面的东西,就一直在改,要不就是半天都憋不出来一个好的设计 😂 人都麻了,还好现在开源的强大。
    codefever
        13
    codefever  
       316 天前
    我建议你应该找一个有同样想法的人,然后你们相互监督,相互 push ,不然自己就是容易懈怠
    falcon05
        14
    falcon05  
       316 天前
    确实对细节过于讲究就会荒废,最近我的项目更新最多的都是 "update styles"。。。不加功能,光调样式了
    jones2000
        15
    jones2000  
       316 天前   ❤️ 1
    个人开发者,建议最开始只做一个功能点, 不要做大而全的东西,精力有限的,做不过来的。
    lankunblue
        16
    lankunblue  
       316 天前
    我也有一样的问题,只能安慰自己慢慢做吧。另外我比较想知道,哪里可以找好的设计资源,每天自己瞎弄样式好烦好浪费时间
    yanbo92
        17
    yanbo92  
       316 天前 via iPhone
    当你用上坚持这个词,兴趣已经不是兴趣了
    snoopyhai
        18
    snoopyhai  
       316 天前 via Android
    当学会了克制,酒入门产品了
    nicevar
        19
    nicevar  
       316 天前
    @kalman03 都有,基本上各个平台都做过。
    codefun666
        20
    codefun666  
       316 天前
    兴趣常有,坚持不常有。
    1611499758wuhao
        21
    1611499758wuhao  
       316 天前
    只要你这个产品可以赚到钱,那么你就会一直开发
    cctrv
        22
    cctrv  
       316 天前
    要有用戶。
    preach
        23
    preach  
       316 天前
    有用 有用户 就有反馈 这样才能坚持
    em70
        24
    em70  
       316 天前
    你压根没有兴趣,做项目只是为了应付面试,怎么可能坚持下去. 什么叫兴趣? 就算把电脑锁起来,都要撬锁进去写
    sunderls
        25
    sunderls  
       316 天前
    @1611499758wuhao

    re 我做了数不胜数的没有用的应用,最后能坚持下来的只有一个能带来钱的
    FrankHB
        26
    FrankHB  
       315 天前
    开发嵌入到自己日常生活的工作流的工具,变成刚需,这样不坚持也得坚持,否则没人会替你收拾烂摊子。
    坏处是当你真的收拾不了烂摊子的时候就寄了,以及可能不方便公开。
    sevdot
        27
    sevdot  
       315 天前
    我一直以为程序员有一个自己的博客网站是一件很酷的事情,于是我经常折腾自己的博客,最近又使用 Laravel + Bulma 重新开发并上线了,开发的同时写博客记录,我的博客地址: http://www.sevdot.com
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   4464 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 08:09 · PVG 16:09 · LAX 01:09 · JFK 04:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.