¿Conocer el desarrollo de aplicaciones PHP y HTML5 ayuda en la colocación universitaria?

Gracias por A2A.

Algoritmos y DS son importantes por una razón. Solo determinan qué tan rápido y qué tan bien puede programar, lo cual desafortunadamente es raro pero la calidad más esencial que se espera de un estudiante de informática. En cuanto al sistema operativo, es un área diferente, pero las entrevistas de las empresas basadas en sistemas implican una combinación de conceptos y algoritmos del sistema operativo.

Sus habilidades actuales son más como un producto bi de Algos, DS y pueden no tener mucho valor porque no lo califican como estudiante de ciencias de la computación. La razón es que hay demasiados estudiantes con estas habilidades, ya que se pueden adquirir con relativa facilidad y, por lo tanto, no pueden hacer que se destaque entre los solicitantes. Pero no te desanimes. El diseño web y la programación Java siempre le dan una ventaja. Personalmente, conozco personas que comenzaron con estas habilidades y adquirieron habilidades de Algos y DS decentes porque de alguna manera estaban naturalmente inclinados a trabajar persistentemente con la computadora y aprendieron las habilidades requeridas.

Así que comience implementando estructuras de datos básicas en un lenguaje de su elección (recomiendo C porque le ayuda a familiarizarse con un poco de programación de sistemas y una vez que lo domine, la transición a C ++ / Java será mucho más fácil). Deja de usar IDEs. Sé que es difícil considerando que te gusta la programación web, pero es necesario. Use el bloc de notas o incluso mejor use un papel y un bolígrafo e implemente todas las estructuras de datos básicas. Geeksforgeeks.com es un sitio web increíble que tiene una colección de multitud de problemas en DS y Algos con diversas dificultades. Pase 30 minutos – 1 hora religiosamente en esto todos los días y en tres meses verá la diferencia por sí mismo. De hecho, aprenderá qué es programar una computadora para resolver problemas por usted. Hay muchas respuestas sobre quora que le brindan una mejor guía para esto. Mire a su alrededor y comience a codificar. ¡Estás a solo un paso de aprender programación real! Todo lo mejor 🙂

Como no ha especificado en qué universidad está estudiando, supongo que está estudiando en una universidad decente de segundo nivel.

Version corta –
Ayuda, pero el conocimiento de las materias básicas es importante.

Versión larga –
Es cierto que la mayoría de las empresas buscan DS, OS y algoritmos en candidatos potenciales. Estos son los fundamentos de la informática. Independientemente de las tecnologías que use o en las que esté capacitado (en su caso, Android), debe tener un conocimiento sólido de estas materias, por lo que mi consejo será que eche un vistazo a estas materias, si desea seguir una carrera en CS .

En cuanto a las ubicaciones:
Será muy útil tener conocimiento de los temas mencionados anteriormente, a continuación se detallan las cosas adicionales que puede hacer para lograr una mejor ubicación.

  • Elija empresas que trabajen en el mismo campo de su interés / tecnologías en las que se sienta cómodo.
  • Puede mostrarles la cartera de lo que ha hecho utilizando las tecnologías en las que están trabajando.
  • Buscar una colocación en una compañía donde está haciendo su pasantía también será una buena idea.

    Una vez que tenga suficiente experiencia de 1 a 2 años, su trayectoria profesional será fluida.