
¿Es posible entender al menos algo cuando tienes 20-40 equipos con un zoológico de PHP, Go, Angular, React, y no solo? ¿Quién sabe cómo hacer una solicitud a la base de datos y quién ha perdido esta habilidad? ¿Quién y cuántos años no ha escrito un código de producción?
Hasta que se termine el debate sobre si el líder del equipo debe escribir el código,
deusdeorum se preguntó qué debería saber, ser capaz de, o al menos recordar, al líder del equipo: el líder del equipo. Reunió a colegas de Dodo Pizza, Tinkoff, Mos.ru, Plesk y otras compañías, y discutió este tema con ellos. Y hemos descifrado lo más interesante. La conversación tuvo lugar en septiembre en la reunión del CTO. Si desea ver la versión completa, escriba un mensaje personal: hay un video, pero no la mejor calidad, entonces.
Andrey Shelyokhin, jefe de desarrollo propio en Tinkoff
No escribo un código de producción durante 3 años. Máximo: automatizo mis scripts. Habiéndose convertido en un líder, ya está inmerso en la gestión. Pero aún te aferras a la corriente. Y cuando ya tienes cientos de personas, esto es casi un 100% de gestión. Mientras reflexiona, está obstruyendo completamente la tecnología. Y el programador en este momento está aprendiendo nuevas pilas.
Andrey es el último en el tablero a la derecha. Fotos de tu página personal de Facebook .Debe aceptar que tiene un rol diferente y comprender que si se sienta a escribir código, lo hará peor que la mayoría de sus desarrolladores.
El CTO puede permanecer inmerso en la parte técnica hasta que se convierta en un cuello de botella estrecho.Si el equipo está esperando que dibuje algo y tiene muchas reuniones, entonces este es un problema. Necesito delegar. Necesitas sentir este momento y dejarlo ir.
El texto de la diapositiva es muy relevante. Fotos de tu página personal de Facebook.Pero tienes que quedarte en la corriente. ¿Cómo mantener el nivel? En primer lugar, puedo acudir a mi desarrollador y preguntar qué tipo de chip, marco, para qué sirve y por qué es mejor que "este aquí". En segundo lugar, cuando realiza una entrevista y ve palabras desconocidas en el currículum, puede pedirle al candidato que diga: es útil y al mismo tiempo verifica cómo una persona puede explicar cosas complejas en un lenguaje simple.
Alexey Parshukov, lidera el desarrollo de la Unidad de Negocios (inglés para adultos y niños, matemáticas) en Skyeng
Predico una historia así: debes tener en cuenta el código que escribes. Especialmente donde duele. Me parece que es importante que el técnico conozca la estructura de datos, los componentes que tiene. Sepa qué idioma hablan.
¿Cuándo recuerda cómo escribir consultas de bases de datos? Fotos de tu página personal de Facebook.Es importante probar la base que los equipos finalmente eligieron.
Si nunca ha trabajado con ella, solo escriba una solicitud y sienta lo que es, cómo funciona. Ayuda mucho tomar las decisiones correctas y formar el equipo adecuado.
Sergey Lystsev, vicepresidente de I + D en Plesk
Un disparo fuerte, y la inscripción en el cañón es temática. Fotos de tu página personal de Facebook .No sé cómo leer y escribir en una parte importante de nuestra pila, no sé los campos en las bases de datos y otras cosas. Obviamente, sé menos que el líder del equipo de un equipo. Y no puedo invertir tanto tiempo para seguirles el ritmo.
Pero en temas importantes, trato de tener algún tipo de opinión y algo de experiencia. En términos generales, los datos personales son importantes, y hago una pregunta sobre cómo los procesamos, transferimos y almacenamos. Pero en ningún caso intentaré mantenerme al día con el desarrollador actual.
Roman Ivliev, CTO en Mos.ru
Históricamente, puedo leer todo lo que escribo en la empresa. Por supuesto, no dominaré cada tabla al nivel, pero describiré la pila con precisión para las versiones principales. Si empiezo a leer lo que escupe el gadget, que muestra una lista de todos nuestros servidores, entenderé lo que hacen. Solo porque sé cómo se llaman. No sé por qué necesito este conocimiento, pero lo tengo.
Gracias a Roman por el equipo líder conf. Foto de TeamleadConference en Facebook .Si hablamos de detalles profundos, traté de programar el bot en python, y me di cuenta de que era un mal programador.
Soy un antiguo desarrollador C, es muy difícil para mí. Escribo sobre todo como en si.Pero aún así, su tarea no es entrar en una tecnología específica, sino comprender que puede hacerlo. Y debe tener varias personas responsables de su parte: el back-end principal, el front-end, los desarrolladores principales, el probador principal, que comprenden claramente lo que está sucediendo en sus mundos.
Alexander Andronov, Estación de Servicio "Dodo Pizza"
Calma, solo calma. Foto de la página de RIT en Facebook .La última vez que subí a nuestro sistema fue en noviembre del año pasado, pero esto no plantea ninguna pregunta para nadie. Si el desarrollador comprende por qué es necesario y qué hace en su función, entonces no tiene dudas sobre si necesita comprender la parte técnica en profundidad.