¿Por qué siento que estoy desperdiciando mi vida de desarrollador? Necesitar consejo

Parece que definitivamente eres lo suficientemente inteligente. ¡No subestimes tu propia inteligencia, el conocimiento más básico que tienes de programación (por ejemplo, cómo configurar y recuperar una variable) está más allá de la comprensión de la mayoría de la gente común!

Parece que recientemente no has estado involucrado en muchos proyectos de software emocionantes o simplemente estás en un momento de calma creativa y necesitas algo para que tus jugos de codificación fluyan.

Tal vez piense en crear su propio software para resolver un problema y regalarlo o venderlo a través de download.com, etc. Puede ser cualquier cosa. Una vez creé un importador CSV básico en Visual Basic para importar archivos de historial de transacciones de PayPal para volver a formatearlos para la salida como etiquetas de dirección del cliente. Tuve la idea simplemente navegando en algunos foros de comercio electrónico y encontré un hilo en el que alguien buscaba un software como este (esto fue mucho antes de que PayPal introdujera su propia solución de etiqueta de envío). Fue divertido codificar, ayudé a varias empresas a reducir su tiempo de administración y también gané un poco de dinero. Mi punto es que puedes lograr lo que sea que te propongas, solo necesitas concentrarte en algo y saber cuál quieres que sea el resultado final.

¡Quién sabe, incluso puede llegar a la próxima aplicación / sitio web asesino!

Sigue intentando con las entrevistas, pero no te rindas, ya que algo llegará en el momento adecuado. Solo cree en ti mismo y en tus habilidades y recorrerás un largo camino. ¡Sé paciente también, grandes cosas vienen a aquellos que esperan!

Tenemos algunos antecedentes en común: tengo 30 años. Desarrollador de software. Estudió Informática. 6+ años etc.
Siempre hay alguien más inteligente, más rápido, más persistente, pero no importa.
No sabes cómo lo archivaron y qué vida viven.

Tómese un descanso por una semana: viajar, caminar con amigos, practicar deportes … lo sabe. Después de eso, invierta algo para la preparación de la entrevista: Coursera, libros, entrevistas simuladas, código en papel, acuéstate temprano. Y ve por ello. No te rindas

Ve al hackathon local y crea una aplicación rápida y útil. Actualice su cuenta de Github y contribuya nuevamente.

Recuerde que cada empresa o equipo necesita un perfil diferente de un desarrollador. Encuentre un equipo, donde sentirá una diversión y una pasión. Estoy 100% seguro, están cerca. Si alguien no te aceptó, no te lo tomes como algo personal. Esto significa que ambos no encontraron un buen ajuste. No tiene sentido arrepentirse.