TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Contributing to open-source UX/UI without great programming skills?

8 点作者 astrobase_go将近 7 年前
I&#x27;ve used various open-source software packages for years, and now I&#x27;d like to give back by contributing in some way. I have an advanced degree in human factors engineering and real-world work experience in cognitive systems engineering, UX, and UI design. However, I&#x27;m not the best programmer -- I program a little for my day job, but it&#x27;s mostly for data analysis. Interface programming isn&#x27;t my expertise.<p>Is there a way to contribute and improve OSS design without relying explicitly on my programming chops?

2 条评论

fundamental将近 7 年前
A lot of open source software sorely needs help in the UX&#x2F;UI domain, though there is a pretty major obstacle when trying to contribute time in that domain: Each UI&#x2F;UX issue can be either a lot of work to resolve correctly or it can be simple enough that bikeshedding can occur when bringing up the issue.<p>Most of my OSS work is in the domain of Linux audio apps, which have a much greater than average (IMO) UI&#x2F;UX space that they need to explore to work well. When I&#x27;ve had more time to work on the projects then UI&#x2F;UX contributions were typically seen as a great thing to help direct where effort is spent. When I&#x27;m strapped for time they seem to highlight issues that I&#x27;ve been vaguely aware of, but can&#x27;t address. In both cases the feedback is helpful, though the priorities shift around based upon the number of active contributors and their respective domains.<p>In the later case it&#x27;s frustrating as a dev since flaws are highlighted and frustrating to the designer as their ideas sit without being implemented. So, if you can find an active project looking for feedback in the UI&#x2F;UX area, then you can have some good luck, otherwise many projects can use a hand in building graphical assets for interfaces (and that&#x27;s not a skill many normal devs have).
ecesena将近 7 年前
Reading your description, I thought Superset might be interesting to you: <a href="https:&#x2F;&#x2F;github.com&#x2F;apache&#x2F;incubator-superset" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apache&#x2F;incubator-superset</a><p>(I&#x27;m not affiliate, though I contributed in the past)