Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Перспективы программирования

Сообщения:  [1-10]   [11-16] 

 
 автор: cheops   (17.08.2006 в 21:53)   письмо автору
 
   для: Иннокентий   (17.08.2006 в 20:26)
 

Ни о каком чемпионстве речи не идёт - речь идёт о перспективах, о бизнесе и деньгах. Здесь много раз уже обсуждалось, что победители олимпиад по программированию к промышленному программированию и деньгам имеют такое же отношение, как пловцы брасом к шахтёрам. Язык С вреден для олимпиад, где требуется чёткое знание корявок языка Pascal, иначе ответ завалят, и уж тем более объектно-ориентированный ответ ничего кроме гибели двух-трёх членов комиссии от смеха не вызовет. Всё что я написал выше к победителям олимпиад не имеет никого отношения - для них алгебра помноженная на теорию вероятности и чёткое знание Pascal, промышленный код и код олимпиад - это две большин разницы, из промышленного кода все хитрые задачи и их решения выметаются поганой метлой, чтобы духу не было ни от задач, ни от любителей их решать... Если без задач не обойтись, преобретается или используется на шару готовое решение, которое позволяет худо бедно предсказать в какие сроки будет создан продукт за эти деньги. Если вам ещё предстоит решать задачу, которую не известно решите вы или нет - результат становится не предсказуем и не рентабельным.

   
 
 автор: CrazyAngel   (17.08.2006 в 21:21)   письмо автору
 
   для: Иннокентий   (17.08.2006 в 20:26)
 

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

   
 
 автор: Иннокентий   (17.08.2006 в 20:26)   письмо автору
 
   для: cheops   (17.08.2006 в 17:25)
 

интересно, как можно стать чемпионом мира по программированию, не имея навыков алгоритмизации, зато зная как работает компьютер? Но веб-программистом/программистом БД/программистом 1С можно стать и без этого, да.
И насчет Си тоже спорно, насколько мне известно, господин Станкевич(чемпион мира-2001+куча других мировых наград) писал на Паскале, хотя не исключено, что и Си он знает, как родной.

   
 
 автор: Lelik   (17.08.2006 в 17:52)   письмо автору
 
   для: cheops   (17.08.2006 в 17:25)
 

Спасибо - очень полезная информация к размышлению

   
 
 автор: cheops   (17.08.2006 в 17:25)   письмо автору
 
   для: Lelik   (17.08.2006 в 17:18)
 

Даже не алгоритмизация, это скорее задача математика, программисты сильны тем, что знают слабые и сильные стороны машины, знают как она "думает" и могут воспользоваться сильными сторонами умело избегнув слабых.

   
 
 автор: Lelik   (17.08.2006 в 17:18)   письмо автору
 
   для: cheops   (17.08.2006 в 17:12)
 

Короче говоря в программинге рулит алгоритмизация, а реализовать ее можно любым средством. Спасибо, на тему юникса - очень инересно, я обязательно почитаю

   
 
 автор: cheops   (17.08.2006 в 17:12)   письмо автору
 
   для: Lelik   (17.08.2006 в 16:55)
 

Это от ниш зависит, например, писать на C++ ПО для автоматического доказания теоремы не дальновидно, так как существуют специфические математические языки, в базах данных тоже ничего кроме SQL в ближайшее время не предвидится... вы знаете язык вообще не имеет никакого значения, кто выживает больше, кто к холоду привык или кто к жаре? Ни тот ни другой, выживает тот человек, кто знает, что зимой будет холодно, а летом жарко. Вы это знаете, даже не задумываясь - точно также в языках программирования... ни один из них не является перспективным, так как их сотни, и почти каждый из них на своём месте. Вопрос не в языках, а чтобы любой из них был естественным. Чтобы это было так следует изучить 2 обязательные вещи :
1 C/C++ причём изучение его сродни изучению естественного языка - оно не заканчивается, носитель просто живёт языком он пользуется им для того, чтобы разговаривать. Так и тут вы не просто должны героическими услиями создать Hello world, вы думать должны на C++ - как вы достигнете этого состояния перспективы других языков вам будут побарабану - вам будут доступны все остальные языки. C/C++ - это ключ. Ещё более услить его можно знанием ассемблера, но это не обязательно, и нужно в том случае, если вы хотите быть сильны именно в C-части C/C++.
2 UNIX - это если вы хотите знать откуда ноги растут у Internet, операционных систем, технологий - это такая библиотека ходячая. Обо многих вещах можно догадываться, но самый верный способ - пойти в библиотеку и почитать книгу. UNIX очень сильно расширяет кругозов в программировании. Но его знание не обязательно для того, чтобы стать сильным программистом.

   
 
 автор: Lelik   (17.08.2006 в 16:55)   письмо автору
 
   для: cheops   (17.08.2006 в 16:54)
 

Меня интересует вообще и не только для сайтостроения

   
 
 автор: Lelik   (17.08.2006 в 16:54)   письмо автору
 
   для: cheops   (17.08.2006 в 16:54)
 

..

   
 
 автор: cheops   (17.08.2006 в 16:54)   письмо автору
 
   для: Lelik   (17.08.2006 в 16:50)
 

В РФ или вообще? Языки группы .NET к которым относится C# и ASP.NET не получили широкого распространение в РФ - лицензии стоят дорого, а цены на хостинг российские - поэтому выгоднее строить хостинг и сайты на PHP+Apache+MySQL. На Западе говорят это более переспективное направление...

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования