قبل از اینکه برنامه نویسی را آغاز کنید، باید حتما یک سری توانایی داشته باشید. نمی‌شود همینطوری یک مهارت سخت را فرا گرفت بدون اینکه اصلا مغز را برای فرا گرفتن آن آماده کرد. البته 
گزینه‌ها:
اگر نویسنده به لحظهٔ اکتشاف رسیده باشد و بخواهد این جوشش درونی را مهار کند، به مجرایی برای ظهور آن نیاز دارد، که همانا مهارت‌های نوشتن است.
یک سری از این مهارت‌ها لزوما درسی نیستند بلکه به تعهد، شناخت هدف، ایجاد انگیزه و… خود فرد بستگی دارند.
می‌توانند با اختصاص زمان کافی مهارتی را در زندگی بیاموزند و متناسب با آن پیشرفت کنند.
برخورداری از این مهارت و همچنین استفاده از آن می‌تواند به طور چشمگیری شرایط زندگی ما را تغییر دهد.
جملهٔ کامل: قبل از اینکه برنامه نویسی را آغاز کنید، باید حتما یک سری توانایی داشته باشید. نمی‌شود همینطوری یک مهارت سخت را فرا گرفت بدون اینکه اصلا مغز را برای فرا گرفتن آن آماده کرد. البته یک سری از این مهارت‌ها لزوما درسی نیستند بلکه به تعهد، شناخت هدف، ایجاد انگیزه و… خود فرد بستگی دارند.