Califique su experiencia en lenguaje de programación por conceptos de lenguaje [cerrado]

12

Estoy buscando una buena manera de calificar la experiencia en un lenguaje de programación particular . La idea surgió cuando encontré el siguiente artículo: ¿ Tomar falsamente todos los créditos? No sabes JavaScript . Enumera, de manera integral, las características del lenguaje y los conceptos de JavaScript. Desearía que hubiera una lista para cada lenguaje de programación. En particular me interesaría:

Cualquier otro idioma o tecnología también sería interesante. En una pregunta similar ¿ Cuál es una buena manera de calificar sus propias habilidades de código? Se sugirió la Matriz de Competencias del Programador . Creo que es un buen enfoque, pero creo que es demasiado genérico.

¿Conoces otros resúmenes de conceptos de lenguaje que puedan ayudar a calificar la experiencia del lenguaje de programación?

platzhirsch
fuente
1
Probablemente nada mejor que la Matriz de Competencias del Programador, pero podría haber equivalentes específicos de lenguaje / familia de idiomas / paradigma. Algunos podrían interpretar la pregunta como una lista de cosas, lo que generalmente se desaconseja, pero eso depende en gran medida de las respuestas, esperemos que los respondedores lo mantengan limpio y constructivo. +1 para una pregunta muy interesante, con suerte también un tema uno ...
Yannis
parece que se vinculó a SO x2, ¿puede volver a publicar el enlace a "Tomar falsamente todos los créditos?"
zzzzBov
@zzzzBov Gracias por la pista, acabo de actualizar el enlace
platzhirsch
3
No es específico del idioma, pero es una lectura muy interesante y relacionada: yacoset.com/Home/signs-that-you-re-a-bad-programmer
yati sagade
1
@platzhirsch Por qué la matriz de competencias es genérica: una vez que su lista más concreta esté completa, iré y aprenderé lo más complejo para cada idioma e ignoraré el resto. ¿Eso me convierte en un experto? ;)
Izkata

Respuestas:

3

Para evaluar la experiencia en programación de .Net, Scott Hanselman ofrece pautas sobre los conocimientos necesarios para diversas posiciones en un escenario de desarrollo de .Net.

  • Todos los que escriben código

  • Desarrollador .NET de nivel medio Senior

  • Desarrolladores / Arquitectos

  • Desarrolladores de componentes de C #

  • Desarrolladores ASP.NET (UI)

  • Desarrolladores que usan XML

El conocimiento adquirido de estos cuestionarios definitivamente ayudaría a superar los obstáculos.

Encuentra los detalles explicados aquí.

Karthik Sreenivasan
fuente