راتلونکي پروګرامر ته پیغام

نو، تاسو پریکړه وکړه چې یو پروګرامر شئ.

شاید تاسو د یو څه نوي جوړولو سره علاقه لرئ.

شاید لوی معاشونه تاسو ته لیوالتیا لري.

شاید تاسو یوازې غواړئ د خپل فعالیت ساحه بدله کړئ.

خبره نه ده.

مهمه دا ده چې تاسو پریکړه وکړئ یو پروګرامر شي.

اوس څه وکړو؟

راتلونکي پروګرامر ته پیغام

او څو لارې شتون لري.

لومړی: پوهنتون ته لاړ شه د IT تخصص لپاره او تخصصي زده کړې ترلاسه کړئ. ترټولو ساده، نسبتا معتبر، خورا اوږد، خورا بنسټیز میتود. دا کار کوي که تاسو لا تر اوسه ښوونځي پای ته ورسوئ، یا تاسو د یو نیم څخه د ځان ملاتړ کولو وسیله لرئ (په غوره توګه، که تاسو هرڅه په الوتنه کې ونیسئ او په دوهم کال کې کار پیل کړئ) تر څلورو پورې (که د کار او مطالعې سره یوځای شي) ستاسو قوي ټکی نه دی) کلونه.

دلته څه پوهیدل مهم دي؟

  • دا اړینه ده چې سم پوهنتون غوره کړئ. د روزنې پروګرامونه، درجه بندي وګورئ. یو ښه شاخص د پوهنتون څخه سیالۍ دي. که چیرې د پوهنتون ټیمونه لږترلږه په دوره توګه په نسبتا لوی پروګرامینګ اولمپیاډونو کې په لسو غوره ځایونو کې ځای ونیسي، نو په پوهنتون کې کوډ کول به یو بنسټیز نه وي (سره له دې چې تاسو په شخصي توګه د اولمپیاډونو سره علاقه نه لرئ). ښه ، په عموم کې ، د عام احساس قواعد: دا امکان نلري چې د بایکال ایالت پوهنتون براتسک څانګه به تاسو ته یو پیاوړی بشپړ سټیک جوړ کړي.
    د ښو پوهنتونونو مثالونه: د مسکو دولتي پوهنتون / د سینټ پیټرزبورګ دولتي پوهنتون (په ښکاره ډول)، بومانکا (مسکو)، ITMO (سینټ پیټرزبورګ)، NSU (نووسیبیرسک). د دوی د ټولو شهرت سره سره، دا خورا ممکنه ده چې دوی ته په بودیجه کې ورشئ، که تاسو د لوړ پوړو څانګو هدف نه لرئ.
  • نه یوازې یو پوهنتون. د دې حقیقت سره سره چې تاسو به په هر ډول شیانو کې په پراخه کچه روزل شوي یاست، دا کافي ندي. د بیوروکراسي له امله، د روزنې پروګرام به تقریبا تل د عصري رجحاناتو څخه وروسته پاتې وي. په غوره توګه - د یو یا دوو کلونو لپاره. په بدترین ډول - د 5-10 کلونو لپاره. تاسو باید پخپله توپیر رامینځته کړئ. ښه، ښکاره ده: که تاسو د نورو زده کونکو سره مواد مطالعه کړئ، نو هر یو به ستاسو مساوي سیالي وي. که تاسو په اختیاري توګه مخکې لاړ شئ، نو تاسو به په بازار کې ډیر ښه وګورئ.
  • ژر تر ژره د کار لټون وکړئ. ما په دوهم کال کې کار پیل کړ. د پوهنتون په پای کې، زه لا دمخه یو متوسط ​​پرمخ وړونکی وم، او د تجربې سره یو معمولی ځوان نه وم. زه فکر کوم چې دا څرګنده ده چې د کالج څخه د فراغت وروسته، د 100k ګټل د 30k ګټلو په پرتله ډیر خوندور دی. دا څنګه ترلاسه کول؟ لومړی، د A او B ټکي وګورئ. دوهم، غونډو، جشنونو، کنفرانسونو، د کار میلو ته لاړ شئ. بازار وڅارئ او هڅه وکړئ چې په هر هغه شرکت کې چې تاسو لږ تر لږه مناسب یاست د پارټ ٹائم جونیر / روزونکي په توګه دنده ترلاسه کړئ. د تادیه شوي کنفرانسونو څخه مه ویره مه کوئ: دوی ډیری وختونه د زده کونکو لپاره خورا ښه تخفیف وړاندیز کوي.

که تاسو دا ټول ټکي تعقیب کړئ، نو کله چې تاسو خپل ډیپلوم ترلاسه کړئ، تاسو کولی شئ د کاري تجربې او د بنسټیزو پوهې شتمنۍ سره یو خورا ښه متخصص شئ، کوم چې پخپله زده کونکي اکثرا د دوی د غیر پلي شوي طبیعت له امله غفلت کوي. ښه، کرسټ کولی شي مرسته وکړي که تاسو بهر ته ځئ: دوی دا ډیری وختونه هلته ګوري.

که تاسو موافق نه یاست ... ښه، تاسو کولی شئ د جریان سره لاړ شئ، د کاپي کولو او په شپه کې د ازموینې لپاره چمتو کولو سره نمرې ترلاسه کړئ. مګر تاسو فکر کوئ چې بیا به تاسو څومره سیالي کوئ؟ البته، زه دا نه وایم چې تاسو اړتیا لرئ په هرڅه کې A ترلاسه کړئ. تاسو یوازې د پوهې ترلاسه کولو ته اړتیا لرئ. د عقل څخه کار واخلئ. هغه څه مطالعه کړئ چې په زړه پوري او ګټور دي، او د درجو پروا مه کوئ.

راتلونکي پروګرامر ته پیغام

اصلي شی هغه څه ندي چې دوی هڅه کوي تاسو ته اړ کړي. اصلي شی هغه څه دي چې په زړه پورې او اړونده دي

-

نور ، دویمه لاره: د پروګرام کولو کورسونه. انټرنیټ په بشپړ ډول د وړاندیزونو سره ډک دی ترڅو تاسو ته یوازې د 3 میاشتو ټولګیو کې ځوان جوړ کړي. یوازې د پورټ فولیو سره ، او دوی به حتی تاسو سره د دندې موندلو کې مرسته وکړي. یوازې په میاشت کې 10k، هو.
شاید دا به د ځینو لپاره کار وکړي، مګر په خالص ډول IMHO: دا یو بشپړ ګونګ دی. خپل وخت او پیسې مه ضایع کوئ. او له همدې امله:

یو څوک چې د معلوماتي ټکنالوجۍ څخه لرې وي په 3 میاشتو کې به د مسلک په ځانګړتیاو پوه نشي. هیڅ لاره نشته. د جذبولو لپاره خورا ډیر معلومات شتون لري، د پوهیدو لپاره خورا ډیر، او سربیره پردې، د عادت کولو لپاره خورا ډیر.

بیا به دوی څه شی خرڅوي؟ دوی به تاسو ته "میخانیکي مهارت" وپلوري. پرته له دې چې توضیحاتو ته ډیر پام وکړئ ، دوی به تاسو ته وښیې چې تاسو د دې پایلې ترلاسه کولو لپاره څه لیکلو ته اړتیا لرئ. د تفصیلي لارښوونو او د ښوونکي په مرسته، تاسو به یو ډول غوښتنلیک ولیکئ. یو، اعظمي دوه. دلته پورټ فولیو دی. او د دندې موندلو کې مرسته د لوی شرکتونو څخه ځوانو ته د دندې خالي ځایونه لیږل دي چیرې چې تاسو د مرکې ترلاسه کولو امکان نلري.

دا ولې داسې ده؟ دا ساده ده: دا د یو پروګرامر لپاره خورا مهم دی چې په لنډ ډول فکر وکړي. یو پروګرامر هغه ستونزې حل کوي چې په ملیارد ممکنه لارو حل کیدی شي. او اصلي دنده دا ده چې یو له ملیاردونو څخه یو، ترټولو سم، غوره کړئ او پلي یې کړئ. د لارښوونو سره سم د یوې یا دوه پروژو رامینځته کول به تاسو ته د برنامې ژبې یو څه پوهه درکړي ، مګر تاسو ته به د خلاصې ستونزې حل کولو څرنګوالی در زده نه کړي. د مشابهت څرګندولو لپاره: تصور وکړئ چې دوی تاسو ته د اورینټیرینګ درس ورکوي ، تاسو ته د پیدل سفر یو څو ساده لارې سره بوځي ، او بیا ووایی چې تاسو یوازې په ژمي کې د تایګا فتح کولو ته چمتو یاست. ښه، څه، تاسو ته د کمپاس کارولو او د میچ پرته د اور روښانه کولو درس ورکړل شوی و.

د لنډیز لپاره: په هغه چا باور مه کوئ څوک چې تاسو ته په لنډ وخت کې "رول" کولو ژمنه کوي. که دا ممکنه وه، هرڅوک به ډیر وخت مخکې پروګرام کونکي شوي وي.

راتلونکي پروګرامر ته پیغام

کیڼ: هغه څه چې تاسو ته به درس ورکول کیږي. سمه: په کار کې به تاسو ته څه اړتیا وي؟

-

دریمه لاره - هغه لاره چې د اکثریت لخوا غوره شوې. ځان زده کړه.

ترټولو ستونزمن، مګر شاید ترټولو غوره لاره. راځئ چې دا په ډیر تفصیل سره وګورو.

نو تاسو پریکړه وکړه چې یو پروګرامر شئ. له کومه ځایه پیل کړو؟

لومړی، تاسو باید خپل ځان ته د دې پوښتنې ځواب ورکړئ: تاسو ولې دا غواړئ؟ که ځواب وي "ښه، البته، دا په زړه پورې نه ده، مګر دوی ډیر پیسې ورکوي"، بیا تاسو کولی شئ هلته ودریږئ. دا ستاسو لپاره ځای نه دی. حتی که ستاسو اراده دومره وي چې د معلوماتو د یوې ډلې له لارې وخورئ، د کوډ زرګونه کرښې ولیکئ، په سلګونو ناکامۍ وخورئ، او بیا هم دنده ترلاسه کړئ، په پایله کې، د مسلک سره مینه پرته، دا به یوازې د احساساتي سوځیدنې لامل شي. برنامه کول خورا لوی فکري هڅو ته اړتیا لري ، او که دا هڅې د یوې حل شوې ستونزې لپاره د رضایت په توګه د احساساتي راستنیدو له لارې غوړ نشي ، نو ژر یا وروسته به دماغ لیونی شي او تاسو به د هرڅه حل کولو وړتیا څخه بې برخې کړي. . ترټولو خوندور صحنه نه ده.

که تاسو ډاډه یاست چې تاسو پدې کې علاقه لرئ ، نو تاسو کولی شئ د ځانګړتیاو په اړه پریکړه وکړئ - په حقیقت کې تاسو څه کول غواړئ. که تاسو نه پوهیږئ چې څنګه پروګرام کونکي د یو بل څخه توپیر کولی شي، ګوګل کولی شي ستاسو سره مرسته وکړي.

زه به د مشورې لومړۍ برخه سمدلاسه ولیکم نو تاسو مه هیروئ: انګلیسي زده کړئ. انګلیسي ته اړتیا ده. تاسو نشئ کولی پرته له انګلیسي څخه چیرته لاړ شئ. هیڅ کله. د انګلیسي پرته تاسو نشئ کولی یو عادي پروګرامر شئ. همدا و.

بیا، دا مشوره ورکول کیږي چې د سړک نقشه جوړه کړئ: یو پلان چې له مخې به یې تاسو پراختیا ومومي. مشخصات مطالعه کړئ، په خپل تخصص کې خالي ځایونه وګورئ، په سطحي توګه ومومئ چې کوم ډول ټیکنالوژي هلته کارول کیږي.

د بیک انډ پروګرامر لپاره د سړک نقشه مثال (نه د هرچا لپاره، البته، دا یوازې یو له ممکنه انتخابونو څخه دی):

  1. د html/css اساسات.
  2. پیتون. اساسات.
  3. د شبکې پروګرامونه. د پیتون او ویب ترمنځ تعامل.
  4. د پراختیا لپاره چوکاټونه. جینګو، فلاسک. (تبصره: یوازې د دې لپاره چې پوه شي چې کوم ډول "جنګو" او "فلاسک" دي، تاسو اړتیا لرئ چې خالي ځایونه وګورئ او ولولئ چې هلته څه اړتیا وي)
  5. د python ژوره مطالعه.
  6. js اساسات.

د دې ډېرزه تکراروم ډېر یو ناڅاپه پلان، چې هر یو یې په خپل ځان کې لوی دی، او ډیری موضوعات پکې شامل ندي (د مثال په توګه، د کوډ ازموینه). مګر دا لږترلږه د پوهې یو ډول سیستماتیک کول دي چې تاسو ته اجازه درکوي د هغه څه په اړه مغشوش نه شئ چې تاسو پوهیږئ او څه نه کوئ. لکه څنګه چې موږ مطالعه کوو، دا به روښانه شي چې څه ورک دي، او دا د سړک نقشه به ضمیمه شي.

بل: هغه مواد ومومئ چې تاسو به یې د مطالعې لپاره کاروئ. اصلي ممکنه اختیارونه:

  • آنلاین کورسونه. هغه کورسونه نه چې "د جون په 3 ورځو کې"، مګر هغه چې یو ځانګړی شی درس ورکوي. ډیری وختونه دا کورسونه وړیا دي. د نورمال کورسونو سره د سایټونو مثالونه: سټیک, coursera.
  • آنلاین درسي کتابونه. وړیا، شریکولو، تادیه شتون لري. تاسو به دا پخپله معلومه کړئ چې چیرې پیسې ورکړئ او چیرې نه. بېلګې: html اکاډمۍ, learn.javascript.ru, د جینګو کتاب.
  • کتابونه. ډیری شتون لري، ډیری یې. که تاسو انتخاب نشئ کولی، د مشورې درې ټوټې: هڅه وکړئ نوي کتابونه واخلئ، ځکه ... معلومات ډیر ژر زاړه کیږي؛ د O'Reilly خپرونکي کور د کیفیت لوړ کیفیت او نورمال پریزنټشن لري؛ که امکان ولري، په انګلیسي کې ولولئ.
  • غونډې/کنفرانسونه/لیکچرونه. د معلوماتو بډایه کولو په برخه کې دومره ګټور نه دی، مګر د همکارانو سره د خبرو اترو، اړونده پوښتنو څخه د نوي پیژندنې د فرصت په برخه کې خورا ګټور دی. شاید حتی یو خالي ځای ومومئ.
  • Google. ډیری خلک کم ارزوي، مګر د ځینو پوښتنو لپاره د ځواب موندلو وړتیا خورا مهمه ده. د ګوګل شیانو ته وړیا احساس وکړئ چې تاسو نه پوهیږئ. حتی تجربه لرونکي مشران دا کار کوي. د یو څه په اړه د ګړندي معلوماتو موندلو وړتیا په اصل کې د هغه پیژندلو په څیر ورته ده.

ښه، موږ د معلوماتو سرچینو په اړه پریکړه وکړه. د دوی سره څنګه کار کول؟

  1. په غور سره ولولئ/واورئ. کله چې ستړي یاست نو لوستل مه کوئ. معنی ته یې پام وکړئ، هغه ټکي مه پریږدئ چې څرګند ښکاري. ډیری وختونه له څرګند څخه نه پوهیدونکي ته لیږد خورا ګړندی پیښیږي. وړیا احساس وکړئ چې بیرته لاړ شئ او بیا ولولئ.
  2. نوټ اخیستل. لومړی، دا به ستاسو لپاره اسانه وي چې ستاسو نوټونو پوه شئ کله چې ډیر معلومات شتون ولري. دوهم، پدې توګه معلومات ښه جذب کیږي.
  3. ټول هغه کارونه ترسره کړئ چې سرچینه یې تاسو ته وړاندیز کوي. که څه هم نه، داسې نه. کوي ټول هغه دندې چې سرچینه تاسو ته وړاندیز کوي. حتی هغه چې ساده ښکاري. په ځانګړې توګه هغه چې ډیر پیچلي ښکاري. که تاسو بند پاتې شئ، د مرستې غوښتنه وکړئ stackover جریان، لږترلږه د ګوګل ژباړې له لارې. دندې د یو دلیل لپاره لیکل شوي؛ دوی د موادو د سم جذب لپاره اړین دي.
  4. پخپله د کارونو سره راشئ او هغه هم ترسره کړئ. په عین حال کې، باید د تیوري په پرتله ډیر تمرین وي. هرڅومره چې تاسو مواد په کلکه سره خوندي کوئ ، ډیر احتمال دا دی چې په یوه میاشت کې به یې هیر نکړئ.
  5. اختیاري: لکه څنګه چې تاسو لوستل کوئ د ځان لپاره پوښتنې جوړې کړئ. سختې پوښتنې په جلا سرچینه کې ولیکئ او یوه اونۍ یا میاشت وروسته یې ولولئ او د ځواب ورکولو هڅه وکړئ. که دا کار ونکړي، بیا هڅه وکړئ.

او موږ دا 5 ټکي د هرې ټیکنالوژۍ لپاره تکرار کوو چې مطالعه کیږي. یوازې په دې ډول (د تیوري د بشپړې مطالعې او د عمل پراخه پوښښ سره) به تاسو د لوړ کیفیت پوهه اساس رامینځته کړئ چې تاسو یې مسلکي کیدلی شئ.

او داسې ښکاري چې هرڅه ساده دي: موږ یو له بل سره ټیکنالوژي زده کوو، زین پیژنو، او کار ته ځو. همداسې ده، خو داسې نه ده.

ډیری خلک چې برنامه زده کوي په لاندې ډول ځي:

راتلونکي پروګرامر ته پیغام

انځور په صادقانه توګه غلا شوی دی له دې ځایه

او دلته تاسو اړتیا لرئ هر یو ګام په ډیر تفصیل سره وګورئ:

پیل: ته صفر پوهه لرې. د وتلو نقطه. هیڅ شی لاهم روښانه نه دی، مګر دا شاید خورا په زړه پورې وي. لاره پورته پیل کیږي، مګر په روښانه توګه. ډیر ژر به تاسو پورته شئ

د حماقت اوج: "هره، تاسو خپل لومړی دوه کورسونه بشپړ کړل! هرڅه سم دي!» په دې مرحله کې، د لومړي بریالیتوب څخه خوښۍ سترګې ړندې کوي. داسې بریښي چې بریا لا دمخه نږدې ده ، سره له دې چې تاسو لاهم د خپل سفر په پیل کې یاست. او پداسې حال کې چې د دې بریا لپاره هڅه کوئ، تاسو شاید ونه ګورئ چې کندې ته ستاسو ګړندی سقوط به څنګه پیل شي. او د دې کندې نوم:

د نا امیدۍ دره: نو تاسو لومړني کورسونه بشپړ کړي، ځینې کتابونه ولولئ او پریکړه وکړئ چې خپل یو څه لیکل پیل کړئ. او ناڅاپه کار نه کوي. داسې ښکاري چې هرڅه پیژندل شوي، مګر دا څنګه یوځای کول ترڅو دا کار وکړي روښانه نده. "زه هیڅ نه پوهیږم", "زه به بریالی نه شم". پدې مرحله کې ډیری خلک تسلیمیږي. په حقیقت کې، پوهه واقعا شتون لري، او دا په هیڅ ځای کې تبخیر نه دی شوی. روښانه اړتیاوې او ملاتړ په ساده ډول ورک شو. اصلي برنامه پیل شوه. کله چې تاسو باید په داسې ځای کې تمرین وکړئ چیرې چې هدف شتون لري، مګر منځګړیتوب مرحلې شتون نلري، ډیری خلک په احمقۍ کې راځي. مګر په واقعیت کې، دا د زده کړې یو بل پړاو دی - حتی که لومړی لس ځله هر څه په یو ډول سره، د ډیرو هڅو سره، بدمرغه وي. اصلي خبره دا ده چې موضوع په تکرار سره پای ته ورسوئ، لږترلږه یو څه. یوولسم ځل شیان به اسانه شي. په پنځوسمه، یو حل به ښکاره شي چې تاسو ته به ښکلی ښکاري. په سلمه دا به نور ویره نه وي. او بیا به راشي

د روښانتیا سلپ: په دې پړاو کې ستاسو د پوهې او ناپوهۍ سرحدونه په ښکاره ډول څرګندېږي. ناپوهي نوره ویره نه لري؛ د دې د لرې کولو څرنګوالي پوهه شتون لري. دا به د پریکړو پرته په فضا کې چلول اسانه شي. دا لا دمخه د پای کرښه ده. دمخه پوهیدل چې تاسو د متخصص په توګه څه نه لرئ ، تاسو به هغه څه بشپړ او قوي کړئ چې اړین دي او په ارامه روح سره ډګر ته ننوځئ.

د ثبات پلیټو: مبارک شه. دا د پای کرښه ده. تاسو یو ماهر یاست. تاسو کار کولی شئ، تاسو به له لاسه ورنکړئ کله چې د ناپیژندل شوي ټیکنالوژۍ سره مخ شئ. نږدې هره ستونزه له منځه وړل کیدی شي که تاسو په کافي اندازه هڅه وکړئ. او د دې حقیقت سره سره چې دا پای کرښه ده، دا یوازې د یو لوی سفر پیل دی.

د پروګرام کونکي لاره.

د دې سره ښه بخت!

د اختیاري لوستلو لپاره ادب:
د پروګرامر کیدو او د ډنینګ-کروګر اغیزې په اړه: وهل.
په 9 میاشتو کې د پروګرامر کیدو لپاره سخته لاره (د هرچا لپاره مناسبه نه ده): وهل.
د هغو پروژو لیست چې تاسو کولی شئ د خپلو زده کړو په جریان کې په خپلواکه توګه پلي کړئ: وهل.
یوازې یو څه اضافي هڅونه: وهل.

سرچینه: www.habr.com

Add a comment