🎓 Échale un vistazo a mis cursos online: victorroblesweb.es/academy 📷 Instagram, para ver mis directos: instagram.com/victorroblesweb Muchas gracias por el ver el vídeo :)
La pase muy mal con el segundo error, tuve varias semanas de mucho estres. En la empresa que entre a trabajar me pidieron agregar unas funcionalidades a un modulo y se me ocurrio la genial idea de "mejorar" la base que tenian y Dios dijo haganse los bugs, me toco trabajar hasta tarde para corregir de 3 a 6 bugs que aparecian cada dia y soportar regaños por hacer lo que nadie me pidio. No lo hagan, ahora solo hago lo que me piden y si creo que algo debe hacerse distinto doy mis razones pero si me dicen que no, pues sigo las instrucciones y ya está...
Hola Víctor, una ventaja que puedes aprovechar siendo junior es que tienes un tiempo donde puedes preguntar todo jaja eso me pasó y aprendí muchísimo. Saludos!!!
Victor Gracias por todo lo que haces ojala no dejes de hacerlo y no abandones tu proyectoweb porque sin duda es muy importante para toda esa gente que le gustaria aprender contigo y mucho mas.... Por Favor sigue y no lo dejes. Cuidate
Yo el tercero lo cometí muchísimo mi compañero de proyecto le molestaba resolverme dudas hahaha debido a eso me encerré en mi mundo y programando cosas que no eran hasta que me cambiaron compañero pero es cierto asumir las cosas te traerán muchos problemas
Es muy buen video. Gracias 1.- El primer error pasa (al menos a mí) en la medida en que estás inseguro de tus conocimientos para ese trabajo. 3.- El tercer error también me ha pasado, y tiene un poco que ver también con lo de antes (en mi caso al menos). Creo que es penoso: creo que es más importante (más, incluso) la buena comunicación sobre todo con tu jefe (para ceñirte al trabajo que él o el cliente quiere, pero también para que, sobre todo si no te conoce porque acabas de llegar a la empresa, tenga una referencia de lo que en todo momento estás haciendo en un proyecto que puede durar meses, y para feedback en ambas direcciones), esto es más importante incluso que aumentar un poco más la calidad de tu trabajo o bajar un poco el tiempo en terminarlo siempre que vaya dentro de plazo 4.- El cuaro error importantísimo. Creo que casi siempre pasa en mayor o menor medida en algunos entornos: en web front-end es facil que pase dado: A.- la enorme diversidad de posibilidades de implementar algo: HTML: coiexisten HTML5 y todo el resto de HTML anterior; CSS3: lo mismo; JavaScript: nadie sabe realmente cuántas formas diferentes puede haber (entre vanila JavaScript, librerías y frameworks JavaScript) de hacer casi cualquier cosa poir sencilla que sea. B.- El enorme rango de navegadores y versiones diferentes dentro de cada navegador que hoy se usan, y que dependiendo de lo que quiere el cliente, comprobar en todos ellos puede llevarte desde mucho tiempo a muchísimo (más que el tiempo empleado en el propio desarrollo en su primera versión completa) y a tener que usar alguna metodología obviamente para completar bien esta parte. 5.- El quinto error, no repetir código: creo que muchos programadores dan a esta práctica la mayor importancia dentro de las buenas prácticas. A medida que vas sabiendo más, vas eliminando este problema. 6.- El sexto error, código entendible, pienso que es mas frecuente en la gente que empieza: a poco que programes cosas de código más o menos extenso tú mismo te das cuenta de que necesitas hacerlo entendible para tú mismo saber bien y a primera vista qué has hecho, siempre, y sobre todo si tienes que volver a él después de un tiempo de terminado. 8.- El error de no mirar la seguridad, pienso que ocurre poco; se me ocurre que sólo puede ocurrir en pequeñas empresas, tradicionales que entran en la tecnología por necesidades x, poco presupuesto, poco enfocadas en el desarrollo de algun software sino que ofrecen esto junto con otros servicios diversos, o como un "complemento" en otro servicio, etc; contratan a una sola persona no necesariamente experta (a veces lo contrario) para hacer todo. Una empresa grande, o una empresa con un proyecto grande, es fácil que tenga a alguien dedicado más (o exclusivamente) a la seguridad en general. De todas formas este punto yo no lo tengo del todo claro 9.- El error de presuponer está muy relacionado con el tercer error. Y es también un aprieto importante que te ocurra esto. 10.- Para mí, este error de no actualizarte ni estar pendiente de las cosas nuevas (que está muy relacionado con tu "vocación" como programador) depende de ti totalmente excepto en la propia actividad de tu trabajo, ahi no depende totalmente de ti porque tienes un proyecto al que ceñirte ("ceñirte", aunque ello siempre tiene cierto grado de flexibilidad y de iniciativa tuya para sugerir y proponer): qúe diseño te han pasado, o que diseño has hecho según lo que quiere el cliente o del presupuesto / plazo / medios de tu empresa y del cliente para ponerlo en producción. Paara mí los errores 4 y 5 (no probar que funcione en todos los entornos y no repetir código) son los más importantes / críticos. Esto desde mi experiencia, que es solo la mía, claro :)
Muchas gracias por los consejos y poder aprender de la mejor manera, saludos desde México, me ha ayudado mucho sus videos, apenas estoy empezando en el desarrollo web.
Feliz día del PROGRAMADOR parcero las mejores Gracias por tu canal que me ayudado muchísimo tus consejos me han motivado a seguir adelante Muchas bendiciones saludos desde Colombia 🇨🇴
Muy buen video Victor!! pero creo que se te escapó un punto que a muchos nos ha pasado!, Es el de querer cambios rapidos o hacer un superproyecto de un dia para el otro. Saludos!
Estupendo video Victor, mucha verdad en todo lo que dices. Excepto que el catalán no es un “dialecto” es una lengua diferente al castellano. Un saludo!
una consulta con el punto 10: es recomendable preguntar en la empresa que esté, si tienen pensado implementar lenguajes nuevos para aprenderlos o conviene elegir uno mismo en lo personal las herramientas nuevas a aprender para empleos nuevos?????
Hola Victor, excelente video, las recomendaciones. Tal vez podrias hacer un video de la manera correcta de lavantar requeimientos segun tu experiencia. Saludos :D
Excelente video, lo de seguridad me paso pero todavía no pasa nada grave y empecé a corregir todo el día de hoy detuve encriptando las contraseñas por lo mismo xD se creció mucha la página y nunca pensé que tanta gente la usara y ahora me arrepiento de no haberlas encriptados antes xD
Tus vídeos son realmente útiles y aportan utilidad, eso los diferencia de la mayoría de los de la plataforma que sólo aportan entretenimiento! En serio gracias!
Hola Víctor, qué tan importante es tener un ciclo formativo para encontrar trabajo de programador. Hace unos meses dejé mi trabajo y me puse a aprender por mi cuenta. Ahora me acabo de sacar las certificaciones de Java Junior y Java Programmer I. Aunque no me he puesto a buscar trabajo de forma activa, los recruiters que me han contactado me piden o experiencia o un ciclo formativo, cuándo creo que con la certificación tienes más conocimientos especiíficos sobre la sintaxis del lenguaje. Gracias!
Buenas Victor, casi acabo de llegar a tu canal y me parece súper útil. Primero agradecerte tu esfuerzo. Tu experiencia y opiniones ayudan muchísimo a ver las cosas de otra forma. He de decir que yo soy de los que he pecado en el punto 1 y 2, no precisamente en desarrollo, en mi vida. Respecto al punto 4, como programador debería ser obligado hacer tests. O alcanzar el nivel de tester. ¿Qué opinas? ¡Un saludo!
Sabes Víctor, yo soy maestro no programador pero cuando llegue a una nueva escuela. Y hice lo mismo que dijiste al principio que no hiciera, el ego y si me fue mal. Me tocó aprender a la mala.
Soy novato, estoy aprendiendo, alguna vez en una empresa un desarrollador “senior” vio un simple pagina en css y html, yo estaba recibiendo una capacitación de html de su parte, el caso es que algo no cuadraba y cambiaba dependiendo el explorador; el hombre no tenía ni idea que era normalize o un reset css, ni siquiera un margin y padding 0 en el body; salí regañado porque según el eso no lo había utilizado y no se interesó por ampliar su info.
SOS UN GENIO, GRACIAS POR TODOS LOS CONSEJOS!!, el punto número 5 me ha gustado mucho realmente, abstracción - encapsulación - modularidad - ... GRACIAS VICTOR!!!.
Veo que los "programadores" web y de aplicaciones móviles intentan utilizar cada día una nueva librería, framework o lenguaje. Si supieran que en la industria internacional se siguen utilizando PLC programados por STL (assembler) de hace 20 años y no se mueven de eso porque simplemente funciona. Que ni se te ocurra decirles que compren y migren a modelos o lineas más nuevas, a menos que la migración sea de una planta industrial completa con procesos diferentes.
SI, yo siempre ando cometiendo ese error de poner abreviaciones en los nombres de las variables, dgo cando las usas mucho te ahorran mucho tiempo, pero luego hasta a mi se me olvida a que se referían, por eso si es mejor ponerles nombre, en ocaciones agregarle un prefijo sobre la cosa a la que hacen referencia, además de agregarle una descripción en forma de comentario, lo mismo para todas las funciones, nombre completo de la función, cada parámetro en forma de ejemplo.
Me gusto mucho el punto del duplicado de codigo, me imagino que te referiste solo a javascript y php. Mi pregunta es: ¿Y en CSS, cual es la manera correcta en CSS?
Buenas victor. Actualmente estoy con php y el consejo de php me hace dudar en el include header. Porque entonces todas las páginas deben de ir en una carpeta no? Porque si está estructurado la web con carpetas de imagenes, páginas, estilos y js, y el index lo tienes en la raíz /. Cuando en el header.php escribas el te irá bien, pero si quieres ir desde ahí a si estás desde foro te dará error. Espero que me hayas entendido porque creo que lo he explicado un poco mal
Puedes tener una carpeta con cosas que vas a incluir y las incluyes donde quieras cuando necesites este en la carpeta que este la página. Pronto explicare más de esto a nivel profesional con código 😊
Claro, pero el index debería de estar dentro de páginas si o si no? Es que tuvimos una "disputa" en clase con una profesora (en el grado medio cabe destacar) que decía que no hacía falta y que pensase. Y no he encontrado la solución todavía xdd
Además de inteligente bello ♥♥. Me encantan tus videos
6 лет назад
Algunos puntos que comentas son comunes en todas las profesiones y empresas. Recuerdo hace unos años que un medio de comunicación recién creado (soy periodista con 10 años de experiencia) con profesionales novatos quería contar conmigo, pero desde el principios sus planteamientos eran erróneos. Di mi opinión y ellos se negaron a cambiar, se pusieron soberbios y prepotentes (apenas tenían un o de experiencias). Ese medio de comunicación cerró, fracasó, cosa que ya sabía que iba a suceder. Creo que no es tan grave el cambiarlo todo, más cuando el novato es quien te contrata y no tú.
6 лет назад
@@javierfernandez8583La foto es de cuando era niño, evidentemente. Ahora tengo 23 años.
Tienes 10 años de experiencia como periodista... ¿ Empezaste con 13 años de periodista ?
6 лет назад
@@jlangag01 Sí, en enero 2009 (nueve años medio, concretamente, aunque siempre redondeo). Comencé escribiendo crónicas muy básicas hasta que me hice adicto a la información.
Yo voy en la prepa y sobre lo de duplicar código no me pasó en mi programa de ventas, pero si en una página estática y con el ejemplo que diste me sentí identificado xdxd
Me paso con el 5 q con una conexion a una BD ponia el usuario y el password en todas las paginas cuando lo probe en otro servidor q tenia otra cuenta jejeje nada servia tuve q hacer una configuracion e incluirla en todas las paginas q lo necesitaban.
Eso de dar las gracias, me parece que aunque seas principiante, a menos que estés inseguro de lo que sabes, tendrías que aceptar humildemente correcciones, sin embargo también existen ocasiones que incluso tu sabiendo y estando seguro de que estas en lo correcto, por terquedad o ignorancia de tu superior te quiere enseñar o corregir, ojo ahí hay que defender tu punto y demostrar con conocimiento, no dejarse tampoco que a uno lo quieran "chamaquear" solo por ser principiante, porque hay muchos abusivos por ahí.
Me ha gustado el vídeo, y me parece una irresponsabilidad mandar una documentación solo en catalán. Solo una puntualizan de que el catalán no es un dialecto, sino un idioma diferente al castellano. Saludos.
En el tema de los nombres de variables, clases, u otros. que correspondan a lo que hacen. (nombres apropiados). Esto pertenece a nombres nemotécnicos o variables de nombres nemotécnicos. ;)
Hola, me gustan mucho tus videos, yo tengo una propuesta para que hagas un video... osea, un programador, que solo tiene experiencia en sus proyectos y no en el ámbito laboral, como hacer para conseguir trabajo? por mas que uno busca "programadores juniors" aparecen "1 año de experiencia"... holy shit...
Buenas victor, he estado pensando que sería un buen tema el que hablaras sobre certificaciónes que a nosotros como desarrolladores nos pueden servir, saludos mandame saludos si eliges el tema alguna ves! jajaja
Hola Victor, me gusta tu canal, una sugerencia, deberías poner alguna música de fondo en tus videos y les darías un aire mucho mejor aparte de q es muy interesante lo que dices
Esa es una buena práctica Hadrian, sigue con ello, hacer eso sigue el "Single Responsibility principle" que garantiza la calidad del código, y hace uso del patrón alta cohesión, créeme, que eso tiene un sin fin de ventajas, si te interesa saber la justificación detallada de las ventajas o razones por qué se deben crear funciones así, te invito a leer un poco más de lo que he mencionado (Single Responsibility, Alta cohesión)
Te recomiendo que sigas estos cursos en este orden, para aprender todo lo necesario para ser desarrollador web de la forma mas rapida y efectiva posible: - Master en JavaScript, jQuery, Angular, Node y más aquí: www.udemy.com/master-en-javascript-aprender-js-jquery-angular-nodejs-y-mas/?couponCode=MASTER-YT - Master en PHP, SQL, Laravel, Symfony, Wordpress y más: www.udemy.com/master-en-php-sql-poo-mvc-laravel-symfony-4-wordpress/?couponCode=MPHP-YT - Master en desarrollo web Full Stack (Laravel 5, Symfony 4, NodeJS, Angular): www.udemy.com/master-en-desarrollo-web-full-stack-angular-node-laravel-symfony/?couponCode=MFULL-YT- Master en Frameworks para JavaScript: Aprender React, Angular y Vue: www.udemy.com/course/master-en-frameworks-javascript-aprende-angular-react-vue-js/?couponCode=FMJS-YT - Curso de GIT y la consola de comandos: www.udemy.com/curso-de-git-y-la-terminal-de-comandos-para-programadores/?couponCode=GIT-YT
Jajaja! Saludos Victor, te cuento que tus videos me han empujado y motivado a estudiar duro y a buscar empleo, y ya tengo 2 trabajos, 1 remoto y otro presencial, y aún no me he graduado de la universidad xD Jajaja! Y solo viendo tus videos de RU-vid y tu curso gratuito de PHP :D Hasta donde he llegado con solo eso. *Saludos desde Venezuela* :)
Comentar el form del html, colocando que el usuario y contraseña de el administrador es: nuncassabraselusuarioadmin, contraseñasupersegura123. Despedido xD.
El famoso "si compila funciona". Yo terminé tomando como regla antes de una presentación hacer un paso a paso de lo que se va a hacer 15, 30 min antes de la misma.