1. Допустим я знаю c#.Я знаю синтаксис (ключевые слова) этого языка и умею их использовать. Но яп это как разговорный язык. Одно дело знать правила языка, другое знать его слова. Так и в c#,одно
дело синтаксис, другое библиотеки этого языка.
2. Таки вопрос заключается в том, что правильно ли я понял что значит знать язык программирования?
3. И второе — какие библиотеки c# нужны как базовые? Допустим при устройстве на работу.
Другие языки программирования и технологии
(c#)Что значит знать язык программирования
Знать все библиотеки языка невозможно, при устройстве на работу сообщат какие знания нужны (хотя сейчас энчайры тупые и при приеме требуют что-бы было как у них на бумажке - не совпало добуквенно - мы вам перезвоним)
Если бы водителей принимали на работу так же, как программистов, то выглядело это примерно так.
Вакансия: водитель.
Требования: профессиональные навыки в управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулера, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимисяна вооружении стран СНГ и НАТО.
Навыки раллийного и экстремального вождения обязательны. Опыт управления болидами "Формулы-1" - приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, антиблокировочных систем, навигационных систем и автомобильных аудиосистем ведущих поизводителей - обязательны. Опыт проведения кузовных и окрасочных работ - приветствуется. Претенденты должны иметь сертификаты Mercedes, BMW, а также справки об участии в крупных международных ралли не более чем двухлетней давности.
Зарплата: 1500-2500 рублей, определяется по результатам собеседования.
Очень старый анекдот (но с тех пор мало что изменилось)
Если бы водителей принимали на работу так же, как программистов, то выглядело это примерно так.
Вакансия: водитель.
Требования: профессиональные навыки в управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулера, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимисяна вооружении стран СНГ и НАТО.
Навыки раллийного и экстремального вождения обязательны. Опыт управления болидами "Формулы-1" - приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, антиблокировочных систем, навигационных систем и автомобильных аудиосистем ведущих поизводителей - обязательны. Опыт проведения кузовных и окрасочных работ - приветствуется. Претенденты должны иметь сертификаты Mercedes, BMW, а также справки об участии в крупных международных ралли не более чем двухлетней давности.
Зарплата: 1500-2500 рублей, определяется по результатам собеседования.
Очень старый анекдот (но с тех пор мало что изменилось)
Знать язык — это умение выполнить с его помощью поставленную задачу, при необходимости — освоить библиотеки или фреймворки. Библиотеки — это вроде жаргона, можно знать русский язык, но не разговаривать на жаргоне строителей. Однако, жаргон строится по правилам русского языка, и если нужно будет его изучить, то достаточно только узнать значения слов и выражений.
Есть разные направления (типы приложений) для которых может использоваться C#: десктопные приложения, веб-приложения, мобильные приложения. Необходимо уметь разрабатывать приложения того типа, которые требуются работодателю, т. е. знать необходимые библиотеки и иметь какой-то опыт разработки.
Похожие вопросы
- Как создать программу, зная язык программирования?
- C# - это объектно ориентировочный язык программирования? Чем он отличается от C++? Для каких ОС его лучше использовать?
- Идти ли на программиста если не знаешь языков программирования?
- Программист сколько должен знать языков программирование?? , и какие языки программирование??
- По C#. Хочу выучить этот язык программирования, но понятия не имею с чего начать. Подскажите с чего можно начать?
- Почему c++ считается очень сложным языком программирования?
- вопрос к знающим язык программирования HTML
- Что значит сложность языка программирования ?? Массивы, ООП и прочее везде есть! В чем именно заключается сложность ?
- за ответ +10. мне 13 лет, я знаю языки программирования: PHР, HTML и т.д.
- Люди, знающие язык программирования С, нужна ваша помощь =3
Реально видел объявление :
«Требуется водитель.
…
Не старше 18 лет.
Отслуживший в армии.
Стаж не менее 5 лет.»
Итого нужен водитель севший за руль (или попасший в армию) в 11 лет. :-)))