ببین مهندس وضعیت آکادمیک it به خصوص توی ایران با اون چیزی که تصورش و می کنی خیلی تفاوت دارهتوی امنیت مباحث Cryptography و الگوریتم های Encryption , Capsulation و این جور مسائل مطرح هست ،اینکه فکر کنید نمی دونم می رید برنامه امنیتی و ... برای بانک و سازمان می نویسید نیست (توی ایران)مثلا یک کارشناس ارشد امنیت که تحصیلات آکادمیک داره میاد SSL رو طرح ریزی می کنه ، اما یه مهندس امنیت غیر آکادمیک شبکه میاد ازین ssl توی شبکش استفاده می کنه اما خودتون به موازاتش می تونید شروع کنید خوندن توی امنیت برنامه نویسی خیلی مهم هست ولی بیشتر باید دیدت رو نسبت به سیستم وسیع کنیزبون های python , c , C++ , Perl , Java رو فول یاد بگیر . LISP رو هم حتما حداقل در حد اینکه بتونی کدهاش و بخونی یکم بنویسی یاد بگیر چون خیلی دیدد برنامه نویسی بهت می دهیه مرحله از کارت هم وارد شدن با فاز امنیتی دیوایس های مختلف سیسکو .... می شهیکی از سیستم عامل های Unix based رو هم یاد بگیر من خودم linux رو پیشنهاد می کنم ، چیزی که اهمیتش غیر قابل انکار هست