El camino hacia el crecimiento no lo debemos elegir nosotros mismos Debate
En un abrir y cerrar de ojos, he estado estudiando y trabajando en la industria de TI durante más de 7 años. Durante este período, he trabajado en páginas web, MIS escritos, bases de datos, software de aplicaciones, comunicación. El software, los controladores de hardware, las pilas de protocolos y ahora trabajo en sistemas operativos. El desarrollo relacionado con el kernel y los circuitos integrados tomó muchos desvíos y sufrió mucho. Fui a una universidad de tercera categoría y la mayoría de la gente de la ciudad no la sabía. Como la escuela no es buena, no espero encontrar un buen trabajo basándose en la reputación de la escuela. Todas mis esperanzas estaban puestas en mis propios esfuerzos. Empecé a revisar antes del comienzo de mi primer año. Recuerdo que el primer libro que compré fue "Computer Basics DOS 3.0". en ese momento es solo que vi libros de DOS 4.0, 5.0 y 6.0 en una librería, y pensé que eran los volúmenes 4, 5 y 6 como los ingleses. ¡Recuerdo que era así en ese momento! Busqué DOS 1.0 por todas partes, pero ahora que lo pienso, afortunadamente no pude encontrarlo :) Terminé de aprender PASCAL antes de que comenzaran las clases. En ese momento, no sabía usar computadoras ni podía pedirle consejo a nadie. Ni siquiera tenía idea de lo que era un programa, así que solo podía memorizar el código y luego tomé el examen para escribirlo. No fue hasta mi tercer año que obtuve un 486. No podía recordar cuántos programas había escrito con el examen. Solo sé que el más largo que tuve fue un borrador del tamaño de una hoja A4. El examen duró más de 30 páginas, y mi lenguaje C, C++ y VC. Todo comenzó en tales condiciones. Para que las condiciones se puedan superar. Espero que mi experiencia pueda dar algo de confianza a los estudiantes que tienen condiciones difíciles. La primera vez que entré a la computadora fue en la sala de computadoras de mi cuñado. Estaba muy emocionado, pero tan pronto como entré a la computadora, me quedé estupefacto. Estaban usando la versión en inglés de Win3.1. El conocimiento era tan confuso que temí quedarme ciego cuando entré en la computadora. De repente, accidentalmente puse Word en pantalla completa y no pude volver al estado original. Estaba realmente ansioso en ese momento. Pensé que la máquina estaba rota. Ajusté el primer programa en C, el clásico HelloWorld, durante varias semanas. Tuve muy pocas oportunidades de usarlo en la computadora. No había ningún libro que me dijera que era necesario configurar el entorno de desarrollo (TC2.0). Al principio no sabía que existía uno. Cambié hábilmente la extensión del programa escrito de .c a .exe y los resultados son predecibles. Aprendí C, ensamblador X86, estructuras de datos y C++ durante mi primer año. Debido a que gasté toda mi energía en el autoestudio, reprobé cuatro materias en mi primer año, pero este es el beneficio de una escuela de Categoría III: puedo graduarme incluso si reprobo diez o veinte materias.
Cuando era estudiante de segundo año, planeé estudiar VC y BC. Fue difícil elegir, pero aun así elegí VC, no por nada más, solo por los dos libros que había en la librería. uno era 6 dólares más barato. Mis esfuerzos en la clase fueron incomparables. Estudié día y noche. Más aún cuando conseguí una computadora en mi tercer año. Mi padre me enseñó muchas veces en medio de la noche para salvar mi vida. Era pobre, mi memoria no era buena y mis condiciones no eran buenas, así que siento que solo dedicando más tiempo podremos ponernos al día con los demás. Inesperadamente, muchos amigos dijeron más tarde que tenía talento para aprender informática, lo que me dejó estupefacto. Usé 486, memoria de 16M y disco duro de 1G. En ese momento, las configuraciones de mis compañeros eran todas P166MMX. Me tomó una noche entera instalar Windows NT4.0 y me tomó casi dos horas compilar un programa. por el asistente BC5.0 Mi monitor era de segunda mano, irradiaba mucho, la pantalla de inicio estaba llena de chispas, se veía genial :), una vez que escribí el programa por mucho tiempo, pensé en cómo hacerlo. cambie el fondo blanco del editor a color blanco. Una vez estuve escribiendo un programa durante demasiado tiempo y el fondo blanco del editor se volvió violeta. Pensé que el monitor estaba roto. Más tarde descubrí que eran mis ojos los que estaban fallando, pero lo extraño es que mi visión todavía es de 1,5 a. este día es un milagro. Pero fue esta máquina rota la que permaneció conmigo durante dos años y me permitió aprender VC, Delphi, SQLServer, etc. Más tarde, esa máquina se la dieron a mi tía para que mecanografiara. Según ella, ese día estaba escribiendo felizmente cuando una corriente de humo en llamas salió del monitor y luego la máquina se estrelló. Durante las vacaciones de mi tercer año, encontré la oportunidad de realizar una pasantía en un instituto de investigación en informática. Fue más como un voluntariado que una pasantía. No recibí ni un centavo durante los dos meses que trabajé allí.
Pero estos dos meses fueron de gran ayuda para mi crecimiento y me permitieron comprender la sociedad antes. Por supuesto, no entendí nada cuando entré por primera vez. Me familiaricé con Internet y aprendí Delphi y Oracle porque trabajé mucho. En serio, obtuvo críticas relativamente buenas gracias a la presentación de un mayor, comencé a trabajar en proyectos con ellos, lo que me permitió tener mis propios ingresos durante mis años junior y senior. Más tarde, encontré un trabajo a tiempo parcial en un cuarto. Empresa MIS, aunque es un trabajo a tiempo parcial para dos empresas MIS. Trabajé a tiempo parcial en dos empresas de MIS. Aunque el dinero no era mucho, estaba muy satisfecho con los ingresos de más de 1.000 yuanes durante mi período de estudiante. Finalmente usé el dinero que gané para comprar una computadora. Empecé a buscar trabajo en mi último año. En ese momento ya tenía bastante experiencia laboral (por supuesto, es ingenuo pensar en ello ahora). Empecé a escuchar a mis padres y quería ir a la escuela de posgrado. El departamento donde estaba haciendo prácticas también quería que fuera, pero no sé por qué terminé. Nada se resolvió. Esta unidad era bastante burocrática. Estaba tan enojado que fui a mi empresa a tiempo parcial para convertirme en líder de equipo de MIS. Durante el año desde mi tercer año hasta mi graduación, trabajé en varios MIS y durante este período trabajé mucho. Durante el año desde el tercer año hasta la graduación, trabajé en varios MIS, desde gas, fábrica de cigarrillos, seguridad pública, ferrocarriles hasta universidades. Hice todo lo que pude para ganar dinero. El trabajo también era muy duro. y se quedó despierto hasta tarde, desde el seguimiento de los requisitos del cliente hasta el diseño, la codificación, las pruebas y la entrega. En ese momento, me sentí muy realizado y sentí que era bastante bueno, pero ahora que lo pienso, es realmente superficial. Los estudiantes universitarios que acaban de ingresar al lugar de trabajo se dejan engañar fácilmente. Las diversas herramientas de desarrollo son deslumbrantes y sienten que la empresa las valora. Sin embargo, esos trabajos siempre serán de desarrolladores de bajo nivel. No me digas lo importante y difícil que es el análisis de sistemas. ¿Cree que cuando habla con los usuarios sobre sus necesidades y diseño, se refiere al análisis y diseño del sistema? ¿Cuántas empresas pueden hacerlo de manera muy estandarizada e implementada? Soy auditor interno ISO9000. Rational me ha formado muchas veces y obtuve 4 certificados. Otra empresa me pidió que hiciera CMM. He oído mucho sobre estas cosas, pero muchas cosas han cambiado en China. Una empresa sin ISO9000 o CMM no está estandarizada. Actualmente trabajo para una empresa extranjera con una trayectoria de varias décadas y la gestión allí no es comparable a la de las empresas nacionales habituales. Como estudiante que no ha ingresado a la sociedad antes de graduarse, es casi imposible dominar el análisis y el diseño de sistemas en un corto período de tiempo. La orientación a objetos y UML son solo herramientas. La clave es el propio pensamiento de la persona, lo que no significa eso. Si estás familiarizado con C++, Rose puede hacer un buen diseño. Por el contrario, si tienes alta calidad, puedes usar el lenguaje C para escribir un programa más modular que otros que usan C++. Para decirlo sin rodeos, existe un círculo extraño en la industria de desarrollo de software nacional. Mucha gente piensa que VC>Delphi>VB es realmente ridículo. He desarrollado estos software. Para decirlo sin rodeos, todos son herramientas. Debes elegir cuál usar según las necesidades de la aplicación, en lugar de pensar cuál es superior. Si elige utilizar una herramienta de desarrollo sólo porque tiene buena reputación, sólo demuestra que es superficial. Si hablamos de nivel, entonces estas herramientas no están a la altura, porque todas se utilizan para usar algunas API del sistema. Los amigos de Microsoft no pensarán que eres genial solo porque recuerdas cuántas API o clases tienen. Nunca eres su cliente y lo que valoran es el dinero que llevas en el bolsillo. He creado el kernel del sistema y empaquetado muchas API. De manera similar, no valoraré a un cliente que use estas API para el desarrollo secundario a menos que pueda crear su propio diseño único. En cuanto a algunas personas que piensan que C++ > C, eso es aún más ridículo. Quizás se pregunten, hay varios núcleos de sistemas operativos escritos en C++ y también hay varios sistemas en tiempo real que usan C++. decir que C ++ no es bueno, pero C ++ no puede competir con C en el kernel actual y los sistemas en tiempo real. En cuanto a si C ++ es adecuado para el desarrollo de aplicaciones, ese es otro asunto. Mi punto es que no importa qué herramienta o lenguaje uses, importa lo que hagas. Su diseño refleja su nivel de habilidad. Después de trabajar durante un año, me sentí muy aburrido. La mayoría de los trabajos eran como trabajadores calificados. Mis habilidades personales no habían mejorado mucho y no podía ver la dirección con claridad. Así que decidí dejar la ciudad e ir a Shanghai en busca de un mejor desarrollo, y planeé dejar mi trabajo anterior en MIS y cambiarme a la industria de las comunicaciones.
Al escribir esto, debo mencionar a mi novia. La conocí medio año antes de venir a Shanghai. Ella fue pasante en mi empresa durante mi último año y la enviaron a escribir documentos para mí. La relación se desarrolló rápidamente. Me contó muchas cosas. Su familia fue una de las primeras en enriquecerse después de la reforma y la apertura. A su madre le encantaba jugar a las cartas y también tenía muchas deudas. No sentía nada por él, porque le dio a su madre más de 20.000 yuanes y luego la obligó a escribir un pagaré por 40.000 yuanes. Su novio la traicionó y la golpeó más de una vez. él devolverá el dinero. ¡Este hombre es en realidad un profesor universitario! Su madre gastó todo el dinero de la matrícula que le dio su padre y ella no pudo obtener su diploma porque estaba atrasada. Su madre ahora estaba enferma y necesitaba dinero. Saqué mis ahorros y junté algunos con mis amigos para pagar su matrícula y ver a un médico para su madre. No sé sobre la enfermedad, pero no hay nada que pueda hacer al respecto. ). En ese momento, mi familia sabía algo y se oponían firmemente a que yo estuviera con ella, y su exnovio también hizo todo lo posible para socavarlo. Desesperados, decidimos abandonar esta triste ciudad lo antes posible sin avisarle a nuestra familia. Como tenía prisa, sólo preparé 4.000 yuanes. Ella sólo tenía unos cientos de yuanes y su madre fue allí. Compré tres billetes de barco, uno para el mediodía y dos para la noche. . Me dejaron en el barco, y ella y yo tomamos un barco durante la noche para salir de la ciudad donde ella y yo habíamos vivido durante muchos años, tomando sólo una deuda. Los que nunca hemos estado en Shanghai somos muy testarudos y no queremos molestar a nuestros compañeros y amigos. Ya eran las 6:30 de la tarde cuando llegamos a Shanghai. No sabíamos adónde ir, así que encontramos un hotel que costaba 20 yuanes. La habitación ni siquiera tenía ventana. El clima en julio era insoportable. hacía calor y la habitación estaba muy cargada. Al día siguiente empezamos a alquilar una casa. Como no teníamos mucho dinero, básicamente la alquilamos sobre la marcha. Nos llevó una semana y recorrimos innumerables esquinas para encontrar una casa en Pudong por 400 yuanes, pero no lo hicimos. Entiendo Shanghai. Tenemos que pagar tres a uno, más medio mes de honorarios de agencia para comprar algunas ollas y sartenes. Solo tenemos 800 yuanes y aún no hemos encontrado trabajo. nuestro primer mes de salario. Para ahorrar dinero, cocinamos y comemos solos. Solo gastamos dos yuanes en comestibles todos los días. A ella le gusta comer (tal vez sea porque a menudo tenía hambre en la universidad). Soporta verla siendo tan frugal ahora. Su ex novio tampoco la dejó ir. A menudo la llamaba para acosarla, venía a Shanghai a verla y la amenazaba mucho. Era demasiado educado con ella, diciendo que la había ayudado antes y que no me había dicho que no. ser como él. Después de eso, estaba esperando la notificación de la entrevista en casa todos los días. Al principio quería encontrar rápidamente una empresa de MIS para resolver las dificultades actuales, pero ella insistió en que no renunciara a mi ideal. Finalmente, encontré una empresa de comunicaciones. Un salario de 4.000 yuanes, aunque no era tan bueno como el de MIS. El precio que me dio la empresa fue suficiente para sobrevivir en Shanghai. Lloró en su primer día de trabajo. Esta fue la primera vez que derramó lágrimas en Shanghai. Me sentí muy triste y conmovida.
Debido a que es una industria completamente nueva, me he reducido a cero. No puedo usar VC, Delphi y las bases de datos que aprendí. Lo que tengo frente a mí son protocolos integrados y señalización. , etc. Conocimientos a los que nunca he tenido acceso. Sabía que no tenía salida, así que estudié mucho. Me consideraba un estudiante universitario recién graduado y cada vez que trabajaba duro ganaba mucho. Medio año después, finalmente me familiaricé con mi trabajo y lo recibí. un elogio de la empresa y mi salario también aumentó en un 10%. En los días siguientes, vivimos frugalmente y pagamos los más de 10.000 yuanes que les debíamos a nuestros amigos, y nuestras vidas finalmente volvieron a la normalidad. En ese momento, mi novia me dijo que quería tomar el examen de ingreso al posgrado. Yo la apoyé mucho, así que dejó su trabajo y estudió para el examen en casa. Además, me gustaría agradecer a mi jefe de proyecto. Él era el jefe de producto de una gran empresa de comunicaciones. Fue muy amable. Aprendí mucho de él y también me brindó mucha ayuda desinteresada. En el trabajo me dio total espacio y confianza. Recuerdo que la empresa me encargó el mantenimiento de un software de servidor de acceso. Dado que la cantidad de código no era demasiado pequeña (50.000 líneas) y la información y los documentos estaban incompletos, me resultó muy difícil mantenerlo, así que quise hacerlo. hacerlo de nuevo. Los líderes de la empresa no me apoyaron mucho. Puede que haya sido demasiado, pero él me apoyó firmemente y, en privado, me dejó ir a mi trabajo de mantenimiento y se tomó el tiempo para hacerlo. Con su apoyo, pasé medio año completando el software del servidor de acceso e implementando una pila de protocolo TCP/IP relativamente completa. Aquí aprendí muchos conocimientos de comunicación, como diseño de sistemas integrados, desarrollo de controladores, TCP/IP, etc.
Me llevó un año pasar finalmente del desarrollo de sistemas de información de gestión al sector de las comunicaciones y conseguir una posición firme. Gran parte de mi desarrollo implica operar hardware directamente. Ya no estoy sujeto a herramientas de desarrollo como el sistema operativo Microsoft, VC y Delhpi. Finalmente veo otro cielo. Me gusta llegar al fondo de las cosas cuando hago cosas. A medida que avanza mi desarrollo, la conexión entre el desarrollo de software y el hardware se vuelve cada vez más estrecha. Mi falta de conocimiento sobre el hardware obstaculiza mi desarrollo. Las limitaciones son muy grandes cuando se lanza un nuevo producto, las primeras ganancias (a menudo las más generosas) las obtienen empresas de circuitos integrados como Intel y Motorola. Cuando sale un nuevo producto, las primeras ganancias (y a menudo las más generosas) suelen ser obtenidas por compañías de circuitos integrados como Intel y Motorola, dejando a los fabricantes nacionales con poco que ganar. Así que decidí resolver yo mismo las barreras técnicas del hardware y planeé dejar la industria de las comunicaciones y entrar en campos relacionados con el diseño de circuitos integrados. Por supuesto, también entiendo que si sé poco sobre hardware, ninguna empresa de circuitos integrados tendrá la amabilidad de contratar a una persona como yo que no sabe nada sobre hardware para recibir capacitación. Por lo tanto, debo trabajar duro para sentar una buena base, adquirir algunos conocimientos relevantes y prepararme para el futuro. Al igual que cuando pasé por primera vez de MIS a la especialización en comunicaciones, leí muchos libros sobre comunicaciones y trabajé como escritorio de administración y facturación de RADIUS para un ISP. Fue en este contexto que esta empresa de comunicaciones me brindó esta oportunidad. Trabajo como diseñador de sistemas en una empresa de comunicaciones y, por lo general, presto atención a aprender de ellos porque trabajo en software, es incómodo leer la información del hardware en la empresa, por lo que solo puedo hacerlo. Al principio lo leí en casa. Trabajé horas extras continuamente durante el primer año cuando vine a trabajar a Shanghai, pero luego dejé de trabajar porque tenía que encontrar tiempo para estudiar. Normalmente me acuesto alrededor de las 12 en punto y me levanto. a las 5:30 del día siguiente para volver a trabajar! Normalmente me acuesto sobre las 12 y me levanto a las 5:30 del día siguiente. Por supuesto, el aprendizaje no será fácil. Algunos problemas que realmente no entiendo se agotarán y consultaré al personal de hardware. Su ayuda ha hecho que mi aprendizaje progrese mucho más rápido, porque la mitad de mi tiempo lo dedico a autoevaluación. Estudiar sin la guía de nadie Cuando se trata de resolver problemas difíciles, y este problema a menudo me queda claro con las palabras de otra persona, estoy muy contento de tener ese entorno de aprendizaje. El año siguiente, aprendí a leer esquemas de hardware y diseños de hardware simples (circuitos analógicos, todavía hay una pequeña brecha). Cuando creas software, los demás siempre pensarán que eres un desarrollador de software. Empiece a aprender hardware, es posible que otros no estén de acuerdo con usted. Un amigo de ZTE también me dijo que es imposible que una sola persona aprenda todo. Entiendo esto, pero desearía poder hacerlo mejor. Pero cuando se familiarice con el hardware, los demás pensarán que comprende tanto el hardware como el software, y sus colegas lo darán por sentado. En este momento, puedo llevar la información del hardware a la empresa para verla y nadie hará un escándalo. Lo que me enorgullece aún más es que, gracias a mis propios esfuerzos, creé una solución de sistema IAD (Softswitch Terminal Equipment), incluida la selección y el diseño de hardware y software. Esta solución fue reconocida por la empresa y mis colegas, lo que me hizo sentir muy bien. complacido.
La tecnología se complementa. Cuando mi hardware ha logrado ciertos avances, el diseño de mi software también ha mejorado enormemente. Puedo entender este problema desde un nivel más profundo. El servidor de acceso que hice es Motorola PowerPC860. Los amigos que están familiarizados con él saben que la transmisión de datos por lotes de QMC y el software de 860 generalmente usa una tabla BD. El personal de hardware que realiza el controlador está acostumbrado a usar una tabla BD fija. Cada vez que reciben o envían datos, comenzarán desde. Copie la tabla BD al búfer del usuario o copie desde el búfer del usuario a la tabla BD. Debido a mi comprensión más profunda, volví a implementar este proceso yo mismo, usando la tabla BD dinámica después de que el controlador recibe los datos de una red. interfaz, lo envía a mi software. Se realiza un cambio de tres niveles hasta que se envía desde otra interfaz sin una sola copia. salir sin hacer una copia. Este diseño mejora enormemente el rendimiento y acerca los indicadores del sistema a los valores teóricos. La combinación de hardware y software lleva mis diseños al siguiente nivel. Tome el sistema operativo que estoy escribiendo ahora como ejemplo. Después de la compilación, descompilaré el programa en ensamblador, buscaré el código no optimizado y luego haré ajustes en el programa C.
Por ejemplo, muchas CPU no tienen instrucciones de multiplicación especiales. Todos deberían saber esto. Realizar una operación de multiplicación en una CPU de este tipo a menudo consume muchos ciclos de instrucciones. Algunos amigos dirán que lo sé y trataré de evitarlo. signo ×. Pero las cosas a menudo no son tan simples. ¿Sabes cómo implementar subíndices de matrices en lenguaje C? Si observa detenidamente el desmontaje del código, comprenderá que a través de la misma operación de posicionamiento de subíndice, el compilador de C a veces genera instrucciones de desplazamiento, pero a veces utiliza la multiplicación para lograrlo. La eficiencia de los dos suele ser muy diferente, así que comprenda. Sólo con estas preguntas podrás maximizar el rendimiento de tu sistema. No entraré en detalles uno por uno. Si estás interesado, puedes follar conmigo más tarde.
Dicho esto, espero sinceramente que los amigos que están más avanzados en software puedan tener la oportunidad de aprender hardware y otros conocimientos relacionados, especialmente el conocimiento del desarrollo subyacente y el diseño integrado. Esto es muy útil para mejorar las habilidades de software. De lo contrario, solo sabrás cómo hacer muchas cosas, pero no entenderás por qué las haces. El director de proyectos de la empresa de circuitos integrados donde trabajo actualmente también ha verificado esta opinión mía. Nos dijo que el actual administrador de software de los productos de chip 802.11 solía ser el diseñador de hardware del chip. Fulano de tal era ingeniero de software y ahora está trabajando en circuitos integrados. Hay muchos ejemplos similares, pero este es. No es una tendencia muy popular en China.
Tengo algo de experiencia que compartir contigo. Sólo cuando haya hecho un buen trabajo aprenderé tecnologías que poco tienen que ver con el trabajo, para que los jefes de la empresa no se disgusten con la entrada. Nivel Cuando tengo problemas, normalmente no pregunto a los que tienen más antigüedad, sino a algunos amigos con menos antigüedad, como estudiantes recién graduados, porque muchas veces te lo explican en detalle, mientras que las personas con más. La antigüedad generalmente piensa que su pregunta es demasiado simple, por lo que la respuesta también es muy simple y me da vergüenza hacer más preguntas. Solo cuando mis habilidades alcancen cierto nivel les preguntaré y te darán una respuesta más profunda. Además, algunos amigos dijeron que tenía mejores oportunidades. Ellos también querían trabajar en un nuevo trabajo, pero no tuvieron la oportunidad. Solo sonreí amargamente después de escuchar esto. Las personas que conocen mis posibilidades deberían saberlo. No nací en una familia de TI :) Nadie me ayudó en el camino. Lo superé solo. Mi madre falleció relativamente temprano. Mi madrastra (la llamo tía) me vio trabajar duro una vez. Yo durante el Año Nuevo chino. Ella vio que todavía estaba escribiendo programas a la edad de 30 años. Dijo que era como si yo trabajara duro. Mi objetivo final es IC en lugar de PCB, por lo que el siguiente paso es comenzar a aprender sobre diseño de IC. Ninguno de mis colegas de la empresa entiende el diseño de circuitos integrados, por lo que tengo que recorrer el camino por mi cuenta. Compré muchos libros relacionados y revisé mucha información en línea. Pasé mucho tiempo aprendiendo VHDL y usé el software. Para realizar algunas tareas simples, el diseño y la simulación (no diseñar ASIC, solo FPGA), a medida que el estudio se profundizó, gradualmente entendí el proceso básico del diseño de circuitos integrados y también entendí las dificultades de este camino. Al mismo tiempo, también comprendo lo difícil que es este camino. En ese momento, estaba listo para cambiar de trabajo. Envié mi currículum a una empresa de diseño de circuitos integrados con cierta reputación en la industria y pasé una larga entrevista (más de 4 horas). Aparte del salario, estoy satisfecho con todo lo demás y entiendo por qué, como soy nuevo en este sector y no tengo experiencia, estoy volviendo a concentrarme en mí mismo. El dueño de la empresa me preguntó si aceptaría un salario de más de 6.000 dólares al mes y supe que estaba siguiendo las reglas. Pensando en mis amigos en la industria de las comunicaciones, la mayoría de ellos tienen un salario anual de más de 100.000 yuanes, y hay muchos con un salario mensual de más de 10.000 yuanes. Mis amigos también me presentaron muchas empresas con buena remuneración. ¿Elijo? Tengo muchas dudas. Amo mi carrera, anhelo mi búsqueda, pero también soy una persona común, también necesito mantener a mi familia y también quiero comprar una casa y un automóvil antes. La vida me ha dado un problema.
Einstein dijo cuando tenía 63 años: “Si una persona no alcanza su mayor logro en ciencia antes de los 30 años, nunca logrará nada”. Esta frase me causó mucha presión y conmoción. Pronto cumpliré 26 años y solo faltan 4 años para cumplir 30. Debo aprovechar estos preciosos años y esforzarme por alcanzar mi cima técnica. Por este ideal, para estar más cerca de mi sueño, elegí esta empresa de circuitos integrados. Entiendo que mi salario no es muy diferente al de los estudiantes de maestría recién contratados en la empresa, pero por el bien de mi desarrollo futuro. Sólo puedo rendirme a regañadientes. Todo hay que empezar desde cero.
Cambiar de carrera es un proceso muy doloroso, especialmente pasar de una posición prometedora a una posición desconocida. Se siente como saltar de una cama caliente al agua helada, lo cual es difícil de aceptar. En mi empresa de comunicaciones original, fui el único empleado que recibió cinco aumentos salariales en dos años. Tanto la empresa como mis compañeros me reconocieron mucho y, a menudo, me confiaron importantes responsabilidades en el trabajo. Pero ahora todo esto es cosa del pasado. Soy sólo un recién llegado a la nueva empresa. Nadie sabe ni se preocupa por mis logros pasados. Decidí empezar de nuevo. Me consideraba un estudiante universitario recién graduado y esperaba que la empresa reconociera mis esfuerzos. Entrar en una nueva industria es muy doloroso y me dije a mí mismo que debo soportarlo todo. Aunque existen muchas tentaciones, ahora que he tomado una decisión, no me permitiré rendirme fácilmente.
Llevo más de un mes trabajando en esta nueva empresa. Al principio me sentí muy incómodo, pero poco a poco me fui acostumbrando. Al final del primer mes, el líder del equipo habló conmigo y me dijo que yo era el que tenía mejor desempeño entre los nuevos empleados. Esto también fue una afirmación de mis esfuerzos. También me gustaría agradecer a mi novia. Ella me ha brindado mucho apoyo y aliento. Cada vez que vacilo, me anima a mantener mis ideales. Cuando llegué por primera vez a Shanghai, me dijo que no me obligara a hacerlo. hacer MIS. Esta vez fue ella quien me ayudó a resistir la tentación de un salario mensual de más de 10.000 yuanes. Sin ella, tal vez no estaría donde estoy hoy. Ahora la empresa tiene su propio sistema operativo y su propia CPU, DSP y otros chips. Aquí puedo aprender la tecnología más avanzada del mundo. Nuestro diseño y desarrollo ya no dependen completamente del hardware y los sistemas de otras personas, lo que me hace muy feliz. . feliz. Planeo esperar hasta que mi trabajo esté encaminado y luego trabajar duro para aprender nuevos conocimientos y hacer realidad mis ideales.
En los próximos dos años, me he fijado varios objetivos:
1. Trabajar duro para hacer bien mi trabajo y ser reconocido por la empresa y los compañeros de trabajo
; p>p>
2. Trabaje duro para aprender conocimientos sobre hardware de circuitos integrados. Trabaje duro para aprender conocimientos de diseño de hardware de circuitos integrados, pida consejo a sus colegas con humildad y aproveche cada oportunidad para practicar más;
3. Implementar la parte principal de mi sistema operativo en tiempo real, completar el módulo de pila del protocolo TCP/IP y publicar el código fuente de forma gratuita;
4. Casarme con mi novia y comprar una casa pequeña son las cosas más importantes, porque entiendo que mi carrera puede reiniciarse, pero las relaciones preciosas son difíciles de recuperar.