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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сколько ЯП надо знать, чтобы быть хорошим специалистом 
:(
    Опции темы
mimik
Дата 15.3.2011, 23:11 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


не Rohoss Я
*


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

Репутация: нет
Всего: 2



http://www.youtube.com/watch?v=z0JJOhN-OJc...feature=related
Цитата

Надо знать хотя бы 10 языков

PM   Вверх
k0rvin
Дата 16.3.2011, 07:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 1
Всего: 5



я слышал такое мнение:
1 ЯП для зарабатывания на хлеб
1 для души
1 для мелкого скриптования
итого 3

имхо, много языков знать не нужно, нужно знать много подходов


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
A5uKa
Дата 16.3.2011, 08:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: 1
Всего: 16



Хотя бы 10 языков , соглашусь smile
PM   Вверх
mimik
Дата 16.3.2011, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не Rohoss Я
*


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

Репутация: нет
Всего: 2



Цитата(k0rvin @  16.3.2011,  07:49 Найти цитируемый пост)

1 ЯП для зарабатывания на хлеб
1 для души
1 для мелкого скриптования

Хм, Python подходит  smile 
PM   Вверх
Shaggie
Дата 16.3.2011, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 570
Регистрация: 21.12.2006
Где: outer space

Репутация: нет
Всего: 72



Все!


--------------------
Цитата(alina3000 @  6.3.2014,  10:47 Найти цитируемый пост)
Сорри что не по теме 
PM MAIL ICQ GTalk Jabber   Вверх
mimik
Дата 16.3.2011, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не Rohoss Я
*


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

Репутация: нет
Всего: 2



Цитата(Shaggie @  16.3.2011,  22:28 Найти цитируемый пост)
Все!

 smile 
чо и C++?
PM   Вверх
Shaggie
Дата 16.3.2011, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 570
Регистрация: 21.12.2006
Где: outer space

Репутация: нет
Всего: 72



Внезапно обнаружил пробел в знаниях. Что это за язык "Лист", о котором корреспондент так уверенно заявляет на 2:47?


--------------------
Цитата(alina3000 @  6.3.2014,  10:47 Найти цитируемый пост)
Сорри что не по теме 
PM MAIL ICQ GTalk Jabber   Вверх
GrayCardinal
Дата 17.3.2011, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: нет
Всего: 58



Если "знаешь" 10 ЯП, это совсем не значит что ты хороший программист :( С другой стороны хорошему программисту достаточно знать один ЯП чтоб быть/оставаться хорошим программистом.

Добавлено через 43 секунды
Shaggie
Чел оговорился, скорее всего это был "лисП" (LISP)


--------------------
PM MAIL WWW   Вверх
k0rvin
Дата 20.3.2011, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 1
Всего: 5



Цитата(Shaggie @ 16.3.2011,  23:09)
Внезапно обнаружил пробел в знаниях. Что это за язык "Лист", о котором корреспондент так уверенно заявляет на 2:47?

это уникальный язык, разработанный в том самом заведении =))


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
skyboy
Дата 20.3.2011, 10:58 (ссылка) |   (голосов:7) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


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

Репутация: 1
Всего: 260



в отличие от языков общения, языки программирования обычно имеют четкий и однозначный синтаксис, программы на ЯП имеют жестко заданную структуру, плюс существует документация по всем, если уж не нюансам, то по аспектам использования - точно.
плюс, в отличие от разговорного языка, существуют среды разработки, неслабо упрощающие разработку даже на практически незнакомом языке.
потому не вижу, чем "количество известных ЯП" аргумент.
гораздо важнее понимать вещи, более абстрактные, чем код: структуры данных и алгоритмы по работе с ними, шаблоны проектирования и архитектура, ООП и прочи "-ОП", принципы работы с ФС и с сетью.
Если программист говорит про себя "я знаю 10 языков программирования", по моему скромному мнению, он не сможет написать ни одной программы уровнем выше Hello world.
PM MAIL   Вверх
Severyanin
Дата 4.4.2011, 09:19 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



Согласен со skyboy


--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
gcc
Дата 4.4.2011, 11:11 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


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

Репутация: нет
Всего: 17




Модератор: Сообщение скрыто.

PM WWW ICQ Skype GTalk Jabber   Вверх
Фантом
Дата 4.4.2011, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


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

Репутация: нет
Всего: 49



Цитата(skyboy @  20.3.2011,  10:58 Найти цитируемый пост)
плюс, в отличие от разговорного языка, существуют среды разработки, неслабо упрощающие разработку даже на практически незнакомом языке.
потому не вижу, чем "количество известных ЯП" аргумент.

Возьмите среду разработки и напишите что-нибудь, например, на Форте. Или на Прологе.  smile 

Цитата(skyboy @  20.3.2011,  10:58 Найти цитируемый пост)
потому не вижу, чем "количество известных ЯП" аргумент.

Если это однотипные языки - не аргумент. Однако разные языки, вообще говоря, трудно знать, не зная соответствующей "идеологической начинки",  поэтому на самом деле вопрос не такой уж и тривиальный. 
PM   Вверх
lukas
Дата 5.4.2011, 08:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: нет
Всего: 15



Начинаем загибать пальцы:

1. Pascal/Delphi (для души)
2. PHP (для зарабатывания и мелкого скриптования)
3. JavaScript (для зарабатывания)
4. SQL (для зарабатывания)
5. Lua
6. Си

Эх, я знаю всего лишь 6 языков. Я уже плохой программист. А я то думал хороший программист должен уметь придумать и запрограммировать алгоритм и должен уметь проектировать (и в голове тоже) от маленьких до больших систем, а не кнопочки нажимать.


Я так предполагаю многие знают язык N, но не используют, это все равно что я сейчас пойду на вики почитаю про язык, найду пару статеек, почитаю их и считай язык у меня в кармане. На самом деле он в кармане, но толку то?, хороший программист должен уметь самообучаться всегда и везде

Это сообщение отредактировал(а) lukas - 5.4.2011, 08:11


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
A5uKa
Дата 5.4.2011, 10:34 (ссылка) |  (голосов:11) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: 1
Всего: 16



Цитата(lukas @ 5.4.2011,  08:05)
1. Pascal/Delphi (для души)

У вас просто нет души (с)
PM   Вверх
mrbrooks
Дата 27.4.2011, 13:02 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: нет
Всего: 306



надо знать абсолютно все ЯП + придумать свой.
PM MAIL   Вверх
A5uKa
Дата 27.4.2011, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: 1
Всего: 16



Цитата(mrbrooks @ 27.4.2011,  13:02)
надо знать абсолютно все ЯП + придумать свой.

 smile 
PM   Вверх
Stolzen
Дата 3.5.2011, 11:24 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: нет
Всего: 48



Знать - громко связано. Я вот уже сколько времени пытаюсь узнать хотя бы только джаву на должном уровне  smile 

(А вообще вспомнил про это - http://govnokod.ru/6335)

Это сообщение отредактировал(а) Stolzen - 3.5.2011, 11:24


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
sergioK1
Дата 28.5.2011, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: нет
Всего: нет



Цитата(lukas @ 5.4.2011,  07:05)
Эх, я знаю всего лишь 6 языков. Я уже плохой программист. А я то думал хороший программист должен уметь придумать и запрограммировать алгоритм и должен уметь проектировать (и в голове тоже) от маленьких до больших систем, а не кнопочки нажимать.


Не только, soft enginner должен знать хорошо предметную область ,( БД, гуи, пртоколы сзязи, устпойство памяти, сеть и т,д,)
чем больше областей знаешь- тем выше квалификация, 
на каком языке писать вопрос второй,


PM MAIL   Вверх
Stolzen
Дата 30.5.2011, 07:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: нет
Всего: 48



А вообще Роберт Мартин в своем интервью говорил, что нужно узнавать новый язык программирования раз в год.


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
kemiisto
Дата 30.5.2011, 09:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

Репутация: 3
Всего: 160



Цитата(sergioK1 @  27.5.2011,  23:09 Найти цитируемый пост)
soft enginner

Это на каком языке?

Stolzen, и что, нам теперь каждого писульку слушать? smile А этот вообще зачётный. Agile, UML, C++, ... Человек болен, оставьте его в покое. smile 

Цитата(sergioK1 @  27.5.2011,  23:09 Найти цитируемый пост)
на каком языке писать вопрос второй

Как уже говорилось, многие языки знать необходимо, так как они (до какой-то степени) являются единственным способом постижение определённой парадигмы программирования. Forth, LISP, Haskell, РЕФАЛ, Smalltalk, Fortran, MODULA-2, ... C удовольствием посмотрел бы, как ты запилил бы мне что-нибудь не том же РЕФАЛе. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Stolzen
Дата 3.6.2011, 06:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: нет
Всего: 48



Кстати, вот и само интервью http://pragprog.com/news/pragmatic-podcast...ncle-bob-martin http://podcasts.pragprog.com/2010-10/rober...n-interview.mp3
Достаточно интересно

Это сообщение отредактировал(а) Stolzen - 3.6.2011, 06:22


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
Forsaken
Дата 11.6.2011, 13:16 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

Репутация: нет
Всего: 3



Языков программирования нужно знать ровно столько - сколько необходимо для нормальной работы/жизни не больше и не меньше.
Хороший специалист это тот кто хорошо специализировался в своей области/областях.
PM MAIL   Вверх
Bustle
Дата 11.8.2011, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

Репутация: нет
Всего: нет



Лучше быть специалистом в одной области, нежели средним программистом в других. ИМХО
PM MAIL Skype   Вверх
Cheloveck
Дата 11.8.2011, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: нет
Всего: 32



user posted image
1. Стиль именования переменных скачет;
2. Это паскаль, он не чувствителен к регистру. Но, если человек, действительно, знает 10 языков программирования, он не допустит обращения к переменной в разных регистрах;
3. Будем надеяться, что экцепшен они отловят потом, но EConvertError глупо выпускать из метода. На сколько я помню, в VCL есть TryStrToInt;
4. Переименовывать дефолтные имена в формошлёпере они не научились за 5 лет;
5. Деление на ноль (там дальше, в этой строке снова).

Отлично учат, отличные специалисты  smile Это ведь кусок, который был виден на экране, а что там дальше?

PS
  • C/C++ (для души и зарабатывания денег)
  • Java (для души)
  • C# (для зарабатывания денег)
  • Python (мелкий скриптинг)
  • Delphi, *Basic, PHP, JavaScrip (хз, зачем я их изучал smile)
  • Assembler (для дзена души)
  • Prolog (надо!)
  • UML (куда же без этого?)
  • XML, HTML, SQL и прочие приблуды я не считаю за ЯП
Хз, кто я....

Это сообщение отредактировал(а) Cheloveck - 11.8.2011, 23:50


--------------------
user posted image
PM Jabber   Вверх
k0rvin
Дата 13.8.2011, 21:02 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 1
Всего: 5



Цитата(Cheloveck @ 11.8.2011,  23:37)
C++ для души

Цитата(Cheloveck @ 11.8.2011,  23:37)
Хз, кто я....

ты извращенец =)


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
~FoX~
Дата 4.9.2011, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


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

Репутация: 1
Всего: 68



Почему, ну почему у всех возникает вопрос "А на чем программируешь?"..... После того как они спросят "Кем ты работаешь?"
Я программист, да блин, я ПРОГРАММИСТ, язык программирования это всего лишь инструмент, и он выбирается соответственно задачи....
Для меня не сильно большая проблема написать проект на делфях, дот нет барсике, сях или питоне..... Почитать про синтаксис языка - делов на час... Понять структуру объектов столько же.... Изучение "абсолютно нового" языка занимает максимум сутки (если с ночами)....
ИМХО: Программист вообще не обязан знать язык!


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

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


 




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


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

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