Добро пожаловать в Sti Club!

Зарегистрируйся сейчас и присоединяйся к тысячам энтузиастов и любителей марки Субару в России

Стать членом клуба

Курсы программирования с нуля

  • Автор темы Дмитрий sub
  • Дата начала
Дмитрий sub

Дмитрий sub

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

Потом, собственно язык - это всего лишь 10% того, что должен знать программист, и это самая простая часть.

а остальные 90 это что?
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
Это способы решения конкретных задач. Одну и ту же задачу можно решить огромным числом способов и далеко не все они эффективные, ПО сейчас очень сложное, поэтому понапридумывали кучу наук околопрограммерских, которые нужно знать - грубо говоря науки об алгоритмах, о проектировании (архитектуре по), о том, как эффективно работать в команде (изобрели кучу чисто технических заморочек, про организацию работы я не говорю сейчас) о тестировании и так далее... Для примера, разные способы хороши для разных условий, в одних условиях нужен бескомпромиссно быстрый код, в других максимально просто поддерживаемый, ну и так далее. Всякие бест практисез, шаблоны проектирования...

Для примера, о чем я говорю, вот это прочти: http://ru.wikipedia.org/wiki/Model-View-Controller или вот это: http://ru.wikipedia.org/wiki/Тестирование_ПО. Их миллионы ))))


Когда это все узнаешь, крайне зауважаешь винду и била гейтса :D. Потому что грамотно делать такие вещи действительно очень сложно.
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
В принципе это конечно интересно, но особенность работы программиста в том, что это все мгновенно устаревает и постоянно придумывают что-то новое, и чтобы быть в теме (даже в рамках одной технологии, той же java или .NET), приходится постоянно что-то очень плотно изучать... В 20-25 лет это хорошо, но в 35 мозги уже не так хорошо варят, как в 20, а в 40 уже совсем ржавеют ))). И это все становится не очень просто. При том что денег программисты получают относительно немного.
 
BugrovR

BugrovR

Субарист
Сен
5
18
Ну так не зря же первые 5 лет в универах программеры изучают математику :)
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
Все изучают. Параллельно с математикой начинают с того же паскаля )))
 
BugrovR

BugrovR

Субарист
Сен
5
18
Все изучают. Параллельно с математикой начинают с того же паскаля )))

на 2-м курсе зимой на сессии сдавал 5 предметов математики и они все разные, начинают вроде как с BASIC'a в школе :) по крайней мере за себя скажу что в школе. Дальше уже да паскаль, асм, с++, Java.
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
Ну я-то в курсе, у меня в дипломе о ВУ стоит "математик, системный программист" ))
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
Просто математика - это царица наук и лучшее упражнение для ума )
 
Дмитрий sub

Дмитрий sub

Субарист
Сен
1
18
А Демидовича не так легко достать оказывается
 
bartwin

bartwin

Новичок
Мар
1
0
Всем доброго времени! Задался новой целью - получить новые знания в области программирования. Интересует языки С+ и Java. Уровень у меня пока что - юридический, т.е. в области программирования нуль). В Москве не так много курсов и школ программирования, но информации и отзывов очень мало даже о них. Порекомендуйте пожалуйста какие-нибудь конкретные учебные заведения или частников либо просто поделитесь советом!

Спасибо!

Научиться программированию может каждый,выучить синтаксис не проблема, покупайте книжки,пусть даже для чайников и читайте,начать лучше с С,а не C++. Проблема в том,чтобы выстроить логическую цепочку, нарисовать блок-схему и составить программу опираясь на нее ( ЧЕМУ НЕ УЧАТ НИ В ОДНОМ ВУЗЕ И НИ НА ОДНИХ КУРСАХ!!!!!!!!), если нет инженерной мысли или логическое мышление не развито( всякое повидал уже), то нужно начать с книг не по программированию совсем...
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
Ни в одном вузе не научат нарисовать блок-схему? :)
 
Igorg

Igorg

Новичок
Фев
4
0
Сейчас софт на порядки сложнее стал, чем те двигатели байтов.

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

Причем тут софт и двигатели байтов ? А что по Вашему делает нынешний софт?)
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
Я говорю, программы сейчас стали намного сложнее, чем были во времена доминирования ассемблера.
 
Igorg

Igorg

Новичок
Фев
4
0
Я говорю, программы сейчас стали намного сложнее, чем были во времена доминирования ассемблера.

Прогресс не стоит на месте, само собой.

Если реально хочется попробовать программирование и это интересно - надо пробовать. Да, заработная плата у программиста не фонтан, но на эти 100-150 т.р вполне можно существовать.
 
M

mrmr

Повелитель STI-хий
Ноя
17
38
100-150 никто не даст человеку, который только начал что-то изучать... Столько зарабатывают люди с серьезным профессиональным багажом (а это в том числе и опыт - писать лабораторные работы в институте и промышленные приложения - это две большие разницы).

p.s. 100-150 - большая зарплата даже для Москвы, для России вообще космическая.
 
BugrovR

BugrovR

Субарист
Сен
5
18
p.s. 100-150 - большая зарплата даже для Москвы, для России вообще космическая.

если Сишник, то это очень большая зарплата для Москвы, наверное Тим лиду даже столько не будут платить.
 
Дмитрий sub

Дмитрий sub

Субарист
Сен
1
18
Прогресс не стоит на месте, само собой.

Если реально хочется попробовать программирование и это интересно - надо пробовать. Да, заработная плата у программиста не фонтан, но на эти 100-150 т.р вполне можно существовать.

Фонтан фонтану рознь)) Среди моего круга общения, если брать сверстников, больше 100 т.р. никто (стабильно) не получает. Будь то предприниматель или наемный работник

ЗЫ: мне 25

Гос. структуры и откровенно нагретые места не в счет)
 
Сверху