حمید صدقی‌نژاد دولوپر اندروید و متخصص امنیت

حمید صدقی‌نژاد: دولوپر اندروید و متخصص امنیت

حمید صدقی‌نژاد در اول خرداد 1356 متولد شد. به گفتهٔ وی، نقطهٔ عطف زندگی‌اش زمانی بود که در دورهٔ دبیرستان با زبان C آشنا شد به طوری که بعد از گذشت حدوداً بیست سال، هنوز هم مانند روزهای اول به این زبان علاقمند است. حمید در سال 74 دانشجوی رشتهٔ مهندسی نرم‌افزار دانشگاه آزاد تهران مرکز شد و از همان دورهٔ دانشجویی کار حرفه‌ای خود را با تعدادی از دوستانش در زمینهٔ ساخت بازی سه‌بُعدی شروع کرد؛ تیم آن‌ها گیم اِنجین خود را در سال 1378 با استفاده از DirectX 5 به اتمام رساند و در سال 1379 اولین بازی سه‌بُعدی ایرانی را به نام آزادگان ساختند (حمید مدیر تولید این بازی بود و در دو بخش برنامه‌نویسی 3D Real-tile Rendering و 3D Modelling فعالیت داشت.)

در آن برهه، بازار تولید بازی کامپیوتری خیلی داغ بود، تیم‌های مختلفی هم مشغول به این کار شده بودند و زمزمه‌های حمایت‌های مالی دولتی هم به گوش می‌رسید؛ اما یک چیز کم بود. در واقع، حمید حال و هوای حاکم بر بازی را دوست نداشت و در نتیجه او موتور بازی را به صورت یک پلاگین برای 3D Max 7 درآورد که بواسطهٔ آن می‌شد از محیط سه‌بُعدی خروجی Real-time Animation گرفت.

در پروژه‌ای جدید، وی شروع به بازسازی بناهای تاریخی ایران به صورت سه‌بُعدی با امکان حرکت در محیط کرد. در این پروژه که از سال 81 تا 88 با حمایت میراث فرهنگی در جریان بود (اما متأسفانه هم خروجی نداشت)، ماکت سه‌بُعدی بیش از 90 بنای گوناگون باارزش تاریخی ایران (از روستای ماسوله گرفته تا تخت جمشید) ساخته شد و سایر بناها نیز نقشه‌برداری و عکس‌برداری شدند تا در آینده ساخته شوند به طوری که این هفت سال جزو شیرین‌ترین سال‌های کاری‌اش بود چرا که برای این پروژه از تمامی بناهای تاریخی ایران بازدید کرد و به همهٔ نقاط کشور سفر کرد و گنجینهٔ عظیمی از تجربه و روابط انسانی برای خود فراهم کرد.

در این دوره بود که برنامه‌نویسی برای گوشی موبایل تازه وارد بازار شده بود و از آنجا که حمید آیندهٔ کاری اپ‌های موبایل را درخشان می‌دید، به طور کامل تولید نرم‌افزارهای سه‌بُعدی را کنار گذاشت و برنامه‌نویسی J2ME را برای گوشی‌هایی با ساپورت جاوا شروع کرد. در ادامه، وی در شرکت LG مشغول به کار شد و در سال 89 هم برندهٔ جایزهٔ برنامه‌نویس برتر این کمپانی شد. 

حمید صدقی‌نژاد در سال 1391 به سیدنی استرالیا مهاجرت کرد و در چهار سال اول پس از مهاجرت، دولوپر ارشد یکی از شرکت‌های بانکی استرالیا بود که اپلیکیشنی توسعه داد که از قابلیت اصطلاحاً UI Customization برخوردار بود به طوری که توسط بیش از بیست مؤسسهٔ مالی من جمله Bank First در سراسر استرالیا استفاده شد که هر کدام از آن‌ها می‌توانستند بسته به نیاز خود،‌ رابط کاربری آن اپ را شخصی‌سازی (کاستومایز) کنند. او در همین زمان از دانشگاه ساوت‌هامپتون انگلیس مدرک Secure Android App Development گرفت و از دو سال پیش به عنوان مهندس اندروید با تخصص Security در شرکت Optus که یکی از بزرگترین اپراتورهای تلفن همراه در استرالیا است، مشغول به کار شده است.

وی علاوه بر ممیزی سِکوریتی، در تیم تولید اپلیکیشن مشتریان و پروژه‌های واقعیت افزوده (AR) این کمپانی نیز فعال است (حمید رمز موفقیت در اندروید را ارتباط نزدیک خود با شرکت‌های برتر تکنولوژی مستقر در سیدنی بالاخص Google، همکاری با GDG Sydney و کار در شرکت پویایی مانند Optus می‌داند که همیشه باید جدیدترین تکنولوژی‌ها را در اپلیکیشن‌های خود استفاده کند.)

تخصص دیگر حمید در زمینه تاریخ باستان ایران است. او تا زمانی که ایران بود، یکی از نویسندگان گروه بناهای تاریخی فرهنگنامه کودکان و نوجوانان بود و ازسال 83 تاکنون سایت اطلس تاریخ ایران را مدیریت می‌کند که هم‌اکنون دارای بیش از 500 مقاله و بیش از 3000 تصویر است.

--:-- / --:--

پرش به موضوع مورد بحث


لیست نظرات
کاربر میهمان
دیدگاه شما چیست؟
کاربر میهمان
Saeed Gholami
Saeed Gholami
بسیار عالی و مفید بود ولی حیف صدای خش خش می اومد این صدا ب خدا نویز نبود صدای آقای صدیقی نژاد قطع و وصل نمیشد. مثل اینکه میکروفون ایشون ب لباس شون یا حالا ی جای دیگه ای می سایید و صدای خش خش ب خاطر اون بود.
کاربر میهمان
کاربر میهمان
تشکر ویژه میکنم از آقای مرادی عزیز و جناب صدقی نژاد برای این پادکست . به شخصه مفیدترین پادکست سکان بود برام و در اخر کمی هم تلخ چون دیدی که از استرالیا داشتم خیلی متفاوت بود از چیزی که جناب مهندس گفتن

پایداد باشید
mohammadreza
mohammadreza
سلام ببخشید لینک دانلود فایل نداره ؟؟؟؟؟؟
سپاس
ادمین سایت
ادمین سایت
با سلام خدمت شما کاربر گرامی،
احتراماً به عرض می‌رسانیم که با کیک روی آیکان کلود (ابر) می‌توانید فایل را دانلود نمایید.

با تشکر
ارادتمند
تیم سکان آکادمی

در پاسخ به

کاربر میهمان
کاربر میهمان
لطفا توضیح بدن که چه رشته های دانشگاهی مربوط به توسعه اندروید وجود دارد ؟
کاربر میهمان
کاربر میهمان
سلام ، خيلي ممنونم از راديو فول استك ، سوالم اين هست كه آيا با علاقه اي كه به امنيت دارم در رشته رايانش امن در دانشگاه تحصيل كنم يا در كنار مهندسي نرم افزار خودم مطالعه بكنم و تخصص خودم رو زياد كنم يا به اصطلاح سلف استادي باشد بهتر هست ، خيلي ممنون
کاربر میهمان
کاربر میهمان
ضبط نمیکنید پادکست رو؟🤔
کاربر میهمان
کاربر میهمان
سلام و خسته نباشی خدمت تمامی دوستان و آقای مرادی

آقای صدقی‌نژاد یه سوالی که من داشتم و شاید برای بعضیا خیلی خیلی پیش پا افتاده باشه این هستش که:
تفاوت نرم‌افزار و اپلیکیشن چیه؟ اگر اینو همراه با مثلا و ساده بیان کنید ممنون میشم

تشکر🌺
کاربر میهمان
کاربر میهمان
سلام، از آقای صدقی نژاد بپرسید که یکی مثل من که رشته حسابداری میخونم و علاقه زیادی هم به برنامه نویسی اندروید دارم چطور میتونم هر دو رو باهم داشته باشم طوری که لطمه ای به هیچکدوم وارد نشه.
یاشاسین سکان آکادمی
safir4456
safir4456
سلام بی زخمت پرسید ازشون برای شروع به حوزه امنیت از کجا باید شروع کنیم و کلا برای پیشرفت تو این مسیر توضیحات جامعی بدن چون مطالب مربوط به حوزه امنیت تو وب هم نسبت به بقیه حوزه ها کمتر هست
با تشکر ا زحماتتون
کاربر میهمان
کاربر میهمان
ايشون چه نقاط ضعفى همچنان در خودشون ميبينن كه دارن روش كار ميكنند؟
کاربر میهمان
کاربر میهمان
لطفا بپرسيد با چه بن بست هايى در رسيدن به جايى كه الان هستند مواجه شدند كه خيلى به صورت مقطعى براشون نااميد كننده بوده؟
Mehran_73
Mehran_73
با سلام و عرض ادب
ممنون میشم از جناب مهندس درباره ی موسسه هایی که مشاوره میدن درباره مهاجرت به استرالیا سوال کنید و اینکه آیا خودشون جایی رو میشناسن ؟
chaos duxan
chaos duxan
با سلام
در مورد تکنولوژی یا فریمورکی که بشه باهاش شی های 3d رو توی موبایل ویرایش کرد راهنمایی بفرمایند ممنون میشم.
برای توسعه یک اپ که مشتری محصولی رو در اون ببینه، ویرایش کنه و سفارش بده. این محصول با چاپگر سه بعدی آماده میشه.
رندر نهایی سفارش مشتری بعد از تائید براش آماده میشه. ولی سطح کار اپ باید در حدی باشه که مشتری بتونه از میان قطعات موجود انتخاب کنه و ویرایش کنه. کیفیت قبل رندر نهایی در حد کار متوسط گوگل سکچ باشه.
با چه تکنولوژی یا سیستمی میشه(بهتره یا توصیه میشه) همچین کاری رو در اندروید و آی او اس پیاده کرد؟
فارغ از جنبه ux
با تشکر
کاربر میهمان
کاربر میهمان
عرض سلام و ادب و احترام خدمت سکان آکادمی عزیز و مهمان محترم برنامه ،
سوال من اینه که برای فعالیت توی زمینه های برناهم نویسی ، چه اون هایی که خودشون فعالیت دارن و حالا هر کدوم رو که می دونن ، چقدر دانشگاه و چیزایی که اونجا بهشون یاد دادن به دردشون خورده ؟ آیا درس های دانشگاه سهمی توی موفقیت هاشون داشته ؟
کاربر میهمان
کاربر میهمان
سلام و عرض ادب .

سوال من این هست برای چه نوع اپ هایی از جاوا و کاتلین استفاده بشه و در چه اپ های دیگری از سی و سی ++ .

اینده اپ های اندرویدی بیشتر به چه سمتی خواهد رفت و اینکه درحال حاضر چه نوع اپ هایی بهتره تولید بشه.
کاربر میهمان
کاربر میهمان
سلام لطفا این سوالات رو بپرسید :

1. من میخوام برنامه نویس اندروید بشم و الان کاتلین رو یاد گرفتم حالا باید وارد چه فازی بشم ؟
سورس کد برنامه های نوشته شده با کاتلین رو بخونم ؟ کتاب های اموزش برنامه سازی با کاتلین بخونم - اس کیو ال بخونم - ایکس ام ال بخونم - پروژه تعریف کنم برای خودم , چیکار کنم؟.

2. کاتلین برای برنامه نویسی سمت سرور بجای جاوا خوب هست یا بد اگر استفاده شد نیتیو استفاده کنیم یا روی ماشین مجازی جاوا اگر فریمورک خوبی میشناسن معرفی کنن . سپاس
mohsen68
mohsen68
سلام جناب آقای مرادی
لطفا از مهمون برنامتون در مورد آینده AR و حوضه های کاربرد اون سوال بفرمایید
ممنون
The Mir
The Mir
سلام خدمت اقای مرادی و اقای صدقی نژاد

لطفا در این خصوص هم راهنمایی بفرمایید .

نظرشون در مورد کاتلین و اینده کاتلین .

آیا کاتلین میتونه در بک اند هم حرفی برای گفتن داشته باشه ؟

کسی که react native بلده و میتونه باهاش اپ اندرویدی دولوپ بکنه چه دلیلی میتونه داشته باشه که بره سراغ کاتلین ؟

- اینکه اقای صدقی نژاد و متخصصین دیگه چطوری یه تکنولوژی رو انتخاب میکنید که روش سرمایه گذاری بکنید و درش متخصص باشید؟ مثلا زبان های برنامه نویسی .

- راه حل پیشنهادی برای اموزش برنامه نویسی به کودکان .

یه فردی با دانش Full Stack یا Mean Stack تقریبا خارج از کشور ااگر در نظر بگیریم که اقای X تازه وارد هستن میزان درآمد سالانشون به چه شکل است ؟
کاربر میهمان
کاربر میهمان
سلام و درود
من طراح وب سایت هستم و زبان برنامه نویسیم php هستش.علاقه به مهاجرت دارم.
میشه یک رود مپ برای مهاجرت؟ طراح وب بگین؟
هزینه مهاجرت چقدره؟
چه توانایی های باید فرد مهاجر داشته باشه؟
مهاجرت از طریق ادامه تحصیل آسان تره یا پیدا کردن کار؟
آقای مرادی من شهرستانی هستم.آیا موسسات معتبری در تهران هست که بتونه واسه سوالاتی که دارم راهنماییم کنه؟
با تشکر از کمکتون
بهزاد مرادی
بهزاد مرادی دولوپر، کپی‌رایتر و علاقمند به کامیونیتی اپن‌سورس
سلام
متأسفانه نمی‌شناسم.

در پاسخ به

ali
ali
سلام عرض ادب و احترام
من هم در یکی دو سال آینده قصد مهاجرت دارم ممنون میشم به سوالام جواب بدین چون بینهایت برام مهم هستن
1. به نظر شما بهترین کشورها برای مهاجرت و شروع کار یه دولوپر ایرانی کجا میتونه باشه؟
2. به نظرتون بازار کار چه نوع دولوپرهایی داغ هست و چه زبان هایی ؟ (من چندسالی هست که وب کار می کنم php و laravel و مثل شما تجربه ساخت گیم نسبتا حرفه ای در پلتفرم اندروید که لانچ شده رو هم دارم و 25 سالم هست)
3. و اینکه چه سطح حقوقی میتونه برای شروع کار و گذران زندگی (منظور یک سال اول اقامت) مناسب باشه ؟ (مثلا یه شرکت آگهی پرداخت حقوق 52,000,000 دلار در سال رو داده ، راستش نمیدونم این حقوق زیادی محسوب میشه اونجا ، کمه یا ... )
و نهایتا به نظرتون مهمترین فاکتور برای پذیرفته شدن یه برنامه نویس توی یه شرکت خارجی چی هست ؟ و در کل اگر توصیه ای دارین برای آدمی در شرایط من لطفا بفرمایید .
پیشاپیش ممنونم از پاسخگوییتون
ali
ali
تصحیح مبلغ 52 هزار دلار در سال

در پاسخ به

Mehran_73
Mehran_73
با سلام خسته نباشید خدمت بچه های سکان و آقای مرادی
- بنده قصد مهاجرت به سیدنی رو دارم و از جناب مهندس میخواستم که راهنمایی کنند اگه یه رود مپ از کارهایی که باید انجام بشه بدن عالی میشه
_ و اینکه یک ایرانی که به سیدنی مهاجرت میکنه با چه مشکلات یا به عبارتی گپ های فرهنگی روبرو میشه و بطور کلی روند زندگی برای یک مهاجر به چه صورته
= یک مورد هم میخواستم در مورد بازار کار استرالیا بپرسم که در حال حاضر تمرکزش بیشتر رو چه حوضه هاییه مخصوصا برای حوزه های کاری زبان پایتان و کاتلین ؟ و میانگین حقوق یک برنامه نویس سنیور و جونیور به چه صورته و آیا کفاف خرج و مخارج یک فرد رو میده ؟
ممنون میشم به این سوالات جواب بدن
کاربر میهمان
کاربر میهمان
سلام به همه .

لطفا این پرسش رو مطرح کنید که برنامه نویسان c++ میتونن برنامه های اندرویدی خودشون رو با این زبان توسعه بدن یا حتما باید برن کاتلین یاد بگیرن اگر محدودیتی با این زبان وجود داره در کدوم قسمت هاست و اینکه چه برنامه هایی بهتره اصلا با c++ نوشته بشه . اگر کتابخانه و یا موتور بازی خوبی برای توسعه بازی اندروید با این زبان میشناسن معرفی کنن .
اگر بخواهیم به استرالیا مهاجرت کنیم برای زدگی عادی در سیدنی چقدر در آمد ماهانه نیاز هست مالیات ها چطوره ؟
در آخر : بفرمایید شام شرکت نمیکنید؟ :) . ممنون .
mmalow2000
mmalow2000
من جز کسانیم که برای اندروید با جاوا کند میزنم و تو سطح خوبی هم هستم پیشنهاد ایشون چیه جاوا رو کلا بیخیال شم برم سمت کاتلین یا اروم اروم ازش استفاده کنم
Sajad Root
Sajad Root
سلام تشکر بابت مصاحبه ای که قراره ترتیب بدین.
فقط در اخر از شون بپرسین که چه توسعه ای میکنن برای کسانی که هنوز در اول راه دنیای برنامه نویسی هستند، یعنی بتونن با استفاده از تجربیات ایشون بتونن به همچین جایگاهی برسن.
Ali
Ali
سلام و عرض خسته نباشید
دوست دارم نظرشونو در مورد جایگاه فعلی زبان C که خودشونم بهش علاقه مندن بدونم اینکه این زبان هنوز در توسعه ی سیستم عامل ها حرف اولو میزنه که شکی نیست ولی آیندشو چطور میبینن و اینکه زبان های جدیدی که سعی دارن مثل C Performance بالایی رو ارایه بدن آیندشون توی این زمینه رو چطوری میبینن و همچنین نظرشون در مورد C++ و آیندش. مرسی
Aminsd1000
Aminsd1000
جایگاه کشور استرالیا در صنعت توسعه‌ی نرم‌افزار رو بپرسین ازشون لطفا.
nasaaa
nasaaa
سوالم از ایشون اینه که با توجه به وضعیت کنونی که برای گوگل پیش اومده (شکایت اوراکل از گوگل ) آیا ممکن است به زودی گوگل قصد مهاجرت به یک زبان دیگر داشته باشد
کاربر میهمان
کاربر میهمان
کدامیک از ابزارهای obfuscation برای اندروید رو پیشنهاد می کنید؟ آیا dexguard خوبه؟
mk.unknown70
mk.unknown70
عرض سلام خدمت مهمان محترم.
گیم انجین خودتون رو با چه زبانی نوشتید و چه چالش هایی پیش روی شما بود؟
مدت هاست برای ورود به حوزه تخصصی برنامه نویسی گیم تلاش میکنم. Road map پیشنهادی شما برای ورود به این عرصه چیه؟ چه زبان های برنامه نویسی و چه تکنولوژی ها و انجین هایی میتونه برای شروع و ادامه کار مناسب باشه؟
mmalow2000
mmalow2000
گسترش پلتفرم اندروید مثلا الان به غیر از گوشی روی ساعت ها و روی تی وی ها هم اندروید هس ادامه خواهد داشت و پیشرفت میکنه و سیاست گوگل واسه آینده اندروید چیه ؟
کاربر میهمان
کاربر میهمان
نظرشون رو راجع به موندن توی زمینه اندروید native development یا رفتن سمت flutter و reactnative و کلا اینده برنامه نویسی native رو بپرسید ازشون
safir4456
safir4456
موافقم

در پاسخ به

کاربر میهمان
کاربر میهمان
نظرشون درمورد فریموورک Flutter رو میخواستم بدونم .