edición general
296 meneos
2747 clics
La trampa de los cursos para aprender a programar en meses: “Te endeudas y no consigues trabajo”

La trampa de los cursos para aprender a programar en meses: “Te endeudas y no consigues trabajo”

Los 'bootcamps' de miles de euros se han popularizado en España como recurso para personas que buscan salida laboral en la industria tecnológica Exalumnos cuentan sus experiencias frustrantes y coinciden en que, pese a las promesas, no es nada fácil conseguir un trabajo después

| etiquetas: cursos , bootcamp , informatica , programacion
#58 Hable alemán en 7 días con frases hechas y esperando que nadie se digne a darle un respuesta elaborada, que sobrepase el "aquí" "allí" "si" "no"
#72 MongoDB es una base de datos no relacional para guardar un determinado tipo de datos. Generalmente datos de tipo no estructurados, o de tipo documento, que no guarden relaciones entre ellos.
SQL es una base de datos relacional para guardar datos que guardan relaciones entre ellos. Por ejemplo, si un Usuario ha creado Posts y cada Post tiene asignado Comentarios…seguramente necesitas una base de datos relacional.

Al ser MongoDB una base de datos no relacionales, la gestión de relaciones es…   » ver todo el comentario
#10 no es cierto. Aunque si bien tienes que aprender tecnologías nuevas, los fundamentos de uso de memoria, los fundamentos de acceso a datos(entender estructuras, como funciona el almacenamiento columnar vs for filas, lo que es un índice, los niveles acid...), como funcionan los hilos de ejecución... hay mil cosas que sin puros fundamentos que me han valido para todo los últimos 18 años casi de carrera.

Hasta he usado los algoritmos de minimización de estados de autómatas para hacer bucles con salida siempre y mínimos en cuanto a elementos en el bucle. Eso te vale para fortran, rust, python o la puta de oros
#2 nada de eso.
Llevo haciendo lo mismo 30 años.

Sólo cambia el lenguaje, pero los algoritmos son siempre los mismos.
Como mucho cambia el planteamiento cuando trabajas con objetos, o con programación asíncrona si trabajas con PLC, motores y variadores de frecuencia, o con funciones lambda, pero el programador de verdad, cuando se ha curtido 10 años, está preparado para adaptarse a cualquier nuevo paradigma cuchiflú o framework magicolaleche que inventen ese mes.
#52 Porque fue fundado por Harvard, y tienen infinidad de cursos metidos ahi, y es un lugar centralizado para tener todos tus certificados,, ademas tienen una comunidad en discord donde poder compartir dudas con otros estudiantes y los propios profesores, y un sistema para el estudiante muy currado
#75 "a ellos no les ha ido también" no: a ellos no les ha ido TAN BIEN (=igual de bien).
#10 Lo ves mal, creo yo. Si no entiendes las tecnologías y conceptos de hace 10 años, o incluso mas, de poco te van a valer las de hoy en día.
El 99% de las nuevas tecnologías suelen ser capas de abstracción sobre tecnologías y conceptos preexistentes. Si no conoces, al menos conceptualmente, las tecnologías o conceptos en los que se basan, estas jodido.
Si no conoces SOA y todo lo que conlleva (APIs, BPMs, middleware/ESB, etc.) o las colas de mensajería mal vas a usar microservicios. Si no…   » ver todo el comentario
#135 yo también.

El problema es que se está vendiendo como si un cliente pudiera pedir a una ia que haga una tarea de programación, cuando estamos muy lejos de eso. Ni siquiera un analista a grandes rasgos podría usarla prescindiendo de programadores.
#76 COBOL de los 80 en el mejor de los casos, para ser más exactos.
#2 respecto a la programación, probablemente nada te va a servir dentro de dos años. Las inteligencias artificiales van a hacer desaparecer el 90% de los puestos de programador en el corto plazo
#75 seguramente le fue bien por los idiomas que sabia mas que por la programacion.Esto es porque hay clientes que usan otro idioma y se necesita interlocutores para explicar a los programadores que es lo que hay que hacer.
#2 SI tardas 10 años, es que estas 10 años aprendiendo
#140 Explica UNA diferencia que suponga algo importante nivel de.diseño de programa entre PHP 4 y PHP 8

Espabilao.
#148 Tienes razón
#93 C sigue siendo el mismo, C++ ha tenido alguna evolución, pero esencialmente siguen siendo lo que eran, entre otras cosas porque no necesitan cambiar. Cada lenguaje tiene su "objetivo".
#86 de todas maneras, cada lenguaje o tecnología sirve como solución para un problema.
Como herramientas que son pues al final tienes qie conocer sus límites y el motivo de su existencia.

Y quizás algo simple te sirva para tus propositos, perl que quizás requiera cambiar si la cosa evoluciona.
yo por ahora la ia la veo como un ayudante, y para algo rápido.
A veces me gusta más indagar rn foros, por que te adjuntan referencias a donde sacam las soluciones, y aprender de verdad, no solo copiar y pegar.

Lo malo es que las empresas solo quieren soluciones rápidas.
#23 aprender una buena base, lo puedes lograr.
El problema es saber lo que requiere la empresa, y es algo que cambia cada X tiempo.

Con lo básico, quizás caigas en algún curro desfasado que será pan para hoy y hambre para mañana
#4 El lenguaje puede que no, pero lo que se use a nivel empresarial si.

framewrok, arquitectura, plataforma,.... que si haz código limpio, ... cubrid con tests mamones, codifica con un poco de amor

Anda que no he visto cosillas siendo revisor :wall:
#7 Estás guapo xD
#136 ya lo hice, y no se quiere meter.

Eso si, puedes probar a que te explique un algoritmo de cualquier chorrada :-*
#92 yo la he estado probando un par dr meses y como ayudante es útil.
Aunque tb es a veces pesada, ya que trata de interpretar lo que haces, y te acaba dando consejos para todo, sean o no acertados.

Lo de saber que preguntarle también te acabas acostumbrando.

Y veo tiempo ahorrado en biscar cosas, pero con cuidado, ya que recopila la información mayoritaria, una buena búsqueda en internet a veces encuentras cosas raras que no malas
#123 un problema de la ia es que no crea nada, sólo recopila información y te da una respuesta según una probabilidad de que eso pueda solucionar tu cuestión.

Si tuviera una ia propia que pudiera entrenar sólo con mi framework y mi repositorio sería lo ideal, pero es una nube para todo el mundo.

En internet cuando encuentras una fuente fiable, vas a ese sitio directamente para la próxima consulta.
#133 por eso la veo como un ayudante al codificar.

No se si quizás dentro de 10 años evolucione, tras estar michos programadores trabajando con ella.
#133 Es lo que pienso parece mas indicado como buscador avanzado.
#98 Sin dudas.
Tanto en programación como de chofer... xD
#95 Vaya bomba de relojería xD
#93 Literalmente: "Lo que sabías de PHP en 2001 sirve ahora". En absoluto, ya que el modelo de pseudo orientación a objetos que tenía PHP 4 no es el que existe ahora (introducido en PHP 5). Vamos, que no es que este obsoleto, es que te va a dar error de sintaxis.
#101 aclarado, mi comentario se referi a #74 que es el que dice que ha cambiado todo.
#101 No cambia nada desde el punto de vista del diseño del programa que es lo que importa. Y no, el cambio no es grande.
#137 Di que no tienes ni idea de PHP sin decir que no tienes ni idea de PHP.
#41 yo ando programado en Maclisp bajo ITS en un PDP 10 emulado. Hay Emacs y Texinfo.
#64 Node y demás. Y yo que soy de sistemas he programado desde Awk a Ansi C básico, incluso Maclisp bajo ITS con Emacs para hacerme un cliente Gopher, como retrochallenge. El FS es raro y el entorno más, pero Emacs es el mismo que el de GNU y bajar de Common Lisp a Maclisp no hay mucho trauma.
#93 Ansi C y C99 varían muy poco. Luego hay c11 que casi nadie usa.
#99 6 mil de bootcamp y 4 mil vivir 3 meses sin trabajar pagando seguro medico, alquiler y demas. Eso es tambien un coste del programa
#104 yo te lo digo porque con el boom que hay en cualquier cárnica entra cualquiera medio espabilado. En mi proyecto casi nadie tenía la carrera de informática, entraban químicos, de económicas incluso había uno que venía de ser reponedor. Cualquier FP + aprender por tu cuenta te hubiera valido, es lo que te quiero decir. En mi empresa actual también hay unos pocos que no tienen carrera de otras ramas no tecnológicas, pero sabían inglés y pa dentro.

Al final con tanta demanda, para puestos juniors buscan gente espabilada, con inglés si puede ser y con ganas de currar.

Aún así, enhorabuena y me alegro de que estés currando.
#105 asi es, vivi una temporada en que habia mucho biologo que lo contrataban como programador
#91 Habla con chatGPT como si estuvieras hablándole a un junior espabilado que sabe buscar bien en estar stackoverflow, simplemente le vas insistiendo que tal cosa es mejorable, o que busque si podría reducir el código o que en cierto sitio la está cagando. Eso si, mejorando consultas a base de datos al menos yo no he tenido éxito, pero con otras cosas si.
#114 lo de insistirle en un tema no lo he llegado a probar.

Lo he usado para consultas rápidas y de pequeña magnitud.
#128 Prueba a insultarle, igual espabila.
#114 El problema es que llega a un punto en el que el junior espabilidado que busca muy bien se queda sin respuestas y se las empieza a inventar. Ahí es cuando marca la diferencia mucho si el que está leyendo esas respuestas sabe programar o no.
#132 Normalmente lo uso para cosas que son simples pero pesadas, estas cosas que tienes claro como se hacen, que seguramente tienes por ahí un script, pero que buscarlo o rehacerlo te va a llevar media hora. Aquí muchas veces lo hace mal, le insisto en los puntos donde se equivoca y cuando ya lo hace bien le digo que me lo reescriba con el mínimo código posible y ahí es donde le veo utilidad por que acabas aprendiendo cosillas.

Stackoverflow últimamente solo lo utilizo para cosas complicadas, la mayoría de las veces para esclarecer cual es el mejor camino para hacer algo.

Si un junior intenta usar chatGPT para programar solo consigues desastre total.
#100 con el tiempo
#82 Te recomiendo cuando busques sobre algo poner al final reddit, pk de normal acabaras en el subreddit de ese lenguaje y sueles tener un ABC de que hacer o por donde tirar
#69 lsa IA ya lo conseguira hacer por ti
#50 de todo lo que has escrito html,css,javascript,mysql es lo basico para crear cuslquier aplicacion lo demas se puede prescindir...
#97 un carpintero
#113 Ni la mitad de los informáticos
#113 En el equipo que yo dirijo la mitad del equipo se dedica a mantenimiento y la mitad a desarrollo, ya te digo yo que la primera mitad se la pela actualizarse a lo último, les vale con saber cómo funciona lo que mantienen y que realmente es lo que genera dinero en la empresa porque es la producción, los otros que se dedican al desarrollo si que tienen que actualizarse pada que lo nuevo que publican este actualizado lo maximo posible y aun con todo las versiones que se usan en un desarrollo…   » ver todo el comentario
12»
comentarios cerrados

menéame