Подскажите, пожалуйста, какие языки программирования сейчас наиболее перспективны? Где в Санкт-Петербурге есть курсы по этим языкам?
Подскажите, пожалуйста, какие языки программирования сейчас наиболее перспективны? Где в Санкт-Петербурге есть курсы по этим языкам?
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
16 марта 2008 в 0:00
на всё выше сказанное могу ответить цитатой моего препода по языкам программирования и методам трансляции: "Как и лётчик,который должен уметь летать на всём,что летает и отчасти на том,что не летает, так и программист – должен уметь программировать на всём,где можно программировать и отчасти на том,где нельзя))"хотя в этих словах есть преувелечение,сама идея мне нравится)
программист должен уметь по ходу работы осваивать самые разные средства.Язык – это инструмент для достижения определённой цели,сама цель – решение какой-то задачи.Если не можешь разобраться в постановке задачи,применить существующий или разработать новый алгоритм, – смысл вообще изучать ЯП?!
И вообще заказчикам, по большому счёту, по-барабану, КАК ты ЭТО сделаешь.Принцип чёрного ящика – мы не знаем, что внутри и как оно работает, но нам должно быть просто и понятно это применять на практике.
15 марта 2008 в 20:02
Тимур [resurtm] Рузиев
>> Программированию нормально не учат нигде
У вас недостаток информации по этой теме. )
Олег Алферьев
>> Если честно.. как человек работающий по этой специальности..
Проблема в том, что тут все рабтают по этой специальности. А мнение у всех ранзное. )))
>> В большистве своём требуются достаточно простые односторонние программы(для офисов и специальзированных компаний..к примеру работа со списком сотрудников..и т.д.)
В большинстве это как – вы статистику чтоли проводили. Это говорит только о том, что у вас таки задачи в основном, а не о том, что в большинстве требуется.
>> А математика не всегда может и понадобиться.. Смотря куда потом будешь устраиваться работать..
Ну скажем так лишней она везде не будет, а вот без математики стать хорошим программистом будет проблематично. )
>>Автору..если хочется работать на прибыль.. изучайте Web-дизайн.. весьма востребованы сейчас хорошие специалисты в этой области..
Хорошие специалисты востребованны вобще в любой области. Web – лишь мода и легкая доступности для разработки.
15 марта 2008 в 18:03
Если честно.. как человек работающий по этой специальности..
Математические алгоритмы не везде и не всегда важны..(согласен, для крыпных программных комплексов..)
В большистве своём требуются достаточно простые односторонние программы(для офисов и специальзированных компаний..к примеру работа со списком сотрудников..и т.д.) Когда нет возможности приобретать дорогостоящие программы сторонних производителей..
Вобщем в жизни могут понадобиться основные алгоритмы построения программ, их оптимизация и прочее.. Изучения некоторых тонкостей в работе с той или иной оболочкой(К примеру в продукции Borland очень много инструментов и "примочек", которые бывают не везде описаны и понятны в пользовании). Вот в таких случаях могут помочь всевозможные школы\курсы по программированию.
А самому программированию приходиться учиться на практике..и как правило самому, методом проб и ошибок. (К примеру мне пришло разбираться с VBA т.к. надо было сделать таблицу и работать с данными в ней и выводить на печать..и это было проще сделать в Excel+VBA, чем писать всё на том же Delphi..)
Так что язык программирования важен "постолько по скольку"..
Если будут известны основные алгоритмы и принципы построения программы, то их всегда можно приспособить под конкретный язык..
А математика не всегда может и понадобиться.. Смотря куда потом будешь устраиваться работать..
Автору..если хочется работать на прибыль.. изучайте Web-дизайн.. весьма востребованы сейчас хорошие специалисты в этой области..
К тому же всегда можно работать "на себя"
15 марта 2008 в 16:04
Скорее это к тому, что идти на крусы программирования, где учат паскалю и делфи не стоит. Гораздо эффективнее пойти на курсы математики.. А для изучения языка интернета/книг навалом..
15 марта 2008 в 14:01
Начинать с математики? Да вы что, так же весь интерес к программированию можно отбить далеко и на долго. Лично мне совершенно не интересно изучать что-либо без понимания "А для чего это мне пригодится?". А вот когда, например, показывают, что при помощи синусов можно нарисованную фигурку заставить крутиться, то и желание математику подтянуть появится.А вообще вопрос с какого языка начинать в соседней ветке обсуждается, та ещё holy war
15 марта 2008 в 13:00
2 Евгений I AM CATAR Михайлин
это уже вопрос про legacy код. таки да, вы правы.
15 марта 2008 в 12:05
2 Дмитрий Шалхаков
отнюдь не всегда. Если у заказчика весь остальной софт на некой платформе X, то вряд ли он согласится на платформу Y.Да что там платформы – мой текущий проект по желанию заказчика пишется на vb.net, потому что у них весь софт на vb.net. А как бы хорошо писалось бы на c#…
15 марта 2008 в 10:03
>Тенденция такая,что перспективным направлением является
> ни сколько какой-то конкретный язык,а платформа .NET
Не смеши ^_^. Java EE популярнее и перспективнее будет. ^_^
Однако ни Дот-Нет-И-Не-Надо, ни Жаба не послужат хорошей школой программирования. Время пройдет, они вымрут, поэтому следует сосредоточится на программировании. Более того, ограничивать себя какой-либо конкретной платформой или языком вредно, ибо мешает развитию. Не развивающийся программист — мертвый программист.
15 марта 2008 в 10:03
Еще один поинт — заказчику глубоко до фени, на чем написан продукт, лишь бы выполнял поставленные перед ним задачи.
15 марта 2008 в 10:01
Тенденция такая,что перспективным направлением является ни сколько какой-то конкретный язык,а платформа .NET.А вот начать изучение по-моему мнению лучше с С++.
Программист без хорошего знания математики – просто кодировщик.
15 марта 2008 в 9:03
Тимур [resurtm] Рузиев
+1
15 марта 2008 в 8:05
Программированию нормально не учат нигде. Лучше выбрать вуз, где математику и физику дают на уровне. А программирование самим допинывать.
15 марта 2008 в 4:03
>Delphi – РУЛИТ!!!
у куда же оно рулит?
15 марта 2008 в 4:00
Как мне кажется, лучше всего начинать с построения блок-схем,после переходить на че то по интереснее, типа: Pascal или Basic. Для начала, главное вникнуть в суть структуры алгоритма, понять как работает тот или иной оператор. Ну а со временем переходить на языки высокого уровня.
Delphi – РУЛИТ!!!
14 марта 2008 в 23:05
Просто математику скучно учить )) Интереснее заняться компьютерной графикой… Иии там много чего изучишь вплоть до уравнений математической физики ))
14 марта 2008 в 23:03
Не надо никаких курсов, тем более из дворца пионеров. Лучше книжку по математике в зубы и вперед, а еще лучше пойти в тот жедворец пионеров на курсы по математике/физике. Мне в свое время классно помогло..
14 марта 2008 в 21:00
Да подкинуть то можно всего чего угодно. Перспективны не языки – перспективен может быть человек который их исспользует. Вот с обучения программированию в целом и создания из себя специалиста в этой области и стоит начать. )
14 марта 2008 в 20:05
Пожно ещё подкинуть Ruby и Python.
14 марта 2008 в 20:04
Городской Дворец Творчества Юных, что на Невском проспекте. Перспективны Java и C#, но при обучении язык не важен, так что можешь спокойно изучать основы и на Паскале. Возможно, так даже и лучше, т.к. перейти потом на языки, не поддерживающие сборку мусора потом будет проблематично.