برای شروع هرکاری ابتدا باید مشخص کنید که با چه هدفی قصد دارید وارد دنیای آن کار شوید، برای برنامه نویسی هم مانند هر کار دیگری باید هدف خود را مشخص کنید معمولا افراد با دو هدف وارد حرفه ی برنامه نویسی میشوند که اولین دلیل علاقه است و دیگری بحث مالی می باشد. طبیعی است که هر شخصی برای موفقیت و انجام درست و با کیفیت کاری باید به آن علاقه مند باشد به ویژه کار برنامه نویسی که صبر و حوصله ی زیادی را می طلبد اگر با علاقه کدی را بسازید مطمئن باشید هیچگاه از سختی هایی که پیش رو دارید هراسی نخواهید داشت باید آنقدر از برنامه نویسی لذت ببرید که حاضر باشید بیشتر عمر خود را صرف آن کنید.
برنامه نویسی هر چند ظاهری شیک و با کلاس دارد اما در نهان مرد عمل می خواهد در واقع برنامه نویسی که پشتکار نداشته باشید از پس خطاها و مشکلاتی که پیوسته پیش رویش خواهد بود بر نخواهد آمدو کنار خواهد رفت.
سخن پتر نوریچ در این زمینه ((مردم خیلی عجله دارند در مورد کامپیوتر چیز هایی یاد بگیرند خیال می کنند یادگیری کامپیوتر آسان تر از یادگیری سایر مساءل است وگرنه هیچ کتابی در مورد بتهوون ویا فیزیک کوانتوم یا حتی تربیت سگ در چند روز وجود ندارد))گویای داشتن صبر در همه زمینه هاست.
شما باید در ابتدا مشخص کنید که می خواهید که در چه حوزه ای از برنامه نویسی فعالیت کنید یا به کدام نوع برنامه نویسی علاقه مندید.برنامه نویسی به شاخه های گوناگونی دارد که در یک دسته بندی کلی به چهار دسته ی برنامه نویسی موبایل،برنامه نویسی تحت وب، طراحی وب و برنامه نویسی Desktop Application تقسیم می شود..بسیاری از افراد در انتخاب حوزه برنامه نویسی دچار مشکل میشوند که علاقه فرد در انتخاب حوزه ی برنامه نویسی برای فعالیت تاثیر بسزایی داردو انتخاب هر کدام از شاخه ها نیازمند یادگیری یک یا چند زبان برنامه نویسی می باشد.
بعد از انتخاب حوزه ی فعالیت خود در برنامه نویسی بدانید که داءما باید مطالعه داشته باشید دنیای برنامه نویسی همیشه در حال تغییر است و سالانه تکنولوژی و نسخه های جدید از زبان های برنامه نویسی عرضه می شود باید زمان هایی را برای مطالعه ی کتاب های آموزشی زبان برنامه نویسی اختصاص دهید و این زمان اختصاص داده شده باید داءمی باشد در واقع مطالعه داءمی یکی از شرط های لازم برای موفقیت شما در برنامه نویسی می باشد.باید بتوانید از همه ی منابع قدیمی (برای الگو گرفتن از تجربیات دیگران برای حل مشکلات)و منابع جدید(برای به روز بودن اطلاعات)بهترین استفاده را کنیدو این نکته را باید در نظر داشت که با خواندن چند کتاب و بررسی چند نمونه کد نمی توان برنامه نویسی موفق شد که درآمدی خوب و جایگاهی در خور در شرکتی معتبر دارد،برنامه نویسان موفق همیشه خود را از عقب تر از رقیبان خود می دانند و برای کسب تجارب آنها تلاش می کنند.برنامه نویسی که به روز نباشد با دانش پایه بعد از زمان کمی متوقف شده و از میدان رقابت خارج می شود.
بیشتر بخوانید 3 اشتباه دولوپرها در مصاحبههای استخدامی که باید از اونها پرهیز کرد!
یک مشکل عمده برنامه نویسان مبتدی این است که آنها پس از چند مرتبه تلاش و کوشش برای حل یک مشکل در جریان پروژه خسته می شوند و پروژه را بی خیال می شوند یا حداقل از آن بخش موردنظر چشم پوشی می کنند زیرا آنها فک می کنند گذاشتن زمان برای حل آن مشکل اتلاف وقت است .
اگر می خواهید یک برنامه نویس موفق شوید داءما تمرین کنید و با تکنیک ها و ابزارهای جدید در برنامه نویسی آشنا شوید زیرا برنامه نویسی سریع ترین و به روز ترین دانش و کسب و کار می باشد و داءما در حال تغییر می باشد پس به روز بودن دانش برنامه نویس یک شرط لازم برای موفقیت وی می باشد.
منبع: آی آر پرورگم