Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что должен знать хороший программист. 
:(
    Опции темы
simanyay
Дата 8.1.2003, 05:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002




Народ, подскажите плиз - что должен знать хороший программист. Ну т.е, например OpenGLб работа с базами данных и т.д. Очень надо. Спасибо


--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
Vit
Дата 8.1.2003, 06:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago




Объясняю шаг за шагом. Применяешь научный подход.

1) Открываешь yahoo и Yandex
2) Находишь сайты специализирующиеся по поиску работы
3) Делаешь статистику какие специальности требуются, и как они оплачиваются.
Хорошо ещё посмотреть динамику роста рабочих мест чтобы аппроксимировать ситуацию на будущее.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Klin
Дата 8.1.2003, 06:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар




Хороших программист, должен знать всё!


--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
NightGoblin
Дата 8.1.2003, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1021
Регистрация: 24.11.2002
Где: 127.0.0.1




А так как все знать невозможно, хороших программистов не бывает? Так что ли? ;-)


--------------------
Kernel panic: /dev/null overflow!
GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y?
B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981
PM MAIL WWW ICQ   Вверх
Sun
Дата 8.1.2003, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002




Хороший программист если чего не знает, то знает у кого спросить и где стибрить хороший код  :)


--------------------
Account removed
PM MAIL   Вверх
Step
Дата 9.1.2003, 01:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA




конструкции, синтаксис, ключевые слова.


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
Wowa
Дата 9.1.2003, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград




математику :)
PM WWW   Вверх
Cepera
Дата 9.1.2003, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara




ничего :withstupid... у каждого свой подход


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Nastya
Дата 9.1.2003, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1287
Регистрация: 27.3.2002
Где: Мариуполь




Хороший программист должне не знать, а уметь:

1) Построить алгоритм
2) Найти нужную информацию, не важно в инете или в библиотеке
3) Быстро учится и осваивать новые области (т.к. все течет и изменяется, а у нас в особенности)


--------------------
Что бы понять рекурсию, надо понять рекурсию

"Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор
PM MAIL   Вверх
Cepera
Дата 9.1.2003, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara




о, это уже лучше, спасибо, Nastya


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
simanyay
Дата 10.1.2003, 05:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002




Огромное спасибо Насте. Но я вообще-то имел ввиду такое, что например: работа с базами данных, работа с графикой, работа с сетью и т.д. Просто хочу поучить популярные и нужные темы.


--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
Vex
Дата 10.1.2003, 06:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


кацапосрачмученiкъ
****


Профиль
Группа: Экс. модератор
Сообщений: 3103
Регистрация: 28.3.2002
Где: strawberry fields




Цитата(simanyay @ 09.1.2003, 21:20)
Огромное спасибо Насте. Но я вообще-то имел ввиду такое, что например: работа с базами данных, работа с графикой, работа с сетью и т.д. Просто хочу поучить популярные и нужные темы.

Это, ИМХО, немножко неправильная постановка вопроса. Хороший программер должен хорошо знать свое дело. Вот, например, человек проффесионал в программированиии СУБД, он достиг совершенства в этой области, но он плохо разбирается в Директ Икс или Опен ГЛ, он хороший программист? - ИМХО - да.
Тоже самое можно сказать про профи в Директ Икс. Вот те6е пример.

И ИМХО, проффессионализм надо оценивать, не по тому, сколько ты знаешь, а как ты знаешь.


--------------------
Слава Україні.
PM   Вверх
dr.ZmeY
Дата 11.1.2003, 07:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Политолог
****


Профиль
Группа: Участник Клуба
Сообщений: 3892
Регистрация: 26.3.2002
Где: ..::STALINGRAD::. .




Верно, Настён, АЛГОРИТМ, остальное дело кодеров, а программист должен быть хорошим кодером, но строить правильные алгоритмы он должен уметь, даже обязан...


--------------------
PM MAIL WWW ICQ Skype   Вверх
Fantasist
Дата 12.1.2003, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй
***


Профиль
Группа: Участник Клуба
Сообщений: 1517
Регистрация: 24.3.2002




Цитата
Что должен знать хороший программист


Хороший программист не задается таким вопросом. Он просто знает... :)


--------------------
Волны гасят ветер...
PM MAIL   Вверх
simanyay
Дата 12.1.2003, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002




Цитата
Хороший программист не задается таким вопросом. Он просто знает...

Ну спасибо


--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
Medved
Дата 13.1.2003, 04:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a




Это уже тебе самому выбирать, к чему душа больше лежит, и что лучше всего у тебя получается...


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Vit
Дата 13.1.2003, 04:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago




Тут люди на форуме в основном молодые - им что по круче и по интересней, а я, старый праграмик, считаю, что основным критерием должны быть те знания, которые в будущем позволят прокормить семью, те которые востребованы и за которые плятят деньги - именно эти знания абсолютно необходимы, а все остальные вне зависимости от их важности лишь хобби, то что должно быть отнесено к категории "развлечение" - изучать их хорошо и приятно, их знание приносит гордость и самоудовлетворение, но... всё это после, в свободное от работы и учёбы время. Например если выбирать между допустим крутой алгоритмикой и базами данных то я предпочту хорошее знание баз данных, так как найти по ним работу гораздо легче при одинаковой зарплате, а если нравятся алгоритмы - то можно изучать их в свободное время, постепенно искать работу: найдётся работа-хорошо, нет - тоже ничего страшного, на кусок хлеба мы то уже зарабатываем.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Medved
Дата 13.1.2003, 04:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a




DB forever! :)


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
MuToGeN
Дата 13.1.2003, 05:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва




Цитата
DB forever!
это точно, оно почти везде нужно...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Vaulter
Дата 13.1.2003, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер




римейк Nastya

хороший программист ДОЛЖЕН ЗНАТЬ КАК САМООБУЧИТЬСЯ.


--------------------
PM MAIL WWW ICQ   Вверх
Alex101
Дата 19.1.2003, 05:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 891
Регистрация: 8.4.2002
Где: Москва




Тут ничего определить нельзя...
Я знаю хорошего алгоритмиста, который ни одну нормальную программу не написал.
В тоже время знаю людей, которые продают свои программы, не зная сортировки Хоара.
Просто надо найти свою нишу, зависящую от способностей, или расчитывать на случай.


--------------------
С уважением, А. Фролов.
PM MAIL ICQ   Вверх
desyatnik
Дата 1.2.2003, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 13.8.2002
Где: Мичуринск




Цитата(Step @ 9.1.2003, 01:38)
конструкции, синтаксис, ключевые слова.

Конструкций, синтаксиса, ключевых слов даже для кодирования ну совершенно недостаточно.

IMHO:

1) все основные подходы к программированию (пусть даже многие - поверхностно). Программирование императивное, функциональное, логическое, автоматное etc., когда что хорошо и когда плохо.

2) пару-тройку трендовых языков (плюсатый Цэ, Жаба, Си-диез, Дельфи)

3) Лисп как основу всего (почти smile.gif)
--------------------
WBR, Dejrgris
PM MAIL WWW ICQ   Вверх
Klin
Дата 2.2.2003, 08:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар




А и ещё, хороший программист должен не знать - а догадываться smile.gif


--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
AntonSaburov
Дата 6.2.2003, 01:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург




По своему опыту - надо принимать участие в большом количестве проектов на разные темы.
Я принимал участие в достаточно большом количестве проектов и мне не составляет труда либо вспомнить то, что уже проходил, либо быстро научиться. С опытом это делаешь все быстрее.

Можно конечно почитать что-нибудь - это обязательно. Больше теории - алгоритмы, теория баз данных, проектирование.

Но на сегодня сказать однозначно, что надо - крайне сложно.
Выбирай, куда ты хочешь пойти.

В принципе можно только указать основные направления
- Математика (алгоритмы сортировки, поиска, графы)
Теория трансляторов, теория автоматов, графика
- Операционная система (лучше две-три Windows/Linux/Solaris/FreeBSD)
- Язык программирования (лучше объектно-ориентированный C++/JAVA/Delphi Pascal)
- Базы данных (SQL какой-нибудь ORACLE/MS SQL/DB2/Informix)
- Системы разработки моделей (типа RationalRose или типа ERWin)
- Сетевые протоколы (IP/TCP/UDP/ICMP)
- Интернет-технологии (CGI/ISAPI/IIS/Apache)
- Языки разметки (HTML/XHTML/XML/JavaScript)
- Серверные приложения (C/C++/JAVA/.NET)
- Межпроцессорное взаимодействие (COM/CORBA/RMI/SOAP/RPC)
- Клиентские приложения (VB/Delphi/.NET или еще какой RAD (Rapid Application Development)
- Английский язык (лучше еще немецкий)

Я вообще по натуре достаточно всеядный человек, но прекрасно уже понимаю, что все осилить нельзя.
Но дорогу осилит идущий smile.gif
PM MAIL WWW ICQ   Вверх
dim
Дата 6.2.2003, 05:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 106
Регистрация: 24.12.2002




ИМХО хороший программист должен знать одну вещь: что он еще чего-то не знает и чего-то не умеет и постоянно учиться.
--------------------
that's all
PM MAIL   Вверх
podval
Дата 6.2.2003, 07:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб




Добавим сюда еще умение грамотно составлять программную документацию.
Нас тут недавно по ISO аттестовали. Ёёёёёёё! Эт еще хуже и бюрократичнее, чем ГОСТ!
PM WWW ICQ   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0718 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.