اگر از آن دسته افرادى هستيد كه به دنبال آينده و كسب و كارى پر از انرژى و خلاقيت هستند و اگر شديداً از انجام كارهاى روتين و كارمند بانك بودن تنفر داريد(!)
و اگر دوست داريد كسب و كارى را برگزينيد كه بدون شك در سال هاى آينده بازار پررونقى داشته باشد، حتماً به برنامه نويسى به عنوان يك شانس مهم توجه داشته باشيد.
همواره وقتى به صدر رده بندى پول دارترين مردان دنيا نگاه مي كرديم عادت كرده بوديم نام كسى جز بيل گيتس را نبينيم!
برنامه نويس نوجوان و جسور آنقدر در كار خودش پشتكار به خرج مى داد كه گاهى وقت ها به خاطر دستكارى زياد در كامپيوتر دبيرستان شان تهديد به اخراج مى شد و بعد
از ورود به دانشگاه هاروارد، طولى نيانجاميد كه دانست آنجا هم نمي تواند يك برنامه نويس ماورايى را ارضا كند، پس به سمت بازار كار رفت و مايكروسافت را با همكلاسى
سابقش (استيو بالمر) تاسيس كرد و شبانه روز در آنجا مشغول برنامه نويسى شد و حتى هفته ها خانه نمى رفت تا مايكروسافت، مايكروسافت شد و بيل جوان به بيل گيتس معروف و موفق تبديل شد!
سرگذشت بيل گيتس هميشه مي تواند بهترين الگو براى موفقيت برنامه نويسان جوان وآماتور باشد و در نگاهى كلي تر شايد الگويى براى همه جويندگان جوان موفقيت!
البته جز او، برنامه نويسان معروف ديگرى هم بودند كه مي توانستند در حد و اندازه هاى او به شهرت و دارايى برسند.
استيو جابز مديرعامل Apple که بسياري، دستاوردهاى Apple را مديون تخيل و نوآورى او مي دانند و يا چارلز سيمونى خالق نرم افزار Office كه كمى جستجو در دست آوردها و دارايي هايش هر انساني را به برنامه نويس شدن تهييج خواهد کرد!
موسسان Google معروف، لرى پيچ و سرگى برين ، نيز در واقع مهم ترين كارشان برنامه نويسى هسته اصلى موتور جستجوى Google بود و آنها را نيز مى توان برنامه نويسان جسور و موفقى دانست كه با پشتكار، يك پروژه دانشجويي دانشگاه استنفورد را به يك غول اينترنتى تبديل كردند.
و البته از اين دست برنامه نويسان موفق، كم نيست و جالب اينكه بسيارى از آنها همگام با موفقيت در برنامه نويسى در زمينه هاى ديگر از جمله تجارت، مديريت، خلاقيت، فضانوردى و غيره نيز موفق ظاهر شده اند.
برنامه نويسى را مي توان شغل قرن بيست و يكم ناميد. شغلى كه سراسر تخيل، نوآورى، ايده پردازى، تحقيق، خلاقيت و پشتكار را شامل مي شود.
حال، با اين تعاريف، شايد دهان خيلي ها آب افتاده باشد كه از همين امروز سراغ برنامه نويسى بروند تا آينده شغلى خود را حسابى تضمين كنند. اما برنامه نويسى شايد در ظاهر شيك و با كلاس باشد اما در باطن گاو نر مي خواهد و مرد عمل(!)
قصد ندارم تازه كارها را (البته اگر بشود خودم را كهنه كار ناميد) از اين شغل هراسان كنم اما با بررسى چند توضيح ساده بر ما عيان مي شود كه برنامه نويسى بعد از كار كردن در معدن يكى از مشكل ترين و در عين حال، پيچيده ترين مشاغل است!!
پس از توضيحات بيشتر به چند جمله كوتاه توجه كنيد :
• برنامه نويسى كه پشتكار نداشته باشد، هيچ وقت نخواهد توانست از پس خطاهاى پى در پى بر آيد و ميدان را خالى خواهد كرد، پس هيچ گاه به موفقيت نخواهد رسيد.
• برنامه نويسى كه به روز نباشد، با دانش پايه و آكادميك قبلي اش بدون شك پس از مدتى اندك متوقف خواهد شد.
• هيچ برنامه نويسى به صرف داشتن ليسانس يا فوق ليسانس سر كار نخواهد رفت!
• بسيارى از برنامه نويسان موفق پس از مدتى درخشش سمت هاي کلان مديريتي را در اکثر شرکت هاي IT صاحب مي شوند و اين خود گوياى اهميت شغلى آنهاست.
• گرو ه ها و برنامه نويسان كد باز پس از اينكه ما ه ها وقت خود را روى يك پروژه صرف مي كنند تا آن را به محصولى درخور و ارزشمند تبديل كنند، در پايان، نتيجه تمامى تلاش خود را به صورت كاملاً رايگان در اختيار ديگران قرار مي دهند!
• بسيارى از برنامه نويسان، پس از مدتى به علت ركود خلاقيت و دانش روز، کار خود را از دست مي دهند.
در جملات مطروحه، در مي يابيم برنامه نويسى شغلى خاص و در عين حال، متفاوت از مشاغل عادى است كه به صورت روزمره با آن سر و كار داريم.
يک بار در کتاب عادت هاي ميليون دلاري(Million Dollar Habits) برايان تريسى خواندم براى موفقيت در هر زمينه اى از صنعت گرفته تا دانش و هنر و تجارت شما بايد حداقل بين 5 تا 7 سال وقت خود را به صورت برنامه ريزى شده و مستمر صرف كنيد تا به حد کارشناسي (Expert) دست پيدا کنيد.
با توجه به تجربيات خودم نيز، اين زمان بسيار معقول و درعين حال دست يافتنى مي باشد و غالب اساتيد خودم نيز بعد از گذراندن حداقل اين زمان به جايگاه و درآمد ايده آل خود دست پيدا كرده اند.
متاسفانه، معمولاً افراد در مواجهه با علوم كامپيوتر و علي الخصوص برنامه نويسى بسيار عجول هستند و شايد رونق كتاب هاى آموزشى تحت عنوان هاى آموزش برنامه نويسى در 24 ساعت و غيره از همين جا نشات گرفته است. پتر نورويج يكى از مدرسان معروف علوم
كامپيوتر در همين مورد، جملات معروفى دارد:
« مردم خيلي عجله دارند كه در مورد كامپيوترها چيز ياد بگيرند خيال هم مي کنند كه يادگيري كامپيوتر خيلي آسان تر از يادگيري مسائل ديگر است. وگرنه هيچ كتابي در مورد بتهوون، يا فيزيك كوانتوم يا حتي تربيت سگ، در چند روز وجود ندارد»
براى اينكه ما بتوانيم يك برنامه نويس موفق شويم و به درآمد بالا دست پيدا كنيم، بايد بدانيم كه با خواندن چند كتاب و مقايسه و بررسى چند نمونه كد نمي شود ظرف چند ماه به يك برنامه نويس موفق كه درآمد خوبى هم دارد و صاحب شغل و پست مطمئن در شرکت در خوري هم هست تبديل شد.
يك برنامه نويس موفق هميشه بايد خود را عقب بداند و در كسب تجربيات ديگران و تكنيك هاى روز كوشا باشد.
از زبان و به نقل قول بسيارى از برنامه نويسان حرفه اى شنيده و خوانده ام كه به روزترين و سريع ترين دانش و كسب و كار دنيا برنامه نويسى است. پس يك برنامه نويس موفق هيچ گاه نبايد به داشته هاى هر چند پربارش قره شود و از تكاپوى روزانه باز ايستد.
يك مشكل ديگر كه غالباً برنامه نويسان نوجوان و يا كم تجربه تر را درگير مي کند، اين است كه آنها بعد از اينكه در توسعه يك نر مافزار، وب سايت و غيره به خطايي برخورد كردند،
پس از چند بار تلاش و كوشش از كوره درمي روند و عطاى موفقيت را به لقايش مي بخشند و كلاً يا پروژه را بي خيال مي شوند يا در صورت امكان،
بخش مورد نظر را از پروژه حذف مي كنند و غالباً فكر مي كنند گذاشتن زمان هاى بسيار براى حل يك مشكل اتلاف وقت است، در صورتي كه به نظر من نتيجه شكست تا هميشه در ذهن شما خواهد ماند و در روند و زمان كلى انجام پروژه باز هم تاثير خود را خواهد گذاشت.
نكته عملى اينكه يك برنامه نويس براى موفقيت بايد حداقل روزانه بيش از يك ساعت از وقت خود را در وب براى جستجو در مورد تازه هاى زمينه تخصصى خود صرف كند.
يك فرق نامحسوس ديگر كه بين برنامه نويسى حرفه اى و موفق با شكست خوردگان اين راه وجود دارد اين است كه دسته موفق معمولاً از خلاقيت و نوآورى زيادى در كارشان استفاده مي كنند و اين در حالى است كه دسته ديگر با آنكه شايد از بار دانش بيشترى نيز برخوردار
باشند، اما به دليل نداشتن تفكر خلاقانه هيچ وقت نمي توانند نمونه محصولات جديدتر، متنوع تر و با كيفيت ترى خلق كنند.
بسيارى از برنامه نويسان از حل مسائل الگو ريتمى و رياضيات گريزانند و احساس مي كنند حل مسائل رياضى و الگوريتمى هيچ كمكى به پيشرفت
و كسب درآمد بيشتر آنها در آينده نخواهد كرد اما نبايد فراموش كنيم كه يكى از مهم ترين صفات يك برنامه نويس موفق توانايى او در حل مسئله مي باشد و در واقع،
اگر برنامه نويسى از حل مسائل گريزان باشد، عملاً نمي توان نام برنامه نويس بر او گذاشت.
البته براى فرا گرفتن تمامى اين تكنيك ها يك كليد اصلى و ساده وجود دارد و آن چيزى نيست جز علاقه!
اگر سعى كنيد با علاقه كد بزنيد، مطمئن باشيد هيچ گاه دغدغه سختي هاى بالا را نخواهيد داشت. به برنامه نويسي علاقه داشته باشيد.
طمينان حاصل كنيد كه آن قدر از برنامه نويسي لذت مي بريد كه حاضر باشيد 10 سال از عمرتان را صرفش كنيد.
در پايان، مي توان گفت عليرغم اينكه برنامه نويسى يك شغل پر درآمد، خلاقانه، پر تنوع و باثباتى است اما نبايد فراموش كرد در اين عرصه تنها كسانى موفق هستند
كه تكنيك هاى مطروحه را خوب كسب كرده و به كار گيرند و الباقى متاسفانه در كمال صرف هزينه هاى مالى و زمانى بسيار بايد به داشتن شغل هاى نامربوط و غيرمستقيم و يا پست هاى پايين تر بسنده كنند.
برگرفته از ماهنامه وب
چگونه يک برنامه نويس موفق باشيد؟
در اين بخش ميتوانيد در مباحث مربوط ديگر زبانهاي برنامه نويسي به بحث بپردازيد
مدیران انجمن: Azadi.Isatis, abbas.m.k, athlon64x2, شوراي نظارت
-
- پست: 2
- تاریخ عضویت: سهشنبه ۳۱ فروردین ۱۳۸۹, ۷:۴۰ ب.ظ
- سپاسهای دریافتی: 3 بار
پرش به
- بخشهاي داخلي
- ↲ اخبار و قوانين سايت
- ↲ سوالات، پيشنهادات و انتقادات
- ↲ مرکز جوامع مجازي - CentralClubs Network
- ↲ سرويس ميزباني وب - CentralClubs Hosting
- ↲ مجله الکترونيکي مرکز انجمنهاي تخصصي
- بخش تلفن همراه
- ↲ نرم افزار تلفن همراه
- ↲ Symbian App
- ↲ Android App
- ↲ Windown Phone App
- ↲ iOS App
- ↲ JAVA Mobile App
- ↲ بازيهاي تلفن همراه
- ↲ Symbian Games
- ↲ Android Games
- ↲ iOS Games
- ↲ Windows Phone Games
- ↲ JAVA Mobile Games
- ↲ گوشيهاي تلفن همراه
- ↲ Sony
- ↲ Samsung
- ↲ GLX
- ↲ Dimo
- ↲ Huawei
- ↲ Motorola
- ↲ Nokia
- ↲ گوشيهاي متفرقه
- ↲ سرگرميهاي تلفن همراه
- ↲ خدمات و سرويسهاي مخابراتي
- ↲ تازه ها و اخبار تلفن همراه
- ↲ مطالب كاربردي تلفن همراه
- ↲ متفرقه در مورد تلفن همراه
- ↲ سوالات و اشکالات تلفن همراه
- بخش كامپيوتر
- ↲ نرم افزار كامپيوتر
- ↲ گرافيک و طراحي کامپيوتري
- ↲ طراحي صفحات اينترنتي
- ↲ سوالات و اشکالات نرم افزاري
- ↲ برنامه نويسي
- ↲ C Base Programming
- ↲ Dot Net Programming
- ↲ Web Programming
- ↲ Other Programming
- ↲ Software Engineering
- ↲ Java Programming
- ↲ Database Programming
- ↲ سخت افزار كامپيوتر
- ↲ امنيت و شبكه
- ↲ امنيت
- ↲ شبکه
- ↲ تازه ها و اخبار دنياي کامپيوتر
- ↲ مطالب كاربردي كامپيوتر
- ↲ متفرقه در مورد کامپيوتر
- بخش هوا فضا
- ↲ نيروي هوايي ايران
- ↲ متفرقه درباره نیروی هوایی
- ↲ نیروی هوایی و سازندگی
- ↲ حماسه و حماسه آفرینان نيروي هوايي
- ↲ تیزپروازان در بند
- ↲ شهدا و جانباختگان نیروی هوایی
- ↲ عملیاتهاي نيروي هوايي
- ↲ دستاوردها و اخبار نيروي هوايي
- ↲ تاریخچه نیروی هوایی در ایران
- ↲ هوانيروز ايران
- ↲ حماسه و حماسه آفرينان هوانيروز
- ↲ شهدا و جانباختگان هوانيروز
- ↲ دستاوردها و اخبار هوانيروز
- ↲ هواپيماها
- ↲ هواپيماهاي نظامي
- ↲ هواپيماهاي غير نظامي
- ↲ هواپيماهاي بدون سرنشين
- ↲ بالگردها
- ↲ بالگردهاي نظامي
- ↲ بالگردهاي غير نظامي
- ↲ بالگردهاي بدون سرنشين
- ↲ اخبار بالگردها
- ↲ تسليحات هوايي
- ↲ موشكهاي هوا به هوا
- ↲ موشكهاي هوا به زمين
- ↲ موشکهاي دريايي
- ↲ موشکهاي زمين به هوا
- ↲ موشکهاي زمين به زمين
- ↲ ديگر مباحث هوانوردي
- ↲ الکترونيک هواپيمايي
- ↲ موتورهاي هوايي
- ↲ شبيه سازهاي پرواز
- ↲ گالري تصاوير هوافضا
- ↲ تصاوير هواپيماهاي جنگنده
- ↲ کليپهاي هوايي
- ↲ تصاوير هواپيماهاي بمب افکن
- ↲ تصاوير هواپيماهاي ترابري
- ↲ تصاوير هواپيماهاي مسافربري
- ↲ تصاوير هواپيماهاي شناسايي
- ↲ تصاوير بالگردهاي نظامي
- ↲ تصاوير بالگردهاي غير نظامي
- ↲ تصاوير نمايشگاههاي هوايي
- ↲ تصاوير متفرقه هوايي
- ↲ انجمن نجوم
- ↲ منظومه شمسي
- ↲ كيهانشناسي
- ↲ گالري تصاوير نجوم
- ↲ اخبار نجوم
- ↲ اخبار هوافضا و هوانوردي
- ↲ مدرسه هوانوردي
- ↲ كتابخانهي هوا فضا
- ↲ متفرقه در مورد هوا فضا
- بخش جنگ افزار
- ↲ ادوات زميني
- ↲ ادوات زرهي
- ↲ تجهيزات انفرادي
- ↲ تسليحات سنگين و توپخانهاي
- ↲ خودروهاي نظامي
- ↲ تسليحات ضد زره
- ↲ ادوات دريايي
- ↲ ناوهاي هواپيمابر
- ↲ ناوشکنها
- ↲ رزم ناوها
- ↲ ناوچهها
- ↲ زيردرياييها
- ↲ تجهيزات و تسليحات دريايي
- ↲ ساير ادوات دريايي
- ↲ گالري تجهيزات و ادوات دريايي
- ↲ اخبار ادوات دريايي
- ↲ اخبار نظامي
- ↲ گالري نظامي
- ↲ متفرقه در مورد جنگ افزار
- بخش دفاع مقدس
- ↲ حماسه دفاع مقدس
- ↲ تخريب و خنثي سازي
- بخش خودرو و وسايل نقليه
- ↲ مباحث فنی و تخصصی خودرو
- ↲ معرفي خودرو
- ↲ تازهها و اخبار خودرويي
- ↲ گالري خودرو
- ↲ متفرقه وسايل نقليه
- بخش پزشکي
- ↲ پزشكي و درمان
- ↲ پزشکي
- ↲ سوال پزشکي
- ↲ بهداشت
- ↲ بهداشت عمومي
- ↲ بهداشت مواد غذايي
- ↲ لوازم آرايشي و بهداشتي
- ↲ متفرقه در مورد پزشکي
- ↲ روانشناسي و روان پزشكي
- بخش فرهنگ، تمدن و هنر
- ↲ فرهنگي هنري
- ↲ شعر و ادبيات
- ↲ فيلم و سينما
- ↲ هنرهاي نمايشي
- ↲ فرهنگ هنرهاي نمايشي
- ↲ موسيقي
- ↲ عكس و نقاشي
- ↲ تاريخ، فرهنگ و تمدن
- ↲ تاريخ ايران
- ↲ تاريخ جهان
- ↲ فلسفه
- ↲ زبانهاي خارجي
- ↲ زبان انگليسي
- ↲ زبان اسپانيايي
- ↲ هنر آشپزي
- بخش علم، فناوري و آموزش
- ↲ انجمن علم و فناوري
- ↲ انجمن آموزش
- ↲ کتاب و فرهنگ مطالعه
- ↲ دانش عمومی
- ↲ کنکور و دانشگاه
- ↲ جامعه شناسي
- ↲ خانواده
- ↲ متفرقه جامعه شناسي
- ↲ حقوق و قضا
- ↲ علوم
- ↲ فيزيک
- ↲ شيمي
- ↲ رياضي
- ↲ متالورژي
- ↲ پليمر
- ↲ علوم کشاورزي
- ↲ گياهان زراعي و باغي
- ↲ گياهان دارويي
- ↲ طبیعت و محیط زیست
- ↲ زيست شناسي
- ↲ عمران
- ↲ بتن و سازههاي بتني
- ↲ معماري و شهرسازي
- ↲ سبکها و مشاهير معماري
- ↲ شهرسازي
- ↲ معماري داخلي
- ↲ معماري منظر
- بخش الکترونيک و رباتیک
- ↲ مفاهیم اولیه و پایه در الکترونیک
- ↲ نرم افزارهای کمکی الکترونیک
- ↲ مدارهای مجتمع
- ↲ سوالات و پرسشهای مفاهیم پایه
- ↲ مدارات ساده و آسان
- ↲ مدارهای آنالوگ و دیجیتال
- ↲ شبیه ساز و طراحی مدار
- ↲ مدارات صوتی
- ↲ مدارات، منابع تغذیه سویچینگ و اینورتوری
- ↲ مدارات مخابراتی
- ↲ میکروکنترلرهای AVR
- ↲ آموزش و مثالها AVR
- ↲ طرح آماده و کامل شده AVR
- ↲ میکروکنترلرهای ARM
- ↲ سایر میکروکنترولرها و پردازندهها
- ↲ سایر میکروکنترلرها
- ↲ مدار مجتمع برنامه پذیر FPGA
- ↲ رباتیک
- ↲ اخبار و مصاحبه ها در رباتیک
- ↲ آموزش و مقالات رباتیک
- ↲ پروژهها تکمیل شده رباتیک
- ↲ مدارها و مکانیک در رباتیک
- ↲ رباتهای پرنده
- ↲ برق و الکترونیک عمومی
- ↲ تعمیر لوازم برقی
- ↲ اخبار برق و الکترونیک
- بخش بازيهاي رايانهاي
- ↲ بازيهاي رايانهاي
- ↲ كنسولهاي بازي
- ↲ PSP
- ↲ اخبار بازيها
- بخش تجاري اقتصادي
- ↲ بخش اقتصادی و مالی
- ↲ تجارت آنلاين
- ↲ بورس
- ↲ تحلیل و سیگنال روز
- ↲ کار آفرینی
- بخشهاي متفرقه
- ↲ بخش ويژه
- ↲ ساير گفتگوها
- ↲ صندلي داغ
- ↲ اخبار و حوادث
- ↲ انجمن ورزش
- ↲ آکواريوم و ماهيهاي زينتي
- ↲ معرفي سايتها و وبلاگها