¿Cómo es trabajar en Twitter como ingeniero?

  • Es un poco vergonzoso leer acerca de los cortes de Twitter en Hacker News, ya que a los comentaristas les gusta hablar sobre cómo somos todos incompetentes.
  • Mis amigos no programadores suponen que soy realmente bueno, lo cual es una tontería.
  • La gente sigue disculpándose por no tener una cuenta conmigo. En serio, está bien.
  • La gente piensa que tengo mucho conocimiento secreto secreto.

La cultura laboral es buena, aunque caótica. Estamos en una juerga de contratación ridícula, y estamos llegando al tamaño donde la comunicación es difícil y el trabajo duplicado está comenzando a suceder.

Twitter tiene las ventajas estándar que esperarías de una startup bien financiada que valora a sus desarrolladores: almuerzos gratis, y ahora cenas, MacBook Pros para todos, horarios flexibles (aunque los equipos individuales pueden optar por hacer standups diarios y forzarte a venir) en un momento determinado todos los días), mucha gente realmente inteligente, motivada y competente, una estructura de organización plana y facilidad de transferencia entre equipos y proyectos.

En general, Twitter está estableciendo un estándar realmente alto para lo que quiero de mi lugar de trabajo. = D

Daily Standup es cuando todos los desarrolladores y personas de hardware se reúnen y repasan los problemas de ayer, cómo se resolvieron y cuál es el plan de juego para seguir adelante.
Por lo general, toma la forma de una reunión suelta, ocurre temprano en el día y dura aproximadamente media hora o una hora completa. Luego todos se van a arreglar y avanzar en el proyecto.
Cosas como … Necesitamos restaurar la base de datos a la base de prueba original en el sistema A.
Tuvimos un error de configuración en el script de inicio, pero ahora está solucionado.
Agregamos un sistema de red adicional a la máquina Test_Group_B.
Actualizamos las CPU en Machine Test_Group_C durante la noche, ahora todas son la versión más nueva …
No tengo mi módulo para la conversión de ID hecho, pero debería haberlo hecho hoy al final del día … el resto de mis módulos tienen éxito cuando se ejecutan.
Necesito 300 GB para mi nuevo sistema, dividido en dos volúmenes montados de 100 GB y dos más de 50 GB.
etc … Discusión de lo que sucedió y lo que necesita para continuar.

More Interesting

¿Qué tan bueno tendrías que ser para recibir un pago de $ 3 millones al año como ingeniero de software?

¿Por qué tan pocos ingenieros de software de Silicon Valley trabajan en problemas importantes?

¿Qué habilidades necesitarías para ser un ingeniero de software decente más allá de simplemente conocer la programación / sintaxis?

¿Debo elegir Sir MVIT, BMSIT, BIT o SIT (Tumkur) para la ingeniería de telecomunicaciones?

Cómo verificar si un archivo es ransomware o no

¿Por qué las compañías como Twitter y Facebook requieren tantos programadores si un solo buen programador puede hacer clones de estos sitios web?

¿Te consideras un programador 'bueno' y efectivo, pero uno que no es natural en la programación?

¿Es el desarrollo integrado un buen lugar para comenzar tu carrera? ¿Qué tan fácil es cambiar más adelante?

¿Cuáles son los mejores consejos para un ingeniero de software?

¿Cuáles son los criterios para que alguien sea considerado un talento de ingeniería de software?

¿Cuáles son los diferentes niveles de ingenieros de software en Amazon.com?

Cómo convertirse en un ingeniero de software de clase mundial

¿A qué edad se convierte una persona en ingeniero de software?

Soy ingeniero de software con 2 años de experiencia laboral. Pero ahora me doy cuenta de que no es a largo plazo para mí. ¿Qué otras opciones tengo aparte de TI? Estoy interesado en la enseñanza. ¿Como empiezo?

¿Qué es lo que más molesta a los desarrolladores sobre los diseñadores de experiencia de usuario (UX)?