¿Sería atractivo tener experiencia en desarrollo web si solicita el curso de ingeniería de software en el Imperial College de Londres?

No importa Sería impresionante si usted ha contribuido a grandes proyectos de software, puede comprender el software en múltiples niveles de abstracción, ya se siente lo suficientemente cómodo con la programación que no tiene que pensar explícitamente en bucles y condiciones y otras construcciones de programación de bajo nivel. pero puede razonar a un nivel “simbólico” más alto (quizás jerarquías de clase). Si puede comprender rápidamente la arquitectura de una gran pieza de software (cientos de miles de líneas de código), desarrollada por un gran equipo, y puede localizar la función miembro relevante enterrada en el interior del software para lograr la tarea X o deshacerse de ella del error Y, ¡eso sería increíble! ¡Aunque si tuviera estas habilidades, probablemente no necesite un título en ingeniería de software!

¡Pero ciertamente a nadie le importaría si ese software fue escrito para una aplicación web o una aplicación móvil!

Para ser honesto, si realmente es un curso de pregrado (BSc ?!) al que está apuntando, entonces sus calificaciones de nivel A son las más importantes (Matemáticas, Física, Química) y poder comunicarse de manera efectiva (para las entrevistas), en lugar de Ya posee fuertes habilidades de programación. Por lo tanto, si es su primera experiencia de programación real, comience con la que más le guste, ya que estará motivado para continuar aprendiéndola durante un período de tiempo más largo.

Primero me preguntaría, ¿en qué tipo de desarrollo de software estaría interesado?

No creo que el comité de admisiones tenga mayor preferencia sobre un candidato solo porque él / ella conoce el desarrollo web en lugar del desarrollo móvil, etc.

Simplemente elija el que más le interese y confíe en mí, lo disfrutará y, naturalmente, los proyectos que realice resultarán mucho mejores simplemente porque está más motivado para hacerlo. (Es bastante fácil ver si estás aprendiendo solo por mejorar tu aplicación o aprender realmente por interés y pasión)

Si tuviera que mirar el portafolio de un estudiante, me interesa más lo que él / ella puede hacer en lugar de lo que él / ella sabe. Espero que esto responda tu pregunta =)

More Interesting

Técnicamente, ¿los sitios web de redes sociales se ralentizan con más conexiones?

¿Cuál es el futuro de una carrera de pruebas de software? ¿Qué tecnologías y dominios serán beneficiosos para un probador manual y qué otros cursos necesita aprender?

¿Cuáles son algunos buenos y gratuitos programas de modelado de optimización lineal y no lineal?

¿Cómo se acercó Apple al diseño del sistema operativo en el Apple Watch?

¿Cuál es el papel de la inspección en el aseguramiento de la calidad del software?

¿Cómo es ser un probador de control de calidad en WhatsApp?

¿Debo estudiar ciencias de la computación, ingeniería informática o ingeniería de software a nivel de pregrado?

¿Puedo trabajar como ingeniero de software en una empresa de alta tecnología si no soy muy bueno en matemáticas?

Si creamos un nuevo navegador, ¿qué cosas deberíamos probar como probador de software?

¿Qué consejos debo tener en cuenta al escribir mi primera declaración de trabajo como ingeniero de software de consultoría?

Estoy harto de mi trabajo de ingeniero de software, trabajando para otros, aunque me encanta la programación. ¿Qué tengo que hacer?

Cómo extraer todos los datos SQL de un software de inventario hecho por un programador

¿Cuáles son algunos de los problemas de ingeniería más interesantes que enfrenta actualmente Airbnb?

¿Cuál es la diferencia entre un instalador, un código fuente y un paquete binario al instalar el software?

¿Qué características del software de gestión de proyectos son las más importantes para usted?