Soy programador, construyo aplicaciones pero no las publico en Github. No me siento cómodo compartiendo mi código públicamente. ¿Cómo percibe la comunidad de desarrolladores a personas como yo?

Prueba Gitlab.com

  1. Te permite mantener tus repositorios de código privados.
  2. Puede dar acceso a sus repositorios solo a las personas que desea ver.
  3. Puedes mantener algunos de tus repos públicos mientras que otros privados.
  4. El código del servidor Gitlab es Opensource a diferencia de GitHub.
  5. Si debe compartir su perfil de github en algún lugar, puede optar por compartir el enlace del perfil de Gitlab en su lugar.
  6. También puede configurar su propio servidor git utilizando el software de edición comunitaria Gitlab.

Está bien. No estás obligado a compartir tu código.

Es tu código, tienes todo lo que decir en él. Puede compartirlo con todos si lo desea o simplemente puede tenerlo en local. No hay daño en mantenerlo contigo. No veo una razón por la que alguien tenga alguna opinión sobre usted porque no está publicando su código en GitHub.

Por cierto, compartir tu código en GitHub tiene sus propias ventajas.