Supongo que por “antecedentes de CS” te refieres a “grado de CS”: bueno, soy un programador autodidacta. Si bien creo que estoy lejos de ser un “programador superior”, creo que todos podemos asumir con seguridad que cada programador superior siguió un camino de estudio, autodisciplina y mucha práctica .
Si puedo decirlo yo mismo, también agregaría que la ruta de autodidacta generalmente te mantiene más humilde y más consciente de lo poco que sabes , al menos en comparación con el Joe promedio que puede terminar pensando que un título significa “lo hizo” en términos de conocimiento de CS.
En una nota al margen, he encontrado que en algunas ocasiones raras, la falta de una educación formal en CS me ha ayudado a pensar fuera de la caja. Más de una vez resolví un tipo de problema relativamente común por primera vez, y luego descubrí que básicamente todos lo resolvieron de una manera similar (una forma que no conocía).
- ¿Cuáles son las perspectivas futuras de hacer un BDS sobre MBBS en India?
- ¿Cuánto tiempo lleva convertirse en desarrollador?
- ¿Qué habilidades debe tener un analista de sistemas?
- ¿Qué temas en el análisis bayesiano son útiles para obtener un trabajo de estadística o ciencia de datos?
- ¿Puedo comenzar el cricket a los 22 años y convertirme en una carrera?
En ocasiones más raras, cuando el problema tenía algunos giros, como, por ejemplo, tener una matriz bidimensional que era una matriz de columnas, no la matriz habitual de filas, comparé con su versión estándar y descubrí que mi solución era aún mejor, al menos en cuanto a rendimiento 🙂