¿Qué tan bueno debería ser en Desarrollo Web después de dos años estudiando informática en Irlanda?

No es el tiempo que pasaste sino todo sobre quién te está enseñando qué y de qué manera. Es totalmente diferente. Echa un vistazo a todo lo que Martin Fowler ha escrito (tiene un buen blog, así que léelo todo). Aprenda especialmente el TDD estricto y lea el libro ‘Refactoring’ de Martin Fowler. Eche un vistazo a Programación extrema y desarrollo ágil. Sé que ha pasado de moda, pero hay que volver a las raíces para comprender lo que esos ingenieros intentaron promocionar hace 20 años y entrar en la industria.

Mucho de lo que era bueno esos días se diluyó y hay muchos malos ejemplos (como los equipos Scrum de hoy, que no funcionan bien por razones muy simples).

Además, necesita una comprensión básica de lo que realmente es la Complejidad del Software y cómo puede administrarla activamente. Si tiene una comprensión básica de todo esto, se encuentra en el 5% superior de la industria – Período. (o incluso el 1% superior)

Para ser honesto, no se sabe cuán bueno de programador serás en el futuro. Solo tienes que seguir así. Pero, si está codificando constantemente durante 2 años, definitivamente tendrá una mentalidad de programador. Debe poder comprender o al menos tener suposiciones sólidas sobre cómo funciona una aplicación o sitio web que nunca antes había visto. No me refiero a conocer la sintaxis exacta, sino poder visualizar cuáles podrían ser los objetos principales, cómo podrían estructurarse las funciones, etc.

Además, si tiene una idea para una aplicación web o alguna aplicación de software general, sabrá al menos por dónde empezar. También debe saber cómo funciona el proceso de desarrollo de software a partir de la generación de requisitos, análisis y creación de prototipos, y finalmente implementación y mantenimiento.