Ask HN: How can I find something worthwhile to do?

Scope of “Worthwhile” and Self-Pressure

  • Many argue the premise is flawed: “worthwhile” is subjective and adding that filter too early kills ideas.
  • Several say you don’t need to code outside work; your job can just be a means to live and fund other passions.
  • Hustle-culture expectations (turning job into identity/hobby) are criticized; competence at work is enough.

Programming as Personal Craft vs Public Impact

  • Some enjoy writing small, purely personal tools (scripts, home proxies, custom apps) with no audience or business goal.
  • Suggested approach: solve tiny annoyances (“I wish it was easier to…”) rather than chasing big/novel problems.
  • Others recommend contributing to open source, documentation, tutorials, or developer tooling instead of starting from scratch.

Look Beyond Software for Meaning and Ideas

  • Strong theme: get hobbies unrelated to programming—sports, music, woodworking, gardening, tabletop games, travel, creative writing, art.
  • Physical or hands-on activities (building furniture, electronics, Arduino, embedded systems) are described as surprisingly satisfying.
  • Non-tech pursuits often later generate authentic software ideas (e.g., dungeon planners, music tools, home automation).

Serving Others and Community Engagement

  • Recurrent advice: help people directly—volunteer, support local organizations, schools, scouts, political groups, housing efforts.
  • Many suggest asking people around you what they struggle with and using tech to assist them.
  • Climate tech and other real-world problem domains are highlighted as rich in meaningful, software-adjacent work.

Creativity, Boredom, and Mental Health

  • Multiple comments say ideas come from rich inputs: reading widely, new experiences, movement (walks, hikes), and “doing nothing” without screens.
  • Boredom is framed as a gateway to creativity if distractions are reduced.
  • One thread suggests considering mild depression when feeling purposeless; others push back against casual “diagnosis” but agree reflection and care are important.

Practical Idea-Generation Tactics

  • Keep a notebook of observations and reactions to build a “memory bank” for future projects.
  • Start with small experiments and iterate; don’t wait for a perfect idea.
  • Techniques mentioned: remove a step from common workflows, be your own impatient customer, partner with more “idea-heavy” people, or use “steal my ideas” lists and structured career-guidance resources.