کسب و کار من فرنچایز است. رتبه بندی ها داستان های موفقیت ایده ها کار و تحصیل
در سایت جستجو کنید

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

شاید به دلایلی ناگهان خواستید برنامه نویس شوید. امیدوارم نه چون پول خوبکه در این صنعت پرداخت می کنند. خبر خوباین است که هنگامی که سیستم را درک کردید، می توانید یاد بگیرید که چگونه مصاحبه ها را پشت سر بگذارید و در ماه های اول کار زنده بمانید.

خبر بد این است که به هر حال نمی توانید از ABC برنامه نویسی فرار کنید و احساس راحتی کنید موقعیت جدیدراحت، باید فوراً همه چیزهایی را که قرار است از قبل می‌دانید مانند پشت دست خود، به پایان برسانید.

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

چگونه برنامه نویس شدم

اولین بار در 6 سالگی با کامپیوتر آشنا شدم. در 13 سالگی وب سایت شخصی خودم را داشتم. در مدرسه و دانشگاه هم ضعیف بودم. در سال دوم، دوستم شغلی به عنوان برنامه نویس جاوا پیدا کرد و اکیداً به من توصیه کرد که همین کار را انجام دهم. این ایده مرا مجذوب خود کرد. برنامه ای لازم بود.

مرحله اول - رزومه

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

سیاست حقوق و دستمزد

بعدی نکته مهمدر رزومه پس از فناوری های مورد تقاضا و زبان انگلیسیحقوق مورد نظر بود بدون دوبار فکر کردن، من و دوستم تصمیم گرفتیم بزرگ بازی کنیم و در آن زمان مبلغ گزاف هزار دلار نوشتیم که قرار بود "شرکت های سرکش" را از بین ببرد.

شرم و شرم

اولین مصاحبه ها شکست خوردند. آنها به معنای واقعی کلمه به من خندیدند. در اولین مصاحبه فنی، جایی که چند مشکل روی کاغذ به من داده شد، در کوتاه ترین زمان متوجه شدم. حتی یک نفر توصیه پدرانه برای کتاب تفکر در جاوا کرد.

کار اول

در پایان برای مصاحبه در یکی از شعبه های یک شرکت دانمارکی دعوت شدم و در آنجا به سوالات اساسی پاسخ دادم و همه را با زبان انگلیسی خود شگفت زده کردم. من به عنوان یک توسعه دهنده جونیور جاوا با یک شرط استخدام شدم - برای سه ماه اول دوره SCJP (برنامه نویس جاوا دارای گواهینامه Sun) را می گذراندم که جای خالی من را پر می کرد و من را به یک متخصص آماده تر تبدیل می کرد. چه چیزی بهتر از یک کارآموزی با حقوق بدون نیاز به کار کردن (بی کفایتی خود را نشان دهید)؟ من شش ماه در این شرکت کار کردم تا بعد از چند ماه بتوانم به یک شرکت بزرگتر ارتقا پیدا کنم.

بر اساس تجربه تلخ، اما همچنان ارزشمند خود، فهرستی از توصیه‌ها را ارائه می‌دهم که به ماجراجویان کمک می‌کند تا به‌سرعت شغلی به عنوان برنامه‌نویس پیدا کنند.

  1. رزومه.باید به درستی قالب بندی شده و به طور کامل به زبان انگلیسی نوشته شود. اگر تجربه کافی ندارید، می توانید (و باید) آن را اختراع کنید، اما باید آماده باشید که در قبال هر کلمه ای که در رزومه نوشته شده است، مسئولیت پذیر باشید. به عنوان مثال، اگر JMS (سرویس پیام جاوا) در آنجا نوشته شده است، حداقل باید یک آموزش را مرور کنید و با JMS بازی کنید، چند مثال بزنید، حتی اگر یک "سلام، دنیا!" اکنون خودنمایی برای شما راحت تر خواهد بود، زیرا واقعاً "با JMS کار کرده اید".
  2. ABC های برنامه نویسی را یاد بگیرید.اگر هنوز بتوانید در سطوح عمیق برخی از فناوری‌های پیچیده مانند Struts و Spring «شنا» کنید، پاسخ‌های نادرست به سؤالات اساسی هرگز بخشیده نمی‌شوند. اگر شب از خواب بیدار می شوید، باید بتوانید در مورد OOP، وراثت، کپسولاسیون، چندشکلی و سایر مفاهیم اساسی صحبت کنید و همچنین بتوانید همه آن را با مثال توضیح دهید.
  3. تمرین کنید.شما فقط با برنامه نویسی می توانید یاد بگیرید. این دردناک و ناخوشایند است (اگر برنامه نویس نیستید)، اما راه دیگری وجود ندارد. تنها راه برای جلوگیری از ترس از مشکلات مصاحبه این است که خودتان آنها را در خانه حل کنید.
  4. کتاب بخوانید و آموزش های جاوا را بخوانید فقط به زبان انگلیسی. درک کامل همه اصطلاحات برنامه نویسی در زبان اصلی، یعنی به زبان انگلیسی، آسان تر است. خواندن ادبیات فنی جاوا به زبان روسی بی احترامی به خودتان است. چرا؟ زیرا برای درک هر چیزی در روح "... ماژول جدول از بسیاری جهات یک گزینه میانی است، مصالحه ای بین سناریوی تراکنش و مدل دامنه"، شما باید واقعاً یک نابغه باشید، که بعید است که باشید.
  5. بالاخره انگلیسی یاد بگیر!اول از همه، این مربوط به مکالمه انگلیسی است. شمارش تعداد زیادی از برنامه نویسان باهوش که در حافظه من به یک دلیل رد شده اند دشوار است - سطح نامطلوب انگلیسی گفتاری. نه، اگر، البته، شما قرار است به عنوان یک برنامه نویس در جایی در Kyivstar یا در دیگری کار کنید شرکت داخلیسپس سطح زبان شما پخش نمی شود نقش مهم. اما اگر می خواهید در آن شغل پیدا کنید شرکت بین المللی، سپس خود خدا دستور داد. سطح زبان انگلیسی شما به صدها دلار اضافی در حقوق شما تبدیل می شود.
  6. بازار را بشناسید.به دنبال جای خالی بگردید، الزامات را بخوانید، از دوستان برنامه نویس خود بپرسید که چقدر درآمد دارند. از خدماتی استفاده کنید که تصویر کامل تری از بازار فناوری اطلاعات به شما ارائه دهد. تعجب خواهید کرد اگر بدانید تعداد برنامه نویسان با استعدادی که فقط به دلیل تنبلی و عدم تمایل به نگه داشتن دماغشان در برابر باد نصف درآمدشان نصف درآمدشان چقدر است شگفت زده خواهید شد.
  7. چانه بزنید.چانه زدن بر سر حقوق ایرادی ندارد. بحث شما در یک اختلاف می تواند انگلیسی خوب یا پیشنهاد شغلی در یک شرکت دیگر باشد. آخرین استدلال به‌خوبی کار می‌کند: «بله، اما لوکسافت ۳۰۰ دلار بیشتر به من پیشنهاد می‌دهد، چرا باید با شرایط شما موافقت کنم؟ شاید بتوانیم سازشی پیدا کنیم؟» در یک زمان، من موفق شدم چند بار با یک صد دلار اضافی به حقوقم مذاکره کنم و بعد از یک سال، این صد دلار، 1800 دلار اضافی درآمد به من داد. باید درک کنید که حتی برای شرکت های کوچک خارجی IT، صد دلار اضافی مانند یک قطره در اقیانوس است.
  8. برای خود یک مربی پیدا کنیدخوب است اگر دوست باتجربه تری داشته باشید که بتواند با مشاوره کمک کند و حتی احمقانه ترین سوالات را پاسخ دهد. به لطف تجربه و حمایت اخلاقی او، در برنامه نویسی سریعتر از خودتان پیشرفت خواهید کرد. اگر مربی ندارید، بهتر است چند دوره برنامه نویسی را بگذرانید که نه تنها تصویر کامل تری از کاری که یک برنامه نویس انجام می دهد به شما می دهد، بلکه به شما امکان می دهد با افراد با تجربه تری نیز آشنا شوید. چه کسی می داند، شاید یکی از آنها بخواهد مربی شما شود.
  9. پروژه خود را شروع کنید.حتی اگر نمونه ای از بدترین شیوه های برنامه نویسی باشد و هرگز آن را به پایان نرسانید، حداقل کاری برای انجام دادن خواهید داشت که باعث می شود بخواهید برنامه نویسی را بفهمید و فناوری های جدید را یاد بگیرید. علاوه بر این، یک موضوع اضافی برای گفتگوهای صمیمی در مورد آن خواهید داشت.
  10. در تابستان به دنبال کار باشید.اولاً، وقتی همه در تعطیلات هستند، شرکت‌ها به احتمال زیاد کم کار می‌شوند و به احتمال زیاد با شما برای مصاحبه تماس می‌گیرند. ثانیا، از آنجایی که متقاضیان رقیب شما نیز در تعطیلات هستند، شانس شما برای جلب توجه مجدد توسط منابع انسانی افزایش می یابد.
  11. هرگز تسلیم نشو.حتی اگر احساس می کنید که در مصاحبه شکست خورده اید، مهم است که پشتکار داشته باشید و به تلاش برای حل مشکل ادامه دهید، مهم نیست که چقدر دشوار به نظر می رسد. چه کسی می داند، ممکن است دقیقاً در همین لحظه از نظر کوشش در کار خود آزمایش شوید!
  12. از انجام وظایف در رایانه اجتناب کنید.هیچ راهی برای دیدن یک فرد غیرحرفه ای سریعتر از این نیست که فوراً او را در گرمای برنامه ریزی قرار دهید. وظیفه شما این است که سعی کنید همه مکالمات را به آن ترجمه کنید سطح بالا، که در آن رویکردها و مفاهیم کلی مورد بحث قرار می گیرد، اما اجرای خاصی در حل یک مشکل خاص نیست. اگر به شما کاغذ و قلم داده شد و از شما خواسته شد که راه حل را یادداشت کنید، فرصتی را بخواهید که آن را ترسیم کنید. بنابراین، با دور شدن از نحو یک زبان خاص، نه تنها از خود در برابر هر گونه خطای آزاردهنده محافظت می کنید، بلکه نشان می دهید که قادر به تفکر انتزاعی بدون پرداختن به جزئیات هستید.
  13. اولین نفری باشید که صحبت می کند.از موقعیت‌هایی که در هوا معلق می‌مانید، که در طی آن ممکن است سوال موذیانه دیگری در ذهن مصاحبه‌کننده شکل بگیرد، خودداری کنید. به محض اینکه مشکلی پیش آمد، باید شروع به گفتن چیزی کنید که خوب می دانید. سعی کنید بازی خود را به مصاحبه کننده تحمیل کنید.
  14. سعی کنید حقیقت را بگویید.اگر هرگز رویه‌های PL/SQL را ننوشته‌اید، بهتر است مستقیماً بگویید. این ممکن است برای شما یک نقطه ضعف باشد، اما با پاسخ دادن به سوالی که در مورد آن چیزی نمی دانید، خود را از این که مجبور نباشید از سر راه خارج شوید نجات خواهید داد. یک مصاحبه‌گر باتجربه، شکاف‌های دانش شما را یک مایل دورتر حس می‌کند.
  15. مراقب شرکت های کوچک باشید.شرکت های کوچک تمایل دارند تیم های کوچکی داشته باشند. هر چه تعداد افراد کمتری در تیم حضور داشته باشند، سریعتر متوجه خواهید شد. هدف شما یک شرکت بزرگ و دست و پا چلفتی است، جایی که می توانید برای خود وقت بخرید.
  16. از کد لباس پیروی کنید.اگر با کت و شلوار هوشمند در یک مصاحبه برای موقعیت برنامه نویسی حاضر شوید، نسبت به زمانی که با شلوارک یا ژاکت نخی ظاهر می شوید، شک و ظن بیشتری ایجاد می کند. همچنین ایده خوبی است که عینک بزنید و بگویید: "من یک کرم کتاب هستم."

البته ممکن است یکی از آشنایان به این نکته اشاره کند که دستور فوق بیشتر راهی برای تبدیل شدن به یک کدنویس است تا یک برنامه نویس، و او در جایی درست خواهد بود. با این حال، چیزی که وجود دارد این است که شما هرگز یک جای خالی با عنوان "Bad Coder Wanted" پیدا نخواهید کرد. همه به برنامه نویس نیاز دارند. ترجیحا ارشد کسانی که بیش از پنج سال تجربه کار بر روی پروژه های شرکتی دارند و به چندین زبان برنامه نویسی مسلط هستند، در عین حال درک کاملی از DBMS دارند، می توانند اسکریپت های bash، رویه های ذخیره شده بنویسند، به لینوکس، TCP/IP مسلط هستند. ، داشتن ویژگی های رهبریمقاومت در برابر استرس، مهارت‌های ارتباطی و یک سری مهارت‌های دیگر، "بدون آنها نمی‌توانید این کار را انجام دهید."

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

یادگیری برنامه نویسی کافی نیست - همچنین مطلوب است که برای دانش و مهارت های خود پول پرداخت کنید. این مقاله به شما می گوید که از کجا شروع کنید، چگونه و کجا به دنبال کار بگردید. پس بیایید شروع کنیم!

آیا به آن نیاز دارید؟

این سوالی بود که باید در همان ابتدای سفر، زمانی که تصمیم می گرفتید برنامه نویس شوید، از خود می پرسیدید. اکنون، از آنجایی که شما در حال خواندن این مقاله هستید، می توانیم فرض کنیم که قبلاً یک برنامه نویس شده اید و به دنبال کار هستید. و برای اینکه این کار کمی رضایت داشته باشد، تلاقی سه عامل ضروری است:

  • آیا برنامه نویسی را دوست دارید؟
  • می توانید برنامه ریزی کنید؛
  • کار درآمد خوبی دارد

واقعا امیدوارم از برنامه نویسی لذت ببرید و در آن مهارت داشته باشید. تنها کاری که باقی می ماند پیدا کردن است شغل پردرآمد. وقتی برای چیزی که اساساً سرگرمی شماست پول خوبی می پردازند خوب است. اگر هنوز از مدارک خود مطمئن نیستید یا می خواهید دانش، مهارت ها و توانایی های خود را ارتقا دهید، در GeekBrains آموزش ببینید.

نوشتن یک رزومه تاثیرگذار

شما باید کاریابی خود را با ایجاد رزومه شروع کنید. افسوس که بدون او راهی جز آشنایی نیست.



شاید چندین زبان برنامه نویسی را بلد باشید. اما لازم نیست همه چیز را به یکباره در رزومه خود قرار دهید. این فقط یک چیز خواهد داشت: شما واقعاً هیچ یک از آنها را درک نمی کنید. مال خودت را تعریف کن نقاط قوتو فقط زبان ها و فن آوری هایی را که به آنها مسلط هستید برای رزومه خود انتخاب کنید. تصور کنید که در طول مصاحبه از شما خواسته می شود که کدی را به زبان سی شارپ بنویسید و شما آن را به رزومه خود اضافه کرده اید زیرا یک بار کتابی در این زبان را خوانده اید یا به سادگی ورق زده اید. شما بهترین ظاهر خود را نخواهید داشت.

با برجسته کردن نقاط قوت خود، متوجه خواهید شد که چگونه رزومه خود را عنوان کنید، به عنوان مثال، "برنامه نویس PHP".

در حال حاضر خوب است، شروع شده است. هر زبان برنامه نویسی فناوری های مربوط به خود را دارد. یک لیست تقریبی از فناوری ها برای جای خالی توسعه دهنده وب در شکل نشان داده شده است. 2. در رزومه خود فقط باید مواردی را ذکر کنید که واقعاً به آنها تسلط دارید، نه اینکه فقط شنیده باشید که وجود دارند. اگر فقط PHP، HTML، CSS و جاوا اسکریپت می دانید، آن ها را مشخص کنید. اگر با آنها کار نکرده اید نیازی به گنجاندن فریمورک های Zend، Symfony و سایر موارد نیست. به هر حال معلوم می شود.

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

شما می توانید نحوه ایجاد یک رزومه کارآمد را از دوره GeekBrains بیاموزید، اما من فقط چند توصیه را به خودم می دهم. اتفاقا این دورههنگام خرید هر حرفه ای با استفاده از کد تبلیغاتی "هکر" کاملا رایگان در دسترس خواهد بود.

اطلاعات موجود در رزومه شما نباید به شکلی آشفته ارائه شود.
موارد زیر بهینه در نظر گرفته می شود:

  • نام خانوادگی و نام. نیازی به ذکر نام میانی نیست؛ این یادگاری از گذشته است.
  • عکس، ترجیحا در پس زمینه سفید یا خاکستری، اما نه عکسی از ساحل یا تعطیلات خانوادگی.
  • مخاطبین (فقط شماره تلفن و ایمیل، بدون نیاز به نشان دادن آدرس خانه - هیچ کس به ملاقات شما نخواهد آمد). اگر وارد هستید، مخاطبین باید شخصی باشند، نه شرکتی در حال حاضرشما در جایی کار می کنید نیازی به ارائه تمام شماره تلفن ها نیست، یکی کافی است.
  • هدف موقعیتی است که برای آن درخواست می کنید.
  • شایستگی های اصلی - دانش و دستاوردهای حرفه ای را نشان می دهد.
  • آموزش و پرورش. فکر می کنم اینجا همه چیز روشن است. اگر تحصیلات عالی IT ندارید، اشکالی ندارد. بسیاری از برنامه نویسان خوب آن را ندارند. برعکس، بسیاری با تحصیلات فناوری اطلاعات اصلاً نمی دانند چگونه برنامه ریزی کنند. البته، تحصیلات و/یا گواهینامه های IT خوب هستند، اما اگر نتوانید تست را انجام دهید، همه اینها کمک زیادی به شما نمی کند.
  • آموزش های شرکت شده (در صورت وجود).
  • تجربه کنید. در این مورد، آخرین محل کار باید در بالا و موارد قبلی در زیر مشخص شود.
  • اطلاعات تکمیلی. همه چیز دیگر اینجاست، به عنوان مثال، دانش زبان، در دسترس بودن حقوق، و امکان سفرهای کاری. شما نباید اطلاعات زیادی به خصوص اطلاعات غیر ضروری ارائه دهید. به عنوان مثال، افراد کمی به وضعیت تاهل شما علاقه مند هستند.

در مورد طراحی رزومه، چندین ظرافت نیز وجود دارد:

  • برای کل رزومه خود از یک فونت استفاده کنید. عناوین بخش ممکن است با فونت افزایش یافته 2 امتیاز نوشته شود.
  • از فونت های قدیمی استفاده نکنید. قبلا فونت پیش فرض بود بار جدیدرومی. اما اکنون فونت های Calibri و Arial "در ترند" هستند، از آنها استفاده کنید. رزومه Times New Roman شبیه دایناسور است.
  • اندازه فونت ایده آل 10 یا 12 نقطه است، فاصله بین خطوط.
  • مسئولیت های خود را در قالب لیست های شماره گذاری شده فهرست کنید.
  • پیوندهای آثار خود را به صورت مختصر ارائه دهید (می توانید با استفاده از سرویس هایی مانند bitly.com پیوند را کوتاه کنید). اگر نمونه کار ندارید، بهتر است آن را ایجاد کنید. یک CMS ساده یا فروشگاه آنلاین بنویسید (اگر به دنبال شغل برنامه نویس وب هستید).

جستجوی کار: چه، کجا، چه زمانی

بنابراین ما یک خلاصه داریم. تنها چیزی که باقی می ماند یافتن شغل است. اما ابتدا باید تصمیم بگیرید که چه می خواهید. روز کاری ایده آل شما چگونه خواهد بود؟ مثلاً چه ساعتی از خواب بیدار می شوید، چه ساعتی سر کار می روید. یا، شاید، اصلاً جایی نمی‌روید - رویای کار از خانه را دارید. آیا ترجیح می دهید در یک دفتر خصوصی بنشینید یا در یک دفتر مشترک؟ می خواهید روی چه پروژه هایی کار کنید؟ آیا باید در یک شرکت شغلی پیدا کنم یا خودم ایجاد کنم؟

هدفی را تعیین کنید، اما در مورد چگونگی دستیابی به آن معطل نشوید. این احتمال وجود دارد که بدون استفاده از مکانیسم "رزومه - جای خالی - مصاحبه"، بلکه کاملاً تصادفی شغلی پیدا کنید.

رزومه باید منتشر شود. این را می توان در بسیاری از منابع انجام داد. برای مثال، با https://hh.ru/ شروع کنید. در آنجا نیز می توانید مشاهده کنید جای خالی موجودو از خدمات بهبود رزومه استفاده کنید - چیزی به نام اطلاعات بیش از حد وجود ندارد.

اگر اهل روسیه نیستید، ثبت نام در لینکدین که "در قلمرو فدراسیون روسیه ممنوع است" و تا حد امکان پر کردن پروفایل خود ضرری ندارد. این فقط یک شبکه اجتماعی نیست، بلکه زیستگاهی برای استخدام کنندگان است - ده ها سکه از آنها در آنجا وجود دارد. باشد که استخدام کنندگان مرا ببخشند :).

مصاحبه و دوره آزمایشی

شما یک جای خالی مناسب پیدا کردید و به آن پاسخ دادید - رزومه خود را برای کارفرما یا استخدام کننده ارسال کردید. اما به دلایلی هیچ پاسخی وجود ندارد. اگر به مصاحبه دعوت نشدید ناراحت نشوید - این بدان معنا نیست که مشکلی در شما وجود دارد. به احتمال زیاد، کارفرما قبلا یک برنامه نویس پیدا کرده است، اما فراموش کرده است که جای خالی را پر کند. این اتفاق می افتد، و اغلب. واقعیت این است که پست کردن پست های خالی در سرویس هایی مانند hh.ru پولی است، موقعیت های خالی در پست شده است دوره معین، پس از آن به طور خودکار حذف می شوند.

نیازی به توقف نیست (شکل 3). به دنبال جای خالی دیگر باشید. اگر شرکت خاصی را دوست دارید و می خواهید برای آن کار کنید، اما به مصاحبه دعوت نشده اید، سعی کنید مستقیماً با شخصی از آنجا تماس بگیرید. اطلاعات تماس جایگزین را در وب سایت شرکت پیدا کنید - ایمیل یا شماره تلفن. تماس بگیرید، وضعیت را توضیح دهید: می گویند، شما رزومه خود را ارسال کردید، اما پاسخی دریافت نکردید، از خودتان بگویید.



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

وقتی برای مصاحبه می روید، به یاد داشته باشید که نه تنها شما انتخاب شده اید، بلکه شما نیز انتخاب شده اید. ببینید آیا کار کردن در این تیم، حضور در این اتاق برای شما خوشایند خواهد بود و آیا رسیدن به دفتر کار راحت است یا خیر. به مزایای ارائه شده مانند بسته اجتماعی نیز توجه کنید. از پرسیدن سؤال از کارفرما نترسید - بهتر است همه چیز را فوراً روشن کنید، نه اینکه بعداً معلوم شود که از خیلی چیزها راضی نیستید و مجبور می شوید دوباره به دنبال کار بگردید. .

آماده باشید که کارفرما در طول مصاحبه تمام نکات رزومه شما را بررسی خواهد کرد. اگر مثلاً نوشته باشید که با مجموعه کامپوننت های DevExpress آشنا هستید، قطعاً متوجه می شوند که چقدر خوب می دانید.

پس از گذراندن موفقیت آمیز مصاحبه، استخدام خواهید شد مشروط، مگر اینکه، البته، شما آن را بخواهید، در صورتی که رئیس خود را دوست ندارید یا قهوه در دفتر بد است :).

دوره آزمایشی مورد نیاز است تا کارفرما بتواند شما را بدون دردسر اخراج کند، اگر برای او مناسب نیستید. همه اشتباه می کنند، از جمله کارفرمایان. پس از ثبت نام رسمی، اخراج شما بسیار دشوارتر خواهد بود. از طرف دیگر، اگر قبل از پایان دوره آزمایشی ثبت نام نکرده اید، نگران نباشید: این یک روش معمول است. اگر از عهده مسئولیت های خود برآیید، قطعا با پایان دوره آزمایشی استخدام خواهید شد.

لازم نیست نگران کمبود تجربه باشید - پس از آموزش در GeekBrains، یک دوره کارآموزی تضمینی دریافت می کنید. بنابراین شما قبلاً تجربه کاری خواهید داشت!

فریلنسینگ

شورشیان ذاتاً برای نوع دیگری از فعالیت مناسب هستند - فریلنسر. فکر نمی‌کنم کسی لازم باشد به کسی بگوید فریلنسینگ چیست: کار از هر کجای دنیا،
برنامه ای که برای شما راحت است، هیچ رئیسی بر روح شما نمی ایستد، آزادی حرکت. در یک کلام یک شغل ایده آل.

اما فریلنسینگ یک اشکال دارد: اگر در مورد کار منظمیک "عمو" وجود دارد که هر ماه به شما پول می دهد ، پس در اینجا خود شما باید به دنبال منبع درآمد باشید ، یعنی مشتریان.

انواع مبادلات فریلنسری در این امر به شما کمک می کند. یک پرس و جو ساده و گوگل مقالات زیادی را در مورد موضوع انتخاب صرافی برمی گرداند. موارد زیر بهترین در RuNet در نظر گرفته می شوند:

  • fl.ru،
  • weblancer.net،
  • 1clancer.ru،
  • devhuman.com
  • modber.ru،
  • freelansim.ru.

اگر علاقه مند هستید، GeekBrains انتخابی انجام داده است بهترین مبادلات مستقل، که ویژگی های هر کدام را توضیح می دهد. یک انتخاب در دسترس است.

هنوز به ارزهای خارجی نگاه نکنید. از آنجایی که شما یک برنامه نویس مبتدی هستید، سعی کنید با برنامه های داخلی راحت باشید. اینجوری برات راحت تر میشه

البته، یک فریلنسر باید نکات ظریف دیگری را در نظر بگیرد، یعنی:

  • نوع پرداخت - نقدی یا غیر نقدی؛
  • پیش پرداخت (اگر چنین است، چه مقدار) یا پس پرداخت (پس از اتمام کار).

اینها، و همچنین برخی تفاوت های ظریف دیگر، در موردی که قبلاً از GeekBrains ذکر شد، مورد بحث قرار گرفته است.

نردبان شغلی در IT

یک برنامه نویس به تنهایی روی یک محصول نرم افزاری کار نمی کند. البته استثناهایی هم وجود دارد، اما اگر ما در مورددر مورد یک محصول بزرگ، پس این دقیقاً همینطور است. در شکل 4 تخصص های مختلف در زمینه IT را به تصویر می کشد. توجه داشته باشید که مدیر فروش در درجه اول قرار می گیرد و تحلیلگر تجاری در رتبه دوم قرار می گیرد. به برنامه نویس فقط رتبه هفتم داده می شود. پس از همه، ایجاد یک محصول نرم افزاری کافی نیست، شما همچنین باید آن را بفروشید.



هر یک از این تخصص ها نقش خاص خود را در روند توسعه دارند محصول نرم افزاری. در مورد برنامه نویسان به طور خاص، نردبان شغلی برنامه نویس به شکل زیر است:

  • توسعه دهنده جوان،
  • توسعه دهنده میانی،
  • توسعه دهنده ارشد.

اما پس از رسیدن به سطح توسعه دهنده ارشد، حرفه شما به پایان نمی رسد. اگر وارد بخش فنی شوید، می‌توانید معمار شوید یا اگر مدیریت یک تیم را ترجیح می‌دهید، یک رهبر تیم شوید. در اصل، یک رهبر تیم یک مدیر است و اثربخشی کل تیم به مهارت های او بستگی دارد.

رهبر تیم می تواند به یک مدیر پروژه (مدیر پروژه) تبدیل شود - این نیز یک مدیر است، اما او نه تنها برنامه نویسان، بلکه همه متخصصان دیگر (طراحان، بازاریابان و دیگران) شرکت کننده در پروژه را مدیریت می کند. اوج تکامل CTO (مدیر ارشد فنی) است، یعنی مدیر فناوری اطلاعات.



دو شاخه به صورت موازی در حال اجرا هستند - تحلیلگر و تستر. هر کدام از آنها سطوح متوسط ​​خود را دارند که به شما امکان می دهد در نهایت مدیر پروژه شوید.

نتیجه

خوب، ما تمام جنبه های پیدا کردن شغل به عنوان برنامه نویس را پوشش داده ایم. اطلاعات تکمیلیشما می توانید دوره "" را از شرکت GeekBrains دریافت کنید که پس از اتمام آن، ضمناً گواهی مربوطه را دریافت خواهید کرد (شکل 6). یک بار دیگر یادآوری می کنم که این دوره با استفاده از کد تبلیغاتی «هکر» در هنگام خرید هر حرفه ای به صورت کاملا رایگان در دسترس است.

تمامی گواهی ها در صفحه نمایه نمایش داده می شوند (شکل 7) و شما می توانید گواهی خود را در هر زمانی دریافت کنید تا به رزومه خود پیوست کنید.


شرکت GeekBrains فارغ التحصیلان خود را رها نمی کند - دوره های کارآموزی را ارائه می دهد و به یافتن شغل کمک می کند و برای کسانی که می خواهند تلاش کنند خودشان شغلی پیدا کنند، دوره توضیح داده شده در این مقاله در نظر گرفته شده است.

خیر به جای چانه زدن، نشان دهید که ارزش سرمایه گذاری زمان و پول را دارید. به یاد داشته باشید: شما هنوز در این بازی جدید هستید و چیزهای زیادی برای یادگیری دارید. دانش خود را نشان دهید، به ما بگویید که برای توسعه مهارت های خود چه کردید. مدرک تحصیلی نشان دهنده آمادگی شما برای تعهد و سطح معینی از دانشی است که می توانید در آنجا کسب کنید. اما همیشه دلیلی بر این نیست که شما می توانید کاری را انجام دهید.

از پروژه های شخصی خود به ما بگویید. مهم نیست کوچک یا بزرگ، مهم ترین چیز برای کارفرمایان این است که ببینند شما می توانید کاری را که می گویید انجام دهید. github، وب سایت و غیره خود را نشان دهید.

همه می فهمند که شما هنوز تجربه کاری ندارید. اما شما باید به آنها دلیلی برای استخدام شما ارائه دهید.

نگرش همه چیز است

بله شما خودآموز هستید. این بدان معنی است که شکاف های زیادی در دانش شما وجود دارد - اما این اشکالی ندارد. هر توسعه دهنده ای اساسا خودآموز است.

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

تجربه با سال سنجیده نمی شود. در حالی که زمان در اینجا نقش دارد، عمق واقعی دانش را تضمین نمی کند و برنامه نویسان خوب را از برنامه نویسان بد متمایز نمی کند. تعهد به یادگیری به شما کمک می کند تا به جلو بروید.

چگونه این را نشان دهیم؟ ساده ترین راه شرکت در بحث است. Reddit، انجمن‌ها، گروه‌های فیسبوک، Stack Overflow، Medium، Quora، وبلاگ شما - سؤال بپرسید، به سؤالات پاسخ دهید، فعال باشید، ردپای دیجیتالی به جا بگذارید. به دیگران کمک کنید، حتی اگر فکر می کنید دانش کافی برای انجام این کار ندارید. درخواست کمک کنید، حتی اگر احساس ناراحتی می کنید.

این هم هست راه خوبایجاد ارتباطات در جامعه چه کسی می داند، شاید کسی شما را به کسی توصیه کند و شما اولین شغل خود را پیدا کنید.

اصول اولیه را بشناسید

اصولی در برنامه نویسی وجود دارد که باید بدانید، اما اغلب در دوره ها و سخنرانی ها پوشش داده نمی شوند. با اصول SOLID و همچنین پارادایم های مختلف برنامه نویسی آشنا شوید.

آموزش استفاده از git و پایگاه داده برنامه نویسی فقط در مورد HTML، CSS و جاوا اسکریپت نیست. اگر به راهنمایی نیاز دارید، در اینجا یک راهنمای دقیق برای مفاهیم اولیه توسعه آورده شده است.

باید کد بنویسی

اگر برای مدت طولانی نتوانسته اید شغلی پیدا کنید، به نوشتن کد ادامه دهید. هر چه بیشتر کد کنید، تجربه بیشترشما آن را پر می کنید و بهتر می شوید.

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

شما همیشه فکر می کنید که اکنون کار خود را عالی انجام می دهید، اما اینطور نیست. با گذشت زمان، کد بهتر می شود و دانش گسترش می یابد. شاید یک ماه دیگر به برنامه های فعلی خود نگاه کنید و وحشت زده شوید یا به خوبی به آنها بخندید.

سخنان پایانی

شرکت های کوچک بیشتر از کمبود تجربه می گذرند. اما هنوز باید به آنها ثابت کنید که ارزش چیزی را دارید. از چشم یک مدیر منابع انسانی به خود نگاه کنید و از خود بپرسید - آیا خود را استخدام می کنید و چرا؟

اگر نه، چرا که نه؟ فضاها کجاست؟ کجا تجربه کم داری؟ فقط شما می توانید خود را مجبور به حرکت به جلو کنید. گله نکن، در موردش حرف نزن، بهش فکر نکن، فقط انجامش بده.

کد بنویسید، چیزی ایجاد کنید، چیز جدیدی یاد بگیرید و به ارسال رزومه خود ادامه دهید. تجربه ای ندارید؟ این شانس شماست که خودتان آن را ایجاد کنید. نکته اصلی این است که به ایجاد و ضربه زدن به درهای مختلف ادامه دهید. در نهایت شرکت مناسب را پیدا خواهید کرد.

امروز در مسکو کار کنید

مسکو یک کلان شهر بزرگ اقتصادی صنعتی، پایتخت روسیه است، کار در مسکو امروز مورد توجه بسیاری از متخصصان است، اینجاست که بزرگترین بازار کار روسیه متمرکز شده است، دستمزدها بالاتر از میانگین بازار ملی و همچنین خوب است. چشم انداز برای رشد شغلیو توسعه، بنابراین امروزه بسیاری از جویندگان کار می خواهند در مسکو کار پیدا کنند. امروزه مشاغل جدید در مسکو توسط تعداد زیادی از کارفرمایان ارائه می شود. مانند هر کلان شهر میلیونر، مسکو واقعاً یک بازار بزرگ برای کالاها و خدمات است. طبق وب سایت "Work 7 Moscow" بیشترین تقاضا امروز عبارتند از: مهندسان، متخصصان صنعت نفت و گاز، مدیران تبلیغات و روابط عمومی، مدیران فروش، متخصصان فناوری اطلاعات. مسکو همچنین شهری است که در آن انواع کالاها و خدمات به طور گسترده در آن حضور دارند، بنابراین کار و مشاغل خالی در همه جا وجود دارد. امروزه شهر مسکو عمده فروشی و خرده فروشی، صنعت زیبایی و سلامت، بخش اوقات فراغت، بنابراین هر کسی می تواند با توجه به ترجیحات خود جای خالی تازه پیدا کند. بنابراین، هر کسی می تواند امروز در مسکو کار پیدا کند. مشاغل و مشاغل خالی به طور گسترده در وب سایت Job 7 Moscow ارائه شده است.

مشاغل در مسکو

امروزه راحت ترین و سریع ترین راه برای یافتن شغل در مسکو از طریق اینترنت است. سایت کاریابی "Work 7 Vacancies" مرتباً مشاغل جدید در مسکو را از کارفرمایان مستقیم منتشر می کند. بخش ها برای متقاضیان در دسترس است: کار برای دانش آموزان، جای خالی جدید برای متقاضیان بدون تجربه، نوبت کاری. همچنین می توانید آخرین موقعیت های شغلی خالی از یک کارفرما (شرکت) را با جزئیات مطالعه کنید. امروزه کار در مسکو چندین مزیت دارد: هر کارفرما می تواند موقعیت های شغلی خالی را در مسکو منتشر کند، در مورد شرکت خود تا جایی که ممکن است با جزئیات صحبت کند، در مورد موقعیت شغلی و شرایط مورد نیاز نامزد با جزئیات صحبت کند و به تنهایی به دنبال کارمندان باشد. جویندگان کار می توانند جدیدترین موقعیت های شغلی خالی را کاملاً رایگان بررسی کنند، رزومه خود را به صورت آنلاین پر کنند، رزومه خود را از طریق وب سایت Job 7 Moscow به طور مستقیم برای کارفرما ارسال کنند، دعوت نامه های کارفرمایان را دریافت کنند. حساب شخصیدر وب‌سایت، و همچنین مشترک شدن در به‌روزرسانی‌های پایگاه داده خالی در شبکه های اجتماعیتا هر چه سریعتر و کارآمدترین کار پیدا کنید. به همین دلیل است که امروزه مؤثرترین راه برای یافتن کار و مشاغل جدید در مسکو از طریق اینترنت در وب سایت Job 7 Moscow است.

در مسکو کار پیدا کنید

اگر می خواهید شغلی در مسکو پیدا کنید، باید تمام آخرین موقعیت های شغلی خالی در زمینه فعالیت مورد علاقه خود را که امروز توسط وب سایت Jobs in Moscow ارائه شده است، به طور دقیق مطالعه کنید. در اینجا باید به الزاماتی که کارفرمایان برای کاندیداها برای مشاغل خالی خاص، سطح مورد نظر ارائه می کنند، توجه کنید دستمزد. اگر به مشاغل پیشنهادی علاقه مند هستید، باید کارفرما را در مورد خود مطلع کنید. با استفاده از قابلیت های سرویس "Work 7 Moscow" باید یک رزومه ایجاد کنید. توصیه می شود رزومه خود را به همراه ارسال نمایید پوشش نامه، که در آن باید مشخص کنید که کدام موقعیت های خالی خاص در مسکو مورد علاقه شما هستند. هر کسی که امروز علاقه مند به کار در مسکو است، باید به خاطر داشته باشد که برای رسیدن به اهداف خود، نباید از تغییر هراس داشته باشد و فعالانه عمل کند، موقعیت های خالی را با جزئیات مطالعه کند، رزومه ای برای پیشنهادات مورد علاقه ارسال کند و در مصاحبه ها شرکت کند. کار در مسکو امروز یک بازار کار بزرگ و پردرآمد است. امروزه هر متخصصی در رشته خود می تواند شغلی با دستمزد خوب پیدا کند. آخرین مشاغل خالی در وب سایت Job 7 ارائه شده است.

ما همیشه تعداد زیادی از محصولات تازه را در وب سایت خود داریم. جای خالی فعلی. از فیلترها برای جستجوی سریع بر اساس پارامترها استفاده کنید.

برای اشتغال موفق، داشتن تحصیلات تخصصی و همچنین داشتن مطلوب است کیفیت های لازمو مهارت های کاری اول از همه، باید الزامات کارفرمایان در تخصص انتخابی خود را به دقت مطالعه کنید، سپس شروع به نوشتن رزومه خود کنید.

شما نباید رزومه خود را به طور همزمان برای همه شرکت ها ارسال کنید. با توجه به صلاحیت و تجربه کاری خود، مشاغل خالی مناسب را انتخاب کنید. ما مهمترین مهارت های کارفرمایان را که برای موفقیت به عنوان یک برنامه نویس کارآموز در مسکو نیاز دارید فهرست می کنیم:

7 مهارت کلیدی که برای استخدام باید داشته باشید

همچنین اغلب الزامات زیر در مشاغل خالی یافت می شود: OOP، SQL و Git.

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

تجزیه و تحلیل موقعیت های خالی در مسکو

بر اساس نتایج تجزیه و تحلیل مشاغل خالی منتشر شده در وب سایت ما، حقوق اولیه نشان داده شده به طور متوسط ​​33848 است. میانگین حداکثر سطح درآمد (با مشخص شده "حقوق تا") 72,308 است. باید در نظر داشت که ارقام ارائه شده آماری هستند. حقوق واقعی در طول کار بسته به عوامل زیادی می تواند بسیار متفاوت باشد:
  • سابقه کار قبلی شما، تحصیلات
  • نوع اشتغال، برنامه کاری
  • اندازه شرکت، صنعت، نام تجاری و غیره

سطح حقوق بسته به سابقه کار متقاضی