الان بازار کار بیشتر تمرکزش رو موبایل هست و وب، که وب هم خودش دو قسمت میشه سمت کلاینت و سرور، این روزا کسی که توی کلاینت ساید قوی باشه خیلی کم پیدا میشه و اگه شما کلاینت ساید بلد باشی راحت میتونی بهترین شرکت ها بری کار کنی.
تخصص های سمت کلاینت
javascript, angularjs, css , css3 , sass, html 5 و آشنایی با سایر فریم ورک های جاوااسکریپتی هم میتونه مفید باشه مثل backbone یا ember و همچنین کار با ابزار هایی مثل gulp و آشنایی با محیط webstorm. و همچنین طراحی رسپانسیو و کار با بوتسترپ و bower .
سمت سرور ، بسته به اینکه چه استکی میخوای کار کنی باز اپشن زیاد هست، توی دان نت شما باید
web api, entity framework و سی شارپ و کار با IIS و همچنین Sql Server و fiddler و همچنین آشنایی با asp.net mvc داشته باشید.
Linq و همچنین آشنایی کلی در مورد بحثای مهندسی نرم افزار و دیزاین پترن های مختلف میتونه مفید باشه مثلا سینگلتون و ....
موبایل هم که خیلی آشنایی ندارم ولی دیگه اندروید هست