Reza Jashnsaz
4 سال پیش توسط Reza Jashnsaz مطرح شد
19 پاسخ

بحث راجع به سختی برنامه نویسی نسبت به اکثر رشته ها

اگه با بچه های صنایع و عمران و مکانیک و حسابداری و مدیریت و ... در ارتباط بوده باشین و کارشون رو دیده باشید حتما به این فکر کردین که چقدر کاری که ما میکنیم سختتر از اوناس!
مثلا بچه های صنایع اوج چیزی که باهاش کار میکنن اکسل و اکسس !
یا حسابداریا که کلا چنتا نرم افزار دارن مثل هلو و سورن که اکثر کارا رو خود نرم افزار میکنه و اینا فقط اطلاعات میریزن تو سیستم
یا مثلا نرم افزارایی که بچه های عمران یا مکانیک باهاشون کار میکنن مثل solidworks و etabs و ... واقعا خیلی راحتتره نسبت به کاری که ما میکنیم !
.
در حالی که ماها باید کلی مباحث پیشرفته بلد باشیم مثلا بهینه سازی دیتابیس و نرمال سازی و ایندکس گذاری و restful api و انواع حملات xss و csrf و شی گرایی و دیزاین پترن های مختلف و mvc و celery و rabbitmq و mongodb و redis و clean coding و dry و solid غیره
بهتون قول میدم که تو سطح حرفه ای برنامه نویسی و نرم افزار کلا خیلی سختتره نسبت به رشته های بالا !
شاید نوشتن یه برنامه اندروید اونم به شکل ویژوالی با اندروید استودیو زیاد سخت نباشه ( با کدهای کثیف ) . ولی تو سطح حرفه ای خیلی سختتره ماجرا
.
حالا ظلم اونجاست که از لحاظ درامدی تقریبا در یه سطح هستن این مشاغل! یا حتی مهندسای عمران با یه امضا کلی پول به جیب میزنن! یه امضا فقط !


ثبت پرسش جدید
مسعود فرامرزی‌راد
تخصص : Front-end Developer
@sm.faramarzirad 4 سال پیش مطرح شد
0

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


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
2

@sm.faramarzirad
درسته که هر کاری سخته ولی بعضی کارا سختترن ! اینو به وضوح بین دوستام دیدم
مثلا دوتا از دوستان من صنایع خوندن و تو کارخونه های بزرگ و معروف مواد غذایی تهران کار میکنن ! انصافا سطح کاری که انجام میدن خیلیییی ابتدایی تر از اون چیزیه که فکرشو کنی ! با اکسل و فرمول نویسی و یه ذره هم برنامه نویسی تو اکسل
ماهی 4 میلیون هم حقوقشونه
حسابداری هم میشناسم که با یه دوره مجتمع فنی هر چیزی که باید بلد باشه رو یاد گرفته و تمام ! دیگه تا اخر عمر کاریش نیاز به هیچ آموزشی نداره احتمالا
ولی تو برنامه نویسی هیچوقت با یه دوره نمیشه به جایی رسید
بعد از دیدن دوره تکنولوژی مورد نظر باید صبح تا شب تو مستندات اون ابزار و استک اورفلو و گیتهاب و کوئرا و ردیت دنبال جواب سوالات باشی به زبان انگلیسی
باید کلی تمرین و سختی و ممارست بکشه آدم


saman
@saman1111 4 سال پیش مطرح شد
2

خب برادر عمران و مکانیک یه "بخشی" از کارشون مربوط به solidwork و... و کلا کامپیوتر میشه.
درسایی که دارن مثل مقاومت مصالح و درسایی که ریاضی و فیزیک توش دخیله رو در نظر نگرفتی

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


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
2

@saman1111
دروسی مثل مقاومت مصالح و استاتیک و... بهرحال بهشون تدریس میشه و با خوندن کتاب زبان اصلی اون درس بهش مسلط میشن و تمام!‌ هر ۲۰ سال یه بار شاید یه تکنیک جدید بیاد توش! شایدم نیاد
.
ولی ابزارهای برنامه نویسی باید یه عمر مستنداتش رو بخونی و تو استک اورفلو و گیتهاب و ردیت دنبال جواب سوالات باشی تازه به سرعت هم یه ابزار دیگه میاد و باید سوییچ کنی!!
هرچی وقت میذاری و یاد میگیری تا ابد هم تموم نمیشه چون تکنولوژی مدام به روز میشه
.
بحث من اینه یه مهندس صنایع یا عمران یا ... راحتتر به زندگیش میرسه تا یه برنامه نویس ک کل عمرش باید در حال یادگیری باشه


آرمین
@arminbeik 4 سال پیش مطرح شد
1

@rezajashnsaz0011

ما توي دانشگاه يه استاد داشتيم ميگفت شما كه نرم افزار ميخونديد كارتون سخته چون مدام بايد بروز باشيد در صورتي كه رشته هاي ديگه اينطور نيست.( همون حرفي كه شما ميزنيد)
ولي در كل اينطور كه سايت هاي كاريابي در ايران و در كشور هاي ديگه رو بررسي ميكنيم ميبينيم تفاوت درآمد يك senior developer با يك junior developer ٢ برابر هست چه در ايران چه در كشور هاي ديگه
تجربه برنامه نويسي در شركت از ٥ سال بيشتر شه يك senior حساب ميشي كه درامد هم بالا تر ميره


مهدی مهدوی
تخصص : تازه وارد
@mehdi.mahdavi97 4 سال پیش مطرح شد
2

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


حسین شفیعی
تخصص : توسعه دهنده لاراول
@hshafiei374 4 سال پیش مطرح شد
4

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


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
2

@hshafiei374
سلام ببینید بحث اینه که یه مهندس عمران یا مکانیک یه سری دروس رو یاد میگیره و چنتا دوره هم میره و تمام ! دیگه فرمولا و نحوه کار عوض شدنی نیست !!
ولی مثلا یه برنامه نویس هرروز باید خارج از 8 ساعت کاریش ، چند ساعتی هم وقت بذاره و هی چیزای جدید یاد بگیره تا عقب نمونه ... خب این یعنی کمتر میتونه به خونوادش برسه !


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
1

@arminbeik
درسته که یه سنیور دولوپر که 5 سال سابقه داره درامد خوبی داره بحثی توش نیست ...
ولی مشکل اینه :
یه مهندس مکانیک یا عمران با 5 سال سابقه کار هم همون درامد رو داره و تازه کلی وقت کمتری گذاشته تا به اینجا رسیده
مثلا اون سنیور دولوپر روزی 8 ساعت کار کرده و 3 ساعت هم مطالعه کرده رو تکنولوژی های جدید
ولی اون مهندس عمران یا مکانیک یا صنایع فقط روزی 8 ساعت کار کرده ! اون 3 ساعت رو واسه تفریح یا خونوادش گذاشته چون تو رشته های عمران و مکانیک و صنایع و حسابداری و ... چیزی آپدیت شدنی نیست


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
1

@m.mahdavi97
قبول دارم شغلایی مثل جوشکاری و ... واقعا سخته و پر دردسر
ولی خب اینا رشته دانشگاهی نیستن .
من در مقایسه با سایر رشته های دانشگاهی عرض کردم
انصافا کاری که یه حسابدار یا لیسانس مدیریت در طول 1 هفته انجام میده خیلیییی خیلییی خیلیییی آسونتر از کاریه که برنامه نویس ReactJs یا مثلا NodeJs یا Laravel انجام میدن در طول یه هفته!


mojtaba
تخصص : طراح و برنامه نویس وب ( نود جی...
@mojtaba.b1076 4 سال پیش مطرح شد
0

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


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
0

@mojtaba.b1076
نه من نرم افزارو بخاطر علاقه انتخاب کردم و پشیمون نیستم
ولی مشکل اینه تو برنامه نویسی علاوه بر ساعات کاری باید روزی چند ساعت هم ادم وقت بذاره درباره چیزای جدید یاد بگیره
ولی مثلا حسابداری یا مدیریت یا عمران هیچ نیازی به این کارا نیست و طرف میره تفریح میکنه یا واسه زن و بچش وقت میذاره


مسعود فرامرزی‌راد
تخصص : Front-end Developer
@sm.faramarzirad 4 سال پیش مطرح شد
0

@hshafiei374
گفتین "برنامه نویس هایی رو هم میشناسم که بیکارن." واقعاً برنامه‌نویسن یا مدرک کامپیوتر دارن؟


mojtaba
تخصص : طراح و برنامه نویس وب ( نود جی...
@mojtaba.b1076 4 سال پیش مطرح شد
0

@rezajashnsaz0011

نمیدونم شاید
من تا حالا توی رشته دیگه ای کار نکردم:)
ولی خب ادم میتونه همون زمانی که داره کار میکنه هم چیزای جدیدی یاد بگیره


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
2

مسلما برنامه نویس شدن هم مثل همه اون مشاغل کار خیلی سختی نیست..
اما برنامه نویس خوب و به روز موندن کار مشکلی هست و شخص باید به روز بمونه..
بالاخره با سطح بالایی از دانش درآمد هم به اون چیزی که مدنظرمونه نزدیک میشه،

اما سوال اینه که شما ذهن یک برنامه نویس رو با یک مهندس عمران یکی میدونید؟

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

یک باور غلط اینه که اگر ما نیمکره چپ مغزمون خوب کار میکنه، حتما برنامه نویس خوبی میشیم
خود این باور به تنهایی غلط نیست
اما اگر کمی خلاقیت هم بخرج بدیم
مطمئنا میشه برای کدهایی که مینویسیم
یه قالب تجاری در نظر گرفت
و خیلی زود به درآمد هم رسید
دقیقا کاری که استارت آپ ها و حتی شرکتهای مطرح انجام میدند


فرزاد رحیمی
@farzad.rahimi 4 سال پیش مطرح شد
0

@rezajashnsaz0011 @saman1111
معلومه که بعضی رشته ها سخت تره و شما اگر کشورهای سطح یک رو ببینید حقوق بهتری هم میگیرن.
مثلا برنامه نویسا بین 120 دلار تا 140 روزانه
حسابدارا بین 70 تا 90 دلار روزانه

همه ی اینا در سطح حرفه ای هست.
نه مثل یه معماری که از طرح های آماده استفاده میکنه و فقط امضا میزنه! یا برنامه نویسی که سورس بقیه رو میدزده و...

در کل رشته های برق - الکترونیک - کامپیوتر به نظرم سخت تر از بقیه هستند و شرکت های تکنولوژی و افرادی که اینکاره هستن هم پولدارترن.

یه مواردی هم به سابقه و نبوغ طرف وابسته هست. مثلا انتظار نداشته باش مدیر عامل شرکت های بزرگ که 200 یا 300 هزار کارمند زیر دستشونه حقوق یه برنامه نویس رو بگیره! مثلا بگی چرا اینقدر حقوق میگیره! اونا داستانشون فرق داره.


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
0

@feri
کشورای سطح یک دقیقا کار درست رو دارن میکنن !
ولی تو ایران یه برنامه نویس مثلا روزی 8 ساعت اگه کار کنه باید 3 ساعت دیگه هم وقت بذاره و زبان های جدید یا فریمورکای جدید یا تکنولوژی های جدید یا پکیج های جدید یاد بگیره چون لازمش میشه
ولی یه مهندس عمران یا حسابدار یا لیسانس مدیریت فقط 8 ساعت کار میکنه ! و بجای اینکه 3 ساعت وقت بذاره میره بیرون تفریح میکنه یا به زن و بچش میرسه


Mohammad Amin Mokhtari
تخصص : برنامه نویس
@amin.mokhtari94 4 سال پیش مطرح شد
1

درسته برنامه نویسی مشکله و همیشه باید بروز بود، اما یه بحث هست اینکه در برنامه نویسی منابع آموزشی، حل مشکل و پرسش و پاسخ زیاده، مثل همینجا! و بسیار سایت هایی که هممون میشناسیم و بدون اون ها غیر ممکنه کارمون رو بتونیم انجام بدیم؛ ولی خب دیگر در رشته ها نمیتونی به این راحتیا به پاسخ برسی، من در تیم استارتاپی هستم که در حوزه الکترونیک کار میکنیم، بشدت طراحی مدارات الکتریکی و عیب یابیشون مشکله، طول یک رشته مسی روی برد، فاصله تا بقیه رشته ها و حتی نوع خم شدن و.. اون رشته هم مهمه!! هزاران قطعه و ic های مختلف هم هست و همیشه قطعات جدید هم ساخته میشه و...
جالبیش اینه برای تست کردن یک برد باید با هزینه های بالا اون رو چاپ کرد و بعد چند هفته تازه به دستت میرسه و باگی که نمیدونی کجاس چند هفته وقت تیم رو میگیره و بعد از عیب یابی باز باید چاپ بشه و همین ماجرا :|
خلاصه توی هر کاری دستیابی به تجربه بسیار مشکله و هر کسی هم که رشتشو خوند موفق نیست.


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
0

@amin.mokhtari94
الکترونیک بله سخته واقعا
ولی تو رشته هایی مثل صنایع و حسابداری یا عمران یا مدیریت یا ... اصلا به اون صورت مشکل تازه ای پیش نمیاد که قابل حل نباشه و نیاز به سرچ و غیره داشته باشه !
همه چی مشخصه ... و همه فرمولا و طرز محاسبات و تکنیک های محاسبه تو کتاب های مرجع زبان اصلی وجود داره
مثلا کسی که صنایع میخونه و یه مشکلی واسش پیش میاد اون مشکل قبلا تو کتاب های مرجع پاسخ داده شده و اینجوری نیست که تازه پیش اومده باشه چون این رشته ها اپدیت نمیشن و همیشه همینن که هستن!


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام