Почати треба з постановки задачі, яку ти хочеш вирішити.
Тут чітко написали, що зазубрювати синтаксис будь-якої мови - безглуздо. Планування життя - теж важливо. Ось блог програмістки однієї (я з цим блогом ніяк не пов'язаний) - вона описує докладно всякі забавні методики особистого розвитку. Загалом, дуже багато програмістів використовують всякі mindmap-и та інші штуки.
А почати треба з завдання, але вибрати те, що під силу завершити ... скажімо через пів року. Не більше. І кожен день треба прагнути до досягнення мети.
Спробуй який-небудь тетріс запив. Причому, старайся саме запив, а не запив грамотно. Спочатку закінчуєш проект "хоч як-небудь", А потім покращуєш і переписуєш якщо бажання залишиться.
А вобще, для початку треба б визначитися з тим, яким саме програмістом хочеш бути), а вже потім придумувати завдання. Ясно, що якщо ти хочеш паяти і програмувати залізяки - то тетріс - погана завдання.
Почніть з планування життя. Розпишіть все докладно, і здійснимо, врахуйте всі нюанси, передбачте виходи з несподіваних ситуацій.
Якщо вийшло, то ви вже стали програмістом. Тепер можна вивчати платформу з якою ви бажаєте працювати.
А починати вчитися программіпрованію з вивчення сініксіса мови програмування, це глухий кут.
Програміст - це не професія. Це стиль життя. Програмують людей багато, а програмістів мало. Чи не кожен вважає себе програмістом є таким насправді. У програміста мозок структурований так, що він добре розуміє абстракції і йому за великим рахунком все одно на чому програмуватиб відчувати тонкощі мов програмування, потрібно зрозуміти їх внутрішній устрій. А кошти і ООП мови - це більше ремеслінечество, ніж програмування (по суті), але сприяють швидкому створенню додатків, а це зараз затребуване.
Програміст в мізках може швидко переорієнтуватися на те, що в даний момент користується найбільшим попитом.
Познайомитися з синтаксисом можна, але потрібно швидко переходити до вивчення патернів програмування і прогресивного чужого коду.
Можна почати з вивчення мови c # (сі Шарп), можна з Pascal, Бейсік. Хоч багато і скажуть, що це минуле століття. Але по-моєму краще починати з мов ООП (об'єктно ориент. Прогр). Вивчайте алгоритми і переведення їх на мову машин. Алгоритми сортування, вибірки, пошуку, варіанти ... Потім можна вивчати java. Можна вивчити платформу 1c і стати розробником форм і додатків в системі 1с-підприємство, але тут важливо знати основи бух. обліку.
Почати можна з будь-якої мови програмування середньої складності. Наприклад з Javascript, який хороший тим, що для запуску програм на ньому не потрібно засіб розробки, так як програми на Javascript запускаються в браузері. Почніть з простого, скласти пару чисел і вивести відповідь. Ввести дані в пам'ять і перетворивши, вивести на екран. Вводите приклади з книг і обмірковуйте їх. Міняйте в них щось і спостерігайте як змінилася поведінка програми.
Дивлячись що ти будеш робити: гри друкувати, або сайти створювати або взагалі хакером! Це все буде вивчиш мови знатимеш все алгоритми але це тобі нічого не дасть!
1 що треба вміти це розуміти що це таке, що таке програмування Розумієш його ПРАПОР в руки вчи мови! сайти це Basic! Ігри C ++ або C #! Хакер це C ++, PHP, І ще будь можеш! Купив книгу для новачка прочитав якщо все зрозумів (для себе)! все тоді удачі!
Що б стати програмістом, вас повинен покусати інший програміст)!
Залишити відповідь