Програмування вимагає багато приводу та відданості, щоб дістатися до того, що ви знаєте, що робите, і є винятковими у виконанні того, що знаєте.
Щоб ви справді мали успіх, програмування має стати способом життя; а не бажаної професії. Він повинен перерости в одержимість, яка починається від резистора і поширюється на всю мережу, що включає Інтернет.
Особисто я рекомендую вам дотримуватися цього, тому що я особисто багато боровся. Я не зміг по-справжньому почати думати як програміст приблизно до року і декількох місяців після того, як я почав вивчати інформатику повний час (часто 12+ годин на день).
Я витратив увесь час, просто вивчаючи все, що міг зрозуміти в Інтернеті, що стосується комп’ютерів. Я використовував складність програмування, щоб зробити мене ще більш впертою і мотивованою щоразу, коли мене переймали. Я витратив багато часу, просто читаючи код інших народів і вручну вводячи його в себе. Щоразу, коли я знаходив щось, чого я не розумів, я шукав це. Щодня занурюючись все глибше і глибше в моє вимушене захоплення і одержимість. (У мене навіть почалися мрії про програмування, де я спілкувався з програмами через бінарний, Занадто глибокий! Lmao)
Це не завжди було легко. Я, безумовно, відчував, що я не вирізав це ВСЕ ЧАС, але одного разу мені вдалося просто приєднатися і почати кодувати, як божевільний. Це тільки-но почало все більше і більше розуміти для мене, з кожним уявленим мною рядком. Все почалося зближуватися до того, що я міг повернутися і переписати свій код, більш оптимальний і ефективний лише через кілька годин.
Після цього я ніколи не сумнівався, чи зможу я стати програмістом. Ти мусиш насправді цього бажати. Немає багатьох людей, які мають необхідну відданість, щоб подолати бурю, яка необхідна для того, щоб перетворитися на комп'ютерного вченого.
Однак, коли ви насправді дістаєтесь до того, що ви можете створити складні програмні системи, які народилися з вашої творчості та винахідливості, винагорода за досягнення, яку ви відчуваєте, набагато перевищує боротьбу, яку вам довелося пройти, щоб досягти успіху.