Comprender la curva de aprendizaje: valor de la plataforma y valor personal en el trabajo con chips

Como ingeniero de chips, desde el primer día de graduación hasta el primer día de ingreso a la empresa, es necesario completar una transformación obvia. Con el desarrollo del trabajo y el progreso del proyecto, la capacidad personal también se ha mejorado sutilmente. Cuando miramos hacia atrás Al mirar la curva de crecimiento de los conocimientos/habilidades personales, es posible que encuentre muchas ocurrencias y cambios, que no son los mismos que en su plan original. Mirando hacia adelante, también encontrará que los requisitos futuros y las habilidades en nuestras manos parecen tener todavía una gran diferencia, entonces, ¿qué tipo de curva de aprendizaje es razonable y científica? Me gustaría compartir/discutir algunas de las opiniones simples del autor aquí, y por favor corrígeme si soy inapropiado. Sin más preámbulos, ICer GO!

deseo de crecer

Todos están ansiosos por crecer y crecer, no solo altura/apariencia, sino también habilidades y conocimientos, avance continuo de autorrealización, por supuesto, esta también es su fuente de felicidad (una de las fuentes de endorfinas) (de: Cómo obtener más endorfinas? )
inserte la descripción de la imagen aquí
Al igual que cuando estaba en la escuela, resolvió un problema difícil, completó las preguntas adicionales del examen y obtuvo calificaciones, me gusta y buenas clasificaciones de sus compañeros de clase; también necesita hacer cosas similares en el trabajo, Para mostrar su valor, como ingeniero de chips, puede ser: usar su propio algoritmo para realizar la escritura de un verilog convolucional; o usar UVM para completar la verificación de la interconexión del claster de la CPU; o un script TCL para completar el manual de la cadena DFT Ajuste fino y así sucesivamente, en general, deshacerse de la apariencia, los estudiantes todavía están "haciendo problemas".
Aprenda los conocimientos básicos, domine la teoría básica y luego use su propio código para completar una pequeña tarea tras otra en una plataforma básica aprendiendo los procesos, scripts y documentos existentes hasta que el proyecto finalice con éxito. Cuando se devuelve la película, los resultados de su trabajo son reconocidos por la prueba del chip, y un corazón colgante dice: ¡ Sí, puedo! . Enhorabuena, has llegado a otro nivel en la escalera de caracol.
inserte la descripción de la imagen aquí
En consecuencia, los cambios materiales, como la apreciación y el aumento de salario, le han brindado no solo felicidad endorfina, sino también objetos físicos duros que pueden anunciar buenas noticias a su familia/novia.
Esta es simplemente la curva de crecimiento a través del proyecto, que tiene los siguientes elementos:

  • proyecto basado
  • Colaboración
  • Las personas se enfocan en su propio negocio/trabajo
  • El éxito general solo puede reflejar el éxito personal.
    Las siguientes cosas son aún más similares, constantemente en espiral hacia arriba, para siempre.
    El valor personal también se amplía gradualmente y el sentido de identidad con uno mismo también se fortalece gradualmente. Comprenda la tecnología, haga bien el trabajo, no pierda la cadena e integre lentamente en su sangre, ¡y luego nacerá un técnico estándar en este momento!

plataforma e individual

El diseño de chips es un proyecto de ingeniería complejo con una línea de negocios relativamente larga Básicamente, todos están muy ocupados debido a la fecha límite. Pero muy pocos proyectos comienzan desde cero. Incluso para proyectos nuevos, se proporcionarán muchos recursos de PI y procesos EDA. Por supuesto, las personas siguen siendo inseparables al final, porque los talentos son la competitividad central de la empresa. Aquí debemos separar los factores que hacen que el proyecto sea exitoso: la plataforma que favorece el hardware y la mano de obra que favorece la suavidad.

valor de la plataforma

Las cosas simples dependen de la creatividad, y el trabajo complejo depende de los procesos. El diseño de chips entra claramente en la última categoría. Ya sea front-end/middle-end/back-end/DFT, etc., cada etapa tiene un conjunto de procesos independientes. Qué es un proceso: Un proceso es una especificación para evitar errores personales y acelerar los productos . Si se dice que la compañía contrató ingenieros de escena para cantar óperas, entonces este proceso puede considerarse simplemente como esta etapa . El batallón blindado está lleno de soldados que fluyen. Este diseño de chip es parte de este proceso en el batallón.
Cuanto más grande es la empresa, más atención presta al proceso, y el proceso básico también es el libro de oro de la prueba del silicio. ZTE puede sentir este punto si observa a los fabricantes extranjeros o HiSilicon. Si se considera el backend, el proceso también se puede distinguir según diferentes fábricas/nodos.
Debido a que el diseño del chip es demasiado complicado y el proceso no se construye desde cero, el método popular actual es construirlo basado en herramientas EDA.

pasos de diseño Puntos de proceso herramienta auxiliar
diseño de código verificación de especificación de código pelusa / catalejo
Verificación Funcional Entorno de simulación vcs/nc-sim
DFT Diseño e implementación de la capacidad de prueba texto/texto
Implementación intermedia y de back-end Integral/relaciones públicas, etc. CC/ICC/PT/Calibre

Todas las anteriores son herramientas estándar proporcionadas por las empresas de EDA, si los usuarios quieren utilizar estas herramientas, deben construir un proceso en cada herramienta, el ejemplo aproximado es el siguiente:

inserte la descripción de la imagen aquí
Si uno de los pasos se expande, probablemente será un diagrama como este

inserte la descripción de la imagen aquí
Pero aquí viene la pregunta, ¿dónde estás?
inserte la descripción de la imagen aquí
OK, lo encontré, felicitaciones, ¡estás haciendo APR! Si miras la imagen completa, los ingenieros no están realmente trabajando para la empresa, están trabajando para el proceso.

inserte la descripción de la imagen aquí
Por lo tanto, estrictamente hablando, la composición técnica del proyecto debería ser: los ingenieros utilizan el proceso para completar las tareas del proyecto.
Pero tenga en cuenta que debido a que cada proyecto tiene que pasar por el proceso, el poder del proceso se volverá más complejo y poderoso, la automatización será mayor y la convergencia será más fuerte. Si hay una fórmula simple de la siguiente manera:

项目技术总需求 =  流程 + 本项目的工程师的代码量  

Luego, cada vez que se complete el proyecto, la cantidad de código del ingeniero se empaquetará (archivará) en el script del proceso, para hacer proyectos más grandes y más estables en el futuro, de modo que se pueda ver que la cantidad de desarrollo de la enésima parte de un ingeniero proyecto es:

项目n技术总需求 =  项目n-1的流程 + 项目n的工程师的代码量  

A medida que el diseño se vuelve más y más complejo, la importancia del proceso es evidente. Es aquí donde las principales empresas de EDA están atacando actualmente. Es más, recientemente han traído AI para jugar con ellos, por lo que se puede ver que el tendencias actuales y futuras Es inevitable que la cantidad de código del ingeniero sea absorbida por el proceso (¿haciendo un tira y afloja con los ingenieros de la empresa EDA?) Desde la perspectiva del desarrollo de proyectos, el propósito de
inserte la descripción de la imagen aquí
hacer esto es muy razonable: la tasa de éxito del proyecto es la primera prioridad.
Si este modelo se compara según la honestidad de la empresa, entonces la escala del mismo proyecto es más o menos así:
inserte la descripción de la imagen aquíinserte la descripción de la imagen aquí

Parece que la cantidad total de código es similar, entonces, ¿por qué las empresas nuevas son duras con las empresas establecidas? La respuesta es no, este modelo se puede refinar de la siguiente manera:

项目n技术总需求 =  项目n-1的流程*准确率 + 项目n的工程师的代码量*准确率

Dado que la calidad/integridad del proceso es mucho mayor que la del trabajo manual, al final es difícil que el mismo ingeniero produzca proyectos de la misma calidad en el proceso de la nueva empresa. Esto no es un problema humano, sino un problema problema de construcción de la plataforma.
En proyectos en un entorno de trabajo complejo, el valor del proceso es mucho mayor que el valor de las personas. Esto es solo desde la perspectiva de la automatización EDA. Si lo mira desde la perspectiva de IP, PHY, codificación, etc., este fenómeno se magnificará aún más.
Por lo tanto, la plataforma puede no depender de la mayoría de los ingenieros, pero no hay una plataforma, pero la mayoría de los ingenieros no pueden prescindir de la plataforma.

valor personal

El código del proyecto aún necesita ingenieros para codificar. Sin ingenieros, la plataforma no puede producir nada. Si la plataforma es un río, entonces el ingeniero es un bote en el río. Sin un bote, nada se puede transportar. Pero tenga en cuenta que el barco es dinámico y que la elección de los ingenieros también es libre.
Debido a la plataforma alta, el gran espacio y el fuerte capital de una gran fábrica, generalmente el pico es cuando ingresa al trabajo y puede tener la sensación de ver todas las montañas y las pequeñas.
inserte la descripción de la imagen aquí
Todavía es un viejo dicho: ¡Dasi es fragante! Debido a la diferencia en la construcción de plataformas, las empresas grandes y pequeñas tienen requisitos completamente diferentes para las personas.

compañía proceso Propio trabajo relleno de trabajo
Daishi mantenimiento profesional enfoque enfoque enfoque Un rábano y un hueso, cualquiera que haga el trabajo
Koshi desarrollar haciendo demasiadas cosas en las que concentrarse Tengo que hacer todo, no puedo hacer nada bien.

Dashi sube la escalera

La plataforma de Dasi es tan buena que lo que los ingenieros deben hacer en el pasado es seguir cavando y cavando en un campo segmentado, e iterar e iterar sin parar. Tenga en cuenta que no comienza desde cero, se basa en la base. de muchas versiones anteriores, los primeros plantaban árboles y los descendientes disfrutaban de la sombra. Por supuesto, las grandes plataformas también están muy ocupadas. Por ejemplo, las empresas del estilo de HiSilicon tienen una buena plataforma, pero los proyectos también son enormes. Muy altos. Similar a subir una escalera:

inserte la descripción de la imagen aquí
Para proyectos grandes, esta escalera puede ser muy larga, pero debido a la buena plataforma, no tiene que preocuparse, definitivamente podrá subir, esta es la plataforma fuerte de una gran fábrica. Para los ingenieros, aquí hay algunas características:

  • Necesita tener los conocimientos básicos del puesto, aprender haciendo
  • Referir/heredar el trabajo de predecesores, hay una alta probabilidad de que no haya riesgo de no poder completar
  • Si tienes alguna duda, puedes preguntar a EDA o a los compañeros de tu entorno, y puedes consultar con todos los recursos
  • La escalera es relativamente larga, debes ser capaz de soportar la soledad y las horas extras continuas.

Xiao Si construye una casa

En una empresa pequeña, el equipo generalmente no es muy grande y el proyecto será relativamente pequeño, pero debido al proceso imperfecto (generalmente no hay ningún apoyo de la empresa EDA), por lo que hacer un proyecto es construir una casa, pero pagar atención, el líder no le permitirá construir rascacielos, porque tal vez Xiaosi ni siquiera puede soportar los costos de cemento de los rascacielos.
Para el primer proyecto, primero construyamos un bungalow y veamos cómo funciona el equipo:
inserte la descripción de la imagen aquí
para los ingenieros, aquí hay algunas características:

  • El equipo debe tener a alguien que entienda (es decir, alguien que haya hecho un proyecto completo)
  • Hay muchas tareas en la construcción de una casa, tienes que hacer todo, tienes que ser capaz de hacer todo, si no puedes hacerlo, al menos tienes que aprenderlo.
  • El proceso se construye en el sitio y se cambia mientras se hace.
  • Requiere iniciativa fuerte, no puede esperar y dejar
  • Casi nadie a quien preguntar, todos están ocupados o simplemente necesitan que lo hagas
  • Hay pocas iteraciones en el proyecto, por lo que nadie sabe si habrá problemas cuando se construya la casa. No se queje si hay problemas. Sea paciente y cariñoso.

La escalera de la gran empresa es larga, y la casa de la pequeña empresa es ancha. Si observa el área y la carga de trabajo, la diferencia es básicamente la misma: debido a la diferencia
inserte la descripción de la imagen aquí
en la plataforma, los riesgos de los dos son diferentes.
Tales diferencias tienen diferencias obvias en los requisitos de las personas. Para los recién llegados o los ingenieros jóvenes, deben optar por quedarse en Dasi antes de ver a otras personas construir casas, para que la escalera no se caiga y suba bien. Para ingenieros experimentados, ambos están bien. Si la casa se puede construir bien, está bien comenzar una pequeña empresa de alto nivel (la lógica de una empresa nueva). Sin embargo, si una empresa pequeña quiere tener éxito, debe necesitar una gran posición de carta, de lo contrario, el fracaso es muy probable.

curva de aprendizaje

Independientemente de si el ingeniero está en una empresa pequeña o grande, la dirección/proceso general de todo el proyecto es básicamente similar. Tal vez los productos de la empresa pequeña sean relativamente simples y se simplificarán. Volviendo a la curva de aprendizaje personal, el tema tiene algunas sugerencias de aprendizaje paso a paso de la siguiente manera:

  1. Visión general de las habilidades
    Es importante que un ingeniero tenga una visión general técnica del puesto.
    El proceso comercial del chip es relativamente largo y cualquier nodo necesita un proceso relativamente largo. Los ingenieros son nuevos en la industria. Al observar algunos datos sistemáticos, los procesos de la empresa, la herramienta UG, etc., deben comprender el valor y las características de este proceso. . Esto es muy importante para el control de flujo del trabajo futuro y también puede proporcionar servicios para el proyecto de manera más eficiente.
    Aquí hay un ejemplo simple para ilustrar, por ejemplo, la simulación posterior, que generalmente ocurre en la base de datos entregada después de la finalización de APR. El propósito es cerrar la brecha entre el análisis de tiempo estático y gatesim. En términos generales, solo se puede hacer después de que APR realmente converja Inicie gate-sim, si el ingeniero puede distinguir con precisión el enfoque de gatesim y APR ECO, es completamente posible proporcionar un entorno de simulación de gate-sim de una manera más rápida, lo que puede acelerar gate-sim por al menos menos un mes.
    Si ni siquiera tiene acceso a la descripción técnica de su puesto en este puesto, básicamente se puede considerar como una situación en la que los procesos de la empresa no son perfectos o hay escasez de mano de obra principal. Existe una alta probabilidad de que las cosas producidas de esta manera no puedan garantizarse.
  2. La alta probabilidad de experiencia técnica
    es el campo de enfoque personal. Por ejemplo: el ingeniero de diseño RTL, que se enfoca en desarrollar y llamar a PCIE, aquí necesita esforzarse mucho para leer el tomo de PCIE varias veces. Bueno para la digestión y la absorción. . Si usted es una persona de verificación, además de comprender la especificación PCIE, también debe observar los lugares en el entorno/proceso de verificación que lo afectan. Además de los errores en el código RTL, también debe tener cuidado con los pozos del proceso. Este punto técnico se ha cultivado durante mucho tiempo y lo convertirá en un experto en este campo en el futuro. Después de todo, se acerca PCIE6.0, ¿hay algo mejor que averiguarlo?
  3. La comprensión de Involución
    En inglés, hay algunas palabras con "evolución" como la raíz de la palabra, que significan aproximadamente el siguiente significado "remolino". Si se usa como la raíz de la palabra, las siguientes palabras son comunes:
palabra paráfrasis posdata
evolución remolino raíz
circunvolución cosas incomprensibles
devolución Descentralización
evolución evolución
revolución revolución
involución degeneración/involución y evoluton son antónimos entre sí

Se puede ver que la introversión que se suele decir en la actualidad en realidad tiene un significado degenerado, por lo tanto, la innovación no es una competencia (competencia) o un desafío (desafío), es más una degeneración interna o un consumo interno del equipo. .
La comprensión de la involución: si una cosa (evolución) no puede evolucionar hacia afuera (e-volución), y las mismas personas la iteran repetidamente de manera similar solo con los recursos existentes, la cosa final (evolución) se quedará atrás. involución (en-volución).
El problema central de la involución es que se enfoca demasiado en el problema actual y pone grandes esperanzas en utilizar los procesos y métodos existentes para resolver el problema actual. Cuanto más fuerte sea esta fuerza, más grave será la involución. Una forma de salir de la involución es aumentar la dimensionalidad. Es decir, después de aprender el método actual, salte del proceso del método existente y optimice desde una dimensión superior. Esto requiere un fuerte sentido de evolución, incluso de revolución. Este es un desafío para uno mismo, así como un desafío para el equipo.
No caigas en el vórtice de la involución, y no te enorgullezcas de la involución, todos los recursos consumidos por la involución no se convertirán en ingresos debido al consumo (costo) ingresos), porque todo el sistema está en un estado de involución.
4. Aprendizaje plano
Ya sea que esté subiendo una escalera o construyendo una casa, esto es muy importante. Como se mencionó anteriormente, el proceso de la plataforma es aire y agua en el trabajo diario. No todos han sentido su valor en absoluto, por lo que muchas personas salen de la empresa. La mayoría de mis compañeros de clase, especialmente los de las grandes fábricas, tienen negocios muy limitados, por lo que será más difícil trabajar en un entorno nuevo o en una empresa pequeña, especialmente para los ingenieros con una larga experiencia. Si solo hay una escalera en su vida, es difícil mudarse. Por lo tanto, es necesario establecer una ruta de aprendizaje plana lo antes posible, especialmente para los empleados de la gran fábrica, de lo contrario, la presión será muy alta si se van de la gran fábrica.
El código resuelve problemas específicos y el proceso resuelve problemas del proyecto. Si desea mejorar la dimensión, debe mirar el problema desde la perspectiva de la plataforma del proceso.
Por lo tanto, mientras se enfoca en su propio negocio, debe prestar atención al proceso de realización de este negocio.Indirectamente, también puede referirse a los procesos de otros departamentos comerciales.
Comprender un proceso es el primer paso para optimizar un proceso, optimizar un proceso es el primer paso para crear un proceso y crear un proceso es el primer paso para romper un proceso convencional.
Solo aplanando el aprendizaje y mejorando la dimensión del pensamiento podemos saltar del vórtice actual (evolución) y evitar la involución (involución).
A través del aprendizaje plano, ya sea subiendo una escalera en una empresa grande o construyendo una casa en una empresa pequeña, la topología de conocimiento final debe realizarse como un gran rectángulo.

inserte la descripción de la imagen aquí
Si tenemos en cuenta la situación real de la experiencia personal: es imposible que las personas sean comprensivas y competentes en los hechos, y la cantidad total de área de conocimiento real es similar a una distribución normal

inserte la descripción de la imagen aquí
A través del aprendizaje plano, la expansión del conocimiento, el uso del espíritu de evolución e incluso la revolución, y la absorción de recursos y fuerza del mundo exterior, podemos evitar efectivamente la involución mutua en un espacio efectivo, para lograr la mejora personal y el valor del equipo.

Supongo que te gusta

Origin blog.csdn.net/i_chip_backend/article/details/130669336
Recomendado
Clasificación