Tengo 6 años de experiencia en TI basada en servicios. Realmente quiero trabajar para una empresa basada en productos como Google o Facebook como desarrollador de software y la experiencia basada en servicios realmente no se refleja bien en mi currículum. ¿Qué tengo que hacer?

Has mencionado que tienes alrededor de 6 años de experiencia
en servicios de TI. Ciertamente debe haber sido parte de la ASM (Solicitud
Proyecto de soporte y mantenimiento) en algún momento de su carrera. Bien, si nunca has estado y siempre has sido parte de los proyectos de desarrollo. Ahora, supongo que dado que ha expresado su interés en mudarse a una empresa de desarrollo de productos y, por lo general, una de las mejores existentes, lo que requiere personas con muy buenas habilidades técnicas. No es algo que va a ser un cambio fácil. Pero nunca hay tarde para nada en la vida. Entonces, un par de cosas que deberías comenzar a hacer:

Es posible que tengas que volver a los días universitarios y comenzar a repasar tus fundamentos.
en Algoritmo de Diseño, Sistemas Operativos, Inteligencia Artificial y Software
Diseño. El problema cuando trabaja en una empresa basada en servicios es que orienta su diseño de software pensando solo desde la perspectiva de los requisitos de sus clientes. Desde entonces, la expectativa es que el software se entregue. No hay mucho enfoque en el diseño, la arquitectura, el sistema y cosas similares. En caso de que no hayas pensado
estas cosas y nunca las has usado en tu proyecto de trabajo. Puede que tengas que
empieza a pensar en esta dirección. El principal desafío no es solo escribir código sino comprenderlo bien lo que más importa. Si sus cimientos son fuertes, la estructura no será débil. Con más de 6 años de experiencia cuando ingresa a cualquier empresa de desarrollo de productos. Las expectativas serían mucho más. Las preguntas no se limitarán a los conceptos de diseño y base de datos de Oops. Sin embargo, comenzaría desde el pensamiento de diseño y llegaría a encontrar fallas en algún producto diseñado existente. La programación es fundamentalmente muy similar en casi todos los idiomas. La belleza es cuando aprendes a escribir código optimizado y de calidad. El código que se encarga del diseño, la arquitectura y la capacidad de los sistemas. Además, es importante que te hagas muy fuerte en cualquiera de los lenguajes de programación. Cuando digo que te pones fuerte.

El punto es que no deberías saberlo todo. Pero sea lo que sea que haya trabajado, debería poder responder preguntas de la misma. Comience a impulsar su pensamiento de manera más estructurada progresivamente como un programador de alta gama en lugar de solo un desarrollador. Si puedes establecerte bastante bien con uno de los
lenguajes de programación. Yo diría que comience a buscar otra programación
lenguaje quizás Python, Shell Scripting, MongoDB, NoSQL y todo.

Concéntrese en aprender uno de los scripts de diseño front-end Angular JS, JavaScript,
HTML5, CSS, etc. No diré que no puede mudarse directamente a empresas que requieren
Fondo de tecnología fuerte. La recomendación debería ser: ¡ Primero merece y luego deseo! Apunta a aterrizar en las estrellas y si fallas, de todos modos aterrizarás en la luna.

Trabaje duro, codifique, comprenda el código, vuelva a escribir y vea si esto podría escribirse mejor. Comprenda la complejidad logarítmica de su código. Hay muchos foros de
donde puedes comenzar a aprender todo lo bueno de la programación. Resolver problemas de codificación
de los cursos de programación CodeChef, TopCoder, geeksforgeeks. Puedes tomar
cursos de Udemy, EdX y Cousera. Hay una gran cantidad de cursos que pueden
darle una patada para comenzar a presentarse con estos nuevos idiomas y
sistemas. Cuanto más apasionado te vuelves para ganar algo en la vida. Mas
más cerca llegas a lo mismo.

Todas
¡el mejor!

More Interesting

Estoy obteniendo un BA (programa) en economía con matemáticas en Satyawati College, DU. ¿Puedo obtener una transferencia universitaria después del primer año a Miranda House con la misma sucursal?

Si descubro algo malo sobre el nuevo trabajo en un par de días antes de comenzar, ¿es justo o justo renunciar?

Cómo prepararse para una entrevista en Amazon desde cero

¿Alguien de NIT e IIT que ahora es piloto?

¿Puedes incluir perfiles de Twitter y LinkedIn en tu currículum? ¿Importa a qué trabajo / empresa se postula?

Como alguien que actualmente está haciendo un BCA de IP University, ¿planea hacer una maestría en una universidad en el extranjero?

¿Cómo se supone que alguien debe obtener un trabajo de ingeniería química cuando incluso los puestos de nivel inicial quieren más de 4 años de experiencia en la industria?

¿Debo convertirme en actor?

¿Qué hacen los ingenieros?

¿Cuáles son los mejores aspectos de trabajar en Avago Technologies?

¿Qué tan importante puede ser un ingeniero eléctrico, apasionado por la programación, para el desarrollo de sitios web, algoritmos y programación?

Para alguien que ya está internado en Facebook, ¿qué tan valioso es realizar una pasantía en Google frente a una pequeña startup?

Empleos y carreras de TI en India: ¿Cuál sería una mejor decisión: un trabajo en una startup o un trabajo en una empresa como Infosys / Accenture / TCS?

¿Qué debo escribir en mi currículum sobre una pasantía en una empresa de renombre, pero en la que he hecho mal?

Cómo aumentar mis posibilidades de contratación en recesión