¿La NSA tiene mejores ingenieros que Facebook o Google y la gente cree que los primeros crearon puertas traseras en los últimos dos sin su cooperación?

Google y Facebook (y otras compañías tecnológicas del sector privado) tienen una gran ventaja en el reclutamiento sobre la NSA: pueden reclutar de todo el mundo. Entra en Google y es como las Naciones Unidas: docenas de países están representados.

En lugares de alta seguridad como la NSA, es muy difícil obtener autorización de seguridad. Casi todos son ciudadanos estadounidenses. La mayoría de las personas tienen una larga historia viviendo en los Estados Unidos y generalmente nacieron en los Estados Unidos.

Un gran número de ingenieros de Google nunca podría obtener autorización de seguridad para trabajar en la NSA y, por lo tanto, ni siquiera tienen la opción de trabajar allí.

Entonces la NSA está en desventaja de reclutamiento. Tienen un grupo de talentos mucho más pequeño. Google puede reclutar a casi cualquier persona fuera de la NSA, mientras que la NSA solo puede reclutar a un subconjunto de personas en Google.

He trabajado tanto en la NSA como en Microsoft. En promedio , los ingenieros de la NSA no son tan buenos. Además de los recursos humanos deficientes, que se mencionó en otra respuesta, estas son las principales razones por las cuales los buenos ingenieros que ya trabajan en empleos gubernamentales tienen más probabilidades de irse:

  1. Los salarios a mediados y finales de la carrera de los mejores ingenieros son mucho más bajos. No todos se preocupan por el dinero, pero las personas que se van a la industria privada. Además, aquellos en la industria privada rara vez se trasladan al gobierno porque no quieren tomar un recorte salarial.
  2. Las personas malas son casi imposibles de despedir. Esto reduce el promedio y crea resentimiento entre los mejores, lo que los lleva a irse.
  3. Muchos gerentes son burócratas de carrera y no tienen habilidades técnicas. Esto desmoraliza a los ingenieros cuando su buen trabajo no se reconoce, no se admite o, en algunos casos, se sabotea deliberadamente porque sus gerentes no lo entienden.
  4. Las decisiones se toman en base a la política más que a las ganancias. Esto puede ser frustrante para los ingenieros porque es más difícil medir objetivamente los méritos de un proyecto. Por lo tanto, los proyectos inferiores con poderosos seguidores tienen más probabilidades de ganar que en la industria privada.
  5. Hay un montón de trámites burocráticos que dificultan el trabajo. Como un pequeño ejemplo, el proceso para importar software de código abierto de Internet a una red clasificada es dolorosamente laberíntico.

Dicho todo esto, todavía hay muchos ingenieros excelentes que trabajan en la NSA. Muchas personas están dispuestas a lidiar con las deficiencias de un trabajo del gobierno porque pueden hacer un trabajo genial, viajar por el mundo y servir a su país.

Nota: Muchos ingenieros “abandonan” el gobierno para contratar puestos donde se les paga mucho más pero trabajan en el mismo edificio. Esto soluciona el problema # 1, pero exacerba a los demás ya que los contratistas tienen aún menos autonomía e influencia sobre cómo se hacen las cosas.

Trabajé en la NSA como matemático y luego como contratista de defensa durante casi una década. Dejé atrás el sector de defensa hace un año para un trabajo con una startup de Silicon Valley (no Google o Facebook). La respuesta de Kevin Borders cubre la mayor parte. Sin embargo, me gustaría agregar algunas cosas.

El gobierno (DARPA, NSA y NASA en particular) tiene algunos ingenieros, científicos y matemáticos brillantes. Si bien pueden no pagar tanto como la industria, hay algunas cosas que pueden atraer y retener el talento de primer nivel.

Lugares como NSA, NASA y DARPA tienen proyectos en los que no puede trabajar en la industria. Si obtienes el trabajo correcto, es como ser un niño en una tienda de golosinas. La mayoría brinda capacitación en el trabajo, reembolso de matrícula y acceso a tecnología de punta. Además de eso, los trabajos del gobierno tradicionalmente tienen sólidos beneficios y seguridad laboral.

Después de trabajar un año en el “mundo real”, me doy cuenta de que las personas tienden a tener una mentalidad de “la hierba siempre es más verde”. Cuando trabajaba en el sector de defensa, pensaba que lugares como Google, Facebook y Amazon solo estaban llenos de ingenieros de la más alta calidad.

Desde entonces, me he dado cuenta de que también existen malos ingenieros en estas organizaciones. Cualquier organización grande tendrá algunos buenos y malos empleados. Creo que, en general, hay menos ingenieros realmente malos en lugares como Google, porque esas personas son despedidas.

En conclusión, hay ingenieros realmente buenos trabajando en Google y Facebook, pero también hay ingenieros realmente buenos trabajando en DARPA, NSA y NASA. El problema es que la NSA, DARPA y la NASA también tienen ingenieros mucho más mediocres y malos. Pero creo que si comparas el 5% de los ingenieros de Google con el 5% de los ingenieros de la NSA, verías niveles comparables de “bondad”.

Nunca quiero volver a trabajar para el sector de defensa. Había demasiada burocracia, era demasiado política y tenía algunas reservas éticas. Sin embargo, no significa que no haya mucha gente realmente inteligente trabajando allí.

No trabajé para Facebook o Google, pero trabajé para la NSA hace muchos años, y también para dos nuevas empresas de alta tecnología, un contratista del gobierno y dos institutos de investigación.

La NSA tiene ingenieros, pero no descifran códigos, y dudo que entren en las computadoras. Los matemáticos y los informáticos harían eso. (Los ingenieros informáticos no son informáticos). Así que trataré de responder la pregunta que debería haber hecho: ¿la NSA tiene personas más inteligentes que Facebook o Google? Pero tenga en cuenta que mi experiencia es de hace casi 30 años.

Google probablemente “tiene personas más inteligentes”, lo que significa que si clasificamos el orden (NSA de Google union) por inteligencia, más de la mitad de los 100 principales vendrán de Google. Pero la inteligencia promedio en un grupo que podría hacer tal cosa en la NSA es probablemente mayor que la inteligencia promedio en un grupo que podría hacer tal cosa en Google. Creo que esto por varias razones.

1. Google puede tener más personas por encima de cualquier nivel de inteligencia, pero Google tiene muchas personas. El número de personas que realizan el pesado trabajo mental por el que la NSA es famosa fue pequeño.

2. La gente de Google son principalmente ingenieros. La NSA recluta matemáticos y científicos. Los matemáticos y los científicos son más inteligentes que los ingenieros. (Perdón, ingenieros. Para aclarar: en una descripción del trabajo, “ingeniero” generalmente significa “trabajador de producción” mientras que “científico” significa “investigador”, independientemente de la especialidad. Una especialidad de “informática” que hace desarrollo web para Google se llama ” ingeniero”.)

3. Google tiene mucha competencia por los ingenieros inteligentes. La NSA tiene muy poca competencia para los matemáticos inteligentes, y sorprendentemente poco para los científicos informáticos inteligentes que no fueron al MIT, Stanford o Carnegie-Mellon (que es la mayoría de ellos).

4. Casi todas las personas con las que trabajé en la NSA fueron más inteligentes que casi todas las personas con las que trabajé en cualquier otro lugar. Si tomé las 5 mejores personas que conocía del Instituto J. Craig Venter, habrían sido promedio en la NSA. (No estoy hablando de ingenieros, sino de científicos).

Soy escéptico ante la idea de que Google pueda contratar personas fuera de la NSA con salarios más altos. Esto es como decir que Blackwater puede contratar buenos soldados lejos de los marines. Google y la NSA adquieren diferentes tipos de personas. Silicon Valley persigue a personalidades tipo A con grandes egos y mucha ambición. La NSA adquiere personas humildes, persistentes y silenciosamente brillantes. Son tortugas, no liebres. No quieren dinero, reconocimiento ni nada más que la oportunidad de trabajar con otras personas brillantes en problemas importantes que salvan vidas. La NSA es como una organización sin fines de lucro o, tal vez, un monasterio. No creo que muchas personas que se sintieran como en casa en Silicon Valley se quedarían en la NSA, ni que los matemáticos que encajan en la NSA probablemente trabajarían para cualquier empresa en Silicon Valley.

La NSA fue el único lugar donde trabajé donde no tuve problemas con la política de la oficina. Todos fueron increíblemente amables. (Nuevamente, solo trabajé con matemáticos). Problemas con la burocracia, claro. Una vez que a mi oficina no se le permitió nuevo papel de impresora por 2 meses porque habíamos excedido nuestra cuota para el año. Todo lo que hicimos fue en cierto sentido político, pero solo en la forma en que un soldado de infantería es político. Un cambio político puede cambiar la forma en que marcha, pero no lo que hace.

¿Creo que la NSA logró crear puertas traseras en Facebook y Google sin la cooperación o el conocimiento de estas empresas? No, porque no hay ningún lugar en el organigrama para las personas que harían y podrían hacer esas cosas. Ningún grupo SIGINT tiene a los Estados Unidos como su región de operaciones, y AFAIK no existe un grupo COMSEC de sombrero negro. Sería difícil, al menos entre los matemáticos, que un grupo trabaje en secreto fuera del organigrama. Los matemáticos de la NSA son grandes matemáticos, pero no grandes actores o conspiradores. Supuestamente, “Operaciones de fuente especial” ahora está encargada de hacer esto, pero sería un desafío para ellos extraer la experiencia y la mano de obra de SIGINT y COMSEC, o adquirir su propia experiencia comparable.

Sabes, los leí y puedo, en general, estar de acuerdo; Solía ​​trabajar para contratistas del gobierno antes de ir al oeste para trabajar para Amazon.

Por pura casualidad escuché de dos personas con las que solía trabajar en mis días de contratación del gobierno (1 que ahora trabaja directamente para el gobierno). Simplemente citaré lo que dijo el primer tipo, sin ninguna sugerencia de mi parte:

“El dicho en la gubba-menta es 80% mocasines y alborotadores y el otro 20% lleva la carga”.

No veo ninguna razón para creer que la NSA esté exenta de esto. Ese tipo de ineficiencia devastaría una entidad comercial. Solo el gobierno, que está esencialmente financiado infinitamente, podría permitirse esto.

El segundo tipo fue despedido en la NSA (o, menos específicamente “el cliente en ‘el Fuerte'”). Renunció a un trabajo cómodo con un permiso de alto nivel para volver a la escuela para Machine Learning. Se graduó con su doctorado y ahora trabaja como colaborador de un importante contribuyente NoSQL.

Cuando fue a su prueba de polígrafo y le preguntaron si había cometido algún delito, dijo: “Bueno, técnicamente soy un traficante de armas: envié a un amigo mío en Alemania una copia de Netscape Navigator de 128 bits”. No hace falta decir que no pasó su poli. No importa si eres un genio, solo si tienes autorización y puedes ‘facturar al cliente’ o ‘hacer crecer la organización’.

Combine todo esto con una estructura de pago que recompensa años en la industria y no un talento real (2 hombres con 5 años de experiencia, uno con un título de secundaria, reciben el mismo pago sin importar su rendimiento) y usted tiene una situación que obliga al mejor y más brillante para buscar el cumplimiento en otro lugar.

El porcentaje de los mejores talentos en el gobierno parece muy pequeño.

Primero, debe señalarse que la NSA es parte del Departamento de Defensa. Sus requisitos de personal, y la forma en que los cumple, son muy diferentes a las de compañías como Facebook y Google. Para ser honesto, comparar ingenieros de la NSA con los de Facebook / Google es una comparación entre manzanas y naranjas.
Antes de intentar comparar los dos, creo que es importante enmarcar las comparaciones utilizando la única característica común que existe de manera realista: el escándalo de vigilancia de la NSA.

  • Opción 1: los gustos de Facebook y Google fueron cómplices en las actividades de la NSA.
  • Opción 2: Facebook y Google no tenían idea de que habían sido pirateados.

Con eso en mente, he notado algunos comentarios de algunas de las respuestas más leídas sobre esta pregunta que me gustaría abordar:

  1. Más solicitantes no equivale a mejores solicitantes. Simplemente significa que RR.HH. tiene que gastar más recursos para descartar candidatos que podrían no ser lo que la empresa está buscando.
  2. La gran mayoría de los empleados de la NSA son militares en servicio activo. Eso es tanto una ventaja como una desventaja al mismo tiempo porque con qué frecuencia los miembros militares se transfieren a bases diferentes. La NSA no puede decidir arbitrariamente contratar a un civil para puestos. Por ley, muchos puestos deben ser ocupados por un miembro del servicio activo de cierto rango.
  3. La NSA es una organización tipo “no nos llames, te llamaremos”. Sí, hay trabajos listados en el sitio web de la NSA, pero también hay listados de trabajos en el sitio web de Renaissance Techologies. Puede presentar su solicitud, pero no contenga la respiración esperando que le devuelvan la llamada.
  4. Facebook y compañías similares tienen las mismas responsabilidades fiduciarias que muchas otras compañías de Fortune 500. La NSA tiene dos responsabilidades: salvar vidas y no hacer algo que termine en la CNN.
  5. Los ingenieros de la NSA tienen una enorme cantidad de restricciones legales que los de Google no tienen. Esto tiene una consecuencia de largo alcance que incluso algunos de los CEO que han respondido a esta pregunta pueden comprender.
  6. En lugares como Facebook y Google, la ingeniería recibe la mayoría de los recursos, el tiempo y el esfuerzo humano (o eso parece desde el exterior). La NSA ha hecho grandes esfuerzos para garantizar que la ingeniería respalde el esfuerzo humano.
  7. La mayoría de los ingenieros de Facebook pueden renunciar y ser reemplazados fácilmente. En la NSA, puede tomar hasta años reemplazar a un analista, literalmente años. ¿Alguien conoce a un ciudadano estadounidense que pueda hablar urdu / dari con fluidez Y analizar las frecuencias de RF algún día y luego construir una base de datos desde cero al día siguiente?
  8. Si cree que la NSA podría estar leyendo sus correos electrónicos, en realidad no conoce la misión de la NSA. Si crees que Google no lee tus correos electrónicos, entonces no entiendes el modelo comercial de Google.
  9. Los ingenieros de Facebook pueden usar metodologías de código abierto para resolver problemas. Los ingenieros de la NSA no tienen ese lujo. TIENEN que encontrar la solución sin ayuda externa … o diseñar el problema de tal manera que las soluciones disponibles sean opciones viables para la situación.
  10. Los ingenieros de “GoogleBook” son fenomenales para resolver los problemas frente a ellos. En la NSA, pasa la mayor parte de su tiempo buscando problemas que ni siquiera sabe que existen.
  11. Contrariamente a algunos de los comentarios a esta pregunta, la NSA es y ha sido miembro activo de numerosas conferencias de piratas informáticos anualmente; van allí con la intención de reclutarlos.
  12. El capital humano de Facebook y Google es obviamente su mayor recurso. Ambos tienen una abundancia de mentes brillantes. ¿Cómo no notaron que sus respectivas compañías habían creado una puerta trasera para la NSA? Peor aún, ¿cómo no se dieron cuenta de que habían sido pirateados?

Está claro que muchos de los que siguen esta pregunta sienten una marcada aversión por la NSA, y eso no tiene nada de malo. Pero seamos sinceros, la NSA logró evitar la detección de los científicos informáticos más respetados en todo el mundo. Si no fuera por Edward Snowden, ni siquiera estaríamos teniendo esta conversación, eso debería decirte algo. No fue un doctorado en CS de Google o Facebook quien descubrió lo que la NSA había estado haciendo: fueron los objetivos principales del engaño de la NSA. Ese es el punto principal que debe destacarse: los ingenieros de la NSA diseñaron e implementaron metodologías para evitar ser detectados por algunas de las mentes más experimentadas, educadas y brillantes de la sociedad … y tuvieron éxito.

Depende de dónde trabaje dentro de la NSA. Si trabajas en el grupo R, trabajas con algunos de los mejores ingenieros del planeta, ¡ninguno! No, Google, Facebook y otros no son tan buenos. ¿Facebook? Las arenas movedizas del desierto FBML! Vamos, ¿de qué planeta son tipos técnicos de Plutón? La extensión del grupo R es, por supuesto, la División de Investigación de Comunicaciones de la AIF en Princeton, NJ. Originalmente situado en el campus. Por lo general, tienen algo de la crema de la crema. ¿Te gusta tu libro de algoritmos? ¿Mira dónde trabajó Donald Knuth justo antes de reunir volúmenes del arte de la programación de computadoras? ¿Mira quiénes eran sus alumnos en Princeton? Mira sus cumulae vitae? Sí, así es, muchachos, la NSA pidió y obtuvo Internet para permitir que GCHQ acceda a sus vastos recursos. La otra parte es permitir que el CRD acceda directamente a sus problemas. ¿De dónde crees que vino el BBN IMP? ¿Las especificaciones que esa DARPA transmitió a los muchachos del sur de Cali? Grupo R en la NSA.

Nuevamente, depende de dónde trabaje dentro de la enorme entidad conocida como la NSA. Al igual que todas y cada una de las burocracias vastas y demasiado infladas del gobierno federal, hay buenos lugares y no tan buenos lugares para trabajar. Sin embargo, todavía sostengo que es posible trabajar con tecnología que está 2 a 5 años por delante de la industria, al menos trabajando en la NSA, el mayor empleador mundial de matemáticos. Es un excelente campo de entrenamiento y vale la pena 3-5 años para jugar con todos los juguetes nuevos y aprender.

Por cierto, para aquellos que no saben esto, la NSA definitivamente NO es exclusivamente ciudadanos estadounidenses. Definitivamente hay ciudadanos del Reino Unido, Australia, Canadá, al menos involucrados. IDA CRD fue el PRIMER FFRDC creado y la razón fundamental era atraer a los brillantes estudiantes que asistían a una de las mejores escuelas de Matemáticas del planeta: Princeton.

En general, no lo creo. Dos razones:

  1. Fui reclutado por la NSA y recibí una oferta sin una entrevista técnica desafiante (revisé polígrafos, exámenes psicológicos y algunas preguntas sobre mi currículum e intereses). Por otro lado, me sentí desafiado en mi entrevista de Facebook.
  2. Los reclutadores de la NSA con los que hablé no están realmente directamente afiliados a la organización, sino más bien como burócratas del gobierno. Son lentos para responder y no tienen poder ni discreción, y no muestran ningún interés real en usted o en el futuro de su organización. Probablemente pierdan muchos buenos candidatos de esta manera.

Mi conclusión fue que la NSA evalúa principalmente el talento sobre la base del historial académico y el pedigrí en lugar de la capacidad técnica real, y no están tan centrados en el reclutamiento.

Respeto a las personas que me entrevistaron y apuesto a que hacen cosas técnicas increíbles, pero dado el proceso de reclutamiento que experimenté, estoy seguro de que hay personas menos que estelares que entran y grandes personas que se escapan de las grietas, lo que significa en promedio no esperaría que fueran * mejores * que los ingenieros de goog o fb.

Quizás una de las mayores limitaciones que tiene la NSA para buscar los “mejores” candidatos es que solo pueden sacar del grupo que está técnicamente calificado y tiene ciudadanía estadounidense. Eso les da un grupo de talentos de menos del 5% de las personas en el mundo (Lista de países por población)

Teóricamente, Google y Facebook pueden emplear a las personas más brillantes de los países restantes del mundo e incluso abrir nuevas oficinas en países ricos en talento. Esto debe darles la ventaja.

Cuando trabajé en Google en Riesgo / Antifraude, el FBI y ICE vinieron a hablar con nosotros diciendo que estaban inmensamente celosos de nuestros recursos de ingeniería y que tenían recursos muy limitados, particularmente en el área de ingenieros y analistas. No puedo hablar con la NSA, pero muchas de las razones por las que esto fue cierto en el FBI e ICE serían las mismas.

Una de las razones principales es que los salarios de los empleos públicos no pueden competir con los salarios privados. No hay ingenieros de la NSA que reciben bonos de un millón de dólares. Para competir, con frecuencia confían en el deseo de las personas de apoyar a su país, lo cual es genial, pero Google y FB no tienen algunos de los mejores ingenieros de los EE. UU., Tienen algunos de los mejores ingenieros del MUNDO. nivel diferente

Esto es solo una suposición, y si es una suposición educada o no, depende de usted juzgar, supongo.

Pero estoy pensando que no. De ninguna manera.

Yo no diría que estoy en la cima del mundo de TI, ni mucho menos, pero he tenido el privilegio de conocer a algunos que lo están. Ellos … cómo debo decirlo, sin ofender a nadie … casi seguramente encajan mal con la NSA. No es difícil, pero claramente obstinado. Si estuvieran listos para trabajar en un proyecto en el que no estuvieran de acuerdo con los méritos técnicos, podría contar con ellos para expresar su descontento, y probablemente irían a buscar trabajo a otro lado si eso sucediera con regularidad. Y mucho menos si tenían algún tipo de desacuerdo moral con sus superiores organizacionales, entonces probablemente se irían ese día.

¿Son así todos los grandes ingenieros de software? No, probablemente no. Pero muchos lo son, y reduce la cantidad de fondos que la NSA puede elegir.

Se trata de una organización jerárquica fundamental: quieren que las personas sean obedientes, pero también deben ser competentes y tener la iniciativa de actuar por su cuenta cuando deberían. Especialmente los especialistas necesitan iniciativa. Es la naturaleza de la competencia que a veces sabrán mejor “cuándo deberían” que sus superiores menos especializados.

Algunas compañías de TI son bastante jerárquicas, algunas como mi empleador anterior no lo era, por lo que tal vez gravitarían más tipos no convencionales. Pero incluso la compañía de TI más jerárquica palidece ante las agencias militares y de inteligencia.

En el juicio de Manning, su superior dijo directamente que la razón por la que la mantuvieron, a pesar de los problemas morales obvios, era que era “la mejor” analista que tenían. Anónimamente, los colegas de Edward Snowden han alabado de manera similar su competencia. Me parece poco probable que la CIA, la NSA y un contratista de la NSA mantengan a su vez a un “pirata informático” que carece de la educación más formal, con simpatías libertarias públicas y calcomanías EFF en su computadora portátil, a menos que pensaran que valía la pena el riesgo por alguna razón.

Si tiene dudas sobre a qué ingenieros tiene acceso la Agencia de Seguridad Nacional, tenga en cuenta que no todos sus talentos técnicos son necesariamente empleados del gobierno. Sospecho que muchas de las puertas traseras disponibles en el catálogo de Malware de la NSA se compraron en el mercado abierto (negro) o de contratistas a quienes probablemente se les paga mucho más que a un empleado típico del gobierno.

Por supuesto, los contratistas seguramente no sabrán la tecnología que desarrollaron. Probablemente su actitud sea (citando la canción de Tom Lehrer): “‘Una vez que los cohetes suben, ¿a quién le importa dónde bajen? No es mi departamento’, dice Wernher von Braun”.

La conclusión es que sospecho que es una bolsa mixta. Probablemente hay algunos ingenieros muy talentosos, algunos que están siendo mal pagados en la NSA, y aún más trabajando como contratistas del gobierno.

Descargo de responsabilidad: no he trabajado en la NSA, ni en Facebook, ni en Google.

Siento que tanto la NSA como Google / Facebook tienen grandes ingenieros. A menudo, van y vienen.

Una vez trabajé para un proveedor privado de semiconductores de RF en el medio oeste superior, o para ser más específico, ubicado en el área superior del valle del río Mississippi. Llamemos a esta empresa RFSC (no es su nombre real). Esta compañía, RFSC, fue una “rama” del famoso Rockwell Collins, un gran contratista de defensa del gobierno.

Naturalmente, RFSC tenía un grupo de ingenieros talentosos de Rockwell Collins, alrededor del 30% en ese momento. El resto fueron contratados directamente de la universidad o de los competidores. RFSC también contrató a personas internacionales, y al igual que Google, tuvo un proceso de entrevistas de “eliminación” de múltiples fases muy competitivo.

Sin embargo, Rockell Collins, la “empresa matriz” de RFSC, siendo un contratista de defensa del gobierno, solo contrató ciudadanos estadounidenses.

Ahora, para los no iniciados, la industria de RF Semiconductores es competitiva. Está sujeto a las feroces fuerzas del mercado. Lo que también hace que los proveedores de RF Semiconductores como RFSC sean innovadores y sus empleados sean algunos de los mejores de la industria.

En RFSC, los ex empleados de Rockwell nunca quisieron regresar a Rockwell. Y siempre había un flujo constante de solicitantes de Rockwell que querían venir a RFSC. A razón de unos 10 por mes. La mayoría fueron rechazados durante el proceso de entrevista.

Me preguntaba por qué, y había preguntado a varios de mis ex colegas de Rockwell en RFSC por qué este era el caso. ¿Por qué querían quedarse en RFSC y no volver a Rockwell? ¿Era mejor pagar? Después de todo, un empleo en un contratista de defensa del gobierno de EE. UU. Como Rockwell significaba un trabajo “cómodo” y casi “sin problemas”.

Solían decirme, casi en bis, que trabajar para una gran empresa semi-gubernamental significaba:
1. Sofocante creatividad e innovación
2. Significaba lidiar con la burocracia y la burocracia casi a diario
3. Lo más frustrante de todo para un ingeniero, “otros” que se atribuyen sus ideas, innovaciones en el diseño de productos y propiedad intelectual, mientras estaba atrapado en el sistema de rotación del gobierno para promociones.

Sin ofender a Rockwell Collins aquí. Me considero privilegiado de haber trabajado con algunos de los mejores y más brillantes, la mayoría de los cuales eran de Rockwell, y solía “gustarme” trabajar para Rockwell en los “buenos viejos tiempos”, es decir, Rockwell de la era de la Guerra Fría.

Incluso mi jefe en RFSC, que era de Northrop Grumman, otro gran contratista de defensa del gobierno, me dijo que preferiría RFSC a Northrop cualquier día.

Para responder al corolario:

¿La gente cree que la NSA logró crear puertas traseras en Facebook y Google sin la cooperación o el conocimiento de estas empresas?

Este corolario, creo, está perdiendo el punto.

Silicon Valley evolucionó porque del extenso complejo industrial militar y los billones de dólares de investigación que se invierten en él.

Así como RFSC fue una rama de Rockwell.

Por lo tanto, no son mutuamente excluyentes.

Muchas de las tecnologías que ahora están disponibles comercialmente hoy, fueron creadas y utilizadas por los militares.

Por ejemplo, lo que hoy se conoce como Internet nació en DARPA: Agencia de Proyectos de Investigación Avanzada de Defensa

No he trabajado en ninguna agencia del gobierno de EE. UU., Pero sí en una agencia del gobierno canadiense como contratista.

TODAS las agencias gubernamentales en cualquier lugar son bestias políticas. Realmente no importa mucho la calidad del talento que trabaja allí, los jefes están todos orientados políticamente y responden a la política de una situación, no mucho a la lógica.

Caso en punto. Dirigía un pequeño equipo de técnicos de TI que conocían bien su trabajo. Tuvimos la tarea de calificar y luego comprar nuevo hardware LAN, incluidas las tarjetas de red en las PC de escritorio.

Hubo alrededor de 5 proveedores diferentes de buenas tarjetas que tuvimos que clasificar, incluso de IBM. Las calificaciones dieron como resultado que IBM ocupara el tercer lugar.
Ese rango fue probado dos veces en la revisión.

Cuando se aprobó el informe, se rechazó porque no era aceptable para los políticos (el Ministro) que IBM no fuera el número 1, ni siquiera el número 2. IBM fue el proveedor de los mainframes y muchas de las PC que teníamos.

Literalmente fuimos golpeados para volver a armar los criterios de calificación para colocar a IBM primero o muy cerca en segundo lugar. Y, una gran sorpresa, IBM obtuvo el contrato de suministro de esas tarjetas.

Me fui poco después de eso. Nos contrataron a mí y a varios miembros del equipo por nuestra experiencia y luego dijeron que te jodas, lo haremos como el jefe quiera.

Ligeramente fuera de tema: cambie “ingenieros” a “matemáticos” y no hay competencia. Los matemáticos de clase mundial que son superiores en criptografía son los empleados mejor pagados de la NSA (más de un millón de dólares al año), mucho más que los ingenieros de FB o Google (salarios, sin contar las opciones de acciones corporativas).

Editar: Debería haber mencionado que pocos grandes matemáticos son excelentes “descifradores de códigos” (criptoanalistas), y algunos grandes criptógrafos no son grandes matemáticos o incluso matemáticos en el sentido de profesor académico de matemáticas. Tienes que saber mucho sobre criptología para entender eso.

De hecho, podemos evaluar esto más directamente. La NSA desarrolló su propia variante de Hadoop llamada Accumulo y luego contribuyó a la fundación Apache. Luego, algunos de los ingenieros de la NSA que trabajaron en Accumulo abandonaron la NSA y obtuvieron capital de riesgo para comercializar Accumulo, formando una compañía llamada Sqrrl (compañía). Escribí sobre esto aquí:

Conozca Sqrrl: la empresa que comercializa el software de vigilancia de la NSA

No soy competente para evaluar la calidad de Accumulo, pero está disponible para cualquier persona que quiera mirar. Y la gente de Sqrrl es bastante abierta, a nivel general, sobre su trabajo pasado.

Como recién graduado de la universidad, no tengo la experiencia adecuada en la industria para decir con confianza uno u otro. Muchas de las docenas de respuestas principales son de personas que han trabajado en la NSA y ofrecen esa perspectiva. Mirando hacia el futuro, apostaría dinero a que los ingenieros de software de Google y Facebook serán superiores a los de la NSA. Tengo la misma opinión para la CIA, el FBI, el Pentágono y otros comités de inteligencia del gobierno.

Basado en mis interacciones con compañeros y amigos en las mejores escuelas del país, ninguno de ellos mencionó el deseo de trabajar para la NSA. No puedo nombrar a una sola persona que esté trabajando como ingeniero allí. Sin embargo, puedo nombrar más de 30 compañeros de clase que están en Google, y no estoy tratando de presumir de mis amigos / compañeros de clase. Los mejores estudiantes están más preocupados por la decisión de trabajar en una empresa nueva o más grande, como Amazon o Google. Había un grupo minoritario que buscaba oportunidades fuera de la tecnología, favoreciendo caminos corporativos en banca de inversión, fondos de cobertura o consultoría de gestión.

La ex congresista y actual presidenta del Centro Internacional para Eruditos Woodrow Wilson, Jane Harmon, recientemente escribió un ensayo para el tema actual de Asuntos Exteriores (marzo / abril de 2015). La pieza titulada “Interrumpiendo la comunidad de inteligencia: las agencias de espionaje de Estados Unidos necesitan una actualización” propone recomendaciones para el futuro de las prácticas de inteligencia de los Estados Unidos. Al final del ensayo, escribe sobre la división entre el sector público y privado, y destaca exactamente lo que yo y mis compañeros de clase sentimos:

El futuro de la NSA estará determinado, más que nada, por su relación con Silicon Valley, una en la que la agencia se está convirtiendo rápidamente en el socio menor.

. . .

Durante años, ha habido una brecha creciente entre la capacidad técnica del sector público y la del sector privado. Al igual que la CIA, la NSA tiene un problema de reclutamiento. La agencia se encuentra en el lado equivocado de una división generacional en la privacidad; Tampoco tiene esperanzas de igualar los salarios estratosféricos que empresas como Facebook ofrecen incluso a sus pasantes. El sistema de autorización de seguridad ha empeorado las cosas, poniendo a los candidatos en la trampa por el uso de marihuana y descargas ilegales de música. Algunas prácticas de contratación de la NSA han mejorado, pero nadie espera que la agencia sea capaz de superar a las empresas tecnológicas por el talento superior en el corto plazo.

. . .

A la larga, entonces, Washington no ganará una competencia digital con Silicon Valley. Y ahora [el] gobierno necesita al sector privado más de lo que el sector privado lo necesita.

Silicon Valley parece un Disneyland de Millenial en comparación con la NSA.

Yo diría que son casi lo mismo. Google y la NSA, en su mayor parte, tienen objetivos diferentes y, por lo tanto, se esperan cosas diferentes de sus ingenieros. En general, es muy difícil comparar ingenieros de software de una organización de élite a otra. Puede comparar a los ingenieros de Google con una clase de informática de la escuela secundaria, pero una vez que ingresa a las ligas superiores, no hay * mucha * diferencia en su conjunto entre los graduados de Stanford que Google recluta frente a los graduados de Stanford (o en el caso de Snowden, un graduado de CC) que la NSA recluta. Pero si DEBE comparar, entonces diría que depende de la tarea del ingeniero dentro de cada organización. Sin embargo, algunos ingenieros de Google se especializan en generar una interfaz de usuario de aspecto agradable, que requiere inteligencia y creatividad para lograr, SIN EMBARGO, si arrojó a los mismos ingenieros a la NSA y les pidió que implementaran (por ejemplo) el algoritmo de cifrado RSA que fue expuesto recientemente por Snowden para contener una puerta trasera, probablemente no sabrían cómo. Del mismo modo, si coloca a un ingeniero de la NSA que se especializó en defensa contra intrusos y lo colocó en Google para trabajar en la reprogramación de un nuevo front-end de Gmail, probablemente no podría hacerlo de inmediato. Tenga en cuenta que algunos de los ingenieros que habrían ido a la NSA fueron a Google, Facebook o, como mi antigua empresa, a Wall St para trabajar en el comercio de alta frecuencia, para obtener mayores recompensas. Pero supongo que la NSA es capaz de atraer a muchas personas inteligentes que generalmente se apasionan por la ciberseguridad y sienten que estarían más en casa que trabajando en los equipos de ciberseguridad de Google. Aunque supongo que la mayoría de ellos odian que el administrador corrupto de Obama los use como arma contra personas inocentes.

Creo que Google probablemente tiene los mejores científicos de bases de datos / información. No me han impresionado mucho las interacciones que he tenido con las personas de la NSA en general (no en su capacidad oficial de la NSA). El ambiente de trabajo súper paranoico también inhibe mucho desarrollo profesional, estoy seguro, y muchas personas excelentes no podrían trabajar allí (debido a la autorización de seguridad, la ciudadanía, el uso de drogas, etc.) o no lo harían. Quiero trabajar allí.

Gran parte del trabajo de la NSA ahora se contrata a contratistas de defensa, y como resultado obtienes el mismo tipo de producto de trabajo de basura mediocre demasiado especificado. Estoy seguro de que la NSA tiene algunos matemáticos y personas criptográficas excelentes (y sigue siendo el experto mundial en análisis de tráfico, administración de claves e implementaciones criptográficas de hardware, aunque su experiencia en criptología es posiblemente eclipsada por la academia; aún pueden ser los mejores en criptoanálisis) .

Facebook tiene los mejores diseñadores de UI / UX. Creo que Google probablemente derrota a Facebook en la capacidad de resolución de problemas puramente CS a escala.

En general, lo consideraría un gran ‘no’. Si bien nunca he trabajado en la NSA, Facebook o Google, he pasado la mayor parte de mi carrera desde que me gradué de la universidad como contratista del gobierno (ya sea federal o estatal).

La gente lo ha mencionado antes, pero los salarios tienden a ser mucho, mucho menos. Por ejemplo, después de trabajar 5 años en un laboratorio de investigación del gobierno (y cerca de 2 años en un trabajo anterior), finalmente me cansé y partí hacia pastos más verdes. Tomé un puesto de NIVEL DE ENTRADA (menos de un año de experiencia solicitada) y recibí un aumento del 33% en el salario base, mucho más de lo que pedí. Durante ese tiempo de búsqueda de empleo, las personas con las que hablé se sorprendieron sinceramente de lo poco que estaba haciendo para mi nivel de experiencia (para ser justos, la mayor parte de esto se debió a un congelamiento en los salarios de los contratistas del gobierno).

La política también tiene un GRAN factor para hacer CUALQUIER COSA. Por ejemplo, en mi trabajo anterior, tenemos una nueva versión de un programa listo para implementar a nuestros usuarios, completamente probado y documentado, y se retrasó durante seis meses debido a la documentación burocrática BS Cuando estaba entrevistando para otro trabajo, tratar de explicar nuestro proceso de desarrollo causaría miradas de incredulidad y asombro horrorizados. Simplemente no puedo imaginar que la industria privada tenga este tipo de problemas.

El mayor problema es que, debido a cómo estas posiciones de contratación tienden a operar, simplemente NO PUEDEN responder a los cambios muy rápidamente, ya que muchos tienen que involucrarse en cada decisión. No es así como las cosas (al menos desde una perspectiva de Software / Servicio) pueden funcionar y esperar el éxito. Y para ingenieros talentosos (y no tan talentosos para el caso) es un gran golpe. Es la sensación de luchar contra algo que simplemente no puedes ganar, no importa lo que hagas. Las personas tienden a correr gritando de esa situación si pueden salir de ella.