Esas son cosas de fundamentos de programacion, en el día a día ni te ponés a pensar en eso. Ya tenés una idea de como recorrer/filtrar/partir/iterar estructuras. For y while son lo mismo en todos los lenguajes, todo se usa en su contexto.
En JS todo eso que mencionaste se usa, pero los problemas con los que te encontrás en un proyecto no tienen nada que ver con eso, son varios niveles de abstraccion mas arriba. Si te sentás a codear un proyecto y te surge un “acá tengo que usar un for o un while?” no estás preparado para encarar nada.
Respondiendo a la pregunta “que cuente la gente que hace en sus trabajos de programador”:
Los programadores hoy dia el que mas programa, lo hace un 30% de su jornada laboral (para mi). El resto es entender los requerimientos, entender los sistemas, documentar la solucion, ir a reuniones, ayudar al equipo, etc. Claro que va a depender del puesto, empresa, seniority, etc. pero ya no hay posiciones donde se creen miles de lineas de codigo al dia; la mayor parte del trabajo consiste en combinar soluciones existentes.
Estuve leyendo partes y es claro que cuenta problemas del año 2005, propios de la epoca.
Por ejemplo
“Cuando creas que nada puede ir mal, el compilador te dará un error inexplicable que nadie sabrá lo que significa”
Claro, recien arrancaba Google en esa epoca, no es como ahora que te tira un error inentendible pero lo metes en Google y hay bastantes respuestas de gente que le paso lo mismo jajaj. Estaba Yahoo y otras mierdas pero no se si habia muchos foros de consulta.
Debe haber sido un parto en esa epoca teniendo menos fuentes para consultar
Otra
“Después está el sueldo que es una puta miseria y que en los últimos años la cosa va a peor.
La informática es una profesión muy dura y desagradecida, solo valdría la pena si estuviera extremadamente bien remunerada, y aún así, yo no volvería nunca”
No se como era la cosa en 2005 pero hoy si esta bien remunerada
Esto es real jaja
Hice uno de un mapa de España que me costó un huevo y parte del otro y cuando se lo enseñé a mi padre descubrí otra cosa nueva sobre la informática, “el trabajo del informático NADIE LO VE”. Daba igual que me hubiera costado dos meses hacer aquel puto mapa de España, a mi padre no se le ocurrió otra cosa que decirme: “y ¿no puedes hacer que salgan también los ríos, las montañas, etc?”
Ahora me doy cuenta cuando le decis a alguien ”che y no podes hacer que haga esto?” Como si fuera la pavada mas grande del mundo pero capaz tenes que darle 500 vueltas al programa para que lo haga
Esto tambien, cuando te trabas con algo
Dependes de una maquina la cual puede tener infinitos fallos, que tú debes resolver. Es un trabajo en el que estás solo, repito, solo. Es un trabajo mental que no dura solo las horas de trabajo sino que te lo llevas a casa. El mejor ejemplo que puedo poner de llevarte trabajo a casa es cuando intentas compilar una cosa y el puto compilador te da un error inexplicable que nadie en el mundo sabe lo que significa, esa sensación de impotencia no se la deseo a nadie