¿Los programadores de computadoras trabajan en entornos aislados?

Odio dar respuestas ambiguas, pero creo que tendré que hacerlo en este caso, así que aquí está: depende. Realmente lo hace. ¿Para qué tipo de empresa estás trabajando? ¿Gran corporación? ¿Puesta en marcha? ¿Eres emprendedor? ¿Persona de libre dedicación? Hay muchos factores a tener en cuenta cuando se habla del entorno laboral. En la mayoría de los trabajos de cuello blanco, el entorno laboral generalmente se ve algo afectado por para quién está trabajando. En tecnología, depende 100% de para quién trabajas. Si desea una forma de categorizar, no categorice por especialización, clasifique por tipo de empresa. Haré lo mejor que pueda, pero definitivamente investigaré una compañía antes de comenzar a trabajar. Pido disculpas de antemano por la larga respuesta. Ah, y un descargo de responsabilidad rápido: todo lo que está a punto de leer a continuación se basa en las experiencias de mis mentores, amigos y padres de amigos. Además, esto es muy generalizado, por lo que obviamente no se aplica a todas las empresas del tipo dado. Pero esto es lo mejor que puedo hacer.

  1. Grandes corporaciones : está bien, así que para las grandes corporaciones es muy probable que te sientas aislado. Esto es realmente irónico porque las grandes corporaciones son … bueno, grandes. Pero la razón de esto es simplemente porque estas corporaciones tienen tantos empleados y tantos roles que no terminarás conociendo a la mayoría de las personas. De hecho, rara vez conocerá personas fuera de su equipo (excluyendo los equipos con los que está trabajando y los equipos de gestión). La única vez que conoces gente nueva es en eventos de networking. Por lo que he escuchado, son los más divertidos que obtendrá en su empresa.
  2. StartupsStartups de tecnología. Por lo tanto, las empresas de nueva creación son prácticamente las empresas “más importantes” para trabajar. Aquí es donde la mayoría de los nerds tecnológicos en la universidad aspiran a ir. ¿Por qué? Entornos de trabajo ridículamente asombrosos, la última tecnología, mayor impacto en la empresa, más crecimiento, etc. Hay muchas razones. Ah, sí, (volviendo a su pregunta) son MUCHO más sociales que las grandes corporaciones. En general, los escritorios (si los usa) no son cubículos. Son escritorios de oficina normales y permiten una fácil comunicación. Sin embargo, si está trabajando en una startup “moderna”, probablemente ni siquiera trabajará en un escritorio. La mayoría de las veces, trabajará en un sofá / sillón o en algún tipo de mesa de almuerzo junto a los miembros de su grupo. Lo que pasa con las startups es que, aunque son más pequeñas, tienen una sensación de “familia”. Los empleados están más juntos, los equipos generalmente tienen que trabajar juntos, etc. Ejemplo rápido, si una empresa más grande se estuviera enfocando en desarrollar una aplicación, habría múltiples equipos de IU, múltiples equipos para algoritmos y arquitectura de software, equipos para front-end. , back end, etc. Habrá literalmente cientos de personas trabajando en esa aplicación y algunas personas que actuarán como “intermediarios” entre los equipos. El juego cambia completamente en el mundo de inicio. Por lo general, solo hay un equipo en cada una de esas categorías, cada equipo tiene entre cinco y diez personas (frente a 50) y tienen mucha interacción dentro de los equipos. Ahora estoy hablando de desarrollo de aplicaciones, pero lo mismo se aplica a las startups de hardware / robótica. El equipo integrado trabaja en estrecha colaboración con el equipo de desarrollo de aplicaciones. En las startups, los empleados están más juntos. Esto no se debe a una mejor gestión, es solo que en un entorno más pequeño, naturalmente, tendría que interactuar más con las personas.
  3. Emprendedor : es mejor que no trabaje en un entorno aislado. A menos que esté desarrollando el producto completamente por su cuenta y (obviamente) esté en la etapa de producto. Pero una vez que sale para hacer crecer su empresa, no es más que reuniones y hablar con la gente. Redes, ventas, etc. etc.
  4. Freelance – Realmente no conozco a muchas personas que sean Freelance, pero por lo que he escuchado es bastante solo … Creo que tomaré la L en este caso.
  5. Indie : para aclarar, considero que esto es diferente del emprendimiento y el trabajo independiente. Lo bueno de un entorno Indie es que, aunque generalmente es ridículamente pequeño, generalmente es un grupo de amigos cercanos o al menos personas que están relativamente familiarizadas entre sí y que también son muy similares entre sí. Es decir, a menos que decidas realmente ir “indie” … que es individual. Entonces está bastante aislado.

Como probablemente haya notado, las últimas tres respuestas son bastante cortas en comparación con las dos primeras y la razón de esto es porque, según su pregunta, parece que está pensando en trabajar para una empresa en lugar de comenzar una (eso no tiene nada de malo) ) Además, la mayoría de mis mentores, asesores, etc. son personas que trabajaron para empresas (generalmente grandes).

La respuesta simple es sí. Déjame intentar explicar el escenario.

El programador de computadoras, la seguridad y muchos campos tienen a las personas que trabajan en un entorno aislado por su propia elección o debido al requisito. Los programadores independientes serían uno de esos buenos ejemplos.

Incluso en las empresas podría haber equipos (1–2 + persona) que trabajen de forma aislada debido a la naturaleza sensible del proyecto. Recientemente tuve la oportunidad de visitar la empresa para la que trabajo, como contratista (investigador de seguridad) donde vi a un equipo trabajando a puerta cerrada y no se permitió entrar a nadie más que 5–6 personas. Esto se debió al hecho de que estaban manejando datos de clientes y trabajando principalmente en cosas sensibles. Las personas de TI que trabajan para gobiernos y militares es otro ejemplo de ello.

Puede haber muchos otros ejemplos en los que las personas de las categorías mencionadas en cuestión estarían trabajando de forma aislada. No es una forma muy popular de trabajar, pero es una de las formas en que diría.

PD: Esta es mi primera respuesta en quora, así que pido disculpas si la respuesta no es bien descriptiva o demasiado larga.

Muchos desarrolladores trabajan en equipos. A veces todos trabajan juntos en una oficina, otras veces en línea. Pero por lo que he visto, parece que es principalmente un entorno de oficina.

Esto no es por experiencia personal, sino por lo que he obtenido de otros.

More Interesting

¿Por qué es legal que los departamentos de policía en los EE. UU. Transmitan nombres, DOB y números de licencia de ciudadanos a través de canales de radio de servicio de emergencia no encriptados (y a menudo transmitidos por Internet)?

¿Hay antivirus gratuito para el software de Windows 10 disponible en Internet?

¿Qué es el cifrado de extremo a extremo en Facebook y WhatsApp?

¿Es una buena idea que una compañía de informática independiente realice un análisis manual del registro y los archivos de Microsoft Windows una vez al mes para eliminar los virus?

Cómo engañar a un hacker

¿Cómo se convierte una persona en un "investigador de seguridad"?

¿Qué tan útil es IDS como parte de una arquitectura de seguridad SCADA en un centro de control?

¿Cuál es la forma segura más simple de compartir archivos electrónicamente?

Quiero especializarme en seguridad del sistema y piratería ética, ¿qué necesito saber y hacer?

¿Cuál es la diferencia entre un firewall y un antivirus?

¿La gente realmente se preocupa por la privacidad de su contenido de Facebook?

¿Se pueden usar indistintamente la 'seguridad cibernética' y la 'seguridad de la información'?

¿Cuáles son las peores infracciones de la política de TI que ha hecho o escuchado en su empresa?

¿Qué tan fácil debe ser la criptografía para que las personas la utilicen en todas sus comunicaciones?

¿Qué sucede si de alguna manera toda la encriptación que usamos se vuelve decodificable de repente? ¿Cuáles podrían ser los posibles resultados y sus soluciones?