¿Cómo es ser ingeniero de algoritmos en el campo de los robots industriales?
Autor: Huang Hong
Fuente: Zhihu
Los derechos de autor pertenecen al autor. Comuníquese con el autor para obtener autorización para la reimpresión.
Antes de hablar de experiencia, quiero hablar primero del "algoritmo". Muchas personas, incluidas muchas que solicitan empleo en nuestra empresa, tienen malentendidos sobre este algoritmo: piensan que el algoritmo se refiere al algoritmo de. Estructura de datos y algoritmo en informática. De hecho, los algoritmos que queremos se refieren a personas que tienen cierta base teórica y experiencia práctica en una determinada dirección de los robots (como posicionamiento y navegación, visión artificial) y tienen ciertas capacidades de investigación académica. Por supuesto, este algoritmo también requiere ciertas capacidades de programación, estructura de datos y algoritmo, pero ese no es el punto. ¿No sé a qué algoritmo se refiere la pregunta?
Hablemos de la experiencia
Según la descripción anterior, deberías poder imaginar aproximadamente lo que hace el algoritmo todos los días. La sensación general es que Xiao Ke parece alguien que se dedica a la ingeniería y la investigación científica, un programador trabajador y un monje que fuma y bebe y espera graduarse para escribir una tesis.
Necesito formular planes basados en necesidades de ingeniería, hacer análisis teóricos, construir modelos, derivar fórmulas, revisar documentos, leer manuales técnicos, hacer simulaciones, codificar, depurar y verificar, y puedo participar en ciertas implementaciones de proyectos. .
Está bien cuando tienes una idea al enfrentar un problema, y está bien si puedes derivar y verificar la implementación paso a paso. Siento que la vida es realmente hermosa. Cuando no tienes ideas, te rascas el pelo y muerdes la punta del bolígrafo. Lo más vergonzoso es que en ese momento tu jefe y director de proyecto ven que estás quieto y vienen a preguntarte sobre el momento.
El horario de trabajo diario es de 8:30 a 17:00 horas. A veces trabajo horas extras por la noche y rara vez los fines de semana. Además, no hay nadie que haga investigación y desarrollo de software en China que no trabaje horas extras.
Resumen: No parece muy difícil y lo que haces tiene cierto valor, lo cual es bueno.
PD:
En comparación con hacer investigación científica en la escuela, prefiero hacer algoritmos en una empresa. Los objetivos de la empresa son muy "realistas", es decir, hacer algo que realmente pueda usarse, no falsificar cosas, no hacer trampas con dinero, no publicar artículos. Sientes que estás haciendo algo que realmente tiene valor. Por supuesto, esto es una generalización parcial. Sólo estoy expresando mi preferencia personal basada en mi propia experiencia.