5 CONSEJOS para ser mejor PROGRAMADOR PROFESIONAL

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 60

  • @BettaTech
    @BettaTech  3 ปีที่แล้ว +13

    Si estás buscando trabajo remoto, puedes entrar a Arc.dev mediante el siguie te enlace! 👉👉👉m.arc.dev/3i1QBqv

  • @denisalbertocosivasquez6907
    @denisalbertocosivasquez6907 3 ปีที่แล้ว +105

    Consejos para ser mejor programador profesional
    1.- Organizar el código por funcionalidad
    2.- Flujos de trabajo de Git
    3.- Entender CI/CD
    3.- Herramientas de gestión de proyectos - Jira, Asana, Trello
    4.- Herramientas de control de calidad - Sonarqube

  • @nephilim797
    @nephilim797 3 ปีที่แล้ว +13

    Es sencillo:
    1. No salir de casa y dedicarle 24 horas al día.
    2. Hacer caso a la toxicidad de la comunidad de que todo debe ser perfecto
    3. No dedicar tiempo a todo lo que dicen que tienes que saber.
    4. Que no te dé ansiedad todo lo que te quieran exigir
    5. No te entre el rencor porque otros se ganen bien la vida sin tanto esfuerzo.
    El vídeo es bueno pero tiene cierto grado de toxicidad. Realmente el punto de psicología y trato al programador, en general, es malo en parte por este tipo de concepciones cuando en general son los trabajadores con un porcentaje de menos descanso para el cerebro que en la mayoría de profesiones. Da un poco de risa cuando el management aplicado en la mayoría es 1.0 pero siempre el programador debe mejorar y el resto no

  • @everabrahanveraortiz7135
    @everabrahanveraortiz7135 3 ปีที่แล้ว +53

    Tu voz es relajante xD

    • @carlitosmo
      @carlitosmo 3 ปีที่แล้ว +2

      Si, haz ASMR Tío Bettatech

  • @wuelnerdotexe
    @wuelnerdotexe 3 ปีที่แล้ว +20

    Este vídeo es una joya, te ahorra el "me hubiese gustado saberlo antes" en un futuro, gracias Martín. 🔥

  • @darianmorat
    @darianmorat 3 ปีที่แล้ว +6

    Yo deje de lado la programación por unos 3 meses para mejorar mi inglés, por qué, por lo que veo, es súper importante en todo

    • @scott-123
      @scott-123 3 ปีที่แล้ว +5

      Y por qué no ambos? Van de la mano

  • @khrisparrales
    @khrisparrales 3 ปีที่แล้ว +8

    wow todos estos conceptos son de mucha ayuda, me gustaría saber mas sobre lo de ordenar los archivos por funcionalidad

  • @mohamedchahid6832
    @mohamedchahid6832 3 ปีที่แล้ว +4

    nos puedes hacer un video sobre la ruta de aprendizaje para estudiantes que ya saben programar nivel básico pero aún no saben ponerlo a la práctica.

    • @chris0617
      @chris0617 3 ปีที่แล้ว +2

      Codewars hasta que te sientas buen programador. En el camino vas a descubrir nuevos términos, nuevas formas de programar y pensar(big O, recursividad, etc). Luego indaga más a fondo en las herramientas del lenguaje de programación. Experimenta con librerías para encontrar la rama que más te gusta y a partir de ese momento el camino es totalmente diferente al que yo te podría decir.

  • @xetolkp5787
    @xetolkp5787 3 ปีที่แล้ว

    Despues de menos de medio año trabajando me entero mucho mas de lo que explicas y lo veo todo de forma distinta

  • @maxcrazy09
    @maxcrazy09 3 ปีที่แล้ว +1

    Estare investigando el CI/CD ya hago tests funcionales y unitarios, he oido del CI/CD pero creo que se le puede sacar una gran ventaja. Gracias sensei por los sabios consejos.

  • @YiqiYT
    @YiqiYT 3 ปีที่แล้ว +1

    Hey Betta! Acabo de empezar el GEI en la FIB siguiendo tus consejos, gracias por tus consejos!

  • @JoseLuisSanchez-kx7fj
    @JoseLuisSanchez-kx7fj 3 ปีที่แล้ว

    Y yo, que llevo 30 años viviendo de la informática, programando desde los 16, y aún no me atrevo a usar la palabra *profesional*. Eso solo lo podrán decir de mi, si procede, los que hayan trabajado conmigo a lo largo de mi vida laboral, el día que me jubile. Un día antes de la jubilación es.... demasiado pronto para aventurar nada.

  • @jorge.montejo
    @jorge.montejo 3 ปีที่แล้ว +4

    Me encantaria un video sobre la organizacion de proyectos, es un tema que me parece muy interesante y se ve poca informacion sobre eso.
    Un saludo!

  • @pablohernandez4305
    @pablohernandez4305 3 ปีที่แล้ว

    Ahora que estoy buscando empleo este video me ayuda mucho si tengo mas practica con este tipo de herramientas/conceptos eso creo destaca más mi Cv

  • @felipedeveloper3368
    @felipedeveloper3368 3 ปีที่แล้ว

    Buen dìa si me dedico al backend como se podria organizar el còdigo por funcionalidad podrias dar un ejemplo con algun còdigo para entender mas el primer punto por favor.

  • @joseluisng17
    @joseluisng17 3 ปีที่แล้ว +1

    podrias darme un consejo, lo que pasa es que he querido dedicarme a desarrollar backend, antes había programado en android con java por lo cual decidí programar en java con el back end, tambien aprendi, nodejs. y react para el front end se podria decir que react profundice un poco, me hablaron de un trabajo para ser java dev me puse a estudiar java y spring boot pero al entrar a la empresa me mandaron al fron end con angular, y por el momento me siento con el sindrome del impostor o no se pero siento como si todo lo que estudie no hubiera valido la pena, y en estos momentos no se si renunciar o seguir en el trabajo y ponerme a estudiar angular, el líder del proyecto dice que en el futuro me puedo mover a back end pero siento que si comienzo mi carrera en el front end ahí me voy a quedar, que consejo me darías?

  • @adrianolmedo
    @adrianolmedo 3 ปีที่แล้ว

    1:30 como unos plugins

  • @Stephen_2330
    @Stephen_2330 3 ปีที่แล้ว

    Bienvenidos un día más a BettaTech

  • @sergiomo9977
    @sergiomo9977 3 ปีที่แล้ว

    Muchas gracias, muy buen video .

  • @josemiguelhernandezperez1882
    @josemiguelhernandezperez1882 3 ปีที่แล้ว +1

    Gran video, podrías hacer un vídeo más a detalle de como organizar un proyecto grande :), muchas gracias, saludos.

  • @rkiemgames
    @rkiemgames 3 ปีที่แล้ว

    Me gusto la división por funcionalidad, lo aplicaré en mis proyectos de desarrollo de videojuegos

  • @lacasadeacero
    @lacasadeacero 3 ปีที่แล้ว

    yo me he convencido de que no debes depender del juicio de terceros, puesto que aunque sea un punto de vista verdadero, no implica que se este valorando con un índice correcto.
    puedes decir: esto tiene un bug, pero no puedes decir: esta mal. el indice seria que es más probable encuentrar un bug cada cierto tiempo a esperar que este libre de bugs a la primera entrega.

  • @xavivillarongagarcia8255
    @xavivillarongagarcia8255 3 ปีที่แล้ว

    Quan faràs un video sobre testing??

  • @elliejean4107
    @elliejean4107 3 ปีที่แล้ว

    ¿Qué piensas de estudiar documentación de casos de uso o similares?

  • @tuV13ja
    @tuV13ja 3 ปีที่แล้ว

    Los mas grosos recomiendan usar TDD y nada de branching si se usa CD (xq atenta contra con el flujo de entrega contitnua)

  • @jfjara
    @jfjara 3 ปีที่แล้ว

    Buen vídeo y buenos consejos. En el punto 1 si trabajas con microservicios en teoría no deberías tener ese problema, y si lo tienes es que no es un microservicio ;) un saludo crack

  • @Maikel13mg
    @Maikel13mg 3 ปีที่แล้ว

    Buenos consejos Martin!! Me interesaba el link que decias cuando hablabas de GIT pero no me sale, lo podrias poner en la descripcion del video!! Gracias

  • @albertoggg023
    @albertoggg023 3 ปีที่แล้ว

    Like por el escupitajo del 4:10

  • @PauloMcNally
    @PauloMcNally 3 ปีที่แล้ว +4

    Qué opinas del uso de namespace? De esta forma la funcionalidad X tiene su carpeta en models y en controllers por ejemplo.

  • @billiardoxx
    @billiardoxx 3 ปีที่แล้ว

    Pregunta: cómo calculas la versión de tu software? he visto que para un paquete de software salen con 1.0.5, 1.3, 2.1, etc? pero cómo lo haría un freelance?

  • @afplmex
    @afplmex 3 ปีที่แล้ว

    Es bueno saber las habilidades que necesito adquirir. Excelente vídeo. Mil gracias. Saludos.👍

  • @juanjotorres
    @juanjotorres 3 ปีที่แล้ว

    Muy buen video, hasta hace no mucho no sabia la importancia que tenia una buena estructura de directorios pero realmente lo agradeces más adelante. ¿Dónde puedo encontrar el video sobre la nomenclatura de versiones?

  • @Emanuel-yb3qk
    @Emanuel-yb3qk 3 ปีที่แล้ว

    Banda alguien que me explique en si para que son los snapshot y cuándo usarlos en Jest? Ahí una disculpa, sin principiante

  • @kevingarcia2375
    @kevingarcia2375 3 ปีที่แล้ว

    Alguien me puede explicar que es un módulo ??

  • @kuribohize
    @kuribohize 3 ปีที่แล้ว +3

    muchas gracias Kratos por compartir tus conocimientos y experiencias!
    Me alegra mucho que tu canal esta creciendo de manera excelente, te mando un fuerte abrazo!

    • @davidjacobs7966
      @davidjacobs7966 3 ปีที่แล้ว

      jajaja si se parece mucho, podria hacer cosplay en hallowen

  • @KronosaurusRex
    @KronosaurusRex 3 ปีที่แล้ว

    Martín, vim o neovim?

  • @jos_valentin5810
    @jos_valentin5810 3 ปีที่แล้ว

    Grande BettaTech

  • @AlexGalo0
    @AlexGalo0 3 ปีที่แล้ว

    Buen video!

  • @rikardo816
    @rikardo816 3 ปีที่แล้ว

    No encuentro el video en el que habla acerca de git, alguien mas lo hizo?

  • @WinterWolf7u7
    @WinterWolf7u7 3 ปีที่แล้ว

    0:34

  • @CosasCotidianas
    @CosasCotidianas 3 ปีที่แล้ว

    Robert Martin 💪

  • @Andrew-zq8fm
    @Andrew-zq8fm 3 ปีที่แล้ว

    Mejor un video de como fue que aprendiste programacion, tus frustraciones y demás cosas de principiantes.
    Casi nadie habla de eso.

  • @gerardogarcia8021
    @gerardogarcia8021 3 ปีที่แล้ว

    ¿Ha pensado en escribir algún libro sobre estos temas? 🤔

    • @BettaTech
      @BettaTech  3 ปีที่แล้ว +1

      Uf, no me veo capacitado todavia para hacer un libro la verdad 😅😅😅

    • @gerardogarcia8021
      @gerardogarcia8021 3 ปีที่แล้ว

      @@BettaTech Nunca es tarde para intentarlo 😃

  • @misaelpereira9679
    @misaelpereira9679 3 ปีที่แล้ว

    Hago todo menos la 3 que lo hago un poco a medias y la 1ra que si es que se verdad por experiencia que al final por componentes se vuelve un infierno, mientras que por funcionalidad es mejor. Sin embargo me encuentro con aquellos componente que se usan en múltiples funcionalidades, donde las organizaría ?

    • @BettaTech
      @BettaTech  3 ปีที่แล้ว +1

      Yo hago una carpeta Common o Shared donde pongo los componentes compartidos!

  • @dsanchezg
    @dsanchezg 3 ปีที่แล้ว

    Like