کمبود نیروی انسانی! چرا؟

در اصفهان و شهرستان‌های نزدیک دانشگاه‌ها و موسسه های زیادی هستند که رشته کامپیوتر دارند. دانشگاه اصفهان، دانشگاه صنعتی اصفهان، دانشگاه آزاد نجف‌آباد و چند دانشگاه آزاد دیگر، چند دانشگاه پیام‌نور و چندین‌وچند موسسه آموزش عالی غیر انتفاعی و علمی-کاربردی.

با یک حساب سرانگشتی درمی‌یابیم که سالانه بیش از ۱۰۰۰ نفر نرم‌افزار خوانده از این دانشگاه‌ها فارغ‌التحصیل می‌شوند. اما جالب است است که با هر مدیر شرکت کامپیوتری که صحبت می‌کنید از کمبود یا نبود نیرو گلایه می‌کند. همین دیروز در جلسه‌ای با مدیران دو شرکت در این‌باره صحبت می کردیم و آنها نیز می‌نالیدند. جالب است که با وجود این همه فارغ‌التحصیل کامپیوتر، شرکت‌های کامپیوتری اصفهان در مجموع سالانه ۳۰-۴۰ نیرو می‌خواهند و نمی‌یابند!!!!!!!!

من به اینکه سیستم آموزشی دانشگاه‌ها چگونه است کاری ندارم و در این مورد اشکال را در دانشجویان می‌بینم-البته امیدوار بودم که دست‌کم به آنها بگویند که تنها اصول پایه‌ای را در دانشگاه می‌آموزند و خود باید به دنبال یادگیری بسیار چیزهای دیگر بروند- نمی‌دانم چرا دانشجویان حوصله کار ندارند (البته پس از پایان درس) چرا دنبال آموختن چیزهای نو نمی‌روند. چرا نمی‌روند زبان خود را تقویت کنند. یادمان باشد که دانشجوی کامپیوتری که زبانش قوی نباشد یا اهل مطالعه و کتاب خواندن نباشد، به هیچ دردی نمی‌خورد.

شما اگر پای صحبت‌های دانشجویان یا تازه «دانش‌آموخته» شده‌ها بنشینید از بیکاری می‌نالند، در صورتی که از دیگر سو صاحبان کسب و کارها و مدیران شرکت‌ها از کمبود یا نبود نیرو‌ دلشان خون است.

مساله‌ی دیگری هم که وجود دارد این است که بیشتر دانشجویان قوی -دست‌کم در ایران- فکر می‌کنند که حتما باید ادامه تحصیل دهند. (در واقع فکر می‌کنند که راهی جز ادامه تحصیل ندارند) و به سراغ کار نمی‌روند.

دیگر نمی‌دانم چه باید کرد. لطفا دیدگاه‌ یا راهکارهای خود را بیان کنید.

پ.ن.: اگر دانشجو هستید لطفا این پست‌های من را نیز بخوانید:
پندهایی به دانشجویان کامپیوتر- بخش نخست
پندهایی به دانشجویان کامپیوتر- بخش دوم
پندهایی به دانشجویان کامپیوتر- بخش سوم
چرا دانشجویان ایرانی باید در پروژه های آزاد/بازمتن مشارکت کنند!؟

پ.ن. ۲: من پیشنهادی هم دارم که شاید کمی کمک کند، دانشکده‌های کامپیوتر (مسولان دانشکده یا انجمن‌های دانشجویی و …) هر از چندگاهی مدیران شرکت‌های کامپیوتری معروف و عضو انجمن صنفی اصفهان بخواهند را دعوت کنند تا برای دانشجویان (همه سال یکم تا چهارم) سخنرانی کنند و دیدگاه‌های خود را بیان کنند. اینگونه دانشجویان کم‌کم با جو و محیط کسب و کار بیرون آشنا می‌شوند و مدیران هم به دانشجویان می‌گویند که شرکت‌ها به چه توانایی‌هایی نیاز دارند و چه باید بیاموزند.

پ.ن. ۳: خوشحال می‌شوم اگر دوستان به این پست لینک بدهند یا دیگران را از این پست مطلع سازند تا بتوانیم طیف گسترده‌تری از دیدگاه‌ها را ببینیم شاید بتوانیم به نتایج خوبی برسیم. در ضمن حتما دیدگاه‌های خود را بیان نمایید.

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

Balatarinاین نوشته را به بالاترین بفرستید:

چگونه از خود مدیر بسازیم

بارها گفته‌ام و بر آن پافشاری می‌کنم که یکی از اساسی‌ترین مسایل شرکت‌های نرم‌افزاری خصوصی ایران (به ویژه شرکت‌های نوپا) ضعف دانش مدیریتی است.

ما فکر می‌کنیم چون مهندس کامپیوتر هستیم پس می‌توانیم شرکت کامپیوتری بزنیم و مدیر خوبی برای یک شرکت نرم‌افزاری خواهیم بود. این فکر به جز در موارد بسیار استثنا بسیار نادرست است.

اما اگر برای آینده خود برنامه‌ریزی کرده‌ایم و می‌خواهیم شرکتی را برپا کنیم چه کنیم:

۰- پیش از هر چیز باید بدانیم که آیا زمینه مدیر شدن را داریم یا خیر. من خود بر آنم که بسیاری از توانایی‌های مدیریتی اکتسابی است، اما شم مدیریتی هم مهم است. بسیاری از افراد برای مدیریت ساخته نشده‌اند یا آن را دوست ندارند اما چون هنوز آغاز نکرده‌اند این را نمی‌دانند. آزمون‌هایی برای این کار وجود دارد که بیشتر به نام آزمون‌های «کارآفرینی» یا «آزمون سنجش شخصیت کارآفرین» شناخته می‌شوند. در آنها توانایی‌های چون خطرپذیری و … سنجیده می‌شوند. آنها را برای خود بکار بگیرید.

۱- نخست باید یاد بگیریم که اگر می‌خواهیم چیزی را بدست آوریم باید برایش هزینه کنیم. البته بسته به آن چیز نوع هزینه کردن هم فرق خواهد کرد.

۲- برای اینکه از خود مدیر بسازیم باید «زمان» و «پول» را هزینه کنیم.

۳- در دوره‌های ۷۲ ساعته که به دوره‌های کارآفرینی معروف هستند شرکت کنید. از آنجا که این دوره‌ها با کیفیت‌های مختلف برگزار می‌گردند، دقت کنید به موسسه‌ای بروید که این دوره را خیلی جدی برگزار می‌کند و مربیان خوبی را بکار می‌گیرد. هم‌زمان کتاب «عبور از طوفان: راهنمای کاربردی شرکت های نوپا در ایران» را بخوانید، کتاب بسیار مفید و کاربردی است و بسیاری از چیزهایی که برای برپایی یک شرکت نیاز است را یک‌جا آورده است. پس از این دوره اگر به این نتیجه رسیدید که هنوز می‌خواهید شرکتی برپا کنید باید به ۳ دوره‌ی حرفه‌ای‌تر بروید:

۴- در دوره‌های زیر شرکت کنید:

۵- دیگر کلاس کافی است، پس از برپایی شرکت اگر نیاز دیدید در دوره‌ای شرکت کنید آن‌زمان این کار را بکنید. زمان آن است که چند کتاب بخوانیم. دو کتاب را نام می‌برم در طول کار شرکت تلاش کنید کتاب‌های ناشران خوبی چون «فرا»، «رسا» و «سازمان مدیریت صنعتی» را به فراخور نیاز بخوانید و از کتاب‌های دانشگاهی نیز پرهیز کنید:

۶- دو ماهنامه «تدبیر» و «گزیده مدیریت» را آبونه شوید.

نکته بسیار مهم: (این نکته استثنا هم دارد اما در حالت کلی) به شدت از اینکه (بلافاصله) پس از پایان تحصیل شرکت بزنید خودداری کنید، بهترین حالت این است که پس از دانش‌آموختگی دست‌کم ۲ تا ۳ سال در شرکت‌های دیگر کار کنید تا هم تجربه بیندوزید و هم راه‌وچاه‌ها را یاد بگیرید. بدترین کاری که یک فرد می‌تواند انجام دهد این است که تا فارغ‌التحصیل شد (صفر کیلومتر) شرکتی برپا کند.

پ.ن:انجمن بین‌المللی مدیران ایرانی «کارگاه آموزشی مدیریت فرصت‌ورزی و تضمین کسب و کار پایدار» را برگزار می‌کند، دوره کمی گران است ولی فکر می‌کنم بسیار مفید باشد.

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

Balatarinاین نوشته را به بالاترین بفرستید:

چگونه خوره (Geek) ها را مدیریت نکنیم- بخش دوم

۶. رفتار متناقض
خوره‌ها حس انصاف عمیقی دارند، شاید برای این واقعیت است که در فناوری ازاطلاعات، ساختار و یکدستی حیاتی است. نمی‌شود که مستندات یک چیز را بگویند درحالیکه کُد کار دیگر انجام می‌دهد، به همین شکل مدیران نمی‌توانند یک چیز بگویند بعد کار دیگر انجام دهند.

۷. نادیده گرفتن خوره‌ها
از آنجا که مدیران و خوره‌ها آدم‌های متفاپتی هستند، ممکن است مدیران خوره‌ها را تنها بگذارند. این مدیریت بر آنها را سخت می‌کند، خوره‌ها هم همچون دیگر گروه‌ها رهبری خوبی نیاز دارند.

۸. تصمیم‌گیری بدون مشورت با آنها
خوره‌ها معمولا جنبه‌های فنی کسب و کار را بهتر از مدیران می‌دانند، پس تصمیم‌گیری فنی بدون مشورت با آنها بزرگترین اشتباهی است که مدیران می‌توانند مرتکب شوند.

۹. ندادن ابزارهای لازم
یک کامپیوتر سریع هزینه بیشتری از یک کامپیوتر قدیمی دارد و ممکن است خرید آن جزو استانداردهای شرکتی نباشد اما خوره‌ها کامپیوتر را به گونه‌ای متفاوت به کار می‌برند. کامپیوتر کُند بهره‌وری را پایین می‌آورد و هر روز مایه آزار می‌شود. همینگونه است نرم‌افزارهای قدیمی شده. به آنها ابزارهایی را که نیاز دارند بدهید.

۱۰. فراموش کردن اینکه خوره‌ها کارکنانی خلاق هستند.
برنامه‌نویسی فرآیندی خلاق است نه فرآیندی صنعتی. خوره‌ها باید پیوسته راه‌حل‌هایی برای مسایل نو ارایه کنند و به ندرت مساله‌ای مشابه را دو بار حل می‌کنند. بنابراین به آنها فرصت و انعطلاف پذیری لازم را بدهید. پوشیدن لباس‌های فرم و رسمی همه نوآوری‌ها را از بین می‌برد. همینطور آنها محیطی خلاق می‌خواهند تا از «پارتیشن‌های» مربع مستطیل دوری کنند.

انجام یک یا بیشتر از این ۱۰ اشتباه (و من مدیرانی را دیده‌ام که همه این ۱۰ اشتباه را مرتکب شده‌اند) نتایجی جدی در بر دارد، نتایجی چون:
– انگیزه‌های پایین
– از دست دادن بالای کارکنان
– رشد گریز از کار
– بهره‌وری پایین‌تر
– کیفیت پایین‌تر
– خدمات بد

خوره‌های شاد خوره‌هایی بهره‌ور هستند و مهمترین فاکتور، مدیریت خوب و مناسب وضعیت آنها است.

این نوشته برگردانی است از:

Kjerulf, Alexander. “How NOT to lead geeks

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

Balatarinاین نوشته را به بالاترین بفرستید:

چگونه خوره (Geek) ها را مدیریت نکنیم- بخش نخست

هنگامیکه خوره‌های شرکت NCR در استرالیا تهدید به اعتصاب کردند، این حرکت می‌توانست دستگاه‌های خودپرداز(ATM)، صندوق سوپر مارکت‌ها و دریافت فرودگاه‌ها را فلج کند. این نشان دهنده این واقعیت است که فناوری اطلاعات محور تقریبا همه کسب و کارها گردیده است و هرگونه هرج‌ومرج یا خرابکاری هزینه‌های مالی و زمانی بسیاری در بر خواهد داشت، این بدین معنی است که خوشحال نگه داشتن خوره‌ها در محیط کار نیازی اساسی برای کسب و کارهای مدرن است. خوره‌های شاد، خوره‌هایی اثربخش هستند.
دلیل اصلی اینکه کامپیوتری‌ها سرِ کار ناراضی هستند ارتباط بد با مدیران است، اغلب به این خاطر که خوره‌ها و مدیران شخصیت‌هایی از اساس متفاوت دارند، پیش‌زمینه‌های حرفه‌ای و بلندپروازانه.
برخی افراد اینگونه نتیجه‌گیری می‌کنند که خوره‌ها از مدیران متنفر هستند و هدایت (و رهبری) آنها ناممکن است. گاهی عبارت «مدیریت خوره‌ها همچون جمع کردن گربه‌ها است» بکار برده می شود، اما این کاملا نادرست است. واقعیت این است که کامپیوتری‌ها از مدیریت بد متنفر هستند و کمتر از دیگر گونه‌های کارمندان آن را تحمل می‌کنند.
پس اشکال کار از کجاست؟ من کارم را با خوره بودن آغاز کردم و بعد‌ها مدیر و موسس یک شرکت کامپیوتری شدم، پس موقعیت آن را داشته‌ام که هردو را تجربه کنم. فهرست ۱۰ اشتباهی را که دیده‌ام مدیران در مدیریت خوره‌ها مرتکب می‌شوند را اینجا آورده‌ام:

۱. بها ندادن به آموزش
رییسی داشتم که می‌گفت «آموزش هدر دادن پول است، خودتان یاد بگیرید». آن شرکت ۲ سال بعد ورشکست شد. آموزش بسیار اهمیت دارد به ویژه در فناوری اطلاعات و مدیران باید این را بدانند و برای آن هزینه کنند. گاهی به این مشکل بر می‌خورید که «اگر به آنها آموزش بدهید، رقبا آنها را از دست شما در‌می‌اورند و استخدام می‌کنند» این حرف تا حدی درست است، ولی اگر این کار را نکنید کارمندانی خواهید داشت که آنقدر غیرماهر هستند که هیج جای دیگر حاضر به استخدام آنها نمی‌شوند.

۲. شناخت نداشتن
از آنجا که ممکن است مدیران، به خوبی سر از کاری که خوره‌ها انجام می‌دهند در نیاورند، برای آنها سخت است که به آنها شناخت پیدا کنند و کاری را که عالی انجام شده پاداش بدهند، این کار انگیزه‌ها را از بین می‌برد، راه حل کارکردن با همدیگر برای تعیین مجموعه‌ای از اهداف کاری است که دو طرف بر آن توافق دارند. هنگامیکه به این هدف‌ها رسیدیم یعنی خوره‌ها کارشان را خوب انجام داده‌اند.

۳. بیش از حد کار کشیدن
«بگذارید تا آنجا که می‌توانیم از خوره‌ها کار بکشیم، آنها که زندگی ندارند» این روش برخی از مدیران است. این کار اشتباه بزرگی است و خوره‌هایی که بیش از حد کار می‌کنند یا از پا در می‌آیند یا از شرکت می‌روند. در یک مورد معروف یک کامپیوتری جوان که فشار کاری بسیاری به او وارد شده بود در بیمارستان بستری شد، پس از برگشت به کار دوباره به او حمله دست داد. این نشان می‌دهد این افسانه که ساعت‌های کاری طولانی برای کسب و کار خوب است نادرست است.

۴. بکار بردن زبان مدیریتی
خوره‌ها از زبان مدیریتی متنفر هستند و آنرا ظاهری و دروغین می‌پندارند. لازم نیست مدیران فنی صحبت کنند اما باد واژگان تجاری را دور بریزند. مدیری می‌گوید « لازم است که بصورت پیشگیرانه زمان ارایه به بازار خود را تحت تاثیر قرار دهیم» یا به سادگی بگوید «ما باد این پروژه را به موقع حاضر کنیم»

۵. تلاش برای باهوش‌تر بودن از خوره‌ها
هنگامیکه مدیران درباره یک مساله فنی هیچ نمی‌دانند، باید به راحتی آنرا بپذیرند و به آن اعتراف کنند. خوره‌ها بخاطر این کار به آنها احترام خواهند گذاشت، اما نه برای تظاهر به دانستن. آنها مدیران را گیر خواهند انداخت- خوره‌ها باهوش هستند.

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

Balatarinاین نوشته را به بالاترین بفرستید:

سمینار کسب و کار بازمتن

دوشنبه گذشته (15 بهمن) در گروه کاربران لینوکس اصفهان سمیناری کوتاه (در حد 20 دقیقه) داشتم درباره‌ی کسب و کار بازمتن (Open source Business). راستش بارها از زیربار این کار شانه‌ خالی کرده‌بودم، اما دیگر نشد.

از آنجا که این کار در اوج کاری من رخ داد، فرصت چندانی برای کار روی آن نداشتم و در واقع فایل ارایه (پرزنتیشن) را صبح دوشنبه آماده کردم، بنابراین احتمالا چنگی به دل نخواهد زد، البته تلاش هم کردم که در این زمان کوتاه زیاد وارد جزییات نشوم. اما دوستانی که علاقه‌مند هستند می‌توانند آنرا از اینجا بارگیری نمایند.

بسیار خوشحال خواهم‌شد اگر پس از بارگیری و خواندن، دیدگاه‌های خود را بگویید. تلاش خواهم کرد در نخستین فرصتی که دست داد بیشتر روی آن کار کنم.

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

پندهایی به دانشجویان کامپیوتر- بخش سوم

این سومین بخش از مقاله‌ای در سه بخش است. برای خواندن بخش نخست به اینجا و بخش دوم به اینجا بروید.

دیگر نگران فرصتهای شغلی که نصیب هندی‌ها می شود نباشید

اگر در هند هستید هیچگاه چنین نگرانی نداشته‌اید، پس دیگر هم نگران شغل‌هایی که به هندیان داده می‌شود نباشید! در هند شغل‌های جالبی وجود دارد، از آنها لذت ببرید.
مرتب می‌شنوم که از تعداد افرادی که به رشته کامپیوتر می‌روند کم می‌شود و دلیلی که می‌شنوم این است که دانشجویان از این می‌ترسند به رشته‌ای بروند که کارهایش به هندی‌ها داده می شود. این حرف به دلایل بسیاری نادرست است. نخست اینکه انتخاب شغل بر اساس گرایش روز (حال) کاری نابخردانه است. دوم اینکه حتا اگر تمام کارهای برنامه‌نویسی به هند و چین داده‌شوند، برنامه نویسی به گونه‌ای شگفت انگیز مهارت خوبی برای همه گونه کارهای جالب و خیال‌انگیز است، کارهایی چون مهندسی فرآیندهای تجاری. سوم: این را از من بپذیرید که هنوز هم برنامه‌نویس به‌راستی خوب کیمیا است هم اینجا و هم هند. بله بسیار از افراد کامپیوتر و آی‌تی خوانده هستند که بیکارند و درباره اینکه مدت بسیاری است که بیکارند گلایه‌ می‌کنند، می‌دانید چرا؟ ناراحت کردن آنها را به جان می‌خرم و می‌گویم برنامه‌نویسان واقعا خوب حتما سر کار هستند. چهارم: ایده بهتری دارید؟ می‌خواهید چه کار کنید، تاریخ بخوانید؟ بعد هم راه دیگری ندارید جز اینکه ادامه تحصیل بدهید و به رشته دیگری چون حقوق بروید. چیزی هست که از آن مطمئن هستم: ٪99 وکلا از کارشان متنفرند، از تک‌تک دقایق کارشان متنفرند و هفته‌ای 90 ساعت کار می‌کنند. همانگونه که گفته‌ام: اگر از برنامه نویسی لذت می برید خدا را شکر کنید زیرا از جمله محدود افراد بسیار خوش شانسی هستید که با انجام دادن کاری که دوستش دارید می توانید زندگی خوبی بسازید.
بگذریم، فکر نمی‌کنم داشجویان به‌راستی اینگونه فکر کنند. کم شدن دانشجویان کامپیوتر به این خاطر است که پس از یک دوره جو‌گیری هم‌اکنون تعداد به حد طبیعی خود رسیده است. جو‌گیری باعث شده بود کسانی که به‌راستی برنامه‌نویسی را دوست نداشتند فکر کنند این کار کار پر درآمدی است و به سوی آن هجوم بیاورند. خوشبختانه چنین افرادی دیگر به کامپیوتر نمی‌آیند.

مهم نیست که چه می کنید دوره کارآموزی خوبی بردارید

استخدام کننده‌های هوشمند می‌دانند که عشاق برنامه‌نویسی در کلاس سوم راهنمایی برای دندانپزشک خود پایگاه داده نوشته‌اند، سه سال پیش از ورود به دانشگاه در آموزشگاه‌های کامپیوتر درس داده‌اند، برای نشریه دانشجویی سیستم مدیریت محتوا ساخته‌اند و کارآموزی آنها در شرکتی (خوب) نرم‌افزاری بوده است. این چیزی است که آنها در رزومه شما جستجو می‌کنند.
اگر از برنامه‌نویس لذت می‌برید، بزرگ‌ترین اشتباهی که ممکن است بکنید این است که به کاری نیمه‌وقت یا چیزی شبیه آن در کاری جز برنامه‌نویسی بروید. می‌دانم که هر فرد 19 ساله‌ی دیگر می‌خواهد که کاری در یک لباس فروشی پیدا کند، اما شما مهارتی دارید که بسیار باارزش است حتا اگر 19 سال داشته باشید پس نابخردانه است که وقتتان را در تا کردن پیراهن تلف کنید. پیش از آنکه فارغ‌التحصیل شوید باید رزومه‌ای داشته باشید پر از کارهای برنامه‌نویسی.

این نوشته برگردانی است از:

Spolsky, Joel. “Advice for Computer Science College Students

در این رابطه می‌توانید نوشته «چرا دانشجویان ایرانی باید در پروژه های آزاد/بازمتن مشارکت کنند!؟» را نیز بخوانید.

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

این نوشته را به بالاترین بفرستید: Balatarin

یک نمونه مناسب طرح کسب وکار

محمد کیهانی ، زهرا بهروز آذر و مجید آل رسول برای پروژه پایان ترم درس طراحی و تدوین برنامه کسب و کار خود یک نمونه طرح کسب و کار یا Business Plan نوشته‌اند و آنرا روی وب قرار داده‌اند. این نمونه از معدود نمونه‌های طرح کسب و کار به فارسی است که در دسترس همگان قرار دارد و بسیار مفید و کاربردی است. امیدوارم دیگران نیز این کار را انجام دهند و طرح‌های درسی خود در این زمینه را در دسترس قراردهند.

این طرح طرح کسب و کار یک شرکت اینترنتی به‌نام نظربازار است.

توصیه می‌کنم آنرا بخوانید. این نوشته را می‌توانید از اینجا بارگیری نمایید.

پ.ن: دوستانی یادآور شده‌اند که نتوانسته‌اند آنرا بارگیری نمایند، اگر در بارگیری مشکل دارید من آنرا در بلاگ بارگذاری کرده‌ام و می‌توانید ازاینجا بگیرید.

پ.ن۲: درحال برگزاری یک سری دوره نوین کارآفرینی هستم، اینجا را ببینید.

نکته: دوستان لطفا توجه داشته باشند که درخواست طرح کسب و کار ننمایند، چون ندارم و روشن است که نخواهم فرستاد. فکر می‌کنم با کمی جستجو در گوگل بتوان چیزهایی یافت.

اگر می خواهید بار دیگر که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید(فید چیست و نحوه استفاده از فید.) همچنین می توانید مرا در تویتر دنبال کنید. «فهرست همه نوشته‌ها»ی من را اینجا ببینید.

ماهنامه الكترونيكی كارآفرینی- دی‌ماه 86

دومین شماره «ماهنامه الكترونيكی كارآفرینی» به همت خانه کارآفرینان منتشر گردید. می توانید آنرا اینجا ببینید و بارگیری نمایید.

بخوانید، لذت ببرید و بکار بندید. فهرست نوشته‌های این شماره اینگونه است :

• سرمقاله
• مقدمه اي بر كسب و كار
• داستان موفقيت: چگونه اينترنت زندگي من را عوض كرد؟
• مهارتها و ويژگيهاي فروشندگان حرفه اي
• خواندن فكر افراد در جلسات و مذاكرات
• قابل توجه كارآفرينان: 90 قانون طلايي براي فروش!
• آموزش پيشرفته كسب درآمد از طريق گوگل (قسمت اول)
• افزايش ترافيك سايت به روش Email Marketing
• كتابهاي الكترونيكي، ابزاري براي موفقيت در اينترنت
• معرفي يك راه كسب درآمد از اينترنت (درس دوم)
• بیژن پاکزاد، فروشنده موفق جهان
• 25 نكته براي افزايش محبوبيت سايت شما
• چگونه از چند وبلاگ ساده درآمد كسب كنيم

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

پندهایی به دانشجویان کامپیوتر- بخش دوم

این دومین بخش از مقاله‌ای در سه بخش است. برای خواندن بخش نخست به اینجا و بخش سوم به اینجا بروید.

زبان C را پیش از تمام شدن درستان یاد بگیرید. دقت کنید که گفتم C و نه C++. گرچه C به شکلی چشم‌گیر کمتر استفاده می شود ، هنوز برای کسانی که هم‌اکنون برنامه‌نویسی می کنند زبانی بین المللی است. زبانی است که با آن با یکدیگر ارتباط بر قرار می‌کنند و از آن مهمتر از زبان های جدیدی مثل Ruby,Python,Java که در دانشگاه یاد میگیرید (البته نه اینجا) به زبان ماشین نزدیک‌تر است (یا از هر زبان جدیدتر دیگری که درس می دهند). نیاز است که شما دست کم یک ترم به زبان ماشین نزدیک شوید وگرنه هیچگاه نخواهید توانست که کُدهایی کارا به زبانهای سطح بالاتر بنویسید. نخواهید توانست روی کامپایلرها و سیستم‌های عامل، که از بهترین کارهای برنامه‌نویسی بازار هستند، کار کنید. هیچگاه به شما برای خلق معماری پروژه های بزرگ اعتماد نمی‌شود. برای من مهم نیست که چقدر در مورد کنترل‌ها، بستارها و مدیریت استثناها می دانید: اگر نتوانید توضیح دهید که چرا while (*s++ = *t++); یک رشته را کپی می کند یا برایتان طبیعی‌ترین چیز در دنیا نباشد، آنگاه شما بر اساس خرافات و موهومات برنامه نویسی می کنید، اهمیت این مساله برای من مثل پزشکی است که اصول آناتومی را نمی‌داند و بر اساس گفته یک آدم ساده لوح، که گفته این دارو جواب میدهد، نسخه می‌نویسد. اقتصاد خُرد را پیش از فراقت از تحصیل فرا بگیرید. اگر تا حالا هیچ درس اقتصادی نگذرانده‌اید، باید بگویم اقتصاد از آن دسته رشته‌هایی است که با یک شاهکار انفجاری آغاز میشود،با آن بسیار نظریه‌ها و اصول بامفهومش، که اثبات‌پذیر هستند و پس از آن نشیب و رو به افول است. این شاهکارِ آغازین اقتصاد خرد است، که به گونه‌ای پایه‌ی هر نظریه‌ی مهمی در تجارت و کسب‌و‌کار است. از آن پس چیزها بدتر می شوند: به اقتصاد کلان می رسید (اگر می خواهید می توانید از ادامه این پاراگراف بگذرید) با آن نظریه های جالبش درباره چیزهایی مثل ارتباط نرخ بهره و بیکاری که بیشتر ثابت نشده به نظر می آیند تا ثابت شده، و پس از آن بدتر و بدتر می‌شود و بیشتر گرایشهای اقتصاد به فیزیک مبدل می شوند، که به درد پیدا کردن کاری بهتر در بازار وال‌استریت می خورد. ولی حتما اقتصاد خرد را بگیرید، زیرا شما باید درباره عرضه و تقاضا بدانید، شما باید درباره مزیت‌های رقابتی بدانید و باید مفاهیم سود ویژه، کاهش قیمت و مطلوبیت حاشیه‌ای را درک کنید پیش از آنکه بخواهید بدانید چرا شرکت با این روش کاری سود ده است. چرا کامپیوتری‌ها باید اقتصاد یاد بگیرند؟ زیرا برنامه نویسی که اصول کسب و کار رابداند برای شرکت از آنکه نمی‌داند، ارزشمندتر است. و این خیلی مهم است. نمی توانم بگویم چند بار کار ما بخاطر ایده‌های احمقانه ای که در برنامه‌نویسی شدنی و در سیستم سرمایه نشدنی هستند، بی‌نتیجه مانده است. بخار چیزهایی که در اقتصاد خرد یاد می گیرید برنامه نویسی ارزشمند‌تر خواهید بود، و بخاطرش پاداش خواهید شد.

درسهایی که کامپیوتری نیستند را تنها به این خاطر که کسل‌کننده هستند سرسری نگیرید. سرسری گرفتن درس‌هایی که تخصصی نیستند راه بسیارخوبی است برای که معدل کل پایین‌تری داشته باشید. هیچگاه معدل خود را دست کم نگیرید، بسیاری از استخدام کنندگان و مدیران، از جمله خودم، هنگام مطالعه رزومه، مستقیم سراغ معدل می رویم، و البته از این کار هم پشیمان نیستیم. چرا؟ زیرا معدل شما نشان می‌دهد که استادان شما در دراز مدت و در شرایط مختلف در باره عملکرد شما چه می‌اندیشیده‌اند. رتبه کنکور چطور؟ آزمونی است که تنها در چند ساعت برگزار شده‌است. اما معدل نشان دهنده‌ی صدها کار و پژوهش کلاسی و میان ترم در چهار سال است. البته مشکلات خاص خودش را هم دارد. معدل نمی‌گوید که فلان درس گلابی را در بهمان دانشگاه گلابی‌تر گذرانده‌اید یا مکانیک کوانتومی را در یک دانشگاه سخت‌گیر. البته من وقتی معدل متوسطی را از آن دانشگاه آسان‌گیر می‌بینم از آنها توصیه نامه و مدارک دیگری هم می‌خواهم و دنبال افرادی با معدل بالاتر از این دانشگاه‌ها می گردم. چرا مدیری که به دنبال مهندسان نرم افزار است، باید به نمره درس تاریخ شما اهمیت می دهد؟ چراکه تاریخ کسل کننده است. آهان، پس شما دارید می گویید باید شما را استخدام کنم زیرا شما هنگامیکه کار کسل‌کننده می‌شود، درست کار نمی کنید؟ بله، در برنامه نویسی هم چیزهای کسل‌کننده هست. هر کاری بخش‌های کسل کننده دارد. من یکی که افرادی را استخدام نمی‌کنم که به دنبال کار‌های جالب هستن و فقط آنها را انجام می‌دهند. من در دانشگاه درس مردم‌شناسی فرهنگی را گرفتنم زیرا خوب دریافته بودم که باید چیزهایی راجب به مردم‌شناسی بیاموزم، و از دید من درس بدرد بخوری بود. جالب است؟ نه آنقدرها! مجبور بودم کتابهای واقعا خسته کننده‌ای در مورد سرخ پوستان در جنگل‌های بارانی برزیل و ساکنان جزیره تروبریاند بخوانم، که با وجود همه احترامی که برایشان قایل هستم برای من چندان جالب نبود. در واقع کلاس آنچنان خسته‌کننده بود که چیزی مثل تماشای رشدچمن ها برایم هیجان انگیز‌تر بود و من آرزویش را می کردم. کاملا علاقه ام را راجع به موضوع از دست داده بودم. گریه‌ام در آمده بود و از بحث‌های بی پایان در باره جمع‌کردن سیب‌زمینی شیرین بسیار خسته شده بودم. نمی دانم مردم جزیره تروبریاند چرا اینقدر وقت صرف جمع‌آوری سیب‌زمینی شیرین می کردند، چیز دیگری یادم نمی آید، بسیار کسل کننده بود، اما زمان میان ترم که رسید حسابی درس را شخم زدم. کم‌کم به این رسیدم که مردم‌شناسی فرهنگی دارد برایم شگنجه و ملالت می شود و کسالت سد راه من است. اگر در کلاسی بیست می‌گرفتم که در امتحانش باید همه چیز را درباره پوشش سرخپوستان در فلان جشن می‌دانستم، می‌توانستم از پس هرچیزی برآیم هرچقدر هم که خسته‌کننده باشد. بار بعد که از اتفاق جایی گیر کردم و مجبور بودم برای یک چرخه کاری 18 ساعت منتظر بمانم از مطالعه آن قبیله سپاسگذار بودم چون در مقایسه بسیار خوشایندتر بود. من بیست گرفتم. خوب، اگر من توانستم پس شما هم می‌توانید.

برای خواندن ادامه این نوشته (بخش سوم) به اینجا بروید.

اگر می خواهید بار دیگری که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید.

این نوشته را به بالاترین بفرستید: Balatarin

پندهایی به دانشجویان کامپیوتر- بخش نخست

یکی از نویسندگان و متفکران کامپیوتری محبوب من جول اسپالسکی است، پیشتر در دو پست از او یاد کرده‌ام. او مقاله معروفی دارد که آغاز سال 2005 یعنی 3 سال پیش نوشته. مدت‌ها پیش بخشی از آنرا به فارسی برگردانده بودم. اکنون همه آنرا در سه بخش تقدیم می‌کنم:

برای خواندن بخش دوم به اینجا بروید.

پندهایی به دانشجویان کامپیوتر

گذشته از اینکه تنها یک یا دو سال پیش بود که من در مورد اینکه چگونه رابط کاربری توانمند ویندوز موج آینده را می سازد،گزافه گویی می کردم، دانشجویان کامپیوتر گهگاه به من ایمیل می زدند که به آنها پندهایی برای شغل (آینده) شان بدهم. از آنجا که اکنون فصل استخدام است بر آن شدم که پند های استاندارد خود را بنویسم تا که آنرا بخوانند، به آن بخندند و بیخیالش شوند.
خوشبختانه بیشتر دانشجویان کامپیوتر آنقدر زرنگ! هستند که به خودشان زحمت نمی دهند که از پیران و پیشگامان خود بخواهند که آنها را نصیحت کنند، امری که در کامپیوتر کار خوبی است. زیرا بزرگترهایشان آماده اند تا به آنها حرفهایی احمقانه و فسیل شده بزنند مثل ” تقاضا برای کاربران وارد کننده کارت پانچها تا سال 2010 به 100000000(صد میلیون) نفر خواهد رسید” یا ” بازار کارهای مرتبط با زبان Lisp امروزه بسیار داغ است”.

خود من هم هنگامی که دانشجویان کامپیوتر را نصیحت می کنم، نمی فهمم چه می گویم. به من امیدی نیست و دیگر به روز نیستم، از چیزهایی مثل Yahoo Messenger سر در نمی آورم (وحشتناک است نه؟) و هنوز هم از چیز قدیمی و عجیبی که به آن Email میگویند استفاده می کنم چیزی که زمانی همه گیر بود،زمانی که آهنگ‌ها بر روی صفحه صاف و گردی که به آن CD می گفتند به بازار آمد.
پس بهتر است که از این چیزهایی که اینجا می گویم چشم پوشی کنید و بجای آن از آن چیزهای آنلاینی درست کنید که می توان با آن دیگر مردم را پیدا کرد و قرار گذاشت و بیرون رفت.
با این وجود:
اگر از برنامه نویسی لذت می برید خدا را شکر کنید زیرا از جمله محدود افراد بسیار خوش شانسی هستید که با انجام دادن کاری که دوستش دارید می توانید زندگی خوبی بسازید. بیشتر مردم اینقدر خوش شانس نیستند. این ایده که “عاشق کارتان باشید” مفهومی کاملا نو است. در گذشته مردم فکر می کردند که کار چیزی ناگوار است که انجامش می دهید که پول در بیاورید تا با آن کاری را که واقعا دوست دارید انجام دهید ، آنهم پس از بازنشستگی در سن 65 سالگی به این شرط که پول لازم را داشتید و بیش از حد پیر و ناتوان نشده بودید و زانوها و چشم سالن داشتید و می توانستید بدون اینکه نفستان بند آید بیست قدم را بروید و هزار اما و اگر دیگر.
کجا بودیم؟ آهان. نصیحت.
بدون حرف پیش من 6 نصیحت رایگان برای دانشجویان کامپیوتر دارم:

1. نوشتن را پیش از فارغ التحصیلی یاد بگیرید .
2. زبان C را پیش از تمام شدن درستان یاد بگیرید.
3. اقتصاد خُرد را پیش از فراقت از تحصیل فرا بگیرید.
4. درسهایی که کامپیوتری نیستند را تنها به این خاطر که کسل کننده هستند سرسری نگیرید.
5. دیگر نگران فرصتهای شغلی که نصیب هندی ها می شود نباشید.
6. مهم نیست که چه می کنید دوره کارآموزی خوبی بردارید.

حالا اگر توضیح بیشتر میخواهید- به شرط آنکه آنقدر زود باور نباشید که این حرفها را تنها چون من گفته ام باور کنید- این را هم اضافه کنید: 7. بدنبال راهنمایی و کمکِ حرفه ای بگردید تا عزت نفس پیدا کنید.

نوشتن را پیش از فارغ التحصیلی یاد بگیرید
اگر لینوس توروالدز، لینوکس را تبلیغ نمی‌کرد آیا امکان داشت که لینوکس موفق شود؟ همانقدر که وی هکر و برنامه نویس موفقی است، همانقدر توانایی وی در بیان ایده‌هایش با نوشتن به انگلیسی در Email و لیست های پستی بود که باعث شد لینوکس بتواند گروه های داوطلبان را در سراسر جهان به خود جلب کند.
از آخرین روش خبر دارید، Extreme Programming ؟ بدون اینکه بگویم در باره این روش چه فکر می کنم، می گویم که دلیل اینکه شما درباره اش شنیده اید این است که از کسانی شنیده اید که نویسندگان و سخنرانان سرآمدی هستند.
حتا در مقیاس کوچکتر، هنگامیکه به هر شرکت برنامه نویسی دقت کنید، می بینید که توانمند و تاثیرگذار ترین برنامه نویسیان آنهایی هستند که راحت،روان و خوب به انگلیسی صحبت می کنند و می نویسند. اینگونه انگلیسی دانستن به ارتقا کمک می کند، گرچه دست شما نیست.
فرق برنامه‌نویس متوسط و یک برنامه نویس عالی در تعداد زبان‌های برنامه نویسی که می‌دانند و در اینکه پایتون یا جاوا را ترجیح می دهند نیست. بلکه در این است که می توانند ایده‌هایشان را بیان کنند یا نه. آنها با ترغیب مردم، موفق شده و نیرو می گیرند. با نوشتن توضیح و مشخصه‌های فنی واضح و روشن، به دیگر برنامه نویسان این توانایی را می دهند که کُدشان (برنامه) را بفهمند، یعنی دیگر برنامه نویسان بجای اینکه آن کدها را دوباره نویسی کنند با کدهای آنها کار می کنند و از این کدها استفاده می کنند. در غیر اینصورت کدشان بی ارزش است. با نوشتن مستندات فنی روشن برای کاربران نهایی، مردم متوجه می شوند که این کد چه کار می کند و این تنها راهی است که بوسیله آن کاربران ارزش این کدها را می فهمند. جایی در sourceforge تعداد زیادی برنامه‌های عالی و کاربردی مدفون شده‌اند و کسی از آنها استفاده نمی‌کند زیرا این برنامه‌ها را برنامه‌نویسانی نوشته اند که خوب نمی نویسند (یا اصلا نمی نویسند)، بنابراین کسی متوجه نمی‌شود آنها چه کرده‌اند و برنامه درخشانشان از درخشش می افتد.
من برنامه‌نویسی را استخدام نمی کنم،مگر آنکه بتواند واقعا خوب به انگلیسی بنویسد. اگر بتوانید بنویسید، هر جا که استخدام شوید، زود درمیابید که از شما می خواهند تا مشخصه های فنی را بنویسید یعنی اینکه دارید تاثیر خود را می گذارید و مورد توجه مدیران قرار گرفته‌اید.
بیشتر دانشگاهها کلاس‌های مشخصی به نام “نویسندگی حرفه‌ای” دارند، یعنی باید بتوانید خیلی خوب بنویسید تا آنها را پاس کنید. دنبال این کلاس‌ها بگردید و در آنها شرکت کنید. دنبال کلاس‌هایی بگردید که تکالیف هفتگی با روزانه دارند.
نوشتن در یک نشریه یا وبلاگ را آغاز کنید. هر چه بیشتر بنویسید، نوشتن آسانتر خواهد شد و هرچه آسانتر شود بیشتر می توانید بنویسید و به همین ترتیب.

برای خواندن بخش دوم به اینجا بروید.

در این رابطه نوشته «پندهایی به دانشجویان کامپیوتر: چشمان خود را باز کنید» را نیز بخوانید.

اگر می خواهید بار دیگر که  مطلبی نوشته شد، آگاه گردید. عضو خوراک (feed) این بلاگ شوید. همچنین می توانید مرا در تویتر دنبال کنید.

این نوشته را به بالاترین بفرستید:

Balatarin