تو تاپیک قبلی گفته بودم که از برنامه نویسی شرکتی خسته شدم و میخوام سوییچ کنم به شبکه
و اینکه برنامه نویسی بعنوان شغل اصلی ، حقوقش کمتر از سختی هاش هست . حتی اگه 10 میلیون هم حقوق بدن مطمئن باشید اندازه 50 میلیون از آدم کار میکشن
یعنی جایی که اینقدر حقوق بدن اونقدر از شما کد میکشن که تو سن 35 سالگی مجبوری 10 بار چشم و گردن و کمر و ستون فقرات رو عمل کنی
خلاصه تصمیم گرفتم بعنوان شغل دوم هر از گاهی فریلنسری پروژه بگیرم و اصلا بعنوان شغل اصلی به برنامه نویسی نگاه نکنم!
الان خیلی راضیم از تصمیمی ک گرفتم ... از شر دیزاین پترن های جور واجور و کدتمیز و solid و همه این چیزایی که توی شرکت باید رعایت میکردم خلاص شدم و فقط نتیجه کار رو در میارم
حتی با وردپرس بدون یه خط کدنویسی درامد کسب کردم تو 2-3 روز !
اگه واقعا توی کاری تخصص ندارید واردش نشید و بازار افرادی که توی اون کار به عنوان شغل اصلی دارن فعالیت میکنن رو خراب نکنید.
همچنین وقتی شما به عنوان شغل اصلی به تخصص برنامه نویسی نگاه نمیکنید باعث میشه خرابکاری هایی توی پروژه های مردم به وجود بیارید که همون مردم نسبت به برنامه نویس های دیگه بد بین میشن و کلا دارین بازار رو خراب میکنید.
یا کاری رو درست و اصولی براش وقت بزارید و یا اینکه با سمبل کردن بازار رو خراب نکنید. بزارید هر کاری واسه متخصص های اون کار محترم بمونه و از نظر مردم جامعه افراد توی اون کار به افرادی بی تخصص و بدون تجربه تبدیل نشن! ذهن مردم رو خراب نکنید.
همین جلمه ی زیر که شما گفتین یعنی یه نفره دارین کل بازار افرادی که سالها تلاش کردن و تخصص دارن رو خراب میکنین! کسی که متخصص هست پروژه رو شاید با 5 میلیون تومن بزنه اما شما با کثیف کاری پروژه رو میزنید با 500 هزار تومن و مشتری هم که متوجه کیفیت کار در ابتدای کار نمیشه به شما اعتماد میکنه اما جلوتر که میره متوجه میشه چه گندی بالا اومده و نسبت به باقی افراد هم بد بین میشه!
از شر دیزاین پترن های جور واجور و کدتمیز و solid و همه این چیزایی که توی شرکت باید رعایت میکردم خلاص شدم و فقط نتیجه کار رو در میارم
واقعا جای تاسف داره که خیلی افراد دارن دلال بازی میکنن و سودجویی میکنن و دوسدارن با بخور و بخواب و تنبلی پولدار بشن! همین افراد هستن که به عنوان شغل دوم و سوم و چهارم توی هر کاری دست میبرن و اون کار رو خراب میکنن و کل بازار کار کساد شده. معلمی که غروب مسافر کشی میکنه و شب نصاب کولر میشه داره بازار تمام مسافرکش ها و نصاب های کولر و که به عنوان شغل اول توی اون کار میکنن رو خراب میکنه! واقعا داریم به کجا میریم؟ واقعا جای تاسف داره.
@khanzadimahdi
قرار نیست بازار کسی خراب بشه . چون تو مدتی که توی شرکت کار میکردم فهمیدم کلا مشتری های شرکت ها با مشتری هایی که میرن سراغ فریلنسر کاملا جدا هستن
مشتری های شرکتها سازمان ها و کارخونه ها و ... هستن ولی مشتریایی که میرن سراغ فریلنسر معمولا شخصی هستن
.
درباره دیزاین پترن و solid و clean coding هم بگم مسئله اینه شرکتهای ایرانی فکر میکنن گوگل هستن و خیلی خفنن ! درحالی بزرگترین استارتاپ های ایران رو هم میشه بدون دیزاین پترن یا solid فقط با فریمورک هایی مثل Laravel زد و هیچ مشکلی هم بابت توسعه و نگهداریش پیش نمیاد !
شرکتها و مدیر فنی های ایران خیلی جوگیر هستن که فکر میکنن حتما باید برنامه نویس کل دیزاین پترن ها رو رعایت کنه و solid رعایت کنه و غیره
این مسائل واسه پروژه هایی در حد یوتیوب و فیسبوک و گوگل بدرد میخوره نه امثال اسنپ و دکترتو و چیلیوری و ...
@Alighanavati6827
سلام و وقت بخیر
من هم با آقای خانزاده موافق هستم
این کار شما به نفع هیچکی نیست ،
یجوری حرف از رعایت نکردن دیزاین پترن ها و سولید میزنید که قشنگ لجبازی و حس انتقام جویی توی حرفاتون موج میزنه (قصد توهین ندارم)
اما یه سوال هم محض اطلاع از اقای @khanzadimahdi
اگر فردی بالاخره به هر دلیلی نتونه با شغل فعلیش ، خرجش رو در بیاره و دخل و خرجش با هم نخونن مجبور میشه یه شغل دوم هم داشته باشه ! درست نیست ؟
@TimeRunner2359
ببینید واقعا سایت های خفن ایران هم ( بجز دیجیکالا ) در حدی بزرگ نیستن که نیاز باشه کلی دیزاین پترن و solid و clean coding و غیره رو حتما رعایت کرد !
ولی شرکتهای ایران اصرار دارن با استاندارد گوگل پیش برن ولی حقوق اندازه گوگل ندن ! این که نشد!
@Alighanavati6827
@TimeRunner2359
اینکه شغل اول کفاف مخارج رو نمیده من صحبتی راجبش نمیکنم و نظری ندارم. باید ببینید کجای کار میلنگه که شغل شما به اندازی کافی براتون درامدزایی نمیکنه! دلایل مختلفی داره که اگه بررسی کنید و رفعشون کنید درامدتون خیلی بالا میره.
اما راجب رعایت اصولی کاری باید بگم: اگه شما معتقد هستید که اصولی وجود داره که باید رعایت بشه, شما موظف هستید همیشه اون اصول رو رعایت کنید. چه توی scale بالا و چه توی scale پایین باید تمامی قواعد رعایت بشه. استاندارد های گوگل و خیلی شرکت های دیگه چیزی نیست که هرکسی از خودش اختراع کرده باشه! استاندارد ها یکسری توافق بین افراد هستن که بر اساس سالها تجربه ایجاد شدن. توی ایران شرکت های بزرگتر از دیجی کالا هم داریم. شما مثل اینکه یا خبر نداری یا تحقیق نکردی به اندازه ی کافی.
ابر اروان + کافه بازار + فیلیمو و ... رو میشه معرفی کرد. هزارتا دیگه هم داریم که میشه نامبرد.
اگه واقعا به چیزی معتقد هستید باید توی تمامی شرایط و مواقع رعایت بشن در غیر اینصورت نشون میده که شما اعتقادی به حرفهاتون ندارین و اونا رو دلخواه اجرا میکنید.
مطمئنم توی شرکت های بزرگ حتی اگر کار کردید تا حالا به مشکل نخوردید ببینید که رعایت این اصول چقدر توی نگهداری برنامه کمکتون میکنه.
بله شاید اول کار خیلی سخت باشه رعایت اصول ولی بعدا که بخواهید تغییرات بدید توی برنامه یا عیب یابی کنید میفهمید چقدر کمکتون میکنه و اتفاقا کار خود شمای برنامه نویس کم میشه.
این مسئله مخصوصا توی استارت آپ هایی که اپ و برنامه خودشون دارن بیشتر خودشو نشون میده تا شرکت هایی که برای دیگران پروژه انجام میدن.
فرض کنید شب لانچ پروژه مثل اتفاقی که چندروز پیش افتاد زرین پال دان بشه شما هم کل پروژه بر اساس زرین پال نوشتید دیزاین پترن هم استفاده نکردید همه کد ها کثیف اونوقت شب قبل لانچ باید زرین پال عوض کنید به یک درگاه دیگه اون موقع میفهمید استاندارد کد زدن چقدر کمکتون میکنه.
@khanzadimahdi
خب پس تا اینجا نتیجه میگیریم که بازار شرکتها و کسانی که شغل اصلیشون این هست خراب نمیشه با کار من !
چون اصلا مشتریای فریلنسرهایی که بعنوان شغل دوم روزی 2-3 ساعت وقت میذارن با مشتریای شرکتایی که فول تایم این کارو میکنن فرق میکنه
.
در مورد کافه بازار و فیلیمو اپارات و ... هم مقایسه کنید سطح حقوقی که بهترین شرکتای قطری یا ترکیه ای یا اروپایی یا امریکایی به دولوپراشون میدن و حقوقی که این شرکتای ایرانی میدن !
@ariaieboy
خب پس اگه قراره با استاندارد بین المللی برنامه نویسی پیش بریم چرا حقوق رو مثل بقیه شرکتهای بین المللی نمیدن ؟!
بین المللی هم نه ، مثل شرکتای قطری و ترکیه ای هم نمیدن تو ایران
@Alighanavati6827
مسئله ای که هست شما وقتی توی یک بازار دارید کار میکنید باید اون بازار کار با خودش مقایسه کنید نه با یک بازار کار دیگه ای که کلا شرایطش فرق میکنه.
توی ایران به شما اگر 20 میلیون حقوق بدن با این قیمت دلار میشه چیزی حدود 1000 دلار که در حد یک کارگر توی کشور های دیگه نیست.
اما خوب باید بگیم که 20 میلیون حقوق کمی هست ؟
شما باید تناسب ببندید حقوق با خرج و مخارج اون کشور اینکه حقوق ها پایین هست درسته چون اقتصاد کشور خراب هست و بازار کمی خراب شده به دلایل مختلف ولی اینکه بخواهید حقوق با کشور های دیگه بسنجید به نظر من درست نیست.
بعدشم اگر شما واقعا کارتون خوب باشه و مشکلی با زندگی توی ایران نداشته باشید میتونید به صورت ریموت کار کنید با کشور های دیگه و به صورت ارزی حقوق بگیرید تا حقوق تناسب پیدا کنه براتون
@Alighanavati6827
در این که حقوق ما کمه و به اندازه کافی به برنامهنویسان پول نمیدن درسته ، ولی این حرفتون مثل این میمونه که چرا قیمت کوکایین در سرتاسر جهان یکسان نیست !؟!
کلی عامل تاثیر دارن : فرهنگ ، اقتصاد کشور، حوزه ای که پروژه در اون هست ، ارزش واحد پولی اون کشور و ....
من تو کف اینم چه بلایی سرتون اومده که اینقدر از برنامهنویسی زده شدید 😅
@ariaieboy
نه ببینید یه مسئله ای هست
شما مثلا توی اروپا اگه مقایسه کنید برنامه نویسی جزو بیشترین نرخ حقوق اونجاست
حالا توی ایران آیا برنامه نویسی جزو بیشترین حقوق هاست ؟
نه
.
یعنی منظورم مقایسه یه برنامه نویس اروپایی با سایر مشاغل کشورش هست و مقایسه یه برنامه نویس ایرانی با سایر مشاغل کشورش!
@TimeRunner2359
@ariaieboy
ببینید من از برنامه نویسی زده نشدم بلکه از اینکه بعنوان شغل ثابت بهش نگاه کردم زده شدم . حالا چرا ؟
بعنوان مثال :
من چنتا رفیق دارم که مهندس عمران و مهندس برق و یکیشونم حسابداره . اینا روزی 8 ساعت توی شرکت کار میکنن و بعد از کار شرکت هم یه مغازه باهم زدن و اونجا هم کلی پول درمیارن
ولی منه برنامه نویس آیا میتونستم با اونا شریک بشم تو مغازه ؟ نه
چون علاوه بر 8 ساعت کار توی شرکت باید روزی چند ساعت هم بذارم هی پکیجای جدید و تکنولوژی جدید و غیره یاد بگیرم !
یعنی نمیتونم شغل دومی داشته باشم چون همش باید در حال یادگیری باشم !!!
@Alighanavati6827
خب اینکه معلومه که یکسری مشاغل در بعضی کشور ها نسبت به بقیه دنیا کمتر یا بیشتر اهمیت دارن . کاملا هم طبیعیه چون بر طبق نیاز های اون کشور اهمیت هر شغل تعیین میشه.
هیچ موقع مقایسه کردن توی این مباحث دردی از کسی دوا نکرده . ول کنید این کار رو و روح و روان خودتون رو اذیت نکنید.
شما تا دیدتون رو عوض نکنید ، هیچکی نمیتونه شما رو قانع کنه . دلیل نمیشه که شما با دوستانتون شریک نیستید پس بدبخت یا عقب مونده یا هر چیز دیگه ای محسوب بشید ! حتما که نباید شغل دوم داشت !! اینقدر که شما در این دو تاپیکی که گذاشتید ، غصه بحث مالی رو خوردید ، واقعا هیچ نتیجهای جز فشار روانی و در نتیجه تصمیمات هیجان زده و ..... نداره !!
@Alighanavati6827
من فکر میکنم شما شناخت کامل نسبت به دنیای برنامه نویسی و دنیای کامپیوتر ندارید.
دنیای برنامه نویسی و کلا علم کامپیوتر جزو علومی هست که نیمه عمرش بسیار پایین هست.
توی علوم کامپیوتر میگن نیمه عمر 2 سال هست یعنی چی یعنی بعد دو سال شما هرچیزی که یاد داشتید ارزشش نصف میشه.
و چون علمی هست که بروزه و همش در حال تغییر شما صد در صد باید خودتون بروز نگه دارید تا بتونید توی بازار کار جایی داشته باشید.
درحالیکه توی رشته هایی که مثال زدید تغییرات خیلی خیلی کم بوده شما بگید از 20 سال پیش چه تغییراتی توی رشته برق یا عمران رخ داده ؟
حالا توی علم کامپیوتر چه تغییراتی داشتیم. از سال 2007 که اولین آیفون معرفی شد تا الان که 2020 شده فقط 13 سال گذشته
اندروید ورژن یک که سال 2008 منتشر شد با ورژن یازده یکی هست خیر این تغییرات توی چند سال رخ داده ؟ فقط 12 سال
این جزو ملزومات علم کامپیوتر که شما وقتی واردش میشی باید به صورت مداوم در حال یادگیری باشی.
همین php الان 6 ماهی یک آپدیت میده لاراول همینطور اینا همه یعنی شما باید هر 6 ماه برید خودتون بروز کنید.
و اینکه یک شرکت از تکنولوژی روز استفاده کنه اتفاقا یک مزیت نه عیب
شما خودت میگی خودتم جمع بندی میکنی و در اخر نتیجه گیری میکنی!! :) صد درصد کار شما و کثیف کاری که بار میارید روی افراد تاثیر میزاره و بازار رو خراب میکنه.
و اینکه راجب خودتونم یه نکته ای وجود داره. شما کلا از لحاظ شخصیتی ادمی هستید که دوسندارید یه کاری رو پیگیری کنید و تا تهش برید! همش فاز عوض میکنید و از شاخه ای به شاخه ی دیگه میپرید! اینو من نمیگما اینو سوالاتی که پرسیدین میگه! خودتون لینک زیر رو نگاه کنید متوجه میشین
@ariaieboy
دقیقا همه چی تو برق و عمران ثابته و 20 سال یه بار هم عوض نمیشه
ولی به نظر من این مزیته !
چون یه مهندس برق یا عمران میتونه در کنار شغل اصلیش بعنوان مهندس توی شرکت ، بیاد یه مغازه مثلا لوازم ارایشی هم بزنه و با 2 تا شغل پول پارو کنه
.
ولی یه برنامه نویس اصلا وقت نمیکنه که کار دوم داشته باشه چون مدام همه چی عوض میشه و هی باید یاد بگیره و عملا فقط یک شغل داره!
.
@TimeRunner2359
دیگه وقتی دلار 23 تومن بشه و شما لپتاپت بسوزه یا گوشیت مشکل پیدا کنه پول خیلی خیلی مهمه !
هیچ جایی نیست که بگه چون عاشق برنامه نویسی هستید بیا این لپتاپ رو ارزونتر ببر
@khanzadimahdi
بخاطر اینه که دنبال بهترین شاخه هستم ..
من تا الان اینو فهمیدم که :
1- اگه برنامه نویسی رو ادامه بدم و سنیور و بعدش مدیر پروژه بشم مثلا ماهی 8 میلیون میگیرم از شرکت در ازای 8 ساعت کار و روزی چندین ساعت هم مجبورم بذارم واسه تکنولوژی های جدید و در نتیجه هیچ وقتی برای شغل دوم نمیمونه
.
2- اگه وارد فیلدی مثل حسابداری بشم و حسابدار ارشد و بعدش مدیر مالی بشم ماهی 8 میلیون میگیرم ( شایدم بیشتر ) و در کنارش یه شغل دوم خوب هم راه میندازم و در نهایت خیلی بیشتر پول در میارم !
@Alighanavati6827
اینقدر آقای خانزاده خوب توضیح دادند که دیگه نیازی به بحث نیست ...
هرقدر که غصهی پول رو به این صورت بخورید ، حال و روزتون بدتر میشه.
به خاطر یک شغل دوم ، شغل و وضعیت الان خودتون رو قربانی کنید کار جالبی نیست
در هر صورت موفق و سلامت باشید
یا حق
@Alighanavati6827
شما الان دنبال یه شغل سبک میگردین که بتونین در کنارش یه کار دیگه هم داشته باشین ؟
خب اون شغل مطمئنا برنامه نویسی نیست.
برین سمت همون رشته عمران یا حسابداری که میگین بهتره
ولی هر شغلی باز هم ویژگی های خودش رو داره. مثلا پزشک ها هم بعضی وقت ها شمارشون رو به بیمار هایی که بیماری سخت دارن میدن تا هر موقع از شبانه روز اگه مشکلی براشون پیش اومد تماس بگیرن باهاشون و راهنمایی کنن. حتی اگه پزشک توی مرخصی باشه
@saman1111
بله وقتی حقوق یه برنامه نویس که فقط یه شغل میتونه داشته باشه با یه مهندس برق یا عمران یا حسابداری که 2 تا شغل میتونن داشته باشن برابره چرا برنامه نویسی رو ادامه بده آدم؟
علاقه تا یه جایی کارسازه ، از یه جایی به بعد پول مهم میشه اونم تو این گرونیا
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟