singlepost

Куда пойти учиться программированию? << На главную или назад  

Подскажите, пожалуйста, какие языки программирования сейчас наиболее перспективны? Где в Санкт-Петербурге есть курсы по этим языкам?

36 ответов в теме “Куда пойти учиться программированию?”

  1. 19
    Альберт Ишмуратов ответил:

    на всё выше сказанное могу ответить цитатой моего препода по языкам программирования и методам трансляции: "Как и лётчик,который должен уметь летать на всём,что летает и отчасти на том,что не летает, так и программист – должен уметь программировать на всём,где можно программировать и отчасти на том,где нельзя))"хотя в этих словах есть преувелечение,сама идея мне нравится)
    программист должен уметь по ходу работы осваивать самые разные средства.Язык – это инструмент для достижения определённой цели,сама цель – решение какой-то задачи.Если не можешь разобраться в постановке задачи,применить существующий или разработать новый алгоритм, – смысл вообще изучать ЯП?!
    И вообще заказчикам, по большому счёту, по-барабану, КАК ты ЭТО сделаешь.Принцип чёрного ящика – мы не знаем, что внутри и как оно работает, но нам должно быть просто и понятно это применять на практике.

  2. 18
    Андрей Куликов ответил:

    Тимур [resurtm] Рузиев
    >> Программированию нормально не учат нигде
    У вас недостаток информации по этой теме. )

    Олег Алферьев
    >> Если честно.. как человек работающий по этой специальности..

    Проблема в том, что тут все рабтают по этой специальности. А мнение у всех ранзное. )))

    >> В большистве своём требуются достаточно простые односторонние программы(для офисов и специальзированных компаний..к примеру работа со списком сотрудников..и т.д.)

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

    >> А математика не всегда может и понадобиться.. Смотря куда потом будешь устраиваться работать..

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

    >>Автору..если хочется работать на прибыль.. изучайте Web-дизайн.. весьма востребованы сейчас хорошие специалисты в этой области..

    Хорошие специалисты востребованны вобще в любой области. Web – лишь мода и легкая доступности для разработки.

  3. 17
    Олег Алферьев ответил:

    Если честно.. как человек работающий по этой специальности..
    Математические алгоритмы не везде и не всегда важны..(согласен, для крыпных программных комплексов..)

    В большистве своём требуются достаточно простые односторонние программы(для офисов и специальзированных компаний..к примеру работа со списком сотрудников..и т.д.) Когда нет возможности приобретать дорогостоящие программы сторонних производителей..

    Вобщем в жизни могут понадобиться основные алгоритмы построения программ, их оптимизация и прочее.. Изучения некоторых тонкостей в работе с той или иной оболочкой(К примеру в продукции Borland очень много инструментов и "примочек", которые бывают не везде описаны и понятны в пользовании). Вот в таких случаях могут помочь всевозможные школы\курсы по программированию.
    А самому программированию приходиться учиться на практике..и как правило самому, методом проб и ошибок. (К примеру мне пришло разбираться с VBA т.к. надо было сделать таблицу и работать с данными в ней и выводить на печать..и это было проще сделать в Excel+VBA, чем писать всё на том же Delphi..)
    Так что язык программирования важен "постолько по скольку"..

    Если будут известны основные алгоритмы и принципы построения программы, то их всегда можно приспособить под конкретный язык..

    А математика не всегда может и понадобиться.. Смотря куда потом будешь устраиваться работать..

    Автору..если хочется работать на прибыль.. изучайте Web-дизайн.. весьма востребованы сейчас хорошие специалисты в этой области..
    К тому же всегда можно работать "на себя" ;)

  4. 16
    Станислав Лысиков ответил:

    Скорее это к тому, что идти на крусы программирования, где учат паскалю и делфи не стоит. Гораздо эффективнее пойти на курсы математики.. А для изучения языка интернета/книг навалом..

  5. 15
    Дмитрий Голубев ответил:

    Начинать с математики? Да вы что, так же весь интерес к программированию можно отбить далеко и на долго. Лично мне совершенно не интересно изучать что-либо без понимания "А для чего это мне пригодится?". А вот когда, например, показывают, что при помощи синусов можно нарисованную фигурку заставить крутиться, то и желание математику подтянуть появится.А вообще вопрос с какого языка начинать в соседней ветке обсуждается, та ещё holy war ;-)

  6. 14
    Дмитрий Шалхаков ответил:

    2 Евгений I AM CATAR Михайлин
    это уже вопрос про legacy код. таки да, вы правы.

  7. 13
    Евгений Михайлин ответил:

    2 Дмитрий Шалхаков
    отнюдь не всегда. Если у заказчика весь остальной софт на некой платформе X, то вряд ли он согласится на платформу Y.Да что там платформы – мой текущий проект по желанию заказчика пишется на vb.net, потому что у них весь софт на vb.net. А как бы хорошо писалось бы на c#…

  8. 12
    Дмитрий Шалхаков ответил:

    >Тенденция такая,что перспективным направлением является
    > ни сколько какой-то конкретный язык,а платформа .NET
    Не смеши ^_^. Java EE популярнее и перспективнее будет. ^_^
    Однако ни Дот-Нет-И-Не-Надо, ни Жаба не послужат хорошей школой программирования. Время пройдет, они вымрут, поэтому следует сосредоточится на программировании. Более того, ограничивать себя какой-либо конкретной платформой или языком вредно, ибо мешает развитию. Не развивающийся программист — мертвый программист.

  9. 11
    Дмитрий Шалхаков ответил:

    Еще один поинт — заказчику глубоко до фени, на чем написан продукт, лишь бы выполнял поставленные перед ним задачи.

  10. 10
    Альберт Ишмуратов ответил:

    Тенденция такая,что перспективным направлением является ни сколько какой-то конкретный язык,а платформа .NET.А вот начать изучение по-моему мнению лучше с С++.
    Программист без хорошего знания математики – просто кодировщик.

  11. 9
    Дмитрий Шалхаков ответил:

    Тимур [resurtm] Рузиев
    +1

  12. 8
    Тимур Рузиев ответил:

    Программированию нормально не учат нигде. Лучше выбрать вуз, где математику и физику дают на уровне. А программирование самим допинывать.

  13. 7
    Станислав Лысиков ответил:

    >Delphi – РУЛИТ!!!

    у куда же оно рулит?

  14. 6
    Дима Сологуб ответил:

    Как мне кажется, лучше всего начинать с построения блок-схем,после переходить на че то по интереснее, типа: Pascal или Basic. Для начала, главное вникнуть в суть структуры алгоритма, понять как работает тот или иной оператор. Ну а со временем переходить на языки высокого уровня.

    Delphi – РУЛИТ!!!

  15. 5
    Тимур Багаутдинов ответил:

    Просто математику скучно учить )) Интереснее заняться компьютерной графикой… Иии там много чего изучишь вплоть до уравнений математической физики ))

  16. 4
    Станислав Лысиков ответил:

    Не надо никаких курсов, тем более из дворца пионеров. Лучше книжку по математике в зубы и вперед, а еще лучше пойти в тот жедворец пионеров на курсы по математике/физике. Мне в свое время классно помогло..

  17. 3
    Андрей Куликов ответил:

    Да подкинуть то можно всего чего угодно. Перспективны не языки – перспективен может быть человек который их исспользует. Вот с обучения программированию в целом и создания из себя специалиста в этой области и стоит начать. )

  18. 2
    Владимир Зевахин ответил:

    Пожно ещё подкинуть Ruby и Python.

  19. 1
    Дмитрий Голубев ответил:

    Городской Дворец Творчества Юных, что на Невском проспекте. Перспективны Java и C#, но при обучении язык не важен, так что можешь спокойно изучать основы и на Паскале. Возможно, так даже и лучше, т.к. перейти потом на языки, не поддерживающие сборку мусора потом будет проблематично.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.