Оцените свои знания языка программирования по языковым понятиям [закрыто]

12

Я ищу хороший способ оценить опыт в конкретном языке программирования . Идея возникла, когда я нашел следующую статью: Ложно взяли все кредиты? Вы не знаете JavaScript . В нем перечислены всесторонне, языковые особенности и концепции JavaScript. Я хотел бы, чтобы был список для каждого языка программирования. В частности, мне было бы интересно узнать о:

Любой другой язык или технология были бы также интересны. В похожем вопросе « Как правильно оценивать свои навыки в коде?» Была предложена матрица компетенций программиста . Я думаю, что это хороший подход, но я думаю, что он слишком общий.

Знаете ли вы какие-либо другие резюме языковых концепций, которые могли бы помочь оценить экспертизу языка программирования?

Platzhirsch
источник
1
Возможно, нет ничего лучше, чем Матрица компетенций программиста, но там могут быть эквиваленты языка / семейства / парадигмы. Некоторые могут интерпретировать этот вопрос как запрос списка вещей, который обычно не рекомендуется, но это сильно зависит от ответов, будем надеяться, что ответчики сохранят его чистым и конструктивным. +1 за очень интересный вопрос, мы надеемся, также по теме ...
Яннис
Похоже, вы связались с SO x2, можете ли вы опубликовать ссылку на «Ложно все кредиты?»
zzzzBov
@zzzzBov Спасибо за подсказку, только что обновил ссылку
Platzhirsch
3
Не для конкретного языка, но очень интересное и связанное чтение: yacoset.com/Home/signs-that-you-re-a-bad-programmer
yati sagade
1
@platzhirsch Почему матрица компетенций является общей: как только ваш более конкретный список будет завершен, я просто пойду изучать самые сложные вещи для каждого языка и проигнорирую остальные. Это делает меня экспертом? ;)
Изката

Ответы:

3

Для оценки опыта программирования .Net Скотт Хансельман дает рекомендации по ноу-хау, необходимому для различных позиций в сценарии развития .Net.

  • Все, кто пишет код

  • Среднего уровня .NET Разработчик Старший

  • Разработчики / Архитекторы

  • Разработчики компонентов C #

  • Разработчики ASP.NET (UI)

  • Разработчики, использующие XML

Знания, полученные из этих анкет, определенно помогут преодолеть препятствия.

Пожалуйста, найдите детали, объясненные здесь.

Картик Сринивасан
источник