fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Технології

Як стати хорошим програмістом: 3 відмінних джерела корисної інформації

Всі програмісти самоучки. Незалежно від того, що вони розробляють програми, веб-сайти або мобільні додатки.
Причини прості – вузи програмістів не випускають. Так, у багатьох університетах є IT-спеціальності, але це все не те. Максимум, що вам дадуть – мінімальну теоретичну базу. Навіть з профільних предметів виділяють настільки мало годин, що зрозуміти що-небудь неможливо. Доводиться самостійно читати додаткову літературу, а головне – практикуватися. Теорія для програміста – це просто нісенітниця. Навички і досвід приходять тільки у процесі роботи над різними проектами.
На щастя, сьогодні для цього є всі можливості. Багато в чому завдяки наявності інтернету. Доступ до Всесвітньої павутини – найкраще, що можна придумати для програміста. Інформації в Мережі предостатньо, треба тільки знати, де її шукати.
Профільні форуми
Саме на форумах сиділи всі програмісти у перші роки після появи інтернету. Книги про комп’ютери тоді були далеко не у всіх, але програмуванням цікавилися багато. Профільні форуми відмінно підходили для обміну досвідом. Тут можна було:
знайти однодумців в своєму місті;
попросити рекомендацій, яку літературу краще купити;
створювати теми з важливими питаннями;
читати повідомлення від інших користувачів, у тому числі їх керівництва.
Зараз профільні форуми для програмістів не менш популярні. У першу чергу тому, що спілкування з однодумцями набагато краще, ніж сухе вивчення якоїсь статті. Та й після прочитання керівництва або книги завжди залишаються незрозумілі моменти, з’являються питання. І на форумі можна отримати відповіді.
До речі, на подібних майданчиках існують навіть спеціальні розділи для «чайників». В них містяться усі актуальні теми, які цікавлять новачків. Це зроблено спеціально для того, щоб не задавали одних і тих же питань. Заходьте в потрібну тему – і вивчаєте матеріал. Розділи досить величезні, тому корисної інформації там предостатньо.
Статті, гайди, керівництва
Крім форумів у Мережі існує маса блогів з програмування. Зазвичай їх ведуть самі програмісти, які діляться досвідом або проводять цікаві для себе і своїх читачів експерименти.
Для «чайників» подібні блоги корисні тим, що містять масу потрібної інформації. Причому зазвичай все викладено у вигляді покрокової інструкції, зі скріншотами і навіть відео (де це потрібно). По назві теми вже зрозуміло, про що йдеться в конкретній статті, що істотно спрощує пошук потрібної інформації.
Зрозуміло, на кожному блозі завжди є форма для коментарів, де можна поставити запитання автору. Так, спілкування тут не настільки швидке і зручне як на форумі, але це залежить від автора блогу – наскільки він готовий відповідати на запитання читачів.
Книги з програмування
Незважаючи на всі можливості, які дає доступ в інтернет, головним «іншому» програміста залишається книга. Саме по ній вчитися простіше всього. Чому?
По-перше, книги розраховані на новачків, які тільки хочуть пізнати ази програмування. Відповідно, вони написані простою і зрозумілою мовою, включаючи численні терміни, які зустрічаються дуже часто. На форумах і блогах люди спілкуються так, як їм зручніше, і новачок не завжди їх розуміє.
По-друге, книга містить структурований матеріал в потрібному обсязі – від А до Я. Вся інформація розбита на розділи і підрозділи, і вже за змістом можна зрозуміти, про що буде йти мова. Плюс, крім теорії, зазвичай є і практично завдання. Спочатку розглядається якийсь приклад, а потім дається домашнє завдання для кращого засвоєння матеріалу.
На форумах і блогах люди спілкуються на вибіркові теми. Спочатку на одну, потім на іншу, яка зовсім не пов’язана з першою. У підсумку систематизувати інформацію набагато складніше.
По-третє, книги сьогодні продаються як в паперовому, так і в електронному вигляді. І зовсім не обов’язково брати друковану версію. Тут кому як зручніше.
Замість висновку
Отже, вашій базовою основою повинні стати книги по HTML і CSS для «чайників». Яка в них інформація дуже допоможе на перших порах.
Потім ви можете перейти на блоги і форуми, посилання на яких часто вказуються навіть у самій книзі. На цих майданчиках вже можна задавати питання, уточнювати незрозумілі моменти, читати корисні статті, керівництва і таким чином поступово освоювати мову програмування.