¿Por qué hay tantos conocimientos de informática que no puedes encontrar fácilmente en la web o en los libros, y solo puedes aprenderlos en un “buen” trabajo?

¡Debe conocer el conocimiento y la pequeña cantidad de práctica diaria que le permite obtener un trabajo a cualquier costo!

Por ejemplo, debe haber estudiado ingeniería de software, pero necesita habilidades como Pruebas de automatización (como ejemplo) para obtener cartas de oferta después de la graduación.

¡Digamos que conocer herramientas como Selenium Webdriver sería una elección perfecta! ¡Solo necesita implementar su conocimiento de java o .net para escribir scripts de automatización para Selenium!

Si cree que necesita comenzar desde algún lugar, le sugiero que lea un libro en lugar de mirar youtube, asistiendo a cualquier capacitación (intento costoso), por lo tanto, vale la pena revisar las siguientes lecturas:

Haga clic en votar y guarde esta información en un documento de Word en el escritorio. ¡Será útil!

Encontrará que esto es cierto para cualquier comercio creativo (lo que indudablemente es la programación).

Solo se pueden cuantificar por escrito las operaciones en las que solo hay una, o una pequeña cantidad de formas de lograr un resultado: cocinar una Big Mac, por ejemplo, se hace de la misma manera, en cada tienda, cada vez, no hay desviación. Por eso todas las hamburguesas son iguales.

Los oficios tan aparentemente simples como pintar una casa o colocar el pavimento solo se pueden explicar de la manera más superficial en los libros; en realidad, hacerlos con una persona experimentada es invaluable.

Y la programación, bueno, hay innumerables formas de lograr el objetivo final, solo el conocimiento sobre las primitivas, la estructura del lenguaje y las palabras clave, etc., se pueden explicar a través de la educación, como para un pintor, cómo sostener el pincel, qué tamaño de pincel , y el color de la pintura se puede enseñar.

Qué pintar, cuándo y cuándo no enmascarar, y cómo usar ese pincel viene con experiencia.

para agregar un recurso menor a las otras respuestas.

lea Alta escalabilidad, todos los días. Lea y piense en los artículos. Los niños grandes son muy abiertos acerca de la arquitectura de soluciones, porque la magia está en el edificio.

Hay 2 tipos de cosas que uno puede aprender: experiencia y conocimiento.

El conocimiento es algo que se puede obtener de libros y conferencias que es común o está ampliamente difundido en el mundo. No importa cómo lo aprenda, el resultado a menudo será el mismo.

La experiencia es algo que solo se puede obtener haciendo las mismas cosas que es bastante única. La forma en que lo haces afecta la experiencia que obtienes. Y lo que siente puede ser muy diferente de lo que la gente cree que está sintiendo.

Creo que una vez que comprenda esto, la respuesta a su pregunta será bastante directa y obvia.

Hay una gran cantidad de “arte” y “artesanía” en la informática, tanto en el lado de la ciencia (investigación) como en el lado de la ingeniería (aplicaciones). Aprendes eso haciendo.