از دنیای برنامهنویسی بکاند تا تدریس فرانتاند: گفتوگوی اختصاصی با خانم مرضیه قاسمی
در دنیای برنامهنویسی، چه چیزی جذابتر از گفتوگو با کسی است که هم تجربه عملی دارد و هم عشق به تدریس؟ این بار با خانم قاسمی، یکی از اساتید باتجربه در حوزه برنامهنویسی گفتوگو کردهایم تا با مسیر حرفهای او آشنا شویم و از دیدگاههای او درباره تدریس و بازار کار برنامهنویسی فرانتاند بشنویم.
خانم قاسمی، لطفاً خودتان را معرفی کنید و به طور مختصر به ما بگویید که چگونه با دنیای برنامهنویسی فرانتاند آشنا شدید و چه مدت است که در این حوزه فعالیت میکنید؟
بیش از هفت سال است که در حوزه برنامهنویسی فعالیت میکنم و از این مدت، پنج سال تجربه تدریس در آموزشگاههای کاردانش، فنی و حرفهای و دانشگاهها را دارم. حوزه تخصصی من بیشتر در بخش بکاند بوده و با زبانها و فریمورکهای مختلفی در این زمینه کار کردهام. اما در دو سال گذشته، به دلیل علاقه به ایجاد تجربههای کاربری بهتر و همچنین افزایش تعاملات با تیمهای فرانتاند، به یادگیری و کار با فریمورک React در حوزه فرانتاند پرداختهام.
تجربه تدریس شما در چه حوزههایی متمرکز بوده است و چه تعداد دوره آموزشی برگزار کردهاید؟
تجربه تدریس من در زمینههای مختلفی مانند برنامهنویسی بکاند با زبان PHP متمرکز بوده است. علاوه بر این، در زمینههای طراحی پایگاه داده و توسعه APIها نیز دورههای متعددی برگزار کردهام. در طول این پنج سال، بیش از دهها دوره آموزشی در مؤسسات مختلف برگزار کردهام و با دانشجویان و فراگیران بسیاری در سطوح مختلف آشنا شدهام. همچنین، در دو سال اخیر به تدریس مباحث فرانتاند و فریمورک React نیز پرداختهام.
چه چیزی شما را به تدریس برنامهنویسی فرانتاند علاقهمند کرده است؟
تدریس فرانتاند به من این امکان را میدهد که دانشجویان را در مسیر خلاقیت و نوآوری راهنمایی کنم. دیدن پیشرفت دانشجویان و کمک به آنها برای عملی کردن ایدههایشان، یکی از انگیزههای اصلی من در تدریس است. با توجه به تجربهای که در بکاند دارم، میتوانم به دانشجویان کمک کنم تا توسعه وب را بهطور جامعتری یاد بگیرند و نحوه تعامل مؤثر بین بکاند و فرانتاند را بهتر درک کنند.
چه عواملی باعث شد که سرفصلهای دوره فرانت را به این شکل انتخاب کنید؟
نیاز بازار کار: سرفصلهای این دوره بر اساس نیازهای روز بازار کار و تکنولوژیهای مورد استفاده در صنعت طراحی شدهاند. پوشش تمامی مبانی و مباحث پیشرفته: این دوره طوری طراحی شده که از مبانی اولیه شروع کرده و به مباحث پیشرفتهتر و عملیاتی میپردازد.
به نظر شما، چه پیشنیازهایی برای شرکت در این دوره لازم است؟
دانشجو باید با اصول اولیه کار با کامپیوتر و اینترنت آشنا باشد. همچنین، آشنایی اولیه با زبان انگلیسی ضروری است.
چه روشی را برای ارزیابی پیشرفت دانش دانشجویان این دوره در نظر گرفتهاید؟
آزمونهای هفتگی و تکالیف، پروژههای کوچک، و یک پروژه نهایی جامع از جمله روشهای ارزیابی در این دوره هستند.
به نظر شما، بازار کار فرانتاند در ایران چگونه است و چه آیندهای در انتظار این حوزه است؟
با توجه به گسترش روزافزون تجارت الکترونیک، استارتاپها و کسبوکارهای آنلاین در ایران، نیاز به توسعهدهندگان فرانتاند در حال افزایش است.
چه مهارتهای دیگری به غیر از تسلط بر HTML، CSS و جاوا اسکریپت برای موفقیت در این حوزه ضروری است؟
تسلط بر فریمورکهای جاوااسکریپتی مانند React.js، Vue.js یا Angular، و آشنایی با ابزارهای کنترل نسخه مثل Git بسیار مهم است.
چه توصیهای برای افرادی دارید که میخواهند در این دوره شرکت کنند؟
پشتکار و تمرین مداوم، یادگیری عمیق مفاهیم پایه، بهروز نگهداشتن دانش، ساخت پورتفولیو، و شبکهسازی از جمله توصیههای من به شرکتکنندگان این دوره است.
سخن پایانی:
اگر نکته دیگری وجود دارد که در سؤالات ما به آن اشاره نشده است، خواهشمندیم آن را بیان فرمایید.
صبوری و استمرار در یادگیری برنامهنویسی بسیار مهم است. موفقیت در این حوزه نیازمند زمان و تلاش مستمر است.
این گفتوگو فرصت خوبی بود تا از تجربههای ارزشمند خانم قاسمی در مسیر حرفهای خود بهرهمند شویم و با دیدگاههای ایشان درباره تدریس و آیندهی برنامهنویسی فرانتاند آشنا شویم. امید است که این مصاحبه برای علاقهمندان به حوزه برنامهنویسی مفید واقع شود و به آنها در مسیر پیشرفت و یادگیری کمک کند.
در پایان پیشنهاد میکنیم، در دوره فرانتاند که با همکاری پارک علم فناوری تهران در ۲۸ ساعت در حال برگزاری است، شرکت کنید. این دوره جذاب و کاربردی از طریق ارتباط با ما در دسترس شما خواهد بود.