Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2011, 12:11   #1
SalasAndriy
Форумчанин Подтвердите свой е-майл
 
Аватар для SalasAndriy
 
Регистрация: 01.11.2007
Сообщений: 157
Вопрос Что должен знать программист и пользователь ПК на уровне...

Здравствуйте! У меня такой вопрос... Как вы считаете, что должен знать программист, когда спрашивают: "какой ваш уровень как программиста" и дают 3 варианта ответа?
1) Базовый уровень
2) Средний уровень
3) Высокий уровень
Опишите, как по вашему, что должен знать программист на каждом из этих вариантов?

А так же пользователь ПК... те же 3 варианта:
1) Базовый уровень
2) Средний уровень
3) Высокий уровень

Что он(пользователь ПК) должен уметь и знать по вашему?

По возможности, дайте исчерпывающий ответ...

Заранее спасибо))

Последний раз редактировалось SalasAndriy; 25.02.2011 в 12:22.
SalasAndriy вне форума Ответить с цитированием
Старый 25.02.2011, 12:13   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Программист:
1) Базовый уровень = Бейсик
2) Средний уровень = Паскаль
3) Высокий уровень = Ассемблер

Пользователь:
1) Базовый уровень = Как включить комп
2) Средний уровень = Как выключить комп
3) Высокий уровень = Как переустановить ОС
Arigato вне форума Ответить с цитированием
Старый 25.02.2011, 12:18   #3
SalasAndriy
Форумчанин Подтвердите свой е-майл
 
Аватар для SalasAndriy
 
Регистрация: 01.11.2007
Сообщений: 157
По умолчанию

Спасибо, Arigato! Жду еще мнений по этому поводу...
SalasAndriy вне форума Ответить с цитированием
Старый 25.02.2011, 12:34   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

я бы перечеркнул вопрос и написал коммент: "вопрос - говно"
pu4koff вне форума Ответить с цитированием
Старый 25.02.2011, 12:35   #5
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

А что должен знать ламер:
1) Базовый уровень
2) Средний уровень
3) Высокий уровень

Arigato вне форума Ответить с цитированием
Старый 25.02.2011, 12:36   #6
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Разделение программистов по уровням через языки программирования — это bad. Это то же самое, что разделить футболистов на 3 уровня по их позиции.

У программиста важно владение различными парадигмами программирования, умение управлять проектом или участвовать в нём, умение хорошо документировать код, знание различных технологий (от всяких RFC до тулкитов), умение гуглить, наконец. Но разделить на 3 уровня сложно. Конкретного программиста может и возможно оценить по трёхбальной шкале, но руководствуясь не чёткой типизацией, а интуицией, экспертным анализом.

То же и про пользователей ПК.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 25.02.2011, 13:02   #7
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Но, очень условно, программистов можно разбить так:
1) не знающих толком никакие парадигмы
2) знающие процедурную парадигму
3) знающие ООП и/или функциональное программирование

Но это очень условно. Часто попадаются программисты, которые вроде бы и знают ООП, но пишут хуже моей бабушки. Или программисты, которым чужды парадигмы программирования, но пишущие красоты на ассемблере. Или кристалльщики, вообще другая школа.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 25.02.2011, 13:05   #8
SalasAndriy
Форумчанин Подтвердите свой е-майл
 
Аватар для SalasAndriy
 
Регистрация: 01.11.2007
Сообщений: 157
По умолчанию

Вот такой вот "говняный" вопрос задали в анкете которую нужно заполнить при устройстве на работу продавцом-консультантом... Честно говоря даже не понял зачем им продавец-консультант со знаниями программирования... Ну ладно)) Спасибо всем за ответы!))

Спасибо, Obey-Kun
SalasAndriy вне форума Ответить с цитированием
Старый 25.02.2011, 13:12   #9
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Ну а владение ПК — пожалуй так
1) Работа с программами
2) Переустановка Windows
3) Сборка компьютера
Но вот есть, например, линуксоиды, которым раз плюнуть поставить LAMP, а вот собрать компьютер не смогут. Или винду поставить.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 25.02.2011, 13:20   #10
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Программист:
1) Базовый уровень = Бейсик
2) Средний уровень = Паскаль
3) Высокий уровень = Ассемблер
Это опять я.

С ассемблером согласен, выучить его в принципе не сложно, а вот применять на практике, создавая проги полностью на нем...
А вот с разделением на бейсик и паскаль - не согласен! Если оценивать возможности программиста только по языку программирования, то что можно сделать на паскале такого, на что не способен бейсик?
*PB* вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что должен знать начинающий программист? yardie Свободное общение 3 08.09.2010 14:56
Что должен знать программист? Maximxak Свободное общение 37 26.05.2009 22:41
Что должен знать системный администратор? veter_s_morya Свободное общение 14 04.08.2008 11:51
каждый программист это должен знать bill Свободное общение 18 24.07.2007 20:34