V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jinker
V2EX  ›  程序员

能说一说我的编程能力算好还是差吗?

  •  
  •   jinker · 2022-11-07 15:14:04 +08:00 via Android · 3062 次点击
    这是一个创建于 781 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自学编程几年了,一直自觉自己是普通程序员那种级别。这段时间看了看我自己自认为拿得出手的一个项目,终于出现下载量突破 100 三位数的了。然而项目仓库还是一个 star ,感觉是个老外不小心点到那种。

    平均每个版本都有几十下载量,而当前版本是我隔了几个月才发的,还是有人下载,还貌似历代版本最高下载量,却一直没有 star 。是不是项目技术能力太差了所以每个人只是下载来体验体验。

    现在在搞着的最新项目是个音乐服务器,类似 navidrome 那种,用 rust 写,主要为了放在我的小内存服务器上。虽然目前写完了,基本功能都完全了自己也在使用中。但是还没发到 github 上,需要打磨一下细节。就是因为放上去好像自己搞自己爽那种,虽然我也蛮享受的。

    尤其是我感觉我广而不精,因为都是爱好,想要搞什么就往那方向学。开发什么工具都喜欢到处扒各种开源流行项目,看他们实现方式,没点真本事的样子。

    现在看来我是算入门许久,只是会使用各种包各种库的脚本小子还是算个合格的程序员了?虽然是爱好,但也想自己向高级方向爬去啊,成为那人见人喊的大牛呀!

    除了上面那项目,第二个拿得出手的就是之前在这里发过的英雄联盟助手,但感觉这只是个调用英雄联盟客户端 api 的工具罢了,毫无技术可言。

    15 条回复    2022-11-08 13:36:43 +08:00
    andyJado
        1
    andyJado  
       2022-11-07 16:45:19 +08:00
    “发言尽是一股迷途者的气息啊, 我的朋友.”

    当然我也很弱, 比起来的话我应该不如 up, 但我想我们应该有一些共同话语, 我今年 26, 在职摆烂写代码:

    写了个 ios app,上架了, 自己每天都在用, 但不喜欢写 swift 就转了 rust.
    第一个项目写来帮我做 day job.
    最近在 b 站直播给 rust lang 提 PR.

    和 op 描述出来的对比自身:

    0. programming is all about taste, 没有能力焦虑.
    1. 啥框架我都不看, 只用 std.(还有 serde 这种算 std 补充,但 clap 就不算)
    2. 学习方向懒加载, 用什么才学什么, 然后死磕, 最近在死磕 rust 宏, 嘿嘿, 嘿嘿.

    OP 要不来[直播间]( http://live.bilibili.com/23961175)和我唠唠呢!
    yyyyyyh
        2
    yyyyyyh  
       2022-11-07 16:52:03 +08:00
    比我强~
    但是 readme 有点过于少了,可能难以让人提起兴趣吧。
    anonymousar
        3
    anonymousar  
       2022-11-07 16:59:20 +08:00
    copy paste 工具跟编程能力没啥关系吧。
    sinnosong1
        4
    sinnosong1  
       2022-11-07 17:13:03 +08:00   ❤️ 1
    刚才下载了下楼主的工具,用了下感觉还可以。就是我感觉没有通过命令行管理然后写 blog 的需求。。。
    我之前帮女朋友抢疫苗在 github 上看有 java 版,就自学 WPF 搞了个 C#版,然后在知乎上发文章,混了 100 多 star 。。。感觉这种 star 没有啥用处,但是我还是通过这个项目学会 WPF 的基础。
    个人觉得楼主可以学学 Asp.NET Core 然后做后端,或者学学前端。正式干干活。如果不想靠写代码赚钱的话,可以学学 WPF ,MAUI 做客户端软件。尝试做个 App 然后上架。
    superrichman
        5
    superrichman  
       2022-11-07 17:22:25 +08:00 via Android
    给点小建议,readme 上截图,有动图更好
    ykalone
        6
    ykalone  
       2022-11-07 17:58:22 +08:00   ❤️ 2
    @andyJado 已关注,今晚看你写代码
    maggch97
        7
    maggch97  
       2022-11-07 18:05:08 +08:00 via Android
    star 和技术如何没有关系。主要是
    1. 解决了其他项目没解决的问题,这个问题很多人遇到。你还需要在合适的平台做推广
    2. 像鱼皮一样自带流量,靠视频拿 star ,技术怎么样都无所谓
    cmdOptionKana
        8
    cmdOptionKana  
       2022-11-07 18:12:05 +08:00
    readme 要又截图,另外最好提供一个在线演示,方便大家看到你这个工具做出来的成品长什么样。

    Why make it? Feel funny 这句对宣传是反作用的,还不如直接不写这个段落。最好是写你这个项目有什么特点。

    英语语法问题很多,外国人看了很可能会反感。如果你的用户多少是中国人,那最好提供更多中文资料。
    alexsunxl
        9
    alexsunxl  
       2022-11-07 19:06:12 +08:00
    @andyJado 你这能给 rust 编译器提 pr 的,已经很牛逼了
    jinker
        10
    jinker  
    OP
       2022-11-07 20:41:38 +08:00 via Android
    @cmdOptionKana 等以后有时间会改,谢谢指教。
    jinker
        11
    jinker  
    OP
       2022-11-07 20:43:37 +08:00 via Android
    @yyyyyyh
    @superrichman
    谢谢指教,下次会注意,主要英文烂,说多错多,就这些我还是谷歌翻译来的。
    cmdOptionKana
        12
    cmdOptionKana  
       2022-11-07 21:01:13 +08:00
    @jinker 其实不必执着于写英文,起步阶段全部文字说明用中文也很好呀,以后如果发展得好再改英文也不迟。
    learningman
        13
    learningman  
       2022-11-08 00:59:47 +08:00
    如果没人点 star ,那下载应该是自动的分析工具在下(
    SmiteChow
        14
    SmiteChow  
       2022-11-08 09:42:20 +08:00
    好,加油。
    molvqingtai
        15
    molvqingtai  
       2022-11-08 13:36:43 +08:00
    破盆冷水,几十下载量可能是 bot
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2595 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:07 · PVG 13:07 · LAX 21:07 · JFK 00:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.