|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.02.2011, 12:11 | #1 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2007
Сообщений: 157
|
Что должен знать программист и пользователь ПК на уровне...
Здравствуйте! У меня такой вопрос... Как вы считаете, что должен знать программист, когда спрашивают: "какой ваш уровень как программиста" и дают 3 варианта ответа?
1) Базовый уровень 2) Средний уровень 3) Высокий уровень Опишите, как по вашему, что должен знать программист на каждом из этих вариантов? А так же пользователь ПК... те же 3 варианта: 1) Базовый уровень 2) Средний уровень 3) Высокий уровень Что он(пользователь ПК) должен уметь и знать по вашему? По возможности, дайте исчерпывающий ответ... Заранее спасибо)) Последний раз редактировалось SalasAndriy; 25.02.2011 в 12:22. |
25.02.2011, 12:13 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Программист:
1) Базовый уровень = Бейсик 2) Средний уровень = Паскаль 3) Высокий уровень = Ассемблер Пользователь: 1) Базовый уровень = Как включить комп 2) Средний уровень = Как выключить комп 3) Высокий уровень = Как переустановить ОС E-Mail: arigato.freelance@gmail.com
|
25.02.2011, 12:18 | #3 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2007
Сообщений: 157
|
Спасибо, Arigato! Жду еще мнений по этому поводу...
|
25.02.2011, 12:34 | #4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
я бы перечеркнул вопрос и написал коммент: "вопрос - говно"
|
25.02.2011, 12:35 | #5 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
А что должен знать ламер:
1) Базовый уровень 2) Средний уровень 3) Высокий уровень E-Mail: arigato.freelance@gmail.com
|
25.02.2011, 12:36 | #6 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Разделение программистов по уровням через языки программирования — это bad. Это то же самое, что разделить футболистов на 3 уровня по их позиции.
У программиста важно владение различными парадигмами программирования, умение управлять проектом или участвовать в нём, умение хорошо документировать код, знание различных технологий (от всяких RFC до тулкитов), умение гуглить, наконец. Но разделить на 3 уровня сложно. Конкретного программиста может и возможно оценить по трёхбальной шкале, но руководствуясь не чёткой типизацией, а интуицией, экспертным анализом. То же и про пользователей ПК.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
25.02.2011, 13:02 | #7 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Но, очень условно, программистов можно разбить так:
1) не знающих толком никакие парадигмы 2) знающие процедурную парадигму 3) знающие ООП и/или функциональное программирование Но это очень условно. Часто попадаются программисты, которые вроде бы и знают ООП, но пишут хуже моей бабушки. Или программисты, которым чужды парадигмы программирования, но пишущие красоты на ассемблере. Или кристалльщики, вообще другая школа.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
25.02.2011, 13:05 | #8 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2007
Сообщений: 157
|
Вот такой вот "говняный" вопрос задали в анкете которую нужно заполнить при устройстве на работу продавцом-консультантом... Честно говоря даже не понял зачем им продавец-консультант со знаниями программирования... Ну ладно)) Спасибо всем за ответы!))
Спасибо, Obey-Kun |
25.02.2011, 13:12 | #9 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Ну а владение ПК — пожалуй так
1) Работа с программами 2) Переустановка Windows 3) Сборка компьютера Но вот есть, например, линуксоиды, которым раз плюнуть поставить LAMP, а вот собрать компьютер не смогут. Или винду поставить.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
25.02.2011, 13:20 | #10 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
Цитата:
С ассемблером согласен, выучить его в принципе не сложно, а вот применять на практике, создавая проги полностью на нем... А вот с разделением на бейсик и паскаль - не согласен! Если оценивать возможности программиста только по языку программирования, то что можно сделать на паскале такого, на что не способен бейсик? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что должен знать начинающий программист? | 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 |