— Привіт, Аміго!
Я можу навчити тебе тому, що найкраще вмію – як робити менше непотрібної роботи.
— Гм. Початок цікавий.
— Запам'ятай, всього знати неможливо. Та й не треба. Але якщо ти можеш швидко знайти потрібну тобі інформацію, то на коні.
Java розвивається так швидко, тому що Java-програмісти користуються результатом роботи один одного. В інтернеті є мільйони бібліотек коду на java, який добре написаний, налагоджений, задокументований та вільний від ліцензій. Користуйся цим.
В інтернеті є сотні сайтів для програмістів, де досвідченіші програмісти допомагають менш досвідченим і новачкам. Користуйся цим.
Все, що ти хочеш написати, хтось уже колись написав. Ну, може, не все, але відсотків 90-95 точно.
— Нічого собі.
— Я хочу, щоб ти міцно запам'ятав дві речі:
1. Програмування з'явилося понад 50 років тому. Мова Java більше 20 років.
99% коду, який тобі потрібний, вже написано.
2. Перш ніж щось писати з нуля, пошукай в інтернеті - швидше за все комусь це знадобилося раніше, і проблема вже вирішена.
Тому ми вчитимемося гуглити – шукати в інтернеті. Гуглити – це від слова Google.
Яндекс теж добрий, але тільки для рунету. Програмування активно розвивається в першу чергу на заході, так що Google – наше все.
Я даватиму тобі завдання – знайти щось у гугле, а ти маєш вчитися це шукати.
Але цього разу почнемо просто з прикладів.
Що хочемо знайти | Запит до Google | Примітка |
---|---|---|
Як у Java перевірити, чи є файл чи ні? | java file exists | За першим посиланням знаходимо відповідь. |
Знайдена відповідь: | ||
|
||
Як у java завантажити файл з інтернету? | java file download | За першим посиланням знаходимо приклад. |
Знайдена відповідь: | ||
|
||
Скільки буде $100 у фунтах? | 100 доларів у GBP | Для відповіді навіть не потрібно переходити за посиланням! |
Знайдена відповідь: | ||
|
||
Як дізнатися, яку саме версію JDK встановлено? | how to get jdk version | Друге посилання. |
Знайдена відповідь: | ||
|
Не лінуйся. Зайди в Google, вбий зазначені запити та знайди відповіді.
Ми вчимося за секунди шукати відповіді, які економлять нам годинник, а іноді й тижні. Буває й так.
— Ого. Обіцяю не лінуватися.
— Досвідчений розробник може знайти в інтернеті готову відповідь або підказку на 99.99% всіх проблем, що виникають.
— Нічого собі! Завжди уважно тебе слухатиму!
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ