Навчитися якісно програмувати і заробляти пристойні гроші – приваблива для багатьох людей ідея. Надихнувшись прикладом друзів чи перспективами, які відкриваються в програмуванні, майбутній програміст з палаючими очима береться до навчання… а потім в якийсь момент вигорає. Чому так стається і як запобігти цьому? Портал Jobs.ua пропонує вам з’ясувати, як навчатися ефективно, і не лише програмуванню.
Переглядаючи відеоматеріали з курсу програмування та читаючи книги, програмувати не навчишся. Це всього лиш отримання теоретичних знань, який складає невелику частину процесу навчання. Набагато більше важить, щоб ви одразу засідали за комп’ютер і вчилися застосовувати отримані знання на практиці. Програмування – це практика і ще раз практика.
Що це означає? Якщо розглядати навчання як забіг на дистанцію, багато людей помилково обирають режим спринту. Мовляв, якщо викладатися щодня по максимуму, то за декілька тижнів зможу навчитися програмувати – а там і втягнуся з часом. Це поширена помилка, між іншим, коли чимало людей беруться вчитися по 8-10 годин в день, а потім в якийсь момент перегорають і полишають навчання. Минає день, другий, третій… і навчання припиняється остаточно.
Чому так сталося? Бо потрібно розраховувати сили і не забувати про відпочинок. Навчатися по 8-10 годин щодня і 5-6 разів на тиждень – це дуже виснажливо; виділяти по 30 хв щодня – теж неефективно, бо надто мало. Оптимальний режим – 2-4 години щодня, сесії по 2 год за раз цілком буде достатньо, щоб ви за 2-3 місяці вже навчилися пристойно програмувати. Так, це лише початок в цей захоплюючий світ програмування, зате який!
Тиша – поняття відносне. Ви або любите працювати в тиші, або ж ні. Визначтеся, який варіант підходить саме вам. Якщо відчуваєте, що вам потрібно фонову музичку чи бубніння телевізора – створіть собі саме такі умови для навчання.
Помилково вважати, що ті проблеми, які виникатимуть в процесі навчання – а вони виникатимуть на кожному кроці, – свідчать про вашу неспроможність до програмування. Насправді ця професія не є чимось таким, що дано тільки «небожителям». Ні, зовсім ні. Але пам’ятайте дві речі: тільки ви визначаєте, що вам по плечу а що ні, і друге, ви проблем у процесі навчання не уникнете. А раз так, потрібно зробити їх своїми друзями. Те, що у вас не виходить щось зробити в конкретний момент навчання – це нормально, так і повинно бути. Тільки навчаючись щодня вирішувати всі ці проблемні задачки, які підкидатиме вам його величність код, ви й станете зрештою успішним програмістом.
Ми, люди, залежні від наших звичок – це всім відомо. Відтак, використайте це знання собі на користь. Це означає, що в ідеалі ви повинні сідати за навчання в один і той же час, навчатися ту ж саму кількість годин. Щодня. Звичайно, 1-2 дні в тиждень повністю віддавайте відпочинку. Це ефективний засіб проти вигорання.
І, звичайно, мотивація. Підтримуйте мотивацію на належному рівні, нагадуйте собі регулярно, заради чого ви все це починали. Хороша робота в майбутньому, чудові перспективні і фінансова незалежність – згадуйте про ці найважливіші мотиваційні чинники, коли відчуваєте, що навчання забуксувало.
Успішного всім навчання!
Тоді зло мало одне обличчя. Сьогодні — інше, але суть та сама: імперські амбіції, зневага до людського життя.
День памʼяті — це не лише про минуле. Це про вибір, який ми робимо сьогодні: стояти за свободу, за життя, за правду! Слава Україні! Героям Слава!
Портал Jobs.ua розповідає, що потрібно знати про рукостискання в контексті ділового етикету.
В цій статті пропонуємо познайомитися з деякими цікавими способами заробітку, коли людина фактично заробляє гроші, не роблячи при цьому абсолютно нічого.
Розглянемо разом з Jobs.ua ще кілька цікавих професій гіпотетичного майбутнього, які зустрічаються на сторінках блискучого sci-fi роману «Сліпобачення» від визнаного майстра жанру канадського письменника Пітера Воттса.
В цій статті пропонуємо разом з Jobs.ua зануритися в міні дослідження футуристичних професій майбутнього, ще не створених, але в перспективі — цілком осяжних.