Links del dia #1

Posted by Gabriel on January 22nd, 2011

Ya que de perdido paso 2 horas al día leyendo artículos técnicos sobre desarrollo de software o cosas relacionadas a sistemas, y durante los últimos 5 años la mayoría de lo que he aprendido ha sido en base a blog posts, he decido empezar una serie de posts recomendado uno o más artículo/posts que haya leído durante ese día, categorizados por tecnología o área.

No se si logre hacer esto diariamente, pero al menos el intento se hará. Aquí estan los primeros artículos interesantes que he leído el día de hoy:

SQL

Introduction to JOINS – Basic of JOINS: Escrito por Pinal Dave, un experto de SQL. Mucha gente no sabe explicar los JOINS en SQL o la diferencia exacta entre ellos, buen artículo.

Personal Improvement

Basic Presentation Skills Training – Notes from Joel Abrahamsson: Parte de mi rol de trabajo es dar algunas presentaciones técnicas, y la verdad es que la mayoría de la gente no somos buenos para esto. Buenas notas y tips de este desarrollador que está tomando un curso al respecto.

.NET / C# / ASP.NET

ALT.Next – ALT.NET es un “movimiento” o “corriente” integrado por varios desarrolladores enfocados en traer las mejores prácticas y herramientas de otras comunidades de desarrollo (Java, Ruby, Python, etc) a la comunidad de Microsoft y .NET en general. Aunque su auge más fuerte ya pasó, este artículo da una idea de hacia donde van.

Desarrollo de Sistemas en General

Metodologies at a GlanceJ.D. Meier, un Principal Program Manager de Microsoft, en el equipo de Patterns & Practices, escribe posts muy útiles constantemente. Este post es un mapa de algunas actividades/artefactos clave en varios procesos de desarrollo de software.

That’s it. Read on.

Algunos tips para entrevistas (tecnicas) de trabajo

Posted by Gabriel on September 5th, 2010

Hace mucho tiempo que no tenía tiempo para postear en el blog. La carga de trabajo estuvo exageradamente pesada, pero una vez más ya estoy al corriente.

Durante los últimos dos años, en mi trabajo actual, he tenido que entrevistar a muchas personas para puestos de desarrollador de software, ya sean recién graduados,  desarrolladores intermedios, líderes técnicos, etc. Probablemente he entrevistado a más de 200 personas en ese tiempo, y lamentablemente menos del 10% aprueba la entrevista. Probablemente sea entre el 5% y el 7% los que realmente pasan la marca.

Hay varios factores que afectan el resultado de la entrevista, como por ejemplo que es en inglés, o que somos 2 o 3 desarrolladores de la empresa entrevistando a la persona, etc. Pero aún asi, menos del 10% se me hace demasiado alarmante.

Si eres un experto en desarrollo y tienes constantemente frescos los conceptos de programación, puedes ir a una entrevista sin prepararte, pero es simplemente molesto ver que haya gente que no es tan buena técnicamente y va sin siquiera hacer un pequeño repaso de las cosas que se supone deben ser fundamentos conocidos, o cosas con las que trabajan todos los días.

Hace poco me topé con un artículo sobre tips de cómo prepararse para una entrevista técnica, del blog “Making Good Software“, de Alberto Gutiérrez, sobre como prepararse para una entrevista de trabajo del área de sistemas. Les comparto la liga por ahora, y luego haré mi propio artículo sobre esto.

Liga: How to prepare for a programming job interview

MIX10 – excelentes conferencias y recursos de desarrollo

Posted by Gabriel on March 21st, 2010

MIX10

Del pasado 15 al 17 de Marzo se llevó a cabo la conferencia MIX10, que es una serie de conferencias de diseño y desarrollo web organizada por Microsoft, con platicas impartidas por la gente que está causando más impacto en la comunidad de desarrollo online (las sesiones son escogidas en base a votos, durante meses anteriores al evento).

Las platicas de este año se ve que estuvieron muy interesantes…así que aquí les dejo las ligas a los videos de las pláticas y también a una muy buena sección de recursos que armaron en el site de MIX10, con ligas a guías de desarrollo para Windows 7 Phone Series, Silverlight 4, WCF RIA y otros tantos temas que son lo relevante de hoy en día.

Algunas de las pláticas fueron:

  • Overview of the Windows Phone 7 Series Application Platform
  • 10 Ways to Attack a Design Problem and Come Out Winning
  • Stepping Outside the Browser with Microsoft Silverlight 4
  • Total Experience Design
  • Understanding the Model-View-ViewModel Pattern
  • Beyond File | New Company: From Cheesy Sample to Social Platform
  • The Microsoft Silverlight Analytics Framework

Ligas:

MIX10 – The Next Web Now

MIX10 – Resources Page (Windows 7 Phone Series, Silverlight 4, etc)

Cursos de Visual Studio 2010 y .NET Framework 4.0 gratis

Posted by Gabriel on October 21st, 2009
Channel 9 Logo

Channel 9 Logo

La gente de Channel 9, uno de los mejores sites para aprender de desarrollo y especificamente de .NET, acaba de abrir una sección nueva llamada Channel 9 Learning Center.

Para inaugurar la sección, publicaron dos cursos iniciales:

Visual Studio 2010 Logo

Visual Studio 2010 Logo

La calidad del contenido que este site genera es buenísima. Los videos siempre son interesantes, y las personas que conducen y son entrevistadas en los videos siempre es gente importante y muy conocedora de la industria.

Algunos de los temas del curso de Visual Studio 2010 son:

  • ASP.NET 4.0
  • Data Platform
  • Application Lifecycle Management
  • Windows Communication Foundation and Workflow
  • Managed Languages

Así que si no se quieren quedar obsoletos…vayan a aprovechar este material. Las mejoras en el .NET Framework 4.0 son muchas, y esta version implica cambio de CLR…así que hay mucho que aprender.


Copyright © 2007 Gabriel Rodriguez Plancarte. All rights reserved.