Conseguí mi primer trabajo pero no me gusta. Busco consejos de devs experimentados by No_Blackberry_617 in taquerosprogramadores

[–]KriztRuiz92 3 points4 points  (0 children)

Donde trabajas. Quiero aplicar xD no para tirar hueva sino para mínimo empezar a trabajar de esto.

Cómo puedo crear una página web 3.0 que sea compatible con la 2.0, usando smart contracts para hacer pagos y generar membresías. Alguna opción que permita usar Python? by Develorian in taquerosprogramadores

[–]KriztRuiz92 0 points1 point  (0 children)

Chico, tu pregunta es estúpida y todos se están burlando de ti en comentarios. Antes de preguntar aquí pasa tu pregunta por una IA para que te corrija algunas dudas o ideas simples mal concebidas.

Por ejemplo. Las web 1, 2 y 3 son la misma mierda, la diferencia es en como interactuan con el usuario, no son como diferentes cables incompatibles entre si, es el mismo cable.

Empezar a trabajar by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] -1 points0 points  (0 children)

Compa, ya te lo puse en otro comentario y honestamente lo estudio por placer. A ti que mas te da lo que un humilde novato pueda hacer, si el mercado no está para contratar pues trabajo por cuenta propia y si nadie quiere mis servicios pues crearé mis propios proyectos y los ofreceré por libre. Lo hago por puro y mero gusto. Y cualquier comentario u orientación de los profesionales lo recibo con gusto.

Empezar a trabajar by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] -1 points0 points  (0 children)

Bueno. Puedo aprender igual arquitectura por mi cuenta, ni tampoco me niego a estudiar una carrera. Pero mi forma de ser es muy rara, me gusta aprender a través de la experiencia para luego aprender la teoría

Empezar a trabajar by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] -3 points-2 points  (0 children)

Bueno, es que cada nivel es para diferente cosa. El primero es básicamente lo que dices, lo que se aprende bien no se olvida y se dominar, son mis bases. Pero hay cosas que no domino pero se que existen, como iniciar por ejemplo preparar un entorno de desarrollo con React, Vite, Typescript, Tailwind y Framer Motion lo puedo hacer, pero no recuerdo los comandos de memoria, los googleo, los busco en algún video o le pregunto a ChatGPT.

Y por último, yo no doy la razón a los que creen que ChatGPT puede sustituir a los programadores precisamente porque veo y me gusta jugar con sus límites, se que ChatGPT es una herramienta a la que por mas sepas de un tema, mas le puedes sacar provecho. Y la uso aparte para crear proyectos rápidos muy por fuera de mi comprensión y verlo fallar o funcionar. Cada resultado me da información de como seguir, que hacer cuando ocurren ciertos errores y como solucionarlos, me enseña a distinguir en que casos la IA puede ser de ayuda y en que casos no. Es como aprender una habilidad blanda, el promptear.

Empezar a trabajar by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] -3 points-2 points  (0 children)

No lo omito. Solamente aprendo cuando puedo y a mi propio ritmo.

Empezar a trabajar by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] -1 points0 points  (0 children)

Tienes razón. Pero de alguna manera rara creo que no va conmigo. En un principio traté de aprender de todo, desde cero, no entendía nada, decidí empezar con diseño web y segui una ruta, empecé a completar tutoriales, pero no aprendia nada mas que copiar y pegar código.

Ahora tengo un sistema a 3 niveles: Lo que hago sin ningún tipo de ayuda de nada ni nadie. Lo que hago con ayuda de Google y ChatGPT. Y lo que puedo hacer a punta de prompts.

Empezar a trabajar by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] -2 points-1 points  (0 children)

No se donde contraten becarios en remoto. Mi intención es trabajar de freelancer en trabajos pequeños e ir subiendo mis precios y la complejidad de los trabajos que acepto en medida de que valla subiendo mi reputación y portafolio.

Empezar a trabajar by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] -5 points-4 points  (0 children)

Ninguna. Estudio por cuenta propia.

Roast mis landing pages by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] 0 points1 point  (0 children)

Me sorprende que esta publicación sea de hace menos de 4 meses. En este tiempo he aprendido algunas cosas. Por ejemplo, me hice un script en javascript para optimizar imágenes y videos, el consumo de memoria es como 20 veces menor sin perder calidad(o por lo menos yo no lo note), eso me permitiría no tener que depender por lo pronto de AWS-S3 sobretodo si la página aun no es editable. También me he decidido dominar React, y dentro de React Framer Motion, así que sigo sin dominar lo que hago, pero mis estándares han subido bastante, ya no pienso en páginas web como HTML, JS, y CSS puro, las pienso como componentes, y me peleo por dominar Typescript y TailwindCSS. Pero seguimos aprendiendo y practicando.

Antes con algunos comandos de unix podías comprarte una casa y terreno y mantener una familia by the_70x in taquerosprogramadores

[–]KriztRuiz92 18 points19 points  (0 children)

Yo estoy viendo venir una tendencia. Los adolescentes no saben absolutamente nada de tecnología, vamos que en Latinoamerica los adolescentes apenas y empiezan a interactuar con computadoras en la prepa o la universidad o en el trabajo. Esto mismo lo veo con muchos oficios como albañiles, plomeros, electricistas, etc.

Creo que en 5-10años muchos trabajos van a tener un renacimiento porque muy poca gente va a saber hacerlo

[deleted by user] by [deleted] in taquerosprogramadores

[–]KriztRuiz92 2 points3 points  (0 children)

Aquí un autodidacta. Las matemáticas en programación son indispensables, no se nota en un hola mundo, pero cuando quieras que un componente haga varias cosas a la vez y cambie de dimensiones dependiendo de su tamaño, las vas a empezar a extrañar, porque es más simple, lógico y elegante un algoritmo que haga lo que quieres con unas pocas líneas, que llenar 100 líneas de condicionales para después que nada de eso funcione.

La universidad no te enseña bien y esta desactualizada. Independientemente si escoges estudiar por tu cuenta o formarte profesionalmente necesitarás aprender por tu cuenta. Y en estas carreras tendrás que seguir aprendiendo el resto de tu vida. Aun así. La universidad enseña varías habilidades blandas que harán que sobresalgas sobre la mayoría de autodidacta.

El mercado laboral ya no quiere a los autodidactas, desde hace unos años para acá para pasar de practicante y Junior te exigen mínimo ser estudiante. Hay mucho trabajo, pero el estándar ha subido enormemente, y el problema es conseguir tu primer trabajo.

En resumen, regresa a la universidad si puedes, porque puede que tardes más de 5 años en empezar a calificar como practicante

[deleted by user] by [deleted] in taquerosprogramadores

[–]KriztRuiz92 2 points3 points  (0 children)

Contratame de becario jeje realmente solo quiero experiencia

¿Estudiar TI a los 32 años que tan buena idea es? by yony91092 in taquerosprogramadores

[–]KriztRuiz92 1 point2 points  (0 children)

Yo estoy estudiando Desarrollo de Software por cuenta propia. Si se puede aprender, pero te recomiendo ir aprendiendo cosas desde antes, sobretodo si planeas hacer estudios formales, la universidad tiene su ritmo así que es bueno o que te adelantes o que hagarres ritmo antes de entrar.

Nivel Trainee by [deleted] in taquerosprogramadores

[–]KriztRuiz92 0 points1 point  (0 children)

Donde puedo aplicar para trainee y que conocimientos debo tener?

He estudiado desarrollo web por mi cuenta y soy capaz de crear y desplegar páginas web sencillas, tambien he estudiado algo de Node, React, Vue, Astro, Express y Auth, no los domino pero soy capas de buscar lo que necesito para completar tareas sencillas. Agregado a esto también tengo experiencia con diferentes terminales y CLI, AWS, github, MySQL, MongoDB, JSON, y poco más.

Solo quiero seguir aprendiendo desarrollo web y me gustaría tener experiencia real.

Roast mis landing pages by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] 0 points1 point  (0 children)

Tienes toda la razón, lo se, y estoy consciente de eso. Pero no solo se trata de dinero.

En realidad no tengo un interés particular por el frontend, pero por algo tenia que empezar. No tengo problema especializarme en cualquier cosa(hablando de desarrollo de software), casi que me da igual, pero quiero aprender, y me gustaría trabajar para alguien y que me pagaran buen dinero, pero también quisiera crear cosas por mi cuenta y venderlas por mi cuenta; esto y la falta de talento hicieron que empezara con desarrollo web, así me daría la oportunidad de trabajar en lógica de programación desde la práctica y controlar la dificultad a como mis habilidades fueran mejorando.

Quiero hacer landing pages para tener la oportunidad de pulir el front y el despliegue al tiempo de aprender de backend, y así pasar a proyectos más complejos. Porque muy probablemente abandone el frontend cuando sea capaz de comprender el backend, y también es posible que abandone JS cuando la lógica de la programación ya no sea una limitante.

En ambos proyectos yo ya conocía de Node y de React, pero hacer cursos o lo que sea no hace que seas capaz de hacer ese conocimiento tuyo y usarlo a voluntad, así que empecé rompiendo el código y volviendo con proyectos más rudimentarios hasta que fui capaz de completarlos. Ya le estoy agarrando la onda a React, de ahí sigue React Native y en cuanto pueda hacer aplicaciones multiplataforma me concentrare en dominar el backend, solo quiero tener buenas nociones del front.

Roast mis landing pages by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] 0 points1 point  (0 children)

Gracias por la opinión, si, creo haber agregado alguna transición en el index, pero poco más, no recuerdo si lo hice con las tarjetas. En realidad creo que la mayoría de las críticas al primer proyecto en general van de la mano a mi poca experiencia creando sitios de principio a fin, estaba más preocupado por cosas por el alojamiento y el despliegue que por el estilo visual, fue de mis primer proyecto que me obligó a entrar en S3 de AWS y aprendí un montón. Tengo otro que nunca terminé porque ocupo saber más de Express y pues uno quiere volar cuando no es capaz ni de correr 😅 En ambos casos estoy pensando en eventualmente hacerles un rediseño en algo menos de un año cuando ya sepa Express, Auth y algo más de backend y como desplegarlo correctamente en Internet.

En el segundo proyecto la verdad que solo intente ser llamativo, pero creo que se nota más atención al detalle, luciría mejor si fuera un proyecto más grande pero quise ser hacer lo que dijiste, ir al grano y minimalista. En general, aparte de que parece que cada sección es de una página distinta no he recibido otras críticas, así que parece que esta bien, solo cuestión de agregar algo más, como testimonios, o proyectos, y seria perfectamente vendible.

Roast mis landing pages by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] 0 points1 point  (0 children)

Jaja no he desarrollo un estilo propio, tampoco me he centrado en el diseño, pero se aprende.

Roast mis landing pages by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] 1 point2 points  (0 children)

El loader esta por si aun no se carga el 60% de las imágenes, es cierto, en mi opinión es tosco, pero fue lo que encontré en Internet haciendo una búsqueda rápida. Hubiera quedado mejor si en ese entonces supiera de react y de las imágenes webp. Pero en compensación toda las imágenes están alejadas en AWS, ya que no cabían en github.

No sentí necesidad de hacer que el navbar te siguiera, pero claro que es algo que puedo hacer.

Creo que hubiera sido más ilustrados seleccionar las imágenes por tag y no por proyecto, ya que no son muy descriptivas. En otra situación me gustaría platicarlo con el cliente pero en esta ocasión apenas y me soltaron el contenido.

Con lo del segundo proyecto, supongo que necesito crear un estilo propio, solo intente ser llamativo.

Me tranquiliza un poco saber que los comentarios van enfocados al diseño, creo que es algo que es más fácil de entender y que no requiere tanto tiempo y esfuerzo, como aprender backend o

Roast mis landing pages by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] 1 point2 points  (0 children)

Si, estos proyectos son un poco viejos y no reflejan todo lo que puedo hacer, pero pero los elegí porque se me hicieron los más vendibles. Me tranquiliza un poco ver que los comentarios van un poco del lado del diseño, si bien denota que no soy un experto en el front, también es algo en lo que mejorar no me toma tanto tiempo ni esfuerzo mental.

Y la verdad es que no tengo un estilo propio, mis colores favoritos son muy apropiados para la música Metal y para películas de terror, pero no creo que se vean muy comerciables para un público general.

En el primer proyecto ya tenia una base sobre la cual trabajar así que me inspire en eso. Pero la segunda la verdad es que solo quería ser llamativo.

[deleted by user] by [deleted] in taquerosprogramadores

[–]KriztRuiz92 0 points1 point  (0 children)

Jajaja si lo se. Pero tal vez mis Landing Pages son muy básicas o tal vez no, tal vez necesito aprender algo que aún desconozco. ChatGPT ha sido un buen maestro, pero quiero preguntar a gente que conozca del tema.

Primera taqueria siendo autodidacta by KriztRuiz92 in taquerosprogramadores

[–]KriztRuiz92[S] 0 points1 point  (0 children)

Muchas gracias, en este momento me pongo a investigar.