Вхід на сайт

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