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

两个人, 8 年时间打磨,算工匠吗

  •  7
     
  •   wkong ·
    tangtaoit · 2023-08-04 08:28:37 +08:00 · 15856 次点击
    这是一个创建于 459 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两个老将全栈程序员,历时八年从 20 几岁的精神小伙干成了中年油腻大叔,做同一个产品,算工匠吗?

    我们做的开源项目(如果觉得对你有帮助,帮忙点点 star ):

    开源地址:唐僧叨叨

    开源地址:唐僧叨叨通讯层

    图片

    图片

    图片

    162 条回复    2023-08-07 15:02:12 +08:00
    1  2  
    eironn
        1
    eironn  
       2023-08-04 08:33:46 +08:00
    已点,支持一下
    D2h0VL89HMAU417B
        2
    D2h0VL89HMAU417B  
       2023-08-04 08:33:57 +08:00
    国产 telegram
    wkong
        3
    wkong  
    OP
       2023-08-04 08:34:39 +08:00
    @eironn 感谢
    zhangshine
        4
    zhangshine  
       2023-08-04 08:38:10 +08:00   ❤️ 1
    代码仙人?
    wkong
        5
    wkong  
    OP
       2023-08-04 08:41:21 +08:00
    @zhangshine 代码仙人是啥?
    ackmanfork
        6
    ackmanfork  
       2023-08-04 08:42:49 +08:00
    @wkong 代码仙人 == 代码の神
    wxie
        7
    wxie  
       2023-08-04 08:44:02 +08:00
    绝对算,支持
    wkong
        8
    wkong  
    OP
       2023-08-04 08:48:15 +08:00
    @wxie 感谢🙏
    joApioVVx4M4X6Rf
        9
    joApioVVx4M4X6Rf  
       2023-08-04 08:53:10 +08:00
    代码仙人
    lxrmido
        10
    lxrmido  
       2023-08-04 08:54:49 +08:00
    已 star
    crazyTanuki
        11
    crazyTanuki  
       2023-08-04 08:55:29 +08:00
    方向不对努力作废...强大的竞品这么多...
    daya
        12
    daya  
       2023-08-04 08:56:22 +08:00
    这个确实不容易
    simoger
        13
    simoger  
       2023-08-04 08:57:43 +08:00
    必须算
    wkong
        14
    wkong  
    OP
       2023-08-04 08:57:48 +08:00
    @lxrmido 感谢
    wkong
        15
    wkong  
    OP
       2023-08-04 08:58:54 +08:00   ❤️ 2
    @crazyTanuki 只会做即时通讯怎么办? 10 几年职业生涯 大部分时间都在做即时通讯,废了。
    crazyTanuki
        16
    crazyTanuki  
       2023-08-04 09:00:49 +08:00
    @wkong 只能找些竞品没有的实用特性做了,常规功能肯定打不过
    rogi
        17
    rogi  
       2023-08-04 09:02:02 +08:00
    hhhhh 楼上的代码仙人我实在难绷
    scal
        18
    scal  
       2023-08-04 09:02:25 +08:00
    发送文件这种基础功能还是不要收费吧
    JNotEnoughW
        19
    JNotEnoughW  
       2023-08-04 09:02:51 +08:00
    点个赞
    lyxeno
        20
    lyxeno  
       2023-08-04 09:03:19 +08:00
    6 ,聊天群 要是能参考 telegram 一样能分组就好了
    wtf12138
        21
    wtf12138  
       2023-08-04 09:06:33 +08:00
    即时通讯,你们服务器啥配置
    lbllol365
        22
    lbllol365  
       2023-08-04 09:06:54 +08:00
    仙人?亮剑谈判专家警告🐶
    wkong
        23
    wkong  
    OP
       2023-08-04 09:07:12 +08:00
    @lyxeno 分组的功能考虑过,还没忙过来
    wkong
        24
    wkong  
    OP
       2023-08-04 09:07:40 +08:00
    @wtf12138 2 核 8G
    dapaoge
        25
    dapaoge  
       2023-08-04 09:08:13 +08:00
    大佬, 支持支持
    wkong
        26
    wkong  
    OP
       2023-08-04 09:10:57 +08:00
    @dapaoge 感谢老铁😄
    di1012
        27
    di1012  
       2023-08-04 09:13:05 +08:00   ❤️ 6
    名字起的有点儿戏了
    deepzz
        28
    deepzz  
       2023-08-04 09:16:31 +08:00
    很强👍
    tcpdump
        29
    tcpdump  
       2023-08-04 09:16:46 +08:00
    不错,不过国内政策不支持
    Rrrrrr
        30
    Rrrrrr  
       2023-08-04 09:21:31 +08:00 via iPhone
    做这种真的吃力不讨好
    darkengine
        31
    darkengine  
       2023-08-04 09:21:38 +08:00
    成了就算工匠 。。。
    wkong
        32
    wkong  
    OP
       2023-08-04 09:24:10 +08:00
    @darkengine 有道理😂,没成算固执不?
    lishoujun
        33
    lishoujun  
       2023-08-04 09:25:24 +08:00   ❤️ 1
    做了 8 年 3 周前开源么。
    感谢开源,但是感觉并不是 opensource style. 我觉得棒的开源项目通常在早期就开源,持续建设社区,吸纳社区意见,丰富功能,积累人气。
    一个开源三周的项目,能对“我”有什么帮助呢。
    Myprajna
        34
    Myprajna  
       2023-08-04 09:26:49 +08:00
    有英文的吗?国内感觉太卷了,海外国际化试试?
    ieliwb
        35
    ieliwb  
       2023-08-04 09:32:20 +08:00
    佩服,建议做成出海 saas 项目,我司现在用的腾讯 IM ,好贵,出海很多 1v1 需要用到
    garibellee
        36
    garibellee  
       2023-08-04 09:34:00 +08:00   ❤️ 2
    这种不能在本土孵化缺失方向不摧,换一个思路依托于海外市场,每个国家都不会让国民级通讯软件让給别国,打包卖代码给本地,本土化就是出路。
    jucelin
        37
    jucelin  
       2023-08-04 09:36:19 +08:00
    完成度很高,已 star
    goodryb
        38
    goodryb  
       2023-08-04 09:37:21 +08:00   ❤️ 1
    看起来完成度挺高的,先赞为敬
    kkadmin
        39
    kkadmin  
       2023-08-04 09:39:34 +08:00
    已 star ,我觉的 ui 可以换一下
    ww940521
        40
    ww940521  
       2023-08-04 09:43:38 +08:00   ❤️ 2
    试了下,文档写的很糟糕,搞了好久也没搞明白你客户端到底要怎么配置,服务器地址端口填什么,还要第三方账号登录,隐藏的手机号注册页面跟你文档描述不匹配,文档还有 404 页面。
    7897894
        41
    7897894  
       2023-08-04 09:44:39 +08:00
    确实牛 B 我就想问 我自己可以部署到自己的服务器吗?小圈子自用可以吗?
    7897894
        42
    7897894  
       2023-08-04 09:45:08 +08:00
    @7897894 要收费吗?
    hugozach
        43
    hugozach  
       2023-08-04 09:45:20 +08:00
    怎么证明八年?
    mingring
        44
    mingring  
       2023-08-04 09:45:22 +08:00
    敬佩,但国内的环境也只能祝福了。
    fs418082760
        45
    fs418082760  
       2023-08-04 09:49:59 +08:00
    佩服,争取干掉微信
    yufeng0681
        46
    yufeng0681  
       2023-08-04 09:51:49 +08:00
    给微信做补充特性会不会更有价值
    1 、解决 500 人群的限制
    2 、解决超大文件分享的问题
    3 、基于兴趣,位置的分享群/分享通知 [比如关注某个球场的散客踢球活动,关注]
    4 、扩展为基于 某几个关键字的信息分享 [比如关注 iphone14 低价,<5000 元]
    wkong
        47
    wkong  
    OP
       2023-08-04 09:53:34 +08:00
    @7897894 完全可以
    Henrybsbhp
        48
    Henrybsbhp  
       2023-08-04 09:55:31 +08:00
    項目確實厲害,但算不算匠人我不知道。

    在日本的話可能算吧。他們只要你在一件事物上花的時間够長,成功營銷出去了就能成爲匠人。不管你這東西怎麼樣。

    不過 OP 的項目真心厲害。佩服、牛逼。
    wkong
        49
    wkong  
    OP
       2023-08-04 09:55:51 +08:00
    @ww940521 默认不需要配置,如果你自己部署了服务端,那就是你服务器的 IP ,端口没修改就是默认的。文档确实有不足之处,我们在一步步完善。🙏
    brader
        50
    brader  
       2023-08-04 10:01:05 +08:00
    已支持,希望你秉持真开源
    wxdiy
        51
    wxdiy  
       2023-08-04 10:08:28 +08:00
    产品成功了就绝对的工匠精神,没成功就另说
    panjiaming
        52
    panjiaming  
       2023-08-04 10:13:23 +08:00
    支持,已 star
    lee289
        53
    lee289  
       2023-08-04 10:15:26 +08:00
    就怕被☭打压
    luck66
        54
    luck66  
       2023-08-04 10:21:20 +08:00
    项目很棒,已 star
    baijuyi
        55
    baijuyi  
       2023-08-04 10:22:22 +08:00 via Android
    安全加密咋样?
    karatsuba
        56
    karatsuba  
       2023-08-04 10:22:48 +08:00
    歪个楼,动物形状的二维码怎么搞的
    rongpx95
        57
    rongpx95  
       2023-08-04 10:26:47 +08:00
    已支持,希望你秉持真开源
    kumastudio
        58
    kumastudio  
       2023-08-04 10:28:11 +08:00
    牛,已 star
    lilei2023
        59
    lilei2023  
       2023-08-04 10:30:55 +08:00
    确实厉害,不过个人感觉还算不上工匠,加油
    lilei2023
        60
    lilei2023  
       2023-08-04 10:32:27 +08:00
    另外,你们这 go 版本干到 1.20 了都
    quicknight
        61
    quicknight  
       2023-08-04 10:39:47 +08:00   ❤️ 1
    不是开放了源码就叫开源软件的,八年的代码突然一下放出来,了解整个项目演进的就你们几个人
    这样的结果就是想参与的人门槛很高,不敢轻易改动或者增加功能
    用的人因为没有社区背书,也不放心,只敢用在那些不重要的场景,重要的场景还是采购更加成熟的商业产品
    FightPig
        62
    FightPig  
       2023-08-04 10:40:04 +08:00
    厉害,在日本就可以吹成代码仙人
    yangheng4922
        63
    yangheng4922  
       2023-08-04 10:43:51 +08:00
    @hugozach 感觉这个完成度 可能真有 8 年
    ixcode
        64
    ixcode  
       2023-08-04 10:45:11 +08:00
    支持,早日干死微信
    Selenium39
        65
    Selenium39  
       2023-08-04 10:54:08 +08:00
    厉害,但在国内,方向不对
    ruiw1701
        66
    ruiw1701  
       2023-08-04 10:59:31 +08:00 via iPhone
    牛蛙,但是目前在国内实现度不高。
    zhouqian
        67
    zhouqian  
       2023-08-04 11:03:43 +08:00
    👍
    jinsongzhao
        68
    jinsongzhao  
       2023-08-04 11:07:18 +08:00
    算工匠。有了基础,就差创新了,每个成功背后一定是有基础的
    xzg1993
        69
    xzg1993  
       2023-08-04 11:07:58 +08:00
    Flutter SDK 什么时候出呢?

    我们想做个内网部署的 im

    对比了市面好多家,如果好用,可以收费使用
    liuxu
        70
    liuxu  
       2023-08-04 11:10:31 +08:00   ❤️ 1
    看了下,真牛逼,ios 、android 这些客户端都有,产品级,这得几十万行代码了吧
    shanghai1943
        71
    shanghai1943  
       2023-08-04 11:12:20 +08:00
    应该很多电商软件类的需要客服 IM 的功能。可以往这个方向上搞。我感觉对于小微企业来说应该有很大帮助。
    ayayui
        72
    ayayui  
       2023-08-04 11:13:13 +08:00
    赞! 期待 Flutter 支持。btw 启动命令可以改成 “阿弥陀佛 amtf”吗
    Nich0la5
        73
    Nich0la5  
       2023-08-04 11:16:09 +08:00   ❤️ 3
    很强,不过还是要杠一下这种写完以后一口气推到 github 上的方式只能算伪开源,很难形成社区的。不过可以考虑开放插件接口等,这样能更好的吸引别人来做进一步的开发
    codespots
        74
    codespots  
       2023-08-04 11:17:33 +08:00
    虽然我看不懂,但还是要给你们点赞,给每一个认真做事的人点赞!
    showonder
        75
    showonder  
       2023-08-04 11:22:25 +08:00
    产品成不成功都不重要,毕竟这 8 年绝大部分程序员的大部分代码贡献都下架了~
    shyrock
        76
    shyrock  
       2023-08-04 11:23:19 +08:00
    Fully self-developed: WuKongIM uses a self-developed message database, binary protocol, and network library

    感觉跟开源概念差得有点远。。。
    但是如果追国产化替代的风口也许挺合适。。。就怕微信早已内定。
    wkong
        77
    wkong  
    OP
       2023-08-04 11:26:28 +08:00
    @shyrock 自研的这些都开源了
    shyrock
        78
    shyrock  
       2023-08-04 11:30:44 +08:00   ❤️ 1
    @wkong #77 我不是说你藏着某些东西没开源哈,我是说我理解的开源思想其实不是自己造轮子然后开源,而是充分利用社区成熟的开源组件和协议,补齐开源的短板,实现众人拾柴火焰高的局面。。。

    当然,你们这个从底层造到高层的技术确实很全面了,佩服。
    williamdong
        79
    williamdong  
       2023-08-04 11:31:56 +08:00
    已点,牛
    c3de3f21
        80
    c3de3f21  
       2023-08-04 11:34:17 +08:00
    永远不要给自己贴标签,但是产品可以。
    zack119
        81
    zack119  
       2023-08-04 11:40:41 +08:00
    已点,👍
    raptqhoiu9527
        82
    raptqhoiu9527  
       2023-08-04 11:44:10 +08:00
    工匠不是自封的哦
    andytao
        83
    andytao  
       2023-08-04 11:44:53 +08:00
    是八年全职做吗?首先得有财力支持,然后才是毅力,很羡慕家里有矿的两位大神。
    godwow
        84
    godwow  
       2023-08-04 12:01:28 +08:00
    牛掰,已 star
    maxxfire
        85
    maxxfire  
       2023-08-04 12:15:18 +08:00
    算,当然算了,这绝对的工匠。农村里就有很多这样的工匠
    nzynzynzy
        86
    nzynzynzy  
       2023-08-04 12:45:45 +08:00
    太实惠了……我去 star
    7897894
        87
    7897894  
       2023-08-04 12:47:36 +08:00
    @wkong #47 看了一下 文档信息太少了 后端可以 docker 一键 前端信息太少 什么时候整个保姆级的文档
    jimczj007
        88
    jimczj007  
       2023-08-04 13:01:02 +08:00
    很厉害,star 了,但是感觉只能为爱发电
    henryhu
        89
    henryhu  
       2023-08-04 13:01:50 +08:00
    什么样的财力才能支持 8 年,我要是 8 年做一个不盈利的产品,老婆早把我骂死了
    ChoiKarl
        90
    ChoiKarl  
       2023-08-04 13:12:10 +08:00
    羡慕啊,花这么多年做自己喜欢的事。
    Bichat
        91
    Bichat  
       2023-08-04 13:13:17 +08:00
    牛逼
    daodao
        92
    daodao  
       2023-08-04 13:17:11 +08:00   ❤️ 3
    已 star ,不过加密 IM 小心运营和商业化的方向。

    百度前前同事,两个人,帮别人私有化部署,别人=灰产,甚至是黑产,最后被抓紧去的。搞了 2 年当时跟我们闲聊,保守估计赚了估计人均 千万,但是前两年得知被抓紧去了。
    a132811
        93
    a132811  
       2023-08-04 13:41:58 +08:00
    @lilei2023 感觉 go 版本从 go module 出来后,其向下兼容就比 python/node 做得好太多,我们产线上许多的老项目都一路升到 go1.20 了
    wkong
        94
    wkong  
    OP
       2023-08-04 14:00:36 +08:00
    @andytao 这个过程也是慢慢过来的,不是仅仅靠 IM 单品,也是一边做 IM 相关的项目,一边沉淀 IM 。
    wkong
        95
    wkong  
    OP
       2023-08-04 14:05:57 +08:00
    @liuxu 所有的加起来肯定有几十万行了
    wkong
        96
    wkong  
    OP
       2023-08-04 14:16:16 +08:00
    @a132811 最低 go1.20 ,是因为将 1.20 的 TLS ,拿出来修改了下,让其支持异步 epoll
    learningman
        97
    learningman  
       2023-08-04 14:26:31 +08:00
    做了 8 年
    Initial commit

    @tangtaoit
    tangtaoit committed on May 9

    这 8 年你们是用微信做的版本管理吗
    wkong
        98
    wkong  
    OP
       2023-08-04 14:29:16 +08:00
    @learningman 最近才开源出来,原来是内部 git
    lilei2023
        99
    lilei2023  
       2023-08-04 14:40:44 +08:00
    @learningman 这明显是人家一直在内部用,最近才放出来!想啥呢
    learningman
        100
    learningman  
       2023-08-04 14:48:13 +08:00
    @lilei2023 放出来的时候带上 git history 好像不违法
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3342 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:56 · PVG 18:56 · LAX 02:56 · JFK 05:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.