prince0fpersia
پنج شنبه 02 بهمن 1393, 19:42 عصر
سلام
من لیسانس سخت افزار و دانشجو ارشد هوش مصنوعی هستم. تابه حال برای هیچ شرکتی کار نکردم و هیچ دیدی نسبت به نحوه کارشون ندارم ولی پروژه های شخصی(که البته بیشترش تمرینات دانشگاهی بوده) تو حیطه های پردازش تصویر انجام دادم. و الانم ایده هایی در زمینه دوربین های هوشمند تو زمینه های حفاظتی و یا شناسایی دارم ولی حجم کار زیاده و مهمتر از اون چند بخشی بودن کار هست. مثلا یه جاهایی باید برنامه نویسی سخت افزار انجام بشه. یه جاهایی باید برنامه نویسی دسکتاپ و یوزر اینترفیس انجام شه. یه جاهایی برنامه نویسی وب و حتی شاید برنامه نویسی گوشی موبایل.
برای همین کار کردن روی همه این موارد برای من بسیار سخت و وقتگیر میشه و توی هیچکدومش(جز پردازش تصویر) هم تقریبا تخصصی ندارم و کاری که بتونم انجام بدم نهایتش در حد یک پروژه دانشجویی شاید بشه و نمیشه به عنوان محصول قابل رقابت و تجاری روش حساب کرد. برای همین بدنبال جمع کردن افراد متخصص توی هر کدوم از تخصص های فوق هستم که یک کار درست و درمون و قابل فروش عرضه کنیم.
ولی هیییییییییییچ دیدی از شرکت ها ندارم و واقعا وقت رفتن توی این شرکت ها و آشنا شدن با مخیطشونم ندارم. برای همین میخواستم دوستانی که کار برنامه نویسی توی شرکت های خصوصی انجام میدن یکم دید بدن بهم که توی شرکت ها چه خبره و چطور کار میکنن؟ من همیشه چنتا سوال اساسی توی شرکت ها برام مطرح بوده:
اول اینکه آیا مدیر شرکت برنامه نویسی و یا مدیر یک پروژه برنامه نویسی باید سوادش از همه کارمندا بیشتر باشه؟ اگر نه، پس چطور میتونه بفهمه یک کارمندی داره درست کار میکته یا داره میپیچونه؟ و یا از اون مهمتر، چطور میتونه بهره وری و راندمان کار برنامه نویسانی رو کنترل کنه که تخصصی در حیطه کاریشون نداره؟
سوال بعد اینکه، چون شرکتی که من همیشه مدنظرم بوده مبتنی بر ایده های نو و تجاری هستش(و انصافا ایده های خوبی هم درسر دارم) چطور میتونم به برنامه نویس هام اطمینان داشته باشم که ایده های شرکت رو به بیرون شرکت نمیبرن و نمیفروشن و یا خودشون بعد از مدتی شرکت رو ول نمیکنن که برن و ایده رو خودشون با کسای دیگه پیاده کنن؟
سوال دیگه اینکه مدیر شرکت هم خودش باید کد بزنه مثل بقیه؟ یا باید فقط ناظر باشه و مثلا ایده بده و تیم رو هدایت کنه؟ یا ۵۰-۵۰ ؟
سوال مهم آخر هم بحث حقوق برنامه نویسان و نحوه تعیینش هست! حقوق یک برنامه نویس دقیقا چطور تعیین میشه؟ اصلا یک برنامه نویسی که میخوام جذب کنم چطور به مهارت و تخصصش مطمءن بشم؟
البته سوال زیاد توی ذهنم هست اما اینا مهمتریناش بود که الان به ذهنم میرسه!
بسیار سپاسگزار دوستانی هستم که با بیان تجربیات مفیدشون در این زمینه، این فضای تاریک و مبهم رو برای من و امثال من که میدونم خیلی زیادن روشن کنن!
من لیسانس سخت افزار و دانشجو ارشد هوش مصنوعی هستم. تابه حال برای هیچ شرکتی کار نکردم و هیچ دیدی نسبت به نحوه کارشون ندارم ولی پروژه های شخصی(که البته بیشترش تمرینات دانشگاهی بوده) تو حیطه های پردازش تصویر انجام دادم. و الانم ایده هایی در زمینه دوربین های هوشمند تو زمینه های حفاظتی و یا شناسایی دارم ولی حجم کار زیاده و مهمتر از اون چند بخشی بودن کار هست. مثلا یه جاهایی باید برنامه نویسی سخت افزار انجام بشه. یه جاهایی باید برنامه نویسی دسکتاپ و یوزر اینترفیس انجام شه. یه جاهایی برنامه نویسی وب و حتی شاید برنامه نویسی گوشی موبایل.
برای همین کار کردن روی همه این موارد برای من بسیار سخت و وقتگیر میشه و توی هیچکدومش(جز پردازش تصویر) هم تقریبا تخصصی ندارم و کاری که بتونم انجام بدم نهایتش در حد یک پروژه دانشجویی شاید بشه و نمیشه به عنوان محصول قابل رقابت و تجاری روش حساب کرد. برای همین بدنبال جمع کردن افراد متخصص توی هر کدوم از تخصص های فوق هستم که یک کار درست و درمون و قابل فروش عرضه کنیم.
ولی هیییییییییییچ دیدی از شرکت ها ندارم و واقعا وقت رفتن توی این شرکت ها و آشنا شدن با مخیطشونم ندارم. برای همین میخواستم دوستانی که کار برنامه نویسی توی شرکت های خصوصی انجام میدن یکم دید بدن بهم که توی شرکت ها چه خبره و چطور کار میکنن؟ من همیشه چنتا سوال اساسی توی شرکت ها برام مطرح بوده:
اول اینکه آیا مدیر شرکت برنامه نویسی و یا مدیر یک پروژه برنامه نویسی باید سوادش از همه کارمندا بیشتر باشه؟ اگر نه، پس چطور میتونه بفهمه یک کارمندی داره درست کار میکته یا داره میپیچونه؟ و یا از اون مهمتر، چطور میتونه بهره وری و راندمان کار برنامه نویسانی رو کنترل کنه که تخصصی در حیطه کاریشون نداره؟
سوال بعد اینکه، چون شرکتی که من همیشه مدنظرم بوده مبتنی بر ایده های نو و تجاری هستش(و انصافا ایده های خوبی هم درسر دارم) چطور میتونم به برنامه نویس هام اطمینان داشته باشم که ایده های شرکت رو به بیرون شرکت نمیبرن و نمیفروشن و یا خودشون بعد از مدتی شرکت رو ول نمیکنن که برن و ایده رو خودشون با کسای دیگه پیاده کنن؟
سوال دیگه اینکه مدیر شرکت هم خودش باید کد بزنه مثل بقیه؟ یا باید فقط ناظر باشه و مثلا ایده بده و تیم رو هدایت کنه؟ یا ۵۰-۵۰ ؟
سوال مهم آخر هم بحث حقوق برنامه نویسان و نحوه تعیینش هست! حقوق یک برنامه نویس دقیقا چطور تعیین میشه؟ اصلا یک برنامه نویسی که میخوام جذب کنم چطور به مهارت و تخصصش مطمءن بشم؟
البته سوال زیاد توی ذهنم هست اما اینا مهمتریناش بود که الان به ذهنم میرسه!
بسیار سپاسگزار دوستانی هستم که با بیان تجربیات مفیدشون در این زمینه، این فضای تاریک و مبهم رو برای من و امثال من که میدونم خیلی زیادن روشن کنن!