Estoy en su posición en este momento y todo lo que puedo decir es un sincero “¡¡¡SÍ !!!”
Soy un experto en CS en Ruby, estoy aprendiendo Python en clase y estoy aprendiendo a ir a un lado solo porque sí. Permítanme decirles que pasar de un lenguaje dinámico (Ruby, Python) a un lenguaje de tipo estático (Go, Java, todas las formas y variantes de C) es la experiencia más extraña y lo contrario también es cierto. Nada parece correcto, no sabes por qué tienes todos estos corchetes y parens en todas partes y Dios no te permita olvidar uno de ellos. Al revés, me han dicho, es como si estuvieras flaco sumergiéndote en aguas abiertas. Es tan gratuito, pero no te sientes protegido en absoluto, así que nada (al principio) parece estar cerrado y esa declaración de “final” simplemente no parece ser suficiente.
Cuando aprende un nuevo idioma, se trata menos de conceptos y más de sintaxis y reconocimiento cuando comienza. Puedo decirle por experiencia que puedo escribir un programa Ruby 10 veces más rápido de lo que puedo escribir el mismo en Python, incluso si el Python podría ser más corto. Es porque tengo más experiencia con Ruby y la sintaxis es algo natural para mí, mientras que todavía tengo que pensar en la sintaxis de Python. Con la pequeña programación de Go que hice, me llevaría semanas hacer lo mismo porque, una vez más, la sintaxis es una mierda.
- Si AI reemplaza la necesidad de trabajadores humanos en las empresas, ¿se les proporcionaría a todas las personas un salario digno, ya que los trabajadores de AI no necesitan el dinero?
- ¿Hay proyectos de inteligencia artificial que se centren en descripciones de audio para video?
- ¿Cuánto tiempo pasa un típico informático leyendo nuevos artículos?
- ¿Cómo construiría un universo de realidad virtual de 5 dimensiones?
- ¿Es posible identificar automáticamente escritores en función de sus estilos de escritura?
Mi forma personal de hacerlo es cada vez que se introduce un nuevo concepto, escribo o escribo cada ejemplo que tengo hasta que me siento lo suficientemente cómodo como para hacerlo sin la ayuda de un gráfico. Esto consolida el conocimiento en mi mente y en mis manos, lo que me permite avanzar más rápido que otros y ayudarlos si lo necesitan.