Програмісти & дизайнери: найбільший лайфхак для освоєння професії

Хоча шляхи дизайнера і програміста дуже різні, але в одному вони все ж таки цілком однакові. Це стосується того, як максимально швидко освоїти професію. Отже, з чого треба починати вивчення предмету і як це робити максимально швидко і ефективно?

Стандартний підхід

Як думаєте ви?

Готовий побитися об заклад, що ви зразу маєте готовий план, принаймні перший пункт плану. Який полягає у тому, що для того, щоб із чимось розібратися треба спочатку із ним ознайомитися. Отже, треба почитати розумну літературу. Погодьтеся, підхід дуже раціональний. (До речі, на нашій останній лекції, таке питання звучало: який список літератури для дизайнерів початківця.)

Отже, план є, тому до діла: і ви починаєте шукати “правильну” літературу. Ви її інтенсивно читаєте, вивчаєте і впевнені, що таким чином ви наближаєтеся до того, щоб стати програмістом чи дизайнером.

Що ж ви в цьому не одинокі. Я робив так само. Кілька років тому, я почав вивчати програмування з нуля. І перше, що я зробив – це обрив усі можливі форуми в пошуках перевіреної літератури і найкращої мови для програмування. Я вибрав Java і дуже ретельно почав штудіювати “твори класиків”. Я навіть писав конспекти і відчайдушно намагався їх вивчити. Ще я готувався за всілякими тестами для перевірки рівня кваліфікації.

Пройшов рік і мені здавалося, що я вже маю чималі успіхи. Я вмів відповідати на дуже каверзні питання для співбесід, і думав, що вже добре тямлю все що треба. Потім я пішов на курси.

Яким же було моє здивування, коли я потрапив на роботу – виявилося, що я цілковито не вмів програмувати!

Довбаний академізм

Так, більше року моєї роботи, фактично були викинуті коту під хвіст. Я багато знав, але майже нічого не вмів. Більше того ці знання давалися дуже складно, бо з малим використанням на практиці вони дуже швидко забувалися і часом їх буквально треба було зубрити.

Причому я пам’ятав, що в юності я освоїв комп’ютер на доволі гарному користуцькому рівні, вмів чистити віруси, встановлювати Вінду і цілком добре розумів, що таке RAM і тд, при цьому я не прочитав жодної книжки… Але освіта зіграла зі мною злий жарт, я, як зразковий студент, зосередився на теорії. При тому, що вчив я на совість, а не для того, щоб “здати іспит”.

Потрапивши на роботу, я відчув себе так же, як студент, що йде на першу роботу (тоді мені було 30 років). Так, я був грамотним, як студент відмінник, але який зовсім не вміє виконувати роботу. В режимі стресу, довелося дуже інтенсивно навчатися програмувати…

Я не раз читав на форумах, поради, що треба побільше виконувати задач, замість читати. Я ніби і сам це прекрасно розумів, але цей полон “теоретичного вивчення” не давав адекватно подивитися на речі. До того ж я лінувався придумувати собі завдання, для практичного виконання, мені здавалося, що це повільніший спосіб, все одно на роботі практика піде значно інтенсивніше, тим часом краще почитати дуже розумних програмістів.

Висновки

Секрет дуже простий, академічний підхід не допоможе вам стати програмістом чи дизайнером. Тому що це не можна вивчити – цьому можна навчитися!

Я не знаю людей, які б почали виконувати нову для себе роботу після того, як щось прочитали! Якщо вони і є, то це такі унікуми, які освоюють гру в більярд на гарному рівні після того, як вивчили правила і досконало освоїли теорію того, як треба бити києм по кулях.

Звичайно, я збрешу, якщо скажу, що я аж зовсім нічого не вмів, щось таки я навчився, але питання ефективності цього навчання. За 2 місяці на роботі я освоїв більше ніж за рік самостійного навчання. І все тільки тому, що я працював, а не вчився.

Більше того, працювати я почав не на тій мові, яку вчив, а на Objective-C. Про Java я повністю забув і під час роботи не згадував. Цікаво, що через два роки роботи, я завів профіль на upwork і пройшов тести “на знання мови”. Зі звивуванням для себе, я побачив, що краще вирішую на тій мові, яку зубрив, але на якій ніколи нічого серйозно не писав, а не на тій, на якій програмую кожен день 🙂

Я розповідаю про програмування, але це ж саме стосується дизайну, та, власне, як і будь-яких професійних навичок – їх не можна вивчити!

Лайфхак

Лайфхак дуже простий, не шукайте розумну літературу, яку треба неодмінно почитати. Якою б вона класною не була, вона вас нічому не навчить. Ставте перед собою завдання і виконуйте їх. Під час їхнього виконання ви мимохіть зрозумієте, що вам треба прочитати, і легко знайдете це в Гуглі.

В ході роботи у вас буде виникати дуже багато практичних запитань, в тому ж числі щодо теорії, але вони вам будуть цікаві, і відповіді не будуть губитися у пам’яті, як “розумні знання” з книжок, які треба зазубрити, бо інакше вони не запам’ятовуються.

Якщо ви дизайнер, намагайтеся намалювати логотип якогось відомого бренду, придумати новий дизайн сайту, який вам не подобається, зрештою зробіть для себе візитівку… Це дасть вам те, що треба, причому найшвидшим чином.

Не зважайте на те, що у вас виходить погано. Діти спочатку повзають, потім ходять постійно падаючи, це стосується освоєння будь-яких навиків, не бійтеся і не соромтеся цього.

Якщо завдання виявилося надто складним – відкладіть його може й на завжди і беріться до іншого, тим часом ви мимохіть будете шукати відповіді на питання, як же реалізувати те, що вам перед цим не вдалося і вони неодмінно знайдуться і їх не треба буде вивчати!

Щоб виконати завдання вам доведеться познайомитися з графічним редактором, знайти відповіді на питання, як ним користуватися, що таке “шари” і тд… Ви подумаєте, який краще шрифт використати, як згрупувати зображення, які кольори використати, і ще важливіше подивитеся, як це роблять класні дизайнери…

Звичайно про це все пишеться і в книжках, от тільки толку з того для ваших навиків майже 0. Час для теорії теж прийде, але тільки, після того, як у вас виникнуть практичні запитання.

Згадайте шкільну вчительку літератури, яка дуже вміло розказувала про те, як письменники пишуть свої твори, при цьому, не написавши жодного свого!

“Мать” науки – повторення

Ще раз повторю, бо це реально доходить важко: не витрачайте час на пошук і читання літератури! Вчіться виключно на практиці – ставте перед собою завдання і виконуйте їх, ідеально при цьому уявити, що ви виконуєте це для когось і у вас є дедлайн. Ставтеся до цього, як до роботи! Це заощадить неймовірну кількість часу та зусиль. І слухайте практиків, а не теоретиків 😉

Вам сподобалося?

Читайте щотижня наші кращі статі про дизайн!

email рассылки

Корисна розсилка!

Все найцікавіше про дизайн і дизайнерів!
А ще свіжі вакансії і трішки гумору)

Ваш email:
email рассылки

Залишити відповідь