نابغه نباشید:
باور غلطی که در ابتدا باید از بین برده شود وجود یک ذهن ممتاز برای برنامه نویس شدن است .
اگر شما یک برنامه نویس را می بینید که میتواند کارهای خاصی را انجام بدهد به این معنا است که او برای کاری که میکند زمان گذشته تلاش کرده و به مهارت رسیده است. شاید ادیسون یک فرد باهوش بوده باشد اما این تلاش او بوده که از آن یک اسطوره ساخته است.
جادوگر کامپیوتر نباشید:
بین راننده تاکسی و تعمیرکار اتومبیل تفاوت وجود دارد درست است که هر دو کارشان با خودرو است ولی وظایف مختلفی را انجام میدهند. شما اگر یک برنامه نویس کامپیوتر هستید پس لازم نیست حتماً فردی باشید که کامپیوترها را تعمیر می کنند و از همه مشکلات سر در میآورد.
مصرف گران باشید:
اگر شما در رشته کامپیوتر در دانشگاه استنفورد تحصیل کرده باشید از بسیاری از جنبه ها با فردی که هیچ مدرک دانشگاهی ندارد تفاوت دارید اما این به معنای آن نیست که اگر شما در رشته کامپیوتر تحصیل نکرده باشید نمی توانید وارد برنامه نویسی بشوید. روش سنتی رفتن به دانشگاه تنها یکی از شیوه های برنامه نویس شدن است.
کامپیوتر پیشرفته و نرمافزارهای گرانقیمت نیاز نیست:
این اولین قدم برای شروع افرادی است که در شرایط اقتصادی خوبی به سر نمیبرند البته که در آینده با گسترش کارتان میتوانید از سیستمهای بهتر استفاده کنید ولی برای شروع وسواسی در این زمینه نداشته باشید.
این مهم نیست که شما در چه سنی به سر میبرید:
اصلاً اهمیتی ندارد، البته اشتباه نکنید افراد زیر سن ۶ سالگی که هنوز سواد خواندن و نوشتن را ندارند یادگیری برنامه نویسی برایشان دشوار است ولی اینکه تصور کنید شما در سن مثلا ۳۰ سالگی دیگر نمی توانید برنامه نویس بشوید یک باور غلط است.
جنسیت مهم نیست:
خیلی ها اعتقاد دارند برنامه نویسی فقط کار مردها است ولی باید بگویم این یک تصور کاملاً غلط است. وجود فردی مثل مارگارت همیلتون این گفته را تایید می کند.
ریاضیدان نباشید:
این که شما در علم ریاضی دانش و مهارت داشته باشید خیلی خوب است میتواند یک مزیت به حساب بیاید ولی اگر از ریاضی سر در نیاورید و بلد نباشید باز هم میتوانید یک توسعه دهنده بشوید .