Як навчитися програмувати?
Програмування - одна з найбільш затребуваних професій на сьогоднішній день. Це і зрозуміло. Кожна компанія, приватний підприємець, навіть простий користувач хоче мати свій сайт у всесвітній павутині. Або необхідна якась програма для обробки обчислень і інформації. Прикладів застосування існує безліч і кожен з них вимагає участі кваліфікованого фахівця. Але можна спробувати зробити продукт самому.
напрямки програмування
Платять програмістам за їх працю чимало, але все залежить від рівня ваших умінь і складності завдання. В середньому 900 $ в місяць, працюючи повний робочий день. Але не всі програмісти однакові. Ця професія ділиться на декілька напрямів:
- Web-програміст. Все що пов`язано зі створенням сайтів (їх технічної частини, яка дизайну), їх модифікацією, створенням сервісів займається саме ця людина. Основні мови програмування: html, css, php, python.
- Прикладний програміст. Такий програміст найбільш популярний, він пише програми для роботи з інтернетом, даними, бухгалтерський облік і т.д. Основні мови програмування: C #, C ++, Delphi.
- Системний програміст. Складно, але і оплачується відповідно. Створює драйвера для пристроїв комп`ютера, розробка програм для роботи з ОС і компонентами комп`ютера безпосередньо. Основні мови програмування: Assembler, Microsoft Net.
Чи можна навчитися програмувати самому
В принципі це не така важка задача, як здається на перший погляд. Все залежить від ваших розумових здібностей, посидючості та наполегливості. Книги з багатьох мов програмування досить об`ємні, близько 800 сторінок. Там розписані основи, приклади, терміни і тонкощі роботи з середовищем програмування.
Середовище програмування - та програма, в якій ви будете писати свій код. Деякі з них, такі як Visual C ++ дозволяють перетягувати на форму кнопки, написи, текстові поля і т.д. і писати в них код, який буде працювати. Після того, як код написаний, його обробляє компілятор. Компілятор переводить код в зрозумілий для машини мову, і програма працює.
Програмуємо з нуля
? Дуже похвально, потрібно дуже багато мужності, щоб стати на слизький, важкий, але і приносить непогані плоди шлях програміста. Для початку вам варто дізнатися про основи програмування, наприклад алгоритми і блок-схеми. Кращі книги по основам програмування ви можете скачати тут.
Почніть з Turbo Pascal - мова програмування, створена Ніклаус Віртом. Офіційно був опублікований в 1970 році. На ньому можна робити досить ефективні консольні додатки, при бажанні з використанням графіки. Середа важить всього 216 Кб, скачати можна тут. Книги по Turbo Pascal можна знайти в інтернеті, їх досить багато.
Трохи складніше буде вивчити Delphi, який, до слова, заснований на Turbo Pascal, але дозволяє робити не тільки консольні, але і звичайні програми з графічним інтерфейсом. Перетягуєте на форму потрібні об`єкти, задаєте їм свій код, і все працює. Природно, якщо написано правильно.
Де можна спитати поради з приводу програмування
Ви дізналися як навчитися програмувати з нуля, але щось не виходить і є питання? CyberForum.ru - один з найбільш просунутих в цьому питанні форум. Велика відвідуваність, багато розділів з різних мов програмування, товариські модератори, які допомагають новачкам. Там можна поставити запитання і отримати адекватні і максимально повні відповіді. Якщо видно, що ви намагаєтеся, але щось не виходить - там вам обов`язково допоможуть.
Також не забувайте користуватися сайтом Google: відповіді на деякі питання вже задавалися і є досить їх рішень.