|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.06.2009, 13:18 | #1 |
Заблокирован
Регистрация: 22.06.2009
Сообщений: 78
|
Какие вещи должен знать профессиональный программист
Собственно вопрос такой, что должен знать и уметь профессиональный программист? (Не тот который изучил курс С++ за ХХ дней, а именно профессиональный).
Вот смотрю я требования к программистам, читаю задания на разработку и вижу, что вещей, котрые должен знать программист очень много. Круг вопросов очень разный (от интернет приложений с базами данных и разработкой сайтов до настройки корпоративных программ типа 1С, Консультант+ итд) Тут я выделил несколько вопросов, и которые я собственно и хочу обсудить, действительно ли необходимо этим владеть: 1. Владение несколькими языками программирования (С++, Ассемблер, другие языки) 2. Глубокое знание различных операционных систем, знание "железа" и программ работы с железом, знание утилит и многое другое. 3. Знание Интернет-технологий. Знание протоколов, знание HTML, PHP и умение разрабатывать интернет приложения, умение создавать и настраивать различные сети 4. Знание "корпоративных / офисных" программ - типа Exel, 1C и десятка других. 5. Знание иностранных языков (английского прежде всего). 6. Знание разделов математики (всего есть около 3х десятков разделов математики) 7. Знание различных технологий и приемов программирования, знание утилит помогающих программированию и все что с этим связано. Лично я даже половины от всего этого незнаю, скажите действительно ли все это необходимо программисту-профессионалу, желающему найти хорошую работу? |
22.06.2009, 13:25 | #2 |
Участник клуба
Регистрация: 29.07.2008
Сообщений: 1,091
|
Не обязательно знать все. Главное - уметь получать знания и быстро переучиваться.
Кто бы ты ни был - не думай о себе слишком (с)
|
22.06.2009, 13:38 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Однозначно скажу - этого мало.
Каждая задача требует своих знаний, Это то же самое что составить список того что должен знать врач или инженер.
I'm learning to live...
|
22.06.2009, 14:06 | #4 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Как я уже говорил:
Цитата:
Также многие работодатели желают видеть в лице программиста также и человека, который, например, может подключить принтер и т.д. Что касается языков, то под определенную задачу нужно подбирать соответствующий инструмент.... |
|
22.06.2009, 15:00 | #5 | |
Участник клуба
Регистрация: 29.07.2008
Сообщений: 1,091
|
Цитата:
Кто бы ты ни был - не думай о себе слишком (с)
|
|
22.06.2009, 15:47 | #6 | |
Developer
Пользователь
Регистрация: 15.06.2009
Сообщений: 44
|
Цитата:
Да и для того что бы найти хорошую работы вам не обязательно знать все, достаточно иметь хорошее знание по одной технологии. Последний раз редактировалось ISharp; 22.06.2009 в 15:50. |
|
22.06.2009, 22:13 | #7 | |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Цитата:
Ещё важно помнить, что профессионал - это не тот, кто знает всё! а тот, кто до мелочей знает какую-то сферу. Программист может шикарно, на профессиональном уровне знать winApi или assembler и при этом не работать с сетью на уровне дилетанта, или на оборот. В любом случае, хороший программист - тот программист, у которого большой опыт за плечами. По этому за ХХ дней это не программист. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что должен знать программист? | Maximxak | Свободное общение | 37 | 26.05.2009 22:41 |
Какие языки должен знать настоящий программист? | vladchyzh | Свободное общение | 1 | 05.02.2009 20:22 |
Что должен знать системный администратор? | veter_s_morya | Свободное общение | 14 | 04.08.2008 11:51 |
каждый программист это должен знать | bill | Свободное общение | 18 | 24.07.2007 20:34 |
5 дат, которые должен знать каждый | Гриха | Свободное общение | 37 | 23.02.2007 18:41 |