Web Developer Recruitment in Faraconesh Corporation

Faraconesh Logo

I hardly ever use my blog to publish unrelated subjects to programming. This is one of them.

Our company Faraconesh Corporation is bound to hire new talented and professional .NET developers. If you like working with me in person in a small-growing company which offer good salary, insurance, flexitime working beside experts which are pioneers in Iran in their skills and you meet the following needs

At least 3 years of relevant experiences.

Deep knowledge of .NET, C#, SQL Server and NHibernate

Also ability to work in team and using issue trackers, source controls and the rest of teamwork tools

Ability to work with WPF, WCF, WF and REST count as advantages

You can send your resume to jobs@faraconesh.com or to me at n.hajloo@gmail.com.

Faraconesh Corporation appreciates in advance your kind request to join and will arrange a meeting with you in next few days.

This is the Persian text for this advertisement.

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

حداقل سه سال سابقه کار مرتبط

درک و تسلط کافی و عمیق از ‫.NET, C#, SQL Server و  NHibernate

همچنین توانایی کار گروهی و استفاده از ابزارهای کار تیمی مانند ایشوترکر ها و سورس کنترها

توانایی کار با WPF, WCF, WF و REST مزیت به شمار می‌آید

را دارید

می‌توانید رزومه کاری خودتان را به آدرس jobs@faraconesh.com و یا برای من به آدرس n.hajloo@gmail.com ارسال نمایید.

شرکت فراکنش از درخواست همکاری محبت آمیز شما از قبل قدردانی کرده و در چند روز آینده یک قرار ملاقات با شما تنظیم خواهد کرد

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

I Love My Job
I Love My Job

همیشه پیش از تغییر شغل و یا تغییر شرکت از مکان الف به ب یک برنامه نویس باید کارهای مختلفی را انجام دهد. این تغییرات ممکن است صرفا به دلیل تغییر شرکت نباشد بلکه بخاطر تغییر پست و سمت شخص در شرکت از سمت الف به سمت جدید ب صورت بپذیرد. در زیر مواردی را که تا بحال برای خودمن ملموس بوده را می‌آورم.

تعیین مقصد و هدف. به این معنی که ایا شخص قصد تغییر شرکت را دارد و یا تغییر سمت در همان شرکت

تعیین نوع و روش تغییر. به این معنی که آیا در شرکت جدید بصورت پاره وقت مشغول به کار خواهد شد و یا تمام وقت.

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

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

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

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

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

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

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

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

بستن و اتمام کارهای محوله در شرکت. اگر پیش از تغییر شرکت کارهای‌ جاری‌تان را به اتمام نرسانید مجبور خواهید بود که مدتی را در دو شرکت کار کنید و این کار در اوایل حضور شما در شرکت جدید زیاد خوب نیست و ممکن است استرس به موقع تمام نکردن کارها در شرکت جدید و همچنین به موقع به سرانجام نرساندن کارهایتان در شرکت قبلی شما را در وضعیت بدی قرار بدهید. این کار مسلما در تعیین جایگاه شما در شرکت جدید تاثیر گذار خواهد بود.

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

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

لینکهای مرتبط

  نحوه مصاحبه با نیروهای متقاضی کار در شرکت

  نیازمندی‌های تغییر مکان یک شرکت نرم افزاری

  در یک شرکت چه تعداد نیروی برنامه نویس باید حضور داشته باشند ؟

  چه زمانی باید از یک شرکت نرم افزاری رفت ؟

  نحوه برخورد برنامه نویس‌ها با هم در یک شرکت چطور باید باشد

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

دلزدگی از برنامه‌نویسی و وضعیت کاری

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

از سال ۸۰ که من وارد این کار شدم ( البته از ۸۰ برنامه‌»ویسی نمی‌کردم. اوایل بیشتر مباحث امنیت شبکه و …) اتفاق‌های زیادی افتاد و با افراد بسیار زیادی برخورد کردم که مجموع اینها جدیدا من رو نسبت به این کار دلزده کرده. اون قدر که اگر کار دیگه‌ای پیدا کنم بی‌تردید با دنیای برنامه‌»ویسی خداحافظی می‌کنم.

قبلا هم مطلبی در مورد 

تاثیر متخصصین آموزش دیده در وضعیت IT کشور  

همه داشته‌های یک شرکت نرم افزاری  

فروش یا تقلب در فروش نرم افزار   

چه زمانی باید از یک شرکت نرم افزاری رفت ؟   

 یک برنامه نویس چقدر از فشار تحویل پروژه را باید تحمل کند  

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

از بحث حقوق و دستمزد که بگذریم. نکته اصلی وضعیت شرکت‌ّای نرم‌افزاری ه که بیشتر اونها تبدیل شدن به فروشنده نرم‌افزارهای کدباز رایگان!!!.

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

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

حضور یا عدم حضور یک شخص ، چقدر در اعتبار یک شرکت تاثیر گذار است

استیو جابز
استیو جابز

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

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

بیل گیتس
بیل گیتس

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

استیو بالمر که این عکسش واقعا شاهکاره هنریه
استیو بالمر که این عکسش واقعا شاهکاره هنریه

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

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

لینکهای مرتبط

Apple’s Likely Strategy: What Would Steve Do?

Steve Jobs’ E-mail to Apple Employees

Steve Jobs to Step Down Temporarily as Apple’s CEO for Health Reasons

Steve Jobs and Apple: A Reality Check

A World Without Steve

نیازمندی‌های تغییر مکان یک شرکت نرم افزاری

 

Faraconesh Logo
Faraconesh Logo

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

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

نکته دیگه که به نظر من می رسه تغییر آدرس شرکت در تمام مکتوبات شرکت هست . منظورم هر کارت ویزیت یا بروشور ( بخصوص که ما در حال حاضر در حال تهیه یک بروشور هم هستیم ) مستندات ارائه شده به مشتریان ، یا طرح های در دست اجرای شرکت و هر مستند دیگه ای می‌تونه باشه .

چیز دیگه ای که میشه بهاون اشاره کرد ( که البته در بعضی شرکت ها اصلا اهمیت نداره و در بعضی شرکت ها واقعا به اون بها داده میشه ) میزان رضایت کارمندان و برنامه نویسان شرکت از مکان جدید شرکت هست . فکرش رو بکنید که همه برنامه نویس های شرکت شما ساکنان مثلا غرب تهران باشن و شما ناگهان شرکت رو به شرق تهران ببرید و یا برعکس ، قاعدتا در چنین شرایطی به میزان قابل توجهی از این انرژی و زمان مفید کاسته خواهد شد و شرکت نهایتا باید این ضرر را تحمل کند . مطمئنا مکانی که به محل سکونت کارمندان یک شرکت نزدیک باشد ، تاثیر بسزایی در کارکرد افراد خواهد داشت . البته مسلما این مورد برای یک شرکت کوچک ( تقریبا 80درصد شرکتهای ) نرم افزاری صادق است ،‌چراکه بیشتر شرکتهای نرم افزاری از تعداد کمی برنامه نویس و سهامدار تشکیل شدند و غالبا تعداد آنها زیر 15 – 20 نفر است . مسلما با یک بحث می شود بر روی یک نقطه که برای همه مناسب باشد ( یا اکثریت ) تصمیم گرفت .

البته موارد کوچک دیگری هم هست که از درجه اهمیت کمتری برخوردار است . این بحث رو اینجا می نویسم که اگر دوستی مورد دیگه‌ای به ذهنش می‌رسه با من تقسیم کنه تا ما هم به اون توجه کنیم . نهایتا فکر کنم برای خیلی ها بحث مفیدی بشه .

لطفا نظرتون رو برای تغییر محل شرکت نرم افزاری بنویسید .