¿Cómo redactar un currículum de TI para la contratación de empresas de TI?
es la primera impresión después de abrir el currículum. Al igual que cuando vemos a una persona, tendremos un sentimiento holístico. ¿Es elegante, fresco o sofisticado? Una vez que tenga su primera impresión, analícela lentamente.
Redacción adicional:
Conciso y claro, con una estructura lógica clara.
La fuente y el diseño son fluidos, claros y ordenados.
Es mejor utilizar el formato PDF, que tiene una gran compatibilidad y no es fácil de desordenar.
Escritura sustractiva:
El diseño es demasiado exagerado o demasiado simple. (Por ejemplo, algunos currículums son coloridos y atractivos, pero después de buscar durante mucho tiempo, no puedo encontrar la información de contacto o solo tienen información personal básica y el nombre de la empresa)
He escrito más Más de diez páginas, pero no puedo abrirlo después de mucho tiempo, o después de cargarlo durante mucho tiempo, el código todavía está confuso cuando lo abro.
2. Información básica (nombre/sexo/escuela de posgrado/teléfono/correo electrónico/residencia/ubicación esperada)
Redacción adicional:
Enumere la información anterior con claridad. , de modo que RR.HH. no necesite hacer estas preguntas en la comunicación telefónica o entrevista posterior, y familiarizarnos con usted en la comunicación telefónica posterior.
Sería mejor agregar QQ o WeChat (en caso de que el teléfono no se pueda conectar, lo cual sucede de vez en cuando)
Escritura sustractiva:
La mayoría de la información básica no está disponible Escribir.
Envíame un enlace de Github, algunas descripciones extremadamente concisas y necesitarás encontrar tu información de contacto a través de tu enlace. (Si el blog no es particularmente bueno, básicamente me rendiré contigo).
Tres. Experiencia laboral y experiencia en proyectos
Escritura adicional:
La experiencia laboral y la experiencia en proyectos se pueden escribir de acuerdo con la Regla de la Estrella Universal. Aquí tienes todos los zapatos infantiles que los famosos no conocen.
¿Para qué empresas has trabajado y con qué empresas hemos coincidido? ¿murciélago? ¿Una gran empresa de Internet conocida?
¿En qué campo industrial has trabajado? ¿Coincide con nuestra industria actual?
Ser bueno en lenguajes técnicos y qué stack tecnológico utilizar (Java, Scala, Ruby, React, Vue, microservicios...).
La complejidad del proyecto y qué papel juega en el proyecto (cambios de personal/tecnología/entorno/diferencias en el mismo rol con diferente experiencia laboral)
Puntos de tiempo (brecha punto) )
Escritura sustractiva:
Después de leerlo durante mucho tiempo, no sé qué decir, no hay aspectos destacados y no hay información que haga la gente tiene una conversación profunda contigo.
Come unas castañas.
Forma incorrecta de abrir Lizi 1:
XX (ingeniero full stack) 2013.06-presente
Participar en el análisis de la demanda y diseño del plan de implementación.
Diseñar la estructura de tablas de la base de datos para implementar funciones de backend y visualización de páginas web.
Implementación de productos online y mantenimiento de operaciones.
Ay Configuration Management Engineer 2010.03—2013.03
Responsable de las pruebas de rendimiento del producto y análisis de datos en línea.
Responsable de la gestión de la configuración de la empresa y mantenimiento del entorno.
Comentario: No veo lo que está haciendo, no hay lógica y ni siquiera sé qué lenguaje técnico está usando.
La forma correcta de abrir Lizi 2:
Xi'an XXX Company Java Engineer-2016.2 -2017.2
1, Gumo recomienda datos de arquitectura y diseño de capas de caché y desarrollo.
Gumo es una aplicación de información de moda, responsable de mostrar el flujo de información de la página recomendada y el historial del usuario.
Responsable de la capa de datos, manejando el desarrollo general de la lógica front-end y construyendo servicios rpc distribuidos.
Responsable del monitoreo de presión, procesamiento de caché, acoplamiento y optimización de mejoras, utilizando principalmente redis caché.
2. Desarrollo de rastreadores de comercio electrónico basados en JAVA.
Utilice Java para crear una plataforma de servidor rastreador, configurar el desarrollo y desarrollar funciones de monitoreo de revisión de páginas web.
Rastreo de marcas de moda de Taobao y otros sitios web de comercio electrónico, marcas y detalles de productos, etc.
Utilice frecuencia, grupo de IP y proxy anónimo para lidiar con el rastreo de algunos sitios web.
3. Desarrollo del servicio Solr para búsqueda de mismas imágenes.
Basado en la estrategia de isomorfismo del grupo de algoritmos, Solr se utiliza para la conexión Java y la construcción de servicios RPC, la construcción de índices y la implementación de Solr.
Beijing XXX
Ingeniero de big data Java-2065 438+marzo y abril-2065 438+05.65438+febrero
1, responsable de la transmisión de mensajes en tiempo real Se encarga de la construcción e implementación de sistemas de aplicaciones.
Después de examinar las ventajas de Kafka y nuestras necesidades específicas, utilizamos Kafka como consumidor para garantizar un alto rendimiento en el procesamiento de mensajes y, al mismo tiempo, poner los mensajes persistentes a disposición de otros servicios, y diseñamos y construimos el sistema. El registro local garantiza que los mensajes no se pierdan y que los datos se puedan leer repetidamente deslizando el cursor de registro.
Storm se utiliza para construir una arquitectura de procesamiento de mensajes, completar la implementación de mensajes basados en negocios, proporcionar estadísticas de datos posteriores y análisis de tareas en tiempo real y fuera de línea, como pv, uv y otros datos, para tomar decisiones. para operaciones.
Desarrollo, definición y cooperación con el departamento de front-end del comportamiento del usuario del sitio web incorporando puntos y recopilador de registros basado en js. Principalmente vaya 2, construcción de clústeres de hadoop y análisis y procesamiento de datos
2 Construcción y mantenimiento posterior de clústeres basados en CDH.
Escribir programas MapReduce puede hacer que el trabajo complejo sea lógico, aprovechar al máximo las características de las aplicaciones de big data y tener altos requisitos para los programas. Supervise el estado de ejecución de sus propios programas, use la memoria de manera racional y preste atención. a incrementos y escalas completas Ventajas y desventajas de operación.
3. El diseño y la implementación del sistema de programación se basan en quartz2, construye una plataforma de programación, guía a los aprendices para implementar funciones relevantes y revisa el código con regularidad.
4. El ajuste de la base de datos es responsable de la estructura maestro-esclavo y domina las ventajas y desventajas de la estructura maestro-esclavo, comprende los principios de mycat en la industria, tiene experiencia en optimización de bases de datos y es bueno. en el uso de índices correctamente y tiene un profundo conocimiento de los bloqueos.
5. Desarrollo de sitios web Desarrollo de negocios de sitios web Java y buen uso de la tecnología de almacenamiento en caché, experiencia práctica en reconstrucción y experiencia práctica integral en desarrollo orientado a objetos. Después de comprender los escenarios de uso de las estructuras de datos de Java, aunque no hay mucho espacio para una gran concurrencia, domino la estructura de datos y tengo mis propios conocimientos sobre la concurrencia y la fragmentación.
Comentarios: Dígales claramente a los lectores del currículum qué hizo, de qué fue responsable, qué pila de tecnología utilizó y la lógica es coherente.
Cuarto, expectativas laborales y evaluación personal
Escritura adicional:
Ten una descripción completa y un resumen de ti mismo para que otros puedan interpretarte mejor. O aquí, resalte sus fortalezas y debilidades.
Aunque no escribas una evaluación personal, debes recordar anotar tus expectativas para el trabajo.
Escritura sustractiva:
No se aprecia ningún rasgo de personalidad. No hay diferencia entre escribir y no escribir. ? Come algunas castañas.
Lizi 1 Modo de apertura incorrecta
Personalidad, honestidad, humildad, trabajo duro, diligencia, paciencia, espíritu de equipo, capacidad para llevarse bien con los compañeros y aceptar humildemente sugerencias de los demás.
Tengo un fuerte sentido de la responsabilidad, buena comunicación y buen espíritu de equipo; soy profesional y tengo un fuerte espíritu de investigación y capacidad de aprendizaje; soy optimista y alegre, y me gusta jugar al bádminton.
La forma correcta de abrir Lizi 2
Mi posicionamiento para mí: centrarme en el front-end, mientras apoyo en otros aspectos. No quiero depender demasiado de los demás. Incluso si no hay backend, diseño ni gerente de producto, todavía quiero que este producto sea perfecto. Después de todo, toda la pila resuelve el problema de manera más eficiente.
Mi actitud hacia el trabajo: En primer lugar, debo completar mi trabajo de manera eficiente. En segundo lugar, debemos buscar la perfección basada en la compleción. En tercer lugar, debemos comunicarnos y aprender con otros colegas sobre una base perfecta para mejorarnos mutuamente. El trabajo es una forma de vida, no un trabajo para mantener a la familia.
Cómo supero las dificultades: Baidu es el primer principio. Cuando encuentro problemas técnicos, a menudo voy a Google y a Stack over flow para encontrar respuestas. Pero, por lo general, los humanos no pueden resolver muchos problemas, por lo que la solución final es leer el código fuente con competencia y realizar experimentos usted mismo en manuales, especificaciones e incluso entornos REPL. Cree en los resultados y hazlo tú mismo.
Cómo mantener la visión: Siempre he creído que la visión es extremadamente importante en el desarrollo de software. Además de seguir a los líderes de la industria en Twitter, Github Trending también es una lectura obligada cada semana. Además, los podcasts, Hacker News, Reddit y TechRadar también son importantes fuentes de primera mano. Mantenga los ojos abiertos para encontrar soluciones más interesantes.
Mis ventajas: amor por la tecnología, gran capacidad de autoaprendizaje y buena conciencia de uno mismo. Árbol de habilidades integral y visión amplia, buena mentalidad, inteligencia emocional y capacidad comunicativa.
Mis defectos: los estudiantes no especializados no dominan los algoritmos, pero decidí aprender habilidades para compensar mis defectos.
La forma correcta de abrir Lizi 3
Los geeks aman la tecnología y el código abierto.
Ruby on Rails:Mastery
Agile/Lean:Mastery
Reacción:Master
Docker:Master
AWS:¿Maestro?