Trabajo como desarrollador en solitario en una pequeña empresa. Hay trabajo más que suficiente, pero lo mismo no se aplica al dinero. Por lo tanto, no veré nuevos colegas en el futuro cercano.
Soy responsable de absolutamente todo lo que tenga que ver con las operaciones de TI. Esto implica el desarrollo y mantenimiento de software utilizado internamente, el desarrollo y mantenimiento de varios sitios web que utilizan nuestros clientes, la infraestructura del sitio web, la infraestructura de red local, incluido el mantenimiento de varios servidores y el soporte interno para mencionar las cosas más inmediatas.
Realmente disfruto el 95% de lo que hago, y tengo un alto grado de flexibilidad en mi trabajo. Puedo decidir qué hacer cuando, y nadie realmente me dice qué hacer, excepto que de vez en cuando me siento con mis colegas para crear una hoja de ruta para lo que necesito hacer. Considero que tengo una alta ética de trabajo y estar por encima del promedio enfocado en lo que hago, así que las cosas se hacen.
Sin embargo, he llegado al punto en el que realmente extraño tener otras personas a mi alrededor que trabajan con el mismo. Aunque necesito familiarizarme con una amplia gama de tecnologías, ya que soy un desarrollador en solitario, tengo la sensación de que me estoy perdiendo uno del "intercambio de conocimientos" en el que participan otras personas "afines" que trabajan en empresas más grandes. in. Realmente no tengo a nadie con quien discutir los obstáculos de programación y las decisiones de diseño, y estoy empezando a extrañar eso. Además, me preocupa lo que los futuros empleadores puedan pensar de este "ermitaño" que ha estado trabajando por su cuenta durante demasiado tiempo para poder formar parte de un equipo.
Sin embargo, por otro lado, estoy pensando que no obtendré mi grado actual de flexibilidad en una empresa más grande. Veré plazos mucho más estrictos, horas tarde y áreas especializadas de trabajo. También; No estoy seguro de si esta idea de "intercambio de conocimientos" alguna vez tendrá lugar?
Alguien mas ha estado en esta situación? ¿Es una buena idea vista desde una perspectiva profesional y una perspectiva de desarrollo personal? ¿Debería considerar mudarme a un lugar más grande para (quizás) formar parte de un grupo más grande de desarrolladores y personas con ideas afines? En otras palabras, ¿será la hierba más verde del otro lado?