Тёмный

10 COMMON MISTAKES you make when programming | DON'T DO THIS IF YOU ARE A JUNIOR 

Platzi
Подписаться 1,7 млн
Просмотров 729 тыс.
50% 1

💥At platzi.com/l/sin-pagar/ you will have 3 DAYS OF FREE ACCESS to Platzi 💚
🧠Learn programming, English, marketing and much more FREE OF CHARGE. 🚨 Get your place today!
----------------------------------------------------------------------
👉Try Platzi's monthly plan, with a special Christmas price: bit.ly/34k6ijc
What does it cost to join Platzi---- platzi.com/precios
In this video you will learn what are the most common mistakes a newbie programmer or a latecomer programmer makes on a daily basis.
See all the things you can learn in our courses: platzi.com/cursos
----------------------------------------------------------------------
All this and more, at platzi.com

Опубликовано:

 

28 ноя 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,1 тыс.   
@annslv8369
@annslv8369 4 года назад
Otros consejos importantes: 1. Se Humilde. Es mejor ser un noob consciente de ello a pretender ser pro, con esta mentalidad aprenderas más fácil a reconocer las buenas prácticas. Además en esta industria nunca seras el mejor, nunca dejarás de aprender, disfruta el viaje. 2. Acepta tus errores y persevera. Todos los procesos se pueden optimizar no hay soluciones definitivas a un problema determinado, y por supuesto tus errores son de los mismos de muchos que intentan superarlos, no te desanimes. 3. Aprenden algo nuevo cada día. Los puntos se conectan, lo que aprendas hoy talvez no tenga sentido, pero en el futuro te lo agradeceras, dedica tiempo a leer y entender cosas muy avanzadas. 4. Aprendena trabajar en EQUIPO. Desarrolla los valores del trabajo en equipo, crean en el método de los demas, conozcan se y compartan conocimientos, en esta profesion se trabaja siempre en equipos. Y recuerden NADIE ES MAS INTELIGENTE QUE EL OTRO, solo somos distintos. Saludos.
@marcosvazquez227
@marcosvazquez227 4 года назад
wow, que intelecto!! te felicito por esos comentarios!
@douglasjosueherrerasanchez9768
@douglasjosueherrerasanchez9768 4 года назад
MAn, que buenos consejos
@fernandofj27
@fernandofj27 4 года назад
Tienes razón, la mayoría de los Ingenieros tenemos nuestro buen ego y se nos olvida que nadie es dueño del conocimiento absoluto. Hay que trabajar en la humildad y recordar que uno nunca deja de aprender.
@michael6394
@michael6394 4 года назад
@Pablo Zevallos Linares Ser persona es algo básico, pero tu que vas a saber de eso
@juanma9399
@juanma9399 4 года назад
@Pablo Zevallos Linares 1 consejo: Se humilde
@jaimebm816
@jaimebm816 3 года назад
"los bugs son parte del trabajo" Ubisoft: Ah caray eso si me gusta
@oksyed8161
@oksyed8161 2 года назад
@NEXUSRD xd
@giovannivargas5750
@giovannivargas5750 Год назад
JAJAJAJAJAJAJAJ
@Renso2010
@Renso2010 5 лет назад
Resumen del video 1. No tener código limpio. 2. Se debe poner comentarios utiles. 3. Se debe conocer hacer pruebas unitarias, test de diseño, test de punto a punto, test de integración, test unitario. 4. Se debe aceptar fallar. 5. Se debe conocer las líneas de comando. 6. Se debe conocer control de versiones 7. Crear proyectos personales. 8. Entiende el por qué. 9. Quedarse con sólo un lenguaje 10. No pensar como funcionan las cosas
@oscaradamo9275
@oscaradamo9275 5 лет назад
@Don Alejo no lo vea :V
@nakrull1194
@nakrull1194 5 лет назад
TENER codigo limpio
@Teckmoh
@Teckmoh 5 лет назад
Uf adoro estos comentarios
@Comander311
@Comander311 5 лет назад
Freddy pedante? :v que pedo we...
@carlosj5499
@carlosj5499 5 лет назад
lol
@hermesco8659
@hermesco8659 5 лет назад
18:36 Lo importante no es el lenguaje, sino la "Lógica". El que se acostumbra a pensar sobre el lenguaje termina googleando. El que piensa sobre la lógica termina haciendo maravillas sin importar el lenguaje que use.
@tomasbeltran04050
@tomasbeltran04050 2 года назад
tampoco tanto; igual aprender la sintaxis y acordarse cuál es tipdao y cuál no es necesario, entre otras cosas
@jesuseduardoramirezrodrigu201
@jesuseduardoramirezrodrigu201 5 лет назад
Peor que el hecho de que algo no funcione, es que funcione y no conocer el POR QUÉ. Grandes consejos.
@jorgextream
@jorgextream 5 лет назад
Maldita sea!!! Ver estos vídeos de Platzi te dan un panorama mucho más amplio de la programación (y te llena de publicidad también jajajaja). Estoy aprendiendo desarrollo web y nunca fui bueno para álgebra, pero es tan apasionante que cada día me empeño en fortalecer esas debilidades ya que deseo aprender otros lenguajes además de Javascript o PHP. Gracias Freddy, eres una capo.
@javierjimenez3627
@javierjimenez3627 3 года назад
Como va eso? Supongo ya debes de saber
@CFL-nd3uo
@CFL-nd3uo 3 года назад
Deci como te fue!
@jonygira6920
@jonygira6920 Год назад
@@javierjimenez3627 en lo que tarde en responderte el pibe te puedo decir mi experiencia, empecé laburando el 1er mes como desarrollador back-end y sabía poco dudaba mucho y pedía mucha ayuda, 2do mes ya me arriesgaba más pero seguí pidiendo ayuda porque mucha cosas si no las sabía cómo que no quería gastarme la cabeza y prefería que alguien lo resolviera, 3er mes me mandaron hacer algo medio complejo pero que por alguna razón no quise pedir ayuda ni nada y trataba de resolverlo solo buscando, googleando, estudiando y cuando pude sentí una satisfacción tan grande que ya no quería pedir más ayuda sino que empecé a estudiar en mis tiempos libres y a leer el código ya implementado y ver si yo podía mejorarlo cosa que obviamente no hacía pero que lo tenía en mente, 4to mes ya hago los trabajos con más rapidez y incluso aporto ideas en las reuniones con los demás integrantes y el trabajo ya lo veo divertido, ya no como trabajo sino como desafíos y me encanta ahora trabajo de jornada completa y me subieron el sueldo y que me dijeron que me lo seguirán subiendo si sigo aportando cómo lo estoy haciendo porque dicen que ven muy bien mi progreso en el trabajo. PD: obviamente cuando hago el trabajo paso por muchos errores aunque con la experiencia los errores se van reduciendo cada vez más y hasta hay veces que te sale a la 1ra y bueno mejor pero no siempre es así pero igual nunca me frustra eso es divertido en mi opinión.
@javierjimenez3627
@javierjimenez3627 Год назад
@@jonygira6920 pues mira que bien, continúa así, pues en mi caso, definitivamente la programación no es lo mio, me di la oportunidad pero definitivamente no es lo mio, como hobby tal vez, pero trabajar en eso no, estoy en proceso de iniciar mia clases de mecánica automotriz , quiero ser un Técnico automotriz certificado en BMW... las vueltas de la vida, ni recordaba ese comentario.
@HolisSoyAnti
@HolisSoyAnti 5 лет назад
Lean clean code, ese libro es la biblia de las buenas practicas
@avalojandro
@avalojandro 5 лет назад
Pasa el enlace!!!! Porfa :)
@mariainesar797
@mariainesar797 5 лет назад
Gracias por el dato, soy nueva, pero estoy empezando a obsesionarme por aprender.
@IvanCasanova
@IvanCasanova 5 лет назад
Clean code, the pragmatic programmer, Clean architecture. Refactoring los libros que debes leer si o si.
@IvanCasanova
@IvanCasanova 5 лет назад
Autores top mundial :Martin Fowler, Robert C Martin. Kent Beck.
@victorfranco912
@victorfranco912 5 лет назад
La tienes clara ...
@ventura0013
@ventura0013 5 лет назад
Me enamore, ese fue mi error :(
@yeisonandres1652
@yeisonandres1652 3 года назад
Súper F
@german9430
@german9430 3 года назад
No mames, no estás solo bro.
@yeraydeniz
@yeraydeniz 3 года назад
Me enamore de mi primer lenguaje: ActionScript
@angelopoma4669
@angelopoma4669 3 года назад
Después q me rompieron siento q capto mas rápido mis clases 😃
@yuniorlife8261
@yuniorlife8261 2 года назад
Arthas
@GaboDev
@GaboDev 5 лет назад
jaja yo si comento cada línea de código XD //Termina mi Comentario
@leous3952
@leous3952 5 лет назад
/* respondiendo */ Es bueno comentar xd
@danielperico2806
@danielperico2806 5 лет назад
# Jajajaja
@Andre-tx7xx
@Andre-tx7xx 5 лет назад
. //Lo ignoro
@emanuelbast
@emanuelbast 5 лет назад
los comentarios son de hecho codigo sucio, un buen código se explica a si mismo y hace redundante los comentarios. En otras palabras si pusiste comentarios es porque tu codigo no se entiende, debés arreglar tu código y borrar el comentario regalito navideño refactoring.guru/smells/comments
@lubeckable
@lubeckable 5 лет назад
c mamo
@ambarsquintana
@ambarsquintana 4 года назад
"una cosa inmunda, imposible de entender" jajajajajajajajajaja me reí mucho
@alico797
@alico797 5 лет назад
GENIAL!!... amé este video, porque me levantó los ánimos, ya que a pesar de ser muy principiante todavía y tener muchísimo que aprender (lo cual suele ser desalentador), me señaló que voy por el camino correcto, puesto que siempre fui de preguntarme el "¿por que?" de las cosas y nunca me conformé con eso de copiar y pegar código. Soy consciente también que muchas son las capas de abstracción para llegar al final del agujero, pero voy con la alegría, la curiosidad y el asombro por este apasionante mundo... Muchas gracias por compartir!! Saludos desde Santiago del Estero, Argentina.
@luispa777
@luispa777 5 лет назад
Así es que es, hay que exigirse duro a uno mismo! no exigir un salario alto solo porque 'un dev actualmente gana mucho' sino saber incluso el porqué eso es así
@estebanmorales9959
@estebanmorales9959 5 лет назад
Mierda... no soy programador y he disfrutado la charla de los "por qué" de maravilla. Creo que algunos de estos consejos se pueden aplicar a otros campos de trabajo.
@rx8236
@rx8236 3 года назад
yo disfruto aunque no entiendo nada y hasta me asusta
@PigYiyoStudios
@PigYiyoStudios 5 лет назад
Esa referencia a los Simpson... "a-to-mi-co"
@7ecanar
@7ecanar 3 года назад
Felicitaciones, muy bien explicado
@gabrielamoncayozerga2214
@gabrielamoncayozerga2214 5 лет назад
exacto! pensar y entender el concepto. Creo que por eso me demoro en aprender, no se si haber estudiado ingeniería industrial me hace buscar siempre el porque de las cosas pero yo no puedo simplemente copiar y pegar código
@AndresGonzalez-tr6rr
@AndresGonzalez-tr6rr 5 лет назад
Morí con la imagen del perro
@haroldstudy9200
@haroldstudy9200 5 лет назад
Tienen idea de que dibujo es? Y si es posible el capítulo 😀
@NicolasESB
@NicolasESB 5 лет назад
jjjajaja yo conoci esa imagen hace 5 años con mis compañeros de trabajo jejejeje
@akatsukigarcialopez9323
@akatsukigarcialopez9323 5 лет назад
@@haroldstudy9200 me parece que es de billy y mandy no se que cap
@dianamedellin6072
@dianamedellin6072 4 года назад
Lo vere solo para ver al perro maldita sea!
@horaciodiaz2076
@horaciodiaz2076 4 года назад
Mi mayor felicidad de 2020 fue poner un botón de color hexadecimal en HTML5 xD me sentía un Dios.
@Kevinproducciones2
@Kevinproducciones2 3 года назад
Y ahora eeres un gran Dios de la programación gracias a ese gran paso
@gregorymonsalve6656
@gregorymonsalve6656 2 года назад
me encanta que cuando se habla profesionalmente de temas de informática en general, den una razón lógica y digan el porqué de las cosas, he visto un montón de cursos que te enseñan pero no te dicen el porqué entonces uno aprende es a repetir el proceso que te enseñan como un loro, entonces hay muchas limitaciones por parte del estudiante, y otras veces que no te quieren decir la verdad de las cosas para que no aprendas bien.
@815Locke
@815Locke 5 лет назад
Me ha parecido un video espectacular, realmente has logrado motivarme aun más, desafiarme y seguir creciendo. Hace una semana me recibí como técnico programador, y hace 2 dias me aprobaron el ingreso a una empresa bastante grande de perfil internacional para desempeñarme como Junior Adv. en UI WEB con JS y de hecho React, una de las primeras cosas que noté en la entrevista técnica, es que por lo menos un 50% del código que escribo no le sé explicar el porqué y el cómo, me dí cuenta que caigo en ese grupo de programadores que aprenden estas tecnologías de forma autodidacta (ya que en la universidad los programas educacionales están prácticamente obsoletos) y más de una vez nos hemos conformado con que las cosas funciones y nada más. En estos días he ajustado mis prioridades y me he centrado en lo que realmente importa como base en esta industria, el pensamiento programático. Comienzo a trabajar en Enero, es decir tengo un mes en el que debo llenar mis espacios en blanco en cuanto a conceptos y cosas más específicas de JS Vanilla, debo respirar y sangrar JS básicamente jajaja. Un saludo! gracias por compartir tus consejos y conocimiento!
@mr.pangolin4896
@mr.pangolin4896 4 года назад
2:19 -> no necesitaras ponerle comentarios a tu código 2:25 -> ponle comentarios a tu código ¿khé? :v
@therunner6195
@therunner6195 4 года назад
en el 2:19 se refiere a cada linea de codigo. eso no esta bien, al menos que seas principiante. en el 2:25 se refiere a partes de tu codigo que hacen funciones, metodos, entre otros.
@juanfobregon3548
@juanfobregon3548 4 года назад
El me hace recordar a mis profesores tan profesionales y con los consejos de buenas prácticas
@camilohenriquez2206
@camilohenriquez2206 5 лет назад
saludos desde Chile, tienes mucha razón en lo que dices . te comento un poco mi historia. estudie electrónica en secundaria y trabaje en esa área desde ese conocimiento, en el 2005 no existía arduino, solo compuertas lógicas y drivers imposibles de operar. entonces me encontré con la programación. y eso me a llevado a entenderla desde el punto de vista de un electrónico "0 y 1" nada mas simple. php es el lenguaje que se me a hecho mas sencillo aprender gracias a lo que e aprendido desde arduino, pero estoy casi seguro que podría traspasar lo que hago a cualquier lenguaje. ya que siempre es TRUE o FALSE. yo creo que no necesariamente debes estudiar en una universidad a utilizar una herramienta . ya sea un cautin o un lenguaje de programación. y que tus proyectos. como ver tu braso robot pasarte una cerveza o controlar miles de controles de acceso para edificios en tiempo real, son cosas que hacen cambiar nuestro tiempo // no se me podida olvidar de comentar //
@roycelizgarcia5049
@roycelizgarcia5049 3 года назад
Aún estoy aprendiendo y me pareció información muy eficaz y sobre todo simplificada. Gracias.
@ingenieriailusoria6555
@ingenieriailusoria6555 5 лет назад
14:23 Tambien con una operacion binaria simple puedes saber si un numero es par o impar, if(x & 1) si el resultado es 0 x es par, y si es 1 x es impar.
@becnc
@becnc 5 лет назад
Seria interesante las metodologias para los proyectos, o cuanto tiempo debe descansar un programador ya que he visto que no cuidan su salud y trasnochan mucho para entregar los proyectos
@TravelMemories
@TravelMemories 5 лет назад
El si sabe programar?
@davidrosenblum4079
@davidrosenblum4079 5 лет назад
Sí, en realidad UML está mal mirado actualmente, ya que es hacer énfasis en el diseño previo lo que va en contra de las metodologías ágiles que tienen otro enfoque.
@steelkraken
@steelkraken 5 лет назад
Ese también podría mencionarse como otro GRAN error de programadores novatos. No saber administrar el tiempo.
@JoanBaena
@JoanBaena 3 года назад
Gracias! Muy buenas recomendaciones. Saludos
@coutnico-f9265
@coutnico-f9265 4 года назад
muy bueno este video. gracias!
@AskeladdGames_
@AskeladdGames_ 3 года назад
impresionante que hace dos años vi este video y no entendia nada de git, hoy habiendo terminado el curso estoy tipo freddy te entiendo completamente jeje
@edreyneros
@edreyneros 5 лет назад
Un profesor me dijo ,un programador debe saber 3 cosas esenciales ,escribir bien (una buena ortografía y coherencia), porque es un lenguaje,también una buena organización ,aceptar las fallas ,constancia y tener mucha paciencia,para ser un programador común, si quieres ser de los que se destacan tendrás que hacer cosas que a veces ni te imaginas , no cualquier profesor te dice eso ,a la mayoría no les interesa enseñar y prefieren asegurar su sueldo.
@Ardkun00
@Ardkun00 5 лет назад
Esas son 5 cosas.
@metro2409
@metro2409 4 года назад
Jjjj no sabe contar y es programador
@danielperdomo1745
@danielperdomo1745 5 лет назад
Exelente video! Muy útil, gracias
@felipmorant12
@felipmorant12 4 года назад
Muy buena explicación. Gracias!!
@many29juan
@many29juan 5 лет назад
Pinche Freddy dime si hiciste un monólogo para saber que decir, por qué esas palabras me enamoraron. Me enamoraron de aprender!
@codewithdalvin
@codewithdalvin 4 года назад
No acostumbro a comentar en los vídeos, pero este Man me motivo a seguir aprendiendo.
@DOMINICAN_Hack
@DOMINICAN_Hack 5 лет назад
Excelente Freddy , muchas gracias
@julianmoreno7414
@julianmoreno7414 5 лет назад
Freddy, te agradezco y desde luego te felicito por éste video. Ha resultado muy muy práctico para profesionalizar el oficio de programación. Soy UX Designer, pero no puedo evitar dejar de codear en proyectos personales y muy aparte del campo laboral, saludos!
@LuisPerez-gr3eo
@LuisPerez-gr3eo 5 лет назад
"i don't know, some shit" suena útil xdxD
@emiliano2768
@emiliano2768 3 года назад
es el que tiene mas sentido
@saludable99
@saludable99 5 лет назад
-que buen video e información Freddy, saludos desde Perú
@lucasbarrionuevo9515
@lucasbarrionuevo9515 5 лет назад
Excelente video Freddy, no en si por los tips del principio, que muy bien fueron seleccionados, si no por la motivación que transmitis a partir del minuto 11:44 . La gran descripción que haces del ámbito de programación y la manera de avanzar en el mismo. Saludos
@walterayala6863
@walterayala6863 5 лет назад
Gracias por tu explicación!
@null1449
@null1449 5 лет назад
Lo que hace a un programador excelente es el hecho que esta consciente de que es un ser humano con limitaciones y capacidades igual que el resto de personas, sencillamente si se dedica a aprender y aplicar su conocimiento se volvera diestro
@andrewgms8693
@andrewgms8693 4 года назад
Bueno, cuando realizo juegos indie complejos, prefiero ponerle //------------- Que sirve para comentar ,por ejemplo //----Animaciones----- y empiezo a escribir los códigos solamente de animaciones xD y mis codigos siempre los utilizo asi, if ( life == 0) { Destroy(gameObject); } Simple sjsjsjs
@razzielll1
@razzielll1 5 лет назад
Simplemente genial Freddy, yo creo que toda persona dedicada a esta area deberia amar los problemas, porque es lo que resolvemos literalmente en el dia a dia y no enamorarse del lenguaje como dijiste, porque debemos saber elegir que lenguaje o lenguajes elegir segun el problema a resolver
@facundoalvarado9
@facundoalvarado9 5 лет назад
Excelente video. Gracias. Saludos.
@gabyg9905
@gabyg9905 4 года назад
Me podrían ayudar a encontrar la imagen de min 7:28 la del perrito sentando?
@christianmoraojeda7947
@christianmoraojeda7947 4 года назад
Yo cometi el error de enamorarme de el html y css, pero no se si entra en el rango de programación. Ando aprendiendo jquery y estoy feliz :D
@chelleperez2473
@chelleperez2473 2 года назад
No, HTML y css no son lenguajes de programación. Por qué no puedes aplicar las estructuras básicas :D algunas habilidades del front si la ocupan :)
@CreemosEnJesucristo
@CreemosEnJesucristo 3 года назад
Excelente... Dios te bendiga !!!
@formax07
@formax07 5 лет назад
Me encantan estos videos no solo por que enseñan mucho en solo 20 minutos, si no que te motivan y te muestran que lo que estas aprendiendo vale la pena
@javiersk90
@javiersk90 5 лет назад
leyendo código que realice y ni me acuerdo como lo hice jaajajja .Suele ocurrir :v
@Lakshmynarayanyganes
@Lakshmynarayanyganes 5 лет назад
Y yo acá bien feliz con mi Visual Basic...
@alexbeprogramer2517
@alexbeprogramer2517 3 года назад
Lo mismo yo ajjajaja
@danielrivera7361
@danielrivera7361 3 года назад
acaso es malo usar visual basic?
@bryamguzman7809
@bryamguzman7809 3 года назад
@@danielrivera7361 si empiezas, lo mejor es java, de ahí puedes pasar a cualquier lenguaje
@PickesAndBeer
@PickesAndBeer 5 лет назад
Estos videos ayudan mucho. Solo una corrección, debería ser "Entiende el porqué" ó "Entiende por qué". Éxitos!
@franciscofiorentini212
@franciscofiorentini212 3 года назад
Te Felicito Freddy, soy programador del area oracle pl sql, pero muchos de tus concpetos pueden aplicarse a mi rama de programación es cierto mucho de lo que dices
@neryhelsing2060
@neryhelsing2060 5 лет назад
Hola Freddy, podrias hacer un video explicando sobre la situacion de Java, al parecer Java va a ser de pago, bueno eso es lo que está recorriendo en internet, será que podrias sacarnos alguna duda?
@ximenathurman85
@ximenathurman85 5 лет назад
Hi Freddy, me alegra escucharte y darme cuenta que yo no estaba tan perdida en mi apreciacion con respecto a los nuevos programadores o desarrolladores. Me explico, yo comence a programar con Basic, PL1, Fortran, Pascal, Cobol (lenguajes de tercera generacion) , quizas a ti nada de esto te suene porque lo mas probable es que aun no habias nacido :), despues pase por lenguajes orientados al objeto como Visual Basic, Powerbuilder, entre otros y bases de datos relacionadas (antiguamente eran jerarquizadas), como Linc, Oracle, SQL, Informix, etc. y amaba la programacion, de lo contrario, no sirves. Una de las cosas en que no estoy de acuerdo contigo es que Si la universidad te ensena a probar todo lo que tu hagas, (al menos en mi pais) de hecho cada vez que me contrataban en una empresa en la descripcion del cargo, una de mis responsabilidades era asegurarme de crear un set de pruebas y probar todo lo que habia programado. Cosa de que adolecen muchos programadores y start ups en la actualidad. Muchos de ellos creen que por haber inventado un codigo y hacer una aplicacion ( que no es mas que una simple funcion) piensan que pueden venderla y se ponen a hacer versiones Beta...eso encuentro que es la flojera mas grande, es decir, en vez de probarla, la lanzan al mercado para que otros los prueben. Yo me pregunto Por que voy a perder mi tiempo en probar algo que, se supone, otros tienen la responsabilidad de hacerlo?. Despues de anos de trabajar como programadora fui ascendiendo hasta llegar a ser IT Project manager en empresas internacionales. Posteriormente, me vine a USA con la intencion de hacer mi MBA y durante unos anos solo me enfoque en aprender ingles. De pronto (sin darme cuenta casi) vi que el mundo tecnologico cambio exponencialmente, entonces, me puse a hacer unos cursos de Java, HTML y desarrollo de paginas web en los EE.UU. para tratar de actualizarme y veia lo desordenado y mal estructurado que eran estos lenguajes, anoraba los tiempos del Cobol y el Visual Basic, pero ahora me doy cuenta, que por lo que tu dices, eran solo codigos presentados desordenadamente. Yo siempre segui tratando de manterner una estructura. Ahora, tal como tu dices en el video, me he dedicado a hacer mi propio proyecto, y cuando veo los codigos fuentes es tan tedioso leerlo !!! y concuerdo contigo en ese punto. Tengo la experiencia de haberme bajado una aplicacion que lo unico que se suponia que hacia era colocarle precio a un producto, bueno, despues de haber pasado varios semanas poblando la aplicacion con los productos y sus descripciones, me encontre que era imposible poner el precio a la aplicacion y me daba un mensaje que el monto tenia que ser divisible por 1 (?). Despues de pasar por varios proveedores hasta dar con el desarrollador pude darme cuenta que ni siquiera sabia programar y me hizo perder semanas de trabajo, asi que moraleja: le hice la cruz a las versiones Betas. Ahora prefiero pagar, pero aqui viene otro problema,: el tratar de integrar varios software o aplicaciones y cuando no funcionan, se pasan la pelota unos a otros, es decir, nadie te soluciona el problema. Otro punto, lo que mas odio es recibir mensajes que dicen: tenemos una nueva version, actualice ahora". Las odio porque una vez que actualizas nada funciona como antes, tienes que cambiar todo. Al parecer no saben que la regla #1 de la programaciones es: "Si funciona, no la toques". Cuando revisas las versiones 3.5.w.x.y.z. te das cuenta que la mayoria de las actualizaciones solo han servido para arreglar cosas que no funcionaban o que funcionaban mal, o sea, lanzaron al mercado un producto defectuoso, asi de simple. .. con esa mentalidad de: "mejor rapido que perfecto", con el unico objetivo de lanzar productos al mercado lo antes posible para ganarle a la competencia y obtener clientes, pero los desarrolladores no piensan en los miles de clientes frustrados que obtienen con esa premisa. Al final, los unicos que perdemos con esto somos nosotros: los pequenos empresarios, que lo unico que queremos es vender nuestros productos y cada vez que tenemos una actualizacion por delante, rogamos por un milagro (que todo siga funcionando). Los desarrolladores no piensan que a nosotros no nos interesa que el codigo se vea bonito o que la pantalla se vea mejor, solo pedimos que el producto funcione y sea util para nosotros, que haga lo que dice que hace, cualquier otra cosa, es solo una perdida de tiempo para quienes han adquirido un software. Bueno, Freddy, no se si vas a leer esto, pero, por lo menos, a mi me sirvio de desahogo ;). Se despide una clienta cansada y frustrada de tanta aplicacion mal hecha. Gracias.
@al7240
@al7240 4 года назад
Aprendi mucho, gracias.
@programadorlove6837
@programadorlove6837 5 лет назад
excelente vídeo, gracias me sirvió.
@andresruizaio9460
@andresruizaio9460 5 лет назад
10:04 Me recordó a Homero Simpson. Se dice... Ató-mi-co -- Atómico! JAJAJA!!!
@carlosdiaz8829
@carlosdiaz8829 5 лет назад
12:58 Eso es verdad la parte más difícil es terminar los retos personales xD Desde ya voy a empezar uno nuevo, deseenme suerte! #CharlieVengoInspirado
@Ferrante69
@Ferrante69 4 года назад
Lo terminaste?
@DeathGirl13666
@DeathGirl13666 4 года назад
Yo estoy haciendo un sistema para un laboratorio desde hace un año y pues, sigo en el index xdxd. Pero ya ahora sí al cien. Por lo menos ya hice el index responsive
@mtivisate04
@mtivisate04 2 года назад
Muchas gracias, deje mis estudios hasta la prepa hace 15 años... Espero no sea muy tarde para retomarlos , programación es mi meta.
@enriqueloor5977
@enriqueloor5977 4 года назад
Cada vez que veo estos videos me siento inspirado. Me gusta mucho la programación, desde que lo vi en colegio, algo muy pequeñito como sumas y restas, pero lo bueno es que me divierte. Me divierte estar escribiendo un código, aunque ahora mismo sea muy básico, me divierte ver cómo puedo aplicar un nuevo método para resolver un problema.
@camn-bv3vq
@camn-bv3vq 5 лет назад
Excelente, sin embargo ser un super programador master, solo garantiza ser exprimido por alguna empresa de software que en la mayoria de los casos no nos resolveran nuestras necesidades, en cambio ser un programador regular con suficiciete logica y capacidad de autoaprendizaje es suficiente para emprender en el negocio informatico o usar la informatica para una estrategia de negocio inherente a la tecnologia. En resumen ser un excelente programador es bueno, pero no es suficiente, debe haber un equilibrio, sino quiza toda la vida se podria ser un super Programador que le soluciona probelmas a gente mas astuta. Creo que una aplicacion o sitio web que no tenga una maxima velocidad y un performance de 100%, pero con buenas estrategias de negocio y dirigido a potencilaes clientes, seria mucho mas exitosa que una aplicacion perfecta sin un norte rentable o bien definido. Obviamnte la mezcla de estas 2 variables seria perfecto, Pero la mas importante seria el modelo de negocio bien definido y asegurar un rendimiento al menos aceptable
@AlexisMartinez-yn2yk
@AlexisMartinez-yn2yk 5 лет назад
Y por que no un superprogramador emprendedor? Es difícil pero yo creo que si se puede
@camn-bv3vq
@camn-bv3vq 5 лет назад
@Alexis Martínez Claro seria una combinacion perfecta, pero no todos pueden ser superprogramadores emprendedores, pero todos si pueden ser programadores regulares emprendedores, lo que hay que evitar ser, es un superprogramador esclavizado al negocio de otros, ya que es un trabajo de mucha dedidacion y de mucho proceso logico y tiempo invertido, para al final ganar menos que algun administrador de recursos humanos que pasa el dia hablando por telefono y mirando su facebook
@jorgeaugustorodriguez6393
@jorgeaugustorodriguez6393 5 лет назад
@@camn-bv3vq mucha razon
@fredilopez6606
@fredilopez6606 5 лет назад
@@AlexisMartinez-yn2yk Terminas siendo absorbido por la parte administrativa de tu empresa.
@AraujoCarlosM
@AraujoCarlosM 5 лет назад
Diste en el punto clave: EQUILIBRIO.
@maduranma
@maduranma 5 лет назад
Llevo muchísimos años programando, y te diré que no estoy de acuerdo en todo. 1.Código limpio: Sí pero NO con ese tipo de variables, es una aberración ponerle siTieneAlgoQueSumaPuntos, o burradas tan "detallistas". De hecho hay lenguajes como interpretados (PHP), etc. en los cuales es una mala práctica para proyectos enromes. 1.2.Hay que programar lo más reducido posible: if(algo == true) { print("sí"); } else { print("no"); } Podría ser: if(algo) print("sí"); else print("no");
@basterdsahelanthropus
@basterdsahelanthropus 5 лет назад
X2
@emilioVarDev
@emilioVarDev 2 года назад
Me ha gustado mucho tu reflexión. Estoy estudiando desarrollador full stack y tienes muchísima razón al decir que hay que entender el porqué de las cosas, ya que cuando conozcamos el porqué podemos aplicarlo también en diferentes ámbitos y problemas.
@Realsacros0
@Realsacros0 3 года назад
Freddy, gracias a ti y platzi, ahora le dedico mi vida a la tecnología. Gracias por redireccionarme, cálidos saludos desde Ecuador.
@shanealma612
@shanealma612 5 лет назад
A mi, me gusta su forma de explicar, su pasión al momento de hacerlo, pero lamentablemente sus colegas no están a su misma altura o al menos bajo ella. Explican fatal de verdad, yo me suscribí a platzi durante un mes y vi sus cursos, wao q mal enseñan, poca explicación gráfica, dinámica, algo q necesita el q recién esta comenzando esta travesía. Ojalá en un futuro mejoren eso, suerte.👍
@zeusjean
@zeusjean 5 лет назад
Alguna empresa debe clonarlo
@victorpinedo5121
@victorpinedo5121 5 лет назад
No está de mal que de paso recomiendes el libro Clean Code de Robert C. Martin, del cual veo que literalmente tomaste mucho de los conceptos y eso está bien. Y si, es bueno limpiar el código, pero es una labor que lleva tiempo aprender a hacer....un código bien escrito pocas veces necesita documentación, escoger el nombre de una variable o función, es algo que hay tomarse muy en serio
@edixonjs6291
@edixonjs6291 5 лет назад
yo también me di cuenta que se vaso de ese libro, en realidad es una obra de arte ese material.
@santicomp
@santicomp 5 лет назад
A mi me pasa en la empresa que estoy, pero si tenemos pruebas E2E para que hacer unit testing, si usamos C# y bd relacionales. Porque usar otra tecnologia (NOSQL), ahi viene nuevamente el insoportable con lo ultimo. Pero en realidad es el afan de aprender cada dia mas y hacer mi trabajo cada vez mejor con la herramienta adecuada para cada problema. Les recomiendo aprender en un lenguaje y salir de la zona de confort, hacer proyectos con otras tecnlogias/herramientas. La curiosidad y el averiguar el porque es el combustible del día a día para seguir en esta profesión. Excelente Platzi, Me encanta los video de Freddy
@carolinahernandez8450
@carolinahernandez8450 4 года назад
Simplemente genial!!! Gracias
@TFernan
@TFernan 3 года назад
Los admiro. Literal tienen cursos de TODO :o
@Christian-vh6me
@Christian-vh6me 5 лет назад
Cuales creen que sean los lenguajes o herramientas "indispensables" a manejar? Y algun curso o canal donde se pueda aprender de manera gratuita? Actualmente manejo medianamente java, c++,visual basic y mysql (scripts)
@anests1a617
@anests1a617 5 лет назад
mira te voy a dejar dos canales en un canal ahí un tutorial de como hacer aplicaciones distribuidas ru-vid.com/show-UCVap85T_GkbCWQeUQ_LP5wA y un canal de una universidad de Madrid donde te enseñan aplicaciones monolíticas además de muchos tutoriales mas ru-vid.com/show-UCekUbCGf-ZjLNF0Au-9y77A, todo orientado al lenguaje JAVA, además podes leer la documentación de las tecnologías eso es lo mejor.
@mm.786
@mm.786 5 лет назад
@@_VeritasVosLiberabit_ StackOverflow y algún monitor de recursos porque tener leaks no es complicado xD
@Christian-vh6me
@Christian-vh6me 5 лет назад
Gracias amigos🖒
@razzielll1
@razzielll1 5 лет назад
lo esencial, seria que aprendas a trabajar con metodologias agiles, trabajar con patrones de diseño (son 23patrones) entendiendolos bien, podras implementar el MVC sin problemas, y luego utilizar algun FrameWork (ejemplo Spring MVC, trabaja con java y es duro de aprender, pero muy bueno), y GIT es esencial y manejar bien la consola ( si vas a empezar con consola te recomendaria que empieces por linux, ya que de esta manera se te deberia hacer mas sencillo entender git)
@edixonjs6291
@edixonjs6291 5 лет назад
@@_VeritasVosLiberabit_ Agregaría aprender a usar muy bien un Depurador, y si pertenece a un Navegador mucho mejor, como el de Chrome por ejemplo, facilita mucho el trabajo. En realidad un buen programador debe saber depurar su programa, para poder avanzar rápido.
@installingart3619
@installingart3619 5 лет назад
Grasias por la información! Ojalá pronto puedo saber lo suficiente para trabajar de Java programmer
@richardfernandojimenez9523
@richardfernandojimenez9523 5 лет назад
gracias buena la info
@marvelgamergameplay
@marvelgamergameplay 4 года назад
Estudie programacion en bachillerato y he aprendido más en este vídeo que en clase
@banano5174
@banano5174 3 года назад
Entonces deberías prestar más atención
@aaroncastro7322
@aaroncastro7322 3 года назад
@@banano5174 Buenísima JAJAJAJAJA
@Nomebow
@Nomebow 3 года назад
"Voy a clonar facebook mañana" jajajajaj, que buen comentario X,D
@harzbecher
@harzbecher 4 года назад
Excelente explicación, profesional y divertida. Los puntos que expone Freddy Vega son bastante valiosos para cualquier nivel de programador, Junior, Experto o Estancado. Buena dicción y flujo. Felicitaciones!
@2010residente
@2010residente 5 лет назад
Excelentes consejos
@pala_desarrollos
@pala_desarrollos 5 лет назад
A platzi le falta una parte stack overflow!
@watersoundsmx
@watersoundsmx 5 лет назад
Le super falta, la mayoría buscan alternativas de ese foro, aunque sean masters java o c
@davidrosenblum4079
@davidrosenblum4079 5 лет назад
otro stack overflow? así como otro facebook? u otro AWS?.... why?
@satreuh82
@satreuh82 5 лет назад
@@davidrosenblum4079, De acuerdo, No es necesario.
@darkar0947
@darkar0947 3 года назад
@@davidrosenblum4079 I don't know man, alright this is the remix
@javierllanos5532
@javierllanos5532 5 лет назад
como cuando terminas el codigo pero te falta un punto y coma
@Neurocaos
@Neurocaos 5 лет назад
o una llave jaja
@brandonfernandezmejia1430
@brandonfernandezmejia1430 3 года назад
Ese chiste no ta de tiempo ya
@Saknussemm000
@Saknussemm000 4 года назад
Hermoso! Me gustan tanto tus vídeos, que además de reír me dan ganas de llorar! 😭😭
@carlosjavierparra876
@carlosjavierparra876 5 лет назад
Excelente!!!!! ❤
@gregorvm7443
@gregorvm7443 5 лет назад
Mañana me copio el akinator
@eyneramaya6987
@eyneramaya6987 5 лет назад
Top tier coment
@sebastianromeroR
@sebastianromeroR 5 лет назад
"Atrapados en un bucle de incertidumbre" ^^
@breaker83sads26
@breaker83sads26 5 лет назад
Video muy bueno Feddy gracias, muy motivador
@osmanmorales588
@osmanmorales588 5 лет назад
Muy informativo tu video..
@crayder03
@crayder03 5 лет назад
Mexico esta lleno de programadores malos. No es dificil destacar. En mi opinión, uno debe de ser exigente consigo mismo por amor a lo que se hace. Si quieren dinero, programar deja. Si quieren ser programadores, el camino es extremadamente difícil. Yo lo que hago es comprender las ideas o el flujo de trabajo de otros, analizo su codigo, y si lo veo mejorable, lo hago en casa como ejercicio casero. (Allá afuera se cabrean si les dices que su código está mal optimizado, total al cliente se la suda.) No copien, comprendan... Eso facilita demasiado todo.
@DwigthAstacio
@DwigthAstacio 5 лет назад
Exactamente, yo quería estudiar ciencias de la computación por lo mismo pero terminé estudiante ing de TIC, que está muy bien pero me gusta más las ciencias de la computación que son más que nada las bases teóricas, aqui solo se trabaja por trabajar no por comprender y entregar un producto de calidad.
@alonsomartinez9871
@alonsomartinez9871 5 лет назад
En todos lados hay mediocres no solo en México y no solo programadores. Êtes vous d'accord mon ami?
@DwigthAstacio
@DwigthAstacio 5 лет назад
​@@alonsomartinez9871 si pero estamos hablando de programadores
@null1449
@null1449 5 лет назад
Desde que dices que no es dificil destacar estas cometiendo un error, deja que los otros lo digan por tus obras y no porque a ti te parece asi, porque quiza solo lo seas en tu propia mente
@crayder03
@crayder03 5 лет назад
@@null1449 Tienes razon.
@Imnotacryptobro
@Imnotacryptobro 5 лет назад
el primer error de un programador noob es tomar un curso de platzi! aprendan gratis gente!
@codeSEO_
@codeSEO_ 5 лет назад
Explicas las cosas para que la gente lo entienda,a pesar de ser cosas un tanto complejas; es increíble el poder hacer eso con facilidad,gracias por tus vídeos.
@pabloreyes4238
@pabloreyes4238 4 года назад
Muy buen vídeo, llevo 2 años programando y esto me explica muchas cosas. muchas cosas a corregir! Muchas Gracias!!
@josephgarcia3489
@josephgarcia3489 5 лет назад
Hola, tengo una pregunta: ¿Cuál consideran que es lenguaje indicado para iniciar en el área de inteligencia artificial?
@AndresGonzalez-tr6rr
@AndresGonzalez-tr6rr 5 лет назад
Python, es simple y potente, también el más usado
@alvarochachapoyas8587
@alvarochachapoyas8587 5 лет назад
Paiton
@rickgamer96
@rickgamer96 5 лет назад
El de la serpiente
5 лет назад
La culebrita
@mauriciocortazar9604
@mauriciocortazar9604 5 лет назад
Algebra lineal
@strackx86
@strackx86 4 года назад
"la forma de crecer es con proyectos personales desafiantes." fue cuando te ganaste mi like.
@everthforever7448
@everthforever7448 4 года назад
Gracias eres grande grande me diste muchos animos
@alejandrof.8072
@alejandrof.8072 3 года назад
Wow, Freddy me estoy haciendo tu fan. Me gusta mucho la forma en que explicas las cosas, sigue así. Soy programador pero siempre he tenido en mi mente que a pesar de mi experiencia no significa que domine las cosas y no he dejado de aprender con tus videos. Gracias y sigue así, un abrazo.
@JeanPaulCahuanaPinto
@JeanPaulCahuanaPinto 5 лет назад
"... hay varios errores que probablemente vas a cometer..." como si tu nunca los hubieses cometido o "los buenos programadores no usan switch/case". Accedí a un video cuando recién lanzaban platzi creo de de django con un flaco joven de instructor y cada 10 palabras interrumpías, no parabas de hablar. Tbm había un Tacneño en el team al que parabas jodiendo con frases como "yo se de donde eres..." como si fuese de una cagada de ciudad (somos casi vecinos). Siempre me has parecido tan vanidoso, tus palabras irradian soberbia a todas partes. Tienes éxito asegurado con tus proyectos e inversiones pero dale un poco mas a la humildad y seguirás captando mas seguidores o reconquistando a los que en algún momento sentían admiración ante ti ;) Saludos desde Ilo, Peru.
@MrDuckZapallar
@MrDuckZapallar 4 года назад
Yep hay que omitir su actitud/soberbia y tratar de rescatar el mensaje útil xD
@acidboy77
@acidboy77 4 года назад
A mi este tipo me saca ganas de aprender a programar por su soberbia.
@IngPedroAraujo
@IngPedroAraujo 4 года назад
Total así es...
@ThatAlphamonDude17
@ThatAlphamonDude17 4 года назад
@@acidboy77 x2 :v
@jorgeluisrodriguezjimenez196
@jorgeluisrodriguezjimenez196 4 года назад
no se si estare juzgando mal pero este señor de platzi refleja una soberbia jajajaj
@kelvinayarde47
@kelvinayarde47 4 года назад
Platzi: Puede hacer que no necesites ponerle comentarios a tus codigos. Igual platzi: Ponle comentarios a tus codigos!
@MK_-vr1hr
@MK_-vr1hr 4 года назад
A cada línea de código no, solo a las importantes
@jorgemauricio8143
@jorgemauricio8143 4 года назад
viendo el curso gratuito de programacion en java en la cuarentena y me sirven mucho estos consejos aprendo mucho mas cuando aparecen errores en la consola y me toca pensar coom estoy pasando variables a funcion y revisar mis objects si estan bien
@d-landjs
@d-landjs 4 года назад
Gracias por los consejos!! Saludos desde Péru! Siempre aprendiendo poco a poco xd
@leodiego8377
@leodiego8377 4 года назад
Mi maestro de Informática II una vez me dijo "Ah! Python es un lenguaje muy bueno que anda de moda porque tiene una sintaxis más sintetizada y permite hacer muchas cosas, está siendo utilizado por muchas personas que comienzan a programar y la verdad sí es muy útil" jaja
@davidportilla4377
@davidportilla4377 5 лет назад
mi papa cuando me enseño a programar me hablo de la importancia de los diagramas de flujo :
@davidportilla4377
@davidportilla4377 5 лет назад
me gusto la ultima reflexion, obviamente el ensamblador es el mas rapido, pero usar un lenguaje que te ahorre 2 horas al dia es el mejor! o si el dispositivo en el que trabajas es muy paila (te hablo a ti nintendo 64) pues ahi si, el ensablador es lo unico xD
@yakuza2123
@yakuza2123 5 лет назад
@@davidportilla4377 mas respeto con n64 🤣
@davidportilla4377
@davidportilla4377 5 лет назад
@@tatan1994 no no, digo que para nintendo64 salieron muy pocos juegos por que los tenian que hacer en ensamblador, mientras su competencia sacaba juegos por bultos por que podian usar c y cosas de muchisimo mas alto nivel
@davidrosenblum4079
@davidrosenblum4079 5 лет назад
Qué ternura! en serio tu papá te enseño? El mío no estaba ni ahí con eso, era médico y sabía sólo de enfermedades y remedios, también le gustaba la historia. Pero de cosas tecnológicas nada.
@felipeibarra527
@felipeibarra527 5 лет назад
@@davidportilla4377 El que requería programar en ensamblador era Sega Saturn. El problema se la N64 fue una falla de diseño, 1: usar cartuchos en vez de CD/DVD y lo más importante, un mal e inacabado diseño del hardware por parte de Sillicon Grafics, el cual lo tubo que terminar IBM.
3 года назад
exelente video
@CarlosRivadeneiraZ
@CarlosRivadeneiraZ 5 лет назад
sobre lo ultimo(no enamorarte de un lenguaje) me costo... pero es parte de crecer como profesional utilizar un solo lenguaje para cualquier problema, es mala idea si existe otra herramienta/lenguaje que lo puede resolver mucho mejor
Далее
Curso de Javascript en 40 minutos
41:36
Просмотров 318 тыс.
ATEEZ(에이티즈) - 'WORK' Official MV
03:15
Просмотров 11 млн
ИМПРОВИЗАТОРЫ | Нам 8 лет
1:57:59
Просмотров 366 тыс.
САМЫЕ ТУПЫЕ МАЖОРЫ С ПАТРИКОВ
33:19
¿Es DIFÍCIL programar?
14:06
Просмотров 1,6 млн
The path to learn professional web development
41:01
Просмотров 1,3 млн
15 ERRORES que cometes al PROGRAMAR
21:23
Просмотров 91 тыс.
Top 10 Linux Job Interview Questions
16:04
Просмотров 2,3 млн
ATEEZ(에이티즈) - 'WORK' Official MV
03:15
Просмотров 11 млн