No tengo ninguna razón para esperar que un lenguaje de programación sea mejor para el teletrabajo que otro lenguaje de programación. Ruby y Python están filosóficamente lo suficientemente cerca el uno del otro, que creo que estás buscando una bifurcación en el camino donde el camino se ensancha pero realmente no se bifurca en absoluto. No digo que no haya diferencias entre Ruby y Python. Existen diferencias, pero las diferencias más significativas se encuentran en los marcos y módulos disponibles, no en los propios idiomas. Si eres bueno y practicas aplicando Ruby on Rails y tienes un trabajo que se ajusta a ese molde, entonces tu conocimiento será una preparación ideal para ese trabajo. Si su posible cliente tiene una aplicación Django existente que necesita mejorarse, su experiencia en Rails será menos útil.
Espero que no te importe si tomo un pequeño desvío para contestar tu pregunta y hago un poco de verificación de la realidad en cuanto a lo que imaginas para el trabajo de teletrabajo que estás buscando.
Si se imagina un trabajo de desarrollo como estar en el equipo de desarrollo en una gran empresa aleatoria, excepto que en lugar de ir al trabajo todos los días, su escritorio y espacio de trabajo están en casa. Usted participa en reuniones (por ejemplo, la reunión de pie diaria) a través de un altavoz o Skype. Los documentos que necesita ver se escanean y le envían electrónicamente. Su única presencia física en la empresa es un buzón al que se entregan cosas como el boletín de la empresa y el inevitable correo basura y las revistas de la industria. Cada día, el diligente secretario del departamento le reenvía el contenido del buzón a través de US Mail. A medida que se reconocen sus habilidades y el valor de sus contribuciones al proyecto, después de unos años pasará a un puesto de gestión de bajo nivel y tomará en más de un papel de liderazgo en los proyectos de desarrollo de la empresa.
- ¿Cuál es la clave para el éxito de cracking iit jee?
- Trabajo en servicios técnicos para una empresa de software y hago 80k. Estoy considerando un cambio de trabajo. ¿Qué ventaja si alguno me dará asistir a un campo de entrenamiento de desarrollo?
- ¿Son viables la lectura y la escritura como habilidades para una profesión? Y si es así, ¿para quién es y por qué?
- ¿Cuál es una mejor opción para lanzar su carrera en términos de crecimiento futuro, aprendizaje y opciones de cambio, un científico en decisiones en prácticas en Mu Sigma (4.5 LPA) o un analista en Wells Fargo India (5.6 LPA)?
- Soy bueno / conocedor de muchas habilidades diferentes, pero experto en ninguna. ¿Puedo hacer que sea un generalista o tengo que convertirme en un experto en una habilidad específica?
Si eso es lo que estás imaginando, me temo que en este momento del siglo XXI, esa no es una expectativa realista. En el mundo real, se necesita una cierta cantidad de interacción casual para saber qué sucede en un proyecto. Por ejemplo, ¿cuáles son los problemas correctos para ayudar como voluntario?
Como una presencia sin rostro en el altavoz y en el correo electrónico, es difícil establecer una relación en la que se confíe y se respete, un amigo querido y un aliado de su jefe y de los mejores compañeros de trabajo.
Al tratar de imaginar cómo hacer que eso funcione, me recuerdo recordando el intento de Sheldon de una telepresencia virtual sobre la teoría del Big Bang.
¿Entonces obtienes un buzón y un pequeño garaje con una estación de carga en la oficina para tu yo virtual?
Puedo pensar en 2 escenarios mucho más probables. Es para que usted decida cuál, si es que le gusta, y cree que puede hacer el trabajo a su favor.
- Programador de contratos. Te traen a trabajar de forma remota en una pieza bien definida de un proyecto para el cual los has “convencido” de que tienes las habilidades. Casi por definición, este es un trabajo relativamente a corto plazo, por lo que para prosperar, debe estar casi siempre en modo de “ventas”, alineando el próximo contrato para seguir este. Si lo hace bien, su reputación y su tasa de facturación aumentan con el tiempo y cada vez más clientes importantes le contratan a clientes recurrentes. El gran inconveniente, además de tener que trabajar siempre para asegurar su próximo puesto, es que está compitiendo con trabajadores remotos de Irlanda, Moldavia, India y Dios sabe dónde más. Su idea de una tarifa por hora atractiva puede no coincidir con sus expectativas, pero son su competencia.
- Un enfoque más emprendedor. Usted desarrolla y comercializa un producto y / o servicio. Por supuesto, necesita un plan de negocios que le permita convertir su producto y / o servicio en un flujo continuo de ingresos. Una ventaja de este enfoque es que no depende solo de usted como colaborador exclusivo. A medida que su negocio tenga éxito y crezca, puede atraer a otras personas, especialistas, para mantener el crecimiento. Felicitaciones, ahora eres gerente de tu propia empresa próspera. ¿Quieres contratar a un desarrollador de teletrabajo para tu equipo desde algún lugar del medio oeste?