Pareto para Programadores-El eslabon Perdido del seniority

Las 10 lecciones que en ningun lugar están enseñando sobre las habilidades necesarias para convertirse en un senior real
4.7 (13 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
56 students enrolled
$25
Take This Course
  • Lectures 24
  • Contents Video: 2.5 hours
    Other: 1.5 hours
  • Skill Level All Levels
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2014 Spanish

Course Description

Has notado que hay desarrolladores de Software que trabajan 10 veces más rápido que el promedio?

Lo que le lleva a un desarrollador promedio un día completo de trabajo a ellos les puede llevar menos de una hora terminarlo. No importa si tienen que Crear Programas, hacer paginas, hacer Diseño Web. Tampoco importa que lenguaje de Computacion usen; puede ser Java, C#, Visual Studio, Angular, Python, java script o incluso C.

La mayoría de esa velocidad en el desarrollo de software se puede atribuir a la técnica. Al igual que un jugador de baloncesto puede ser un mejor tirador por el aprendizaje de las técnicas adecuadas, un desarrollador puede convertirse en un mejor codificador y ofrecer mayor valor al aprender mejores técnicas. Hoy en día de forma más fácil y rápida debido a Internet, los Cursos Online, Google y la cantidad de ejemplos dando vuelta. Incluso estudiar a distancia carreras como ingenieria de sistemas, analista de sistemas, computación, etc.

Hemos estado tomando lo que figura en este libro para las personas que se suman a mi equipo y les enseñamos las técnicas que los hacen rápidos. Después de aprender y trabajar en este marco, la mayoría de mis programadores nuevos son capaces de duplicar su productividad en el primer mes. Muchos triplicar o cuadruplicar su productividad.

Ve a decirle a tu jefe que puede ofrecer el doble de puntos funcionales que lo que haces hoy. Dile a tu jefe que en vez de tener que contratar a ese otro programador, tú puedes lograr que se haga. Tu jefe te amará, y la entrega de ese tipo de valor es que te mantendrá con trabajo e incrementara varias en varias veces lo que ganas! Esa es mi promesa al término de este libro.

Me decidí a armar un libro de todo esto por un par de razones.

·En primer lugar, estoy cansado de heredar proyectos que parecen un choque de trenes cuyo código base es una maraña de cosas y no hay manera de rescatar algo. Hay muchos más proyectos en el mundo que lo que mi equipo puede asumir así que espero que este sencillo enfoque sea una alternativa atractiva a lo que estas acostumbrado a leer.

·En segundo lugar, esperamos que podamos aprender de ti. Los miembros de mi equipo aprenden todos los días el uno del otro. Con su ayuda, podemos aprender más, ser aún mejores desarrolladores y ofrecer más valor a nuestros clientes.

Code Simple!

Nicolas Rossello

What are the requirements?

  • Prender la computadora ;-)
  • Algun lenguaje de programacion

What am I going to get from this course?

  • Aprender algunas cosas que haran duplicar tu salario / sueldo / Ganancias
  • Tecnicas para mejorar tu capacidad de escribir mejor codigo sin importar el Lenguaje de Programación usado para el desarrollo de software
  • Tecnicas para mejorar tu capacidad de escribir mejor codigo sin importar si has estudiado para analista de sistemas o ingenieria de sistemas o ingenieria en Computacion
  • Incrementar tu seniority sin importar si programas en C# Vb Visual Studio Python Angular java script HTML CSS Wordpress o Java

What is the target audience?

  • Cualquier Progamador que quiera duplicar su salario / sueldo /ganancias
  • Estudiantes de Programacion / Ingenieria en sistemas / Computacion / Analista de sistemas
  • Cualquier persona trabajando como Freelance que quiera mejorar los tiempos de desarrollo para generar mas clientes

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Mejorar Capacidades Técnicas
10:58

En este capitulo inciaremos el curso viendo el fundamento de todo este curso

04:36

En este segundo capitulo repasaremos una de las claves mas importantes para poder codificar mas rapido, el uso de herramientas. Asi como haces tu vida mas facil usando una herramienta para poner un clavo, lo mismo deberias hacer para codificar.

07:14

En este tercer capitulo veremos las razones de porque seguir guías de código, los beneficios que te traen a ti y a tu equipo por seguirlas. Ademas te podras descargar el material del video y un gran ejemplo de Lineamientos de Código real de un proyecto.

02:31

En este Cuarto capitulo veremos las razones de porque seguir guías de código pero esta vez con el codigo que escribimos para la base de datos. Nuevamente veremos los beneficios que te traen a ti y a tu equipo por seguirlas. Ademas te podras descargar el material del video y un gran ejemplo de Lineamientos de Código de base datos de un proyecto

21:01

Llegamos a la mitad de todo esto. ¿Que sabemos hasta el momento? Sabemos de pareto, que no todas las actividades que hacemos agregan valor. Sabemos de herramientas, que es importante trabajar con la adeudada. Sabemos que es imprescindible como programador que forma parte de un equipo poder escribir código que siga ciertos lineamientos y patrones. Ahora bien como lograr que nuestro código sea bueno, mantenible, performante, reutilizable…. Es decir como hacer que nuestro código sea verdaderamente una obra del arte de construir software. A continuación algunas cosas que ayudan, y mucho

Section 2: Mejorar Capacidades Humanas
04:04

Aquí no hay mucho en lo cual detenerse, el idioma Inglés el idioma del mundo. Punto. Podrá no gustarle, podrá querer discutir, podrá poner mil excusas pero más tarde o más temprano lo va a tener que aprender.

09:16

Podríamos en este punto escribir un libro entero sobre el arte de la comunicación, esta sola materia es un tema de estudio y practica la vida entera. Veremos en este capitulo las razones para ser un buen comunicador y darle algunos tips que le ayudarán a mejorar

14:44

El control de versiones y un buen sistema para versionar es como un seguro de auto. No se ve su valor hasta que no se tiene un problema. Cuando el problema ocurre, puedes sentirte aliviado porque tienes control de versiones o puedes sentir el dolor de no tenerlo. No hay más que esas dos opciones. Veremos aqui algunas cuestiones a tener en cuanta para trabajar con ciertas seguridades

14:42

Testea tu propio trabajo. Lo ideal sería que tuvieras menos cantidad de errores luego de cada Sprint. Y no estoy hablando de los errores que tú descubres, sino los que el equipo de Testing descubre luego que tú dices que ya está listo algo. Veremos a continuación algunas cuestiones a tener en cuenta para poder entregar código de calidad y con un nivel cada vez mas bajo de errores.

11:02

La idea de este capitulo es darte valor para que mejores. La clave es que no importa donde estes ahora con tu capacidad sino que puedas identificar que hacer ( y finalmente hacerlo) para mejorar. Veremos en este capitulo cuestiones que te ayudaran a ver donde estas en este momento y algunos tips para efectivamente mejorar

Section 3: Lecciones Extras de Otros
18:12

Tremenda leccion de Emanuel de como con el correr del tiempo fue agregando talentos a su juego. Lo mismo que deberia hacer cada uno de nosotros. Cada una de estas lecciones es un talento a pulir y mejorar

14:44

Cuando tenía alrededor de 20 años comencé a trabajar al mismo tiempo que estudiaba en la universidad. En esos tiempos comencé a notar que me encontraba a mi mismo preguntándome ¿Que haría Jordan con este problema? ¿Qué haría Jordan ante esta situación? ¿Como haría Jordan para vencer esta limitación? ¿Que diría Jordan ante este planteo? Y así para cada cosa que me tocaba en ese momento solucionar o lidiar.

Veremos aqui como ciertas cuestiones del deporte pueden dejarnos valiosas lecciones

06:24

Increible explicacion con un caso de exito de la diferencia en resultados de tener un equipo Versus tener estrellas. Ademas que es mucho mas facil armar un equipo que conseguir una gran estrella.

Section 4: Regalos
Material Completo
61 pages
Section 5: Versión Mini de Cada Capitulo Gratis!
Lección 2: Herramientas para codificar más rápido (Versión Mini Gratis)
Preview
1 page
Lección 3: Guías de Código (Versión Mini Gratis)
Preview
2 pages
Lección 4: Guías de Codigo Para Base de Datos(Versión Mini Gratis)
Preview
10 pages
Lección 5: Codifica de la forma Correcta(Versión Mini Gratis)
Preview
3 pages
Lección 6: Inglés(Versión Mini Gratis)
Preview
1 page
Lección 7: Comunicación(Versión Mini Gratis)
Preview
2 pages
Lección 8 : Gestión de Configuración(Versión Mini Gratis)
Preview
2 pages
Lección 9: Testing(Versión Mini Gratis)
Preview
2 pages
Lección 10: Metricas & Retrospectivas(Versión Mini Gratis)
Preview
2 pages
Lección 12: Be like mike ( una leccion extra sobre el profesionalismo) (Mini)
Preview
6 pages

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Nicolas Rossello, System Engineer

HI!

My name is Nicolas Rossello. I've been involved in coding since i was a kid.

All this time I've worked with Microsoft technologies, starting with Visual Basic 5, then VB6, ASP, and then with all the .Net frameworks.

During all this time I've been working with other developers, learning and teaching them and After 20 years I still feel like I'm playing with computers solving bigger and bigger problems and having a lot of fun.

I'm not a teacher (with long long lectures and classes), I just can let you know the 20% you need to solve the 80% of the problems you'll have.

Ready to start learning?
Take This Course