د بیا پیلولو، پوښ پوښ او مرکو لپاره د سافټویر انجینیر مهارتونه
د سافټویر انجنیران معمولا د کمپیوټر ساینس درجې لري. دوی باید پیاوړي تحلیلي او د ستونزو حل کولو مهارتونه ولري . د سافټویر انجنیر تل هڅه کوي په فعاله توګه د نوې تکنالوژۍ زده کړه وکړي او بښلی اړیکي او خپلمنځي مهارتونه ولري .
د سافټویر انجنیران باید په داخلي توګه هڅول کیږي او د بیلابیلو پروګرامونو کولو ژبې سره تجربه ولري.
د مهارتونو لیست څنګه کارول کیږي
د کار موندنې په برخه کې ستاسو سره د مرستې لپاره دلته ذکر شوي مهارتونو څخه کار واخلئ. تاسو کولی شئ هغه په خپل بیا پیل کې استعمال کړئ، په ځانګړې توګه ستاسو د کار تاریخ په تفصیل کې. تاسو کولی شئ د پخوانۍ کاري تجربې تشريح کولو لپاره هم د هغوی په پوښ کې لیک وکاروئ. د مرکې لپاره چمتو کولو کې، د دغو ځانګړتیاو څخه یو څو ته اشاره وکړئ ترڅو د مثالونو وړاندې کولو لپاره تاسو په پخوانیو کارونو کې څنګه وښودل.
د مثالونو د شریکولو لپاره چمتو کیږئ د هر یو مثال څنګه بیله کړئ. هره دنده به مختلف مهارتونه او تجربو ته اړتیا ولري، نو دا ډاډه کړئ چې تاسو د کار تشریح په احتیاط سره ولولئ او د کار ورکوونکي لخوا لیست شوي مهارتونو تمرکز وکړئ. دلته د بیا پیلولو، د پوښښ لیکونو، د کار غوښتنلیکونو او مرکو لپاره د سافټویر انجنیر مهارتونو لیست دی.
په اوږدې مودې کې د ډیری چاپیریال ساتلو لپاره یو شمیر پروژې اداره کړئ
دا احتمال لري چې د سافټویر انجنیر په توګه، آیا تاسو له وړیا توګه د وړیا په توګه کار کوئ، یا په دفتر کې د بشپړ وخت کارمندانو په توګه، تاسو به په یو وخت کې د ډیرو پروژو اداره کولو اړتیا سره مخامخ شئ، هر یو د دوی خپل ځانګړي او بیړنۍ مهال ویش سره.
یو بریالی سافټویر انجنیر به په ټاکل شوي وخت کې د دوی پلی کولو په اړه د مختلفو پروژو مختلفو سیسټمونو ته لومړیتوب ورکړي، تیاری وکړي او اداره کړي.
د مهال ویش اداره کولو سره سره، یو سافټویر انجنیر باید په یو چاپیریال کې د پرمختګ توان ولري چې وختونه په منظمه توګه پیښ شي. تاسو باید د نورو خلکو لومړیتوبونه اداره کړئ، او دوی د خپل ځان سره، او ستاسو د نورو پیرودونکو یا پروژو اړتیاوې توازن کړئ.
د ټیمونو سره ښه کار
که څه هم د لیکلو کوډ عموما یووازې هڅې دي، یو سافټویر انجنیر به اړ وي چې په منظمه توګه د نورو خلکو او ټیمونو سره اړیکه ونیسي. یو بریالی سافټویر انجنیر باید د دیپلوماسۍ او فضل سره د مسؤلیت سره خبرې وکړي. تاسو باید په واضح ډول د هغه پروژې اړتیاوې بیان کړئ چې تاسو یې کار کوئ. همدا راز د دې وړتیا لرئ چې د کومې ننګونې یا ستونزې په اړه خبرې وکړئ. د سافټویر انجنیران به په معمول ډول له یو بل سره د نورو ټیمونو او ریاستونو، او همدارنګه ستاسو همکارانو او نورو انجنیرانو سره کار وکړي.
د سافټویر انجنیرانو ته اړتیا ده چې د ډیزاینرانو او معلوماتو لرغونې ساحو سره نږدې نږدې کار وکړي. تاسو شاید د هغه خلکو سره کار وکړو چې ستاسو نظریات او فلسفې تاسو سره موافق یاست، مګر کار به بیا هم دوام ومومي. تړونونه ډیری وختونه جوړیږي، ځکه چې د سافټویر انجنیرانو په لږه اندازه د یوې پروژې د پایلو په اړه سل سلنې خپلواکه درلوده. یو بریالی انجنیر به د دې حرکتونو سره په آرامۍ سره وي او باید په مینځ کې لیدنه وکړي او د هغو خلکو سره مسولیت شریک کړي چې ضروري نه وي انجنیران.
د سافټویر انجنیري پوهې ښه تجربه
په صنعت کې ځینې ځانګړتیاوې او معیارونه شتون لري چې بریالی سافټویر انجنیر به د ماسټرۍ غوښتونکی وي.
پدې کې اساسات شامل دي لکه د نسبتا کنترول سیسټمونو کارولو لپاره چې تاسو د پخوانی کار له لاسه نه ورکوی که چیرې تاسو غواړئ د خپل کوډ پخوانی نسخه ته وګرځوئ؛ یا د قوي او بشپړ ټیسټ پروټوکول کار کول. په دې کې کم اساسي بنسټونه شامل دي لکه د پخوانۍ کوډ تجزیه او ساتل، او د ستراتیژیکو میتودونو رامینځ ته کولو په اړه چې تاسو یې د کوډنگ کاري چوکاټ جوړولی شئ.
د لیکلو کوډ، دا د ډیری لخوا استدلال کیږي، د ساینس په څیر ډیر آرټ دی، او بریالی سافټویر انجنیر به پدې پوه شي چې څنګه د فاسد، بدلیدونکی، او سیالۍ صنعت کې د صنعت غوره الرو پوهیدلو سره څنګه پرمخ وړل کیږي، او تعقیب کول دوی ته څومره چې څومره ممکنه وي.
د څو کوډنگ ژبو سره تجربه
ډیری سافټویر انجنیران په یوه مهم ژبه رواني دي، او دا د دوی د مهارتونو ساحه کیږي.
دا ډیر ښه کار کوي، مګر دا پدې معنی ندي چې نور ژبی باید په بشپړه توګه د بریالي انجنیر د ډیجیټل لغتونو څخه بې برخې شي. یو کارمند به حتمي تمه ونلري چې تاسو د ورځې په ټولو مهمو کوډونو ژبو کې رواني یاست، مګر تاسو کولی شئ یو کارمند ته خورا خورا زړه ولرئ که تاسو د ارقامو ځانګړتیاوو سره د ژبو زده کولو توان لرئ، یا که تاسو د مختلفو برخو په اړه پوهیږئ د ژبو ډولونه. د بیلګې په توګه د فعال فعالیت سره مقایسه شوی جوړښت.
د سافټویر انجنیر په توګه یو ګټور ساحه ده چې د کار کولو فرصتونه لري. د خپل ځان ارزونه د هغو مهارتونو لپاره دلته وګورئ چې وګورئ تاسو څنګه د کار بازار کې اندازه کوئ.
د ساوتري انجینیر مهارتونه لیست
- د کمپلیکس تخنیکي معلوماتو د تحلیل توان
- د سوداګریز اړتیاوو تحلیل او د موجوده ډیټابیس جوړښت سره د اغیز ارزونه
- د ډیټابیس جوړښتونو تحلیل، ډیزاین او پلي کول
- څیړنه ترسره کړئ
- په نوي ډول د تکنالوژی لټون او زده کړه
- تفصیل ایریټینټ
- د محصول فني او تخنیکي اړخونو ته وده ورکړئ
- غوره ستونزمن سولور
- د ساوتري ساوتري تجربو تجربه
- جاوا سکرپٹ سره تجربه
- د سرچینې کود او نسخه ذخیره کې تجربه
- لینکس / یونکس، پرل یا شیل سره کار کول تجربه کول
- د UI وسیلو او چوکاټونو سره پیژندل شوی
- لاسونه - د SQL تجربه کې
- جاوا، روبی، پی ایچ پی یا پژن تجربه
- د لیډ او تسلیم کولو کمپلیکس سیسټمونه
- په اوږد مهال کې ګڼ شمیر پروژې اداره کول - د چاپیریال ساتنه
- د مایکروسافټ ASP.NET MVC، د ویب API تجربه
- د Node.js تجربه
- د سرچینې کود او ډیزاین بیاکتنې کې برخه واخلئ
- د انکشافي مصرفوونکو تجربو پراختیا لپاره جذب
- پخوانۍ تجربه د ګوتو سکیم ټیم سره کار کول
- د نورو انجینیرانو لپاره پرمختیا او معاینې چمتو کول
- د ریل پر تجربه روبی
- د جاوېد پوهه
- پیاوړی زبانی او لیکل شوی اړیکه
- پیاوړی ستونزه سلیور
- د کمپیوټر آرکیفیکچر، آپریٹنگ سیسټمونه، او ډاټا جوړښتونه بشپړ پوهه
- متحرک، فاسد چاپیریال کې پرمختګ وکړئ
- د ډیزاین مفکورې او ERDs کې د بدلون اړتیاوې
- د ستونزو حل او د Debug مسایل
- د سافټویر انجنیري پوهې ښه تجربه
- په خپلواک ډول کار کول او د ټیم سټینټ کې
- کار د یوې سترې سکیم ټیم سره
- د C، C ++ او C # کاري کاري پوهه
- تخنیکي مشخصات او لاسوند واضح او تفصیل ولیکئ