¿Cómo es ser programador en una empresa estatal?
A principios de 2017, después de aprobar una prueba escrita y una entrevista de un día completo, me uní a cierto instituto de investigación (Academia Sinica) de cierto grupo (propiedad total de SASAC en cierta ciudad de primer nivel). ) como ingeniero de software!
Llevo un año trabajando aquí y ahora me he mudado a una empresa de Internet. Al recordar todo este año, tengo sentimientos profundos, por lo que quiero hablar rápidamente para ayudar y aprender de los programadores que desean ingresar a empresas estatales.
Examen de ingreso
Las entrevistas en empresas estatales no son muy diferentes de las de otras empresas.
La primera es una prueba escrita, normalmente las primeras 50 preguntas de opción múltiple y las dos últimas son preguntas abiertas. No hay una respuesta fija a la gran pregunta, siempre que se ajuste a los valores socialistas fundamentales, obtendrá la máxima puntuación.
Las preguntas de opción múltiple son la clave, y todas son preguntas técnicas. Debe responder correctamente más de 40 preguntas para avanzar a la siguiente ronda de entrevistas.
La entrevista se divide en tres rondas. En la primera ronda, el programador se reunirá con usted (su futuro colega).
Le harán algunas preguntas relacionadas con la tecnología, como: algoritmo de elección, escenarios de aplicación de redis, cómo manejar la alta concurrencia, cómo garantizar la alta disponibilidad, si le interesa la versión recientemente lanzada de Nodejs. y qué es deno; hay muchos más temas diversos como este.
El reexamen será realizado por el vicepresidente (es decir, su futuro supervisor directo).
Te hará preguntas relacionadas con el proyecto, tales como: qué proyectos se han realizado, qué problemas se han resuelto, tu papel en el proyecto, cómo se gestiona el proyecto, cómo está el progreso y qué tecnología se utiliza Stack, por qué eligió esta pila de tecnología, qué problemas encontró y cómo resolverlos.
La tercera ronda de entrevistas será realizada por RRHH.
Esta entrevista es muy sencilla. Cuéntanos brevemente tu situación y la de tu familia, y luego él te explicará la estructura organizacional y algunos temas del tratamiento.
PD: La cualidad más importante para ingresar a una empresa estatal es un diploma. Nuestro instituto tiene más personas con títulos de maestría o superiores que estudiantes universitarios, y la mayoría de ellos se graduaron de las mejores universidades nacionales (los estudiantes de la Universidad Jiaotong son la mayoría de todo el instituto).
Trabajar en una empresa estatal
1. Presión laboral
La presión laboral sigue siendo bastante alta y los productos no están orientados al mercado como los privados. empresas, pero se basan en políticas; si el país dice que la inteligencia artificial está de moda, entonces haremos proyectos de inteligencia artificial. Si blockchain está de moda, haremos proyectos de blockchain. De todos modos, me dediqué a la computación en la nube, la inteligencia artificial, los big data y la cadena de bloques durante mi año en el instituto.
La ventaja es que puedes aprender mucho y mantenerte al día con el mercado. La desventaja es que puede hacer de todo menos nada.
Por poner dos ejemplos, también desarrollamos sistemas de reconocimiento de imágenes OCR AI. Tenemos productos muy completos en el mercado y son muy económicos. Todavía gastamos dinero para desarrollar este producto, pero el valor de mercado es básicamente inexistente, porque hasta ahora, la tasa de reconocimiento de nuestro producto aún no es tan buena como la de varios productos convencionales en el mercado (Alibaba, Baidu).
El segundo ejemplo es la nube privada. Lo estamos haciendo muy bien, pero Huawei es el más fuerte del mercado. Venden servidores y proporcionan nubes privadas, que son hardware y software tradicionales. Comparados con ellos, nuestros productos no son competitivos.
La intensidad del trabajo es realmente buena. Generalmente no se requieren horas extras. Al menos no trabajo horas extras.
¿Significa esto que puedes pastorear ovejas? ¡Por supuesto que no!
La mayoría de los equipos de proyecto a los que me uno tienen un ciclo de desarrollo de dos semanas, con debates grupales cada dos semanas. Si no puedes completar la tarea o hay demasiados errores, tendrás que trabajar horas extras, porque las empresas estatales no pueden cometer errores. Un error puede provocar directamente nombramientos y críticas (incluido todo el personal relevante de este proyecto), y un registro negro de KPI afectará directamente su promoción futura.
Todos los miembros del grupo trabajan juntos. Puede deberse a sus motivos que el proyecto no se puede iniciar a tiempo. Si esto sucede una o dos veces, quedará marginado y eventualmente renunciará o será transferido a una subsidiaria. Incluso a nivel de vicepresidente, si no se pueden alcanzar los KPI del grupo, se delegarán.
Pero en comparación con las empresas de Internet, las empresas estatales están sometidas a relativamente poca presión. Las empresas de Internet implementan una estrategia de irse si son incompetentes, por lo que casi nadie tiene sensación de seguridad y sólo puede trabajar duro para ganar su propia sensación de seguridad.
El poder de personal de las empresas estatales, especialmente las grandes empresas estatales, generalmente está en manos de la sede de la empresa.
El ambiente de oficina de las empresas estatales es generalmente bueno. Tenemos nuestro propio campus y edificio de oficinas con gran espacio y buena configuración de hardware. Disponemos de aparatos de fitness, purificadores de aire, comedor propio y máquinas expendedoras.
Tenemos nuestra propia sala de exposición de productos y nuestro propio salón conmemorativo de la empresa.
Esta parte es solo una queja, cada zanahoria es un hoyo, la zanahoria no se irá, ni abandonará este hoyo. No tiene sentido actuar en una empresa estatal. No obtienes ningún beneficio real más que el elogio verbal.
Las buenas conexiones son más importantes que el trabajo duro. Si nadie de arriba te conoce, no serás ascendido incluso si tu líder te recomienda encarecidamente. Las tropas aerotransportadas son comunes en las empresas estatales.
PD: Los organizadores ascienden más rápido que las masas (las masas no pueden entrar a la sede).
Si el trato que se daba a las empresas estatales hace 15 años era de primera categoría, entonces el trato que se les da hoy a las empresas estatales sólo puede considerarse de segunda categoría, especialmente en la industria de TI.
Tomemos mi empresa como ejemplo: se adoptan salarios más beneficios (suministros de detergente, entradas para el cine, subsidios cercanos a 1.500 RMB, etc.) y el crecimiento salarial es relativamente lento. En comparación con las empresas de Internet, los salarios se reducen al menos a la mitad. Debido a la presión de la vida, dejé una empresa estatal para ganarme la vida y me cambié a una empresa de Internet.
Queja* * * *: * * *Las empresas estatales no tienen bonificaciones, las empresas estatales no tienen bonificaciones, las empresas estatales no tienen bonificaciones. Di cosas importantes tres veces.
Todos deberían elogiar la estabilidad de las empresas estatales, especialmente aquellas con prefijos chinos.
Por un lado, es casi imposible para las empresas estatales despedir empleados debido a su sentido de responsabilidad social; por otro lado, el poder del personal de la empresa está casi en manos de la empresa; La sede y los siguientes subdepartamentos no tienen derecho a despedir empleados.
Tomemos la I+D como ejemplo. Si alguien es incompetente o no se lleva bien con los demás en el trabajo, el líder del departamento solicitará a la sede una transferencia laboral a recursos humanos administrativos u otros departamentos. De esta manera, el líder no solicitará a la sede para despedirlo. por eso las empresas estatales dan a los empleados una gran sensación de seguridad.
Las empresas de Internet son diferentes. Los despidos son algo común. Si el líder está feliz o enojado o incluso se golpea la cabeza, despedirá a los empleados. A menudo despiden empleados varias veces al año, dejando a los empleados con poca sensación de seguridad.
Muchas empresas de Internet dependen de la financiación para sobrevivir. Una vez que el intervalo de financiación sea relativamente grande o no puedan obtener financiación, despedirán empleados. La presión para sobrevivir es enorme, lo que les hace incapaces o carentes de sentido de la ética profesional o desvergonzados a la hora de considerar los sentimientos de sus empleados.
Las empresas estatales son diferentes. Las fluctuaciones comerciales de las empresas estatales son muy pequeñas y los ingresos de las empresas estatales son relativamente estables. Además, no les falta dinero y no tienen presión para sobrevivir.
De hecho, las tecnologías utilizadas por las empresas estatales son generalmente comerciales, como Oracle y SQL Server, y rara vez se utilizan marcos de código abierto en línea.
Por un lado, se debe a que los sistemas de software comerciales son estables y cuentan con el soporte técnico de grandes empresas; por otro lado, es necesario fortalecer la estabilidad del software de código abierto conveniente. Cuando se trata de fallas del sistema en línea causadas por errores en los marcos de código abierto, se puede decir que las ganancias superan las pérdidas. Después de todo, no es malo para las empresas estatales.
Pero somos diferentes. Después de todo, somos un instituto de investigación que se centra en la investigación y el desarrollo, por lo que utilizamos más tecnologías de código abierto.
PD: La iteración de las versiones de desarrollo de software de empresas estatales es relativamente lenta y el tiempo de prueba del sistema es relativamente largo. Después de todo, las empresas estatales no temen la lentitud, sino los problemas sistémicos. Los problemas del sistema son más graves que el fracaso del desarrollo institucional.