В странах бывшего совка кодинг как белая профессия,одна из наименее востребованных.Если добровольно пошол на это учится значит тебя твой вуз развел на бабло Если нет ,то пока не поздно переучивайся на юриста
А вот тут не соглашусь Ныне покойный Михаил Донской говорил что вузы выпускают в 3 раза меньше специалистов чем нужно индустрии. А он ведь был директором фирмы по разработке ПО. Но то что только в городах-миллиониках такой спрос - это да. На своей шкуре убедился А всяких там юристов/экономистов развелось действительно полно (по-моему каждый кто не осилил матан туда идет ), явно грядет перенасыщение трудового рынка ими. http://www.superjob.ru/rabota/1248/programmist-c-c/ http://www.rabota.ru/vacancy/Программист http://plusplus.ru/
_nic, не соглашусь с тобой. Программист - это умственный труд, а это дело всегда имело потребителя. Сейчас востребованы технические профессии, а профессиональная деятельность программирование используется в технической и в научной областях. В технике выделяются средняя техническая квалификация техник-программист. Хороших юристов сейчас маловато, выдвину тезис: "Я учусь в 9 классе, соседнее здание "ИУЭП" - Институт экономики управления и права, учат на маркетологов, юристов, экономистов и т.д" Многие даже незнают на кого точно они учатся, и не ознакомились с рынком труда (к тому же нужно думать на один шаг вперед), будет ли эта профессия востребована. P.S. Я действительно учусь в 9 классе
лично я начинал учить паскаль, потом ушел в дельфи. вообще всем советую начинать с паскаля, ибо на нем можно освоить саму суть программирования, а уже потом уходить в более продвинутые среды программирования
Прочитав статью и большинство комментариев, хочу выразить своё мнение по этому поводу. Сама статья не плохая. Со всем написанным (кроме начального сравнения музыки и программирования) я с автором согласен. Вот только не уверен на сколько эта статья направлена для новичков, ибо расписано все очень кратко, особено моменты про ООП, ООД, и патерны. Очень понравился этот пост от oid23, все сказано как есть. От себя могу сказать, начинать нужно с понимания что такое программирование а не тупо с изучения какого-то языка. В этом может помочь книга по ПО инженерии или аналог на русском. Потом сразу отпадут вопросы с чего начинать и что лучше С или Ява. После прочтения книги по ПО инженерии, лично я бы посоветовал начинать учится программировать на С (для создания крепкого фундамента). Потом учить ОО (объектно ориентированное) программирование, дизайн и патерны. Это можно изучать на любом ОО языке. Например Ява (советую с него начинать), С#, С++, АкчёнСкрипт, СмоллТок или Пифон. После того как один из этих языков выучен, можно легко перепрыгнуть на любой другой из серии ОО (с С++ чуток труднее так как он более низко уровненный). На эти языки нужно смотреть как на инструменты, у всех у них есть свои плюсы и минусы. Как правило хороший программист умеет программировать на большинстве из них (а если нет, то может быстро научится, так принципы он знает, а они почти одинаковы везде). Как правило язык программирование выбирается программистом (или его командой) перед тем как решить поставленую перед ним (командой) задачу, так как многие из этих языков так устроенны что решают некоторые задачи лучше чем другие, а не потому что один язык лучше другого.
Очень хорошая, сейчас как раз думаю стать программистом, теперь кое что развеялось, спасибо автор молодец.
Прочитал статью. Возник вопрос. "2) Для чего?" Моя цель это уничтожение порносайтов и другой вредной лажи, что для этих целей нужно учить? Я так понел - это php,mysql,c++ и сервера... Хочу именно уничтожать всю эту ересь, которую щас плодят ради денег и обмана.... Буду рад чётким ответам, учи то и то и то, набирай опыт там там и там...
в каких либо не получиться, да и херню в Вузах преподают считаю что путь к Програмеру лежит через талант идущего а с ТС могу согласиться по первым двум основным вопросам, но главный всё же: Зачем мне это надо?*
Да "Зачем мне оно надо, и надо ли вообще?" это главный и самый сложный вопрос. Вот начал я учить C++, остановился на 14 уроке, потом уехал на Украину на 2 месяца (там не было норм инета что бы скачать VS), вернулся и все не охота начинать дальше изучать. Мне на велике интересней покататься, погулять. Не мое оно, лучше выучить побольше полезных команд на *.bat *.vbs и штопать приколы без предустановленных прог на любом компе за 2-3 минут, даже после длительного отдыха от компа такое не забудешь. Пользователи (большинство) просто "шарахаются" когда видят как просто можно написать сообщение об ошибки которое нельзя убрать, отключить диспечер, выключить комп по расписанию, стырить пароли от Браузеров, создать кучу файлов/папок везде Еще не помешало бы криптор найти, что бы антивири не палили Джойнеры само распаковывающийся RAR с любой иконкой. P.S. Это не программирование конечно (ничего нового ты не создашь), но тоже полезно знать. Вот с этого можно начать, тут и Английский придется понять, принцип абсолютной точности набора команд, любая ошибка и ничего не будет работать как положено и т.д. Это самый легкий и веселый первый шаг к понимаю компьютера без графического интерфейса. Ах да еще один очень важный момент, НАДО научится слепому методу набора текста на Английском и можно Русский еще. просто Обязательно. English например я за 7 дней выучил в Solo, а вот Русский лень было, потом с девушкой в аське так долго болтал каждый день, что решил печатать не смотря на клаву, делал кучу ошибок, долго набирал текст, но через пару дней уже не смотрел на клавиатуру вообще, так и по сей день. Время экономит нереально когда тексты большие. Да и народ тоже воспринимает это очень положительно.
Лучшее образование - это самообразование. А в вузе никто тебя толком ничему не научит. Какие-либо основы ты может и получишь, но дальше придется все самому. Не стоит так рассчитывать на вуз.
В универе учат искать информацию и ее структуировать, там дают базу, остальные навыки и знания развивай сам и, конечно же, надо набивать опыт и еще раз опыт.