څنګه د معلوماتي ټکنالوجۍ لپاره ساینس پریږدئ او ټیسټر شئ: د یو مسلک کیسه

څنګه د معلوماتي ټکنالوجۍ لپاره ساینس پریږدئ او ټیسټر شئ: د یو مسلک کیسه

نن ورځ موږ هغه خلکو ته د رخصتۍ مبارکي وایو څوک چې هره ورځ ډاډ ترلاسه کوي چې په نړۍ کې یو څه نور نظم شتون لري - ازموینه کونکي. په دې ورځ GeekUniversity د Mail.ru ګروپ څخه پوهنځی پرانیزي د هغو کسانو لپاره چې غواړي د کائنات د ننوتلو پروړاندې د جنګیالیو په لیکو کې شامل شي. د کورس برنامه په داسې ډول جوړه شوې چې د "سافټویر ټیسټر" مسلک د سکریچ څخه ماسټر کیدی شي ، حتی که تاسو دمخه په بشپړ ډول مختلف ساحه کې کار کړی وي.

موږ د GeekBrains زده کونکي ماریا لوپندینا کیسه هم خپروو (@mahatimas). ماریا د تخنیکي علومو نومانده ده، په صوتياتو کې لوی دی. هغه اوس مهال د لوی انجینرۍ شرکت لپاره د سافټویر ټیسټر په توګه کار کوي چې د طبي ادارو لپاره سافټویر رامینځته کوي.

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

دا ټول څنګه پیل شول: ټیکنالوژي پلس ساینس

د بایو میډیکل انجینرۍ په برخه کې د پوهنتون څخه د فراغت وروسته، ما په یوه صنعتي شرکت کې د لابراتوار انجنیر په توګه دنده ترلاسه کړه. دا خورا په زړه پورې دنده ده؛ زما په مسؤلیتونو کې د تصدۍ محصولاتو پیرامیټرونو اندازه کول او نظارت کول ، او همدارنګه د تولید په بیلابیلو مرحلو کې د خامو موادو اندازه کول شامل دي.

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

په ورته وخت کې، ما د خپل پی ایچ ډی مقاله چمتو کوله، چې ما په بریالیتوب سره دفاع وکړه. مخکې له دې چې یو نوماند و، ما وکولی شوم د بنسټیزو څیړنو لپاره د روسیې بنسټ (RFBR) څخه لویه مرسته ترلاسه کړم. په ورته وخت کې، زه پوهنتون ته د 0,3 معاش لپاره د ښوونکي په توګه بلل شوی وم. ما د وړیا مرستې لاندې کار ترسره کړ، د پوهنتون لپاره په درسونو کې نصاب او میتودولوژیکي مواد تیار کړل، ساینسي مقالې یې خپرې کړې، لیکچرونه یې ورکړل، تمرینونه یې ترسره کړل، د بریښنایی زده کړې سیسټم لپاره یې پوښتنې او ازموینې رامینځته کړې. زه واقعیا د تدریس څخه خوند اخلم، مګر، له بده مرغه، قرارداد پای ته ورسید او د پوهنتون د کارمند په توګه زما مسلک پای ته ورسید.

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

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

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

نوې زده کړې او وړیا

په یو ډول د GeekBrains کورسونو لپاره یو اعلان زما سترګې ونیولې او ما پریکړه وکړه چې دا هڅه وکړم. لومړی، ما د "پروګرام اساسات" کورس واخیست. ما ډیر څه غوښتل، نو ما د "ویب پراختیا" کورسونه هم واخیستل، او دا یوازې پیل و: ما په HTML/CSS، HTML5/CSS3، جاوا سکریپټ کې ماسټري ترلاسه کړه، بیا وروسته ما د جاوا زده کړه پیل کړه.جاوا پروګرامر" زده کړه زما د ځواک لپاره لویه ننګونه وه - نه دا چې کورس پخپله ستونزمن و، مګر دا چې ما ډیری وختونه د ماشوم سره زما په غیږ کې زده کړه کوله.

ولې جاوا؟ ما په وار وار لوستلي او اوریدلي چې دا یوه نړیواله ژبه ده چې کارول کیدی شي، د بیلګې په توګه، د ویب پراختیا کې. برسیره پردې، ما لوستل چې د جاوا په پوهیدو سره، تاسو کولی شئ بلې ژبې ته لاړ شئ که اړتیا وي. دا ریښتیا ثابته شوه: ما کوډ په C++ کې لیکلی، او دا کار کوي، سره له دې چې ما د نحو اساساتو ته ډیر ژور نه دی ډوب کړی. هر څه د Python سره کار وکړ، ما په دې کې یو کوچنی ویب پاڼه پارسر لیکلی.

څنګه د معلوماتي ټکنالوجۍ لپاره ساینس پریږدئ او ټیسټر شئ: د یو مسلک کیسه
ځینې ​​​​وختونه زه باید دا کار وکړم - ماشوم په اریګو کڅوړه کې واچوئ، هغه ته یو لوبو ورکړئ او امید لرم چې دا به د راتلونکي امر بشپړولو لپاره کافي وي.

هرڅومره ژر چې ما د پوهې او برنامه کولو تجربه درلوده، ما د یو آزاد کار په توګه د سپارښتنو پوره کول پیل کړل، نو ما د شخصي مالي محاسبې لپاره یو غوښتنلیک ولیکه، د دودیز متن مدیر. لکه څنګه چې د مدیر لپاره، دا ساده ده، دا د متن فارمیټ کولو لپاره یو څو اساسي دندې لري، مګر دا کار ترسره کیږي. برسېره پردې، ما د متن پروسس کولو ستونزې حل کړې، او زه د ویب پاڼې په ترتیب کې ښکیل وم.

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

فری لانسنګ ښه دی، مګر یو دفتر غوره دی

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

تفاهم راغلی چې رسمي کار هغه څه دي چې له دې ستونزو څخه خلاصون کې مرسته کوي. ما په ځانګړو ویب پاڼو کې د خالي ځایونو په لټه کې پیل وکړ، یو ښه ریزوم یې رامینځته کړ (د دې لپاره چې زه د خپلو ښوونکو څخه مننه کوم - ما ډیری وختونه د دوی سره مشوره وکړه چې په بیا پیل کې باید څه شامل شي، او د احتمالي ګمارونکي سره په شخصي اړیکو کې څه شی ذکر کول غوره دي). د لټون په جریان کې، ما د ازموینې دندې بشپړې کړې، چې ځینې یې خورا ستونزمن وو. ما پایلې زما په پورټ فولیو کې اضافه کړې ، کوم چې په نهایت کې خورا لوی شو.

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

اوس زما اصلي دنده دا ده چې زموږ د پروګرام کونکو لخوا لیکل شوي غوښتنلیکونو ځواک ازموینه وکړو. که چیرې سافټویر ازموینه ونه کړي، نو دا باید ښه شي. زه د خپل شرکت سیسټم کاروونکو څخه پیغامونه هم ګورم. موږ ټوله څانګه لرو چې د مختلفو ستونزو د حل لپاره کار کوي، او زه د هغې برخه یم. زموږ د شرکت لخوا رامینځته شوی سافټویر پلیټ فارم په روغتونونو او کلینیکونو کې پلي شوی؛ که چیرې ستونزې رامینځته شي ، کارونکي د ستونزې د حل لپاره غوښتنه لیږي. موږ د دغو غوښتنو په لټه کې یو. ځینې ​​​​وختونه زه پخپله هغه دنده غوره کوم چې زه به کار وکړم، او ځینې وختونه زه د دندو د انتخاب په اړه د نورو تجربه لرونکو همکارانو سره مشوره کوم.

وروسته له دې چې دنده خوندي شي، کار پیل کیږي. د ستونزې د حل کولو لپاره، زه د غلطۍ اصل وموم (په هرصورت، تل د دې امکان شتون لري چې لامل یې انساني فکتور وي). د پیرودونکي سره د ټولو توضیحاتو روښانه کولو سره ، زه د برنامې لپاره تخنیکي توضیحات چمتو کوم. وروسته له دې چې اجزا یا ماډل چمتو شي، زه یې ازموینه کوم او د پیرودونکي سیسټم کې یې پلي کوم.

له بده مرغه، ډیری ازموینې باید په لاسي ډول ترسره شي، ځکه چې د اتوماتیک پلي کول یوه پیچلې سوداګریزه پروسه ده چې جدي توجیه او احتیاط ته اړتیا لري. په هرصورت، زه د ځینو اتوماتیک وسیلو سره آشنا شوم. د مثال په توګه، د API په کارولو سره د بلاک ازموینې لپاره د Junit کتابتون. د ebayopensource څخه دوه اړخیز چوکاټ هم شتون لري ، کوم چې تاسو ته اجازه درکوي سکریپټونه ولیکئ چې د کارونکي عملونه تقلید کوي ، د سیلینیم سره ورته ، کوم چې په ویب کې کارول کیږي. برسیره پردې ما د کاکمبر چوکاټ کې مهارت ترلاسه کړ.

زما په نوې دنده کې زما عاید د آزادۍ په پرتله دوه چنده شوی - په هرصورت، په لویه کچه د دې حقیقت له امله چې زه بشپړ وخت کار کوم. په هرصورت، د hh.ru او نورو سرچینو د احصایو له مخې، په Taganrog کې د پراختیا کونکي معاش 40-70 زره روبله دی. په عموم کې، دا معلومات ریښتیا دي.

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

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

څه راتلونکو؟

تر دې دمه زه هغه څه خوښوم چې زه یې لرم. مګر زه به ودریږم، او له همدې امله زه زده کړې ته دوام ورکوم. په سټاک کې - په جاواسکریپټ کې کورس. کچه 2”، هرڅومره ژر چې زه ډیر وړیا وخت ولرم ، زه به خامخا د دې ماسټر کول پیل کړم. زه په منظم ډول هغه توکي تکراروم چې ما دمخه پوښلي دي، او زه لیکچرونه او ویبینارونه ګورم. د دې سربیره ، زه په GeekBrains کې د لارښود برنامې کې برخه اخلم. پدې توګه ، د زده کونکو لپاره چې کورسونه یې په بریالیتوب سره بشپړ کړي او د کور دندې دندې بشپړې کړي ، د نورو زده کونکو لپاره د لارښود کیدو فرصت شتون لري. ښوونکی پوښتنو ته ځواب ورکوي او د کور کار کې مرسته کوي. زما لپاره، دا هم د پوښل شوي موادو تکرار او یوځای کول دي. زما په وړیا وخت کې، کله چې امکان ولري، زه د سرچینو څخه ستونزې حل کړم لکه hackerrank.com, codeabbey.com, sql-ex.ru.

زه د ITMO ښوونکو لخوا تدریس شوي د Android پراختیا په اړه کورس هم اخلم. دا کورسونه وړیا دي، مګر تاسو کولی شئ تادیه شوي ازموینه واخلئ که تاسو وغواړئ. زه غواړم یادونه وکړم چې د ITMO ټیم د پروګرام کولو سیالیو کې د نړۍ اتلولي لري.

د پروګرام کولو سره علاقه لرونکو لپاره ځینې مشورې

د پرمختګ په برخه کې دمخه یو څه تجربه درلودل ، زه غواړم هغو کسانو ته مشوره ورکړم چې IT ته د تلو پلان لري ترڅو حوض ته سرګردانه نه شي. د یو ښه متخصص کیدو لپاره، تاسو باید د خپل کار په اړه لیوالتیا ولرئ. او د دې کولو لپاره، تاسو باید هغه لار غوره کړئ چې تاسو یې واقعیا خوښوي. خوشبختانه، پدې اړه هیڅ پیچلي ندي - اوس په انټرنیټ کې د پراختیا، ژبې یا چوکاټ د هرې برخې په اړه ډیری بیاکتنې او توضیحات شتون لري.

ښه، تاسو باید د دوامداره زده کړې پروسې لپاره چمتو اوسئ. یو پروګرامر نشي کولی ودروي - دا د مرګ په څیر دی، که څه هم زموږ په قضیه کې دا فزیکي نه دی، مګر مسلکي. که تاسو دې ته چمتو یاست، نو مخکې لاړ شئ، ولې نه؟

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

Add a comment