JavaRush /Блоги Java /Random-TG /Муҳандиси нармафзор кист? Муҳандисии нармафзор VS барнома...

Муҳандиси нармафзор кист? Муҳандисии нармафзор VS барномасозии "танҳо"

Дар гурӯҳ нашр шудааст
Мо ба таваҷҷӯҳи шумо мутобиқгардонии мақолаи Самер Бунаро дар бораи фарқиятҳои байни муҳандисии нармафзор ва барномасозӣ ва ё чӣ гуна тафовути таҳияи консепсияи нармафзор аз "танҳо рамзгузорӣ" пешкаш мекунем.
Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Ҳама муҳандисони нармафзор метавонанд рамзгузорӣ кунанд, аммо на ҳама барномасозон метавонанд консепсияҳои нармафзорро таҳия кунанд. Баъзе одамон истилоҳи "муҳандиси нармафзор" (мутахассиси нармафзор) -ро дӯст намедоранд, зеро аксар вақт мо калимаи "муҳандис" -ро ҳангоми сухан дар бораи чизи ҷисмонӣ бештар истифода мебарем - масалан, сохтмон. Мақолаи мо, албатта, дар бораи худи истилоҳ нест. Агар он ногаҳон боиси рад шудани шумо шавад, онро ба осонӣ бо чизи марбут ба эҷодкорӣ иваз кардан мумкин аст. "Офарандаи нармафзор", "Муаллифи нармафзор"... ё ҳатто "Офарандаи нармафзор"!
Вақте ки мо дар бораи "муҳандиси нармафзор" ҳарф мезанем, мо шахсеро дар назар дорем, ки вазифаи асосии он на танҳо навиштани code, балки сохтани замимаи босифат аст. Ва дар ин чо даъвати худро, ба кор бурдани равиши илмй ва усулхои статистикиро мебинад. Барои ӯ, барномасозӣ танҳо як роҳи ба даст овардани пул барои ғизо нест.
Қобorяти барномасозӣ шахсро ба таври худкор муҳандиси нармафзор намегардонад. Ҳар кас метавонад codeнависиро ёд гирад ва ин назар ба он ки ба назар мерасад, хеле осонтар аст. Ҳар як шахс метавонад барои истифодаи худ як барномаи оддӣ созад, аммо ин кафолат намедиҳад, ки ҳамон як барнома барои дигарон кор мекунад. Мисоли дустдоштаи ман ин аст: бисьёрии мо дар душ суруд мехонем, вале афсус, ки ин спектакль на хамеша сазовори сахнаи касбй аст. Албатта, барои таҷрибаи мусиқии баландсифат, шумо эҳтимолан ба профессионал муроҷиат мекунед. Оё ба шумо мисолҳои бештар лозим аст?
  • Мо ҳама дар мактаб математика ва навиштанро меомӯзем, аммо ин моро математик ва нависанда намегардонад.
  • Аксарияти мо қодирем, ки як таомҳои қобor қабул ва баъзан хеле болаззат омода созем, аммо на ҳама ҷуръат мекунанд, ки барои 100 нафар дастархони зиёфати сафорат омода созанд. Дар ин сурат мо ошпазро ба кор мегирем.
  • Оё шумо ҳоло омодаед, ки сохтмони хонаи нави худро комилан ба фарзанди ҳамсоя, ки шоҳасарҳои таъсирбахш аз Lego эҷод мекунад, супоред?
Нуқтаи асосии ман, ки ман кӯшиш мекунам дар ин мақола баён кунам, ин аст, ки барномаҳои оддӣ аз барномаҳое, ки муҳандисон таҳия кардаанд, хеле фарқ мекунанд. Таърифи соддатарини раванди барномасозӣ: тартиб додани пайдарпайии тартибдодашудаи амалҳо барои компютер бо мақсади ба даст овардани ягон чизи мушаххас ҳамчун баромад бо параметрҳои воридшуда. Раванди муҳандисии нармафзор ин тарҳрезӣ, навиштан, озмоиш ва таҳияи як барномаи компютерӣ барои ҳалли мушкилот барои бисёр корбарон мебошад. Ин дар бораи эҷоди қарорҳои боэътимод ва бехатар аст, ки ба озмоиши вақт тоб оваранд ва барои баъзе мушкилоти эҳтимолан номаълум, ки берун аз он, маълуманд, кор кунанд.
Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Муҳандисони нармафзор ҳама чизро дар бораи мушкилоте, ки онҳо ҳал мекунанд, роҳҳои ҳалли онҳо, маҳдудиятҳои ин ҳалли онҳо, махфият ва амнияти онҳо медонанд. Ба фикри ман, агар одам мохияти масъаларо нафахмад, хатто ба программам халли он шуруъ на-кунад.

Тафаккури муҳандисӣ - ҷустуҷӯи ҳалли амалӣ

Муҳандисони нармафзор навиштани нармафзорро ҳадафи асосии худ намешуморанд. Онҳо дар робита ба қонеъ кардани ниёзҳо ва ҳалли мушкилот фикр мекунанд . Ин муҳим аст, зеро на ҳама мушкилот ҳалли нармафзорро талаб мекунанд. Баъзеи онҳоро метавон бо истифода аз барномаҳои мавҷуда ҳал кард. Баъзан пайдо шудани баъзе мушкилотро пешакӣ пешгӯӣ кардан мумкин аст ва бо ёрии тарҳрезии салоҳиятноки барнома, онҳоро метавон дар оянда пешгирӣ кард.

"Зиёиён мушкилотро ҳал мекунанд, нобиғаҳо пешгирӣ мекунанд"

- Альберт Эйнштейн

Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Проблемаҳои мураккаб аксар вақт навиштани барномаҳои зиёдеро талаб мекунанд. Вазифаҳое ҳастанд, ки барномаҳои мувозӣ иҷрошавандаро талаб мекунанд, дар ҳоле ки дигарон иҷроиши пайдарпайи якчанд барномаҳоро талаб мекунанд. Як қатор мушкилотро танҳо тавассути омӯзиши корбарон ҳал кардан мумкин аст. Пеш аз оғози сохтани барнома, муҳандиси нармафзор ба худ як қатор саволҳоро медиҳад:
  • Кадом мушкилотро ман бояд ҳал кунам?
  • Шумо ба ҷуз навиштани code барои ҳалли онҳо боз чӣ кор карда метавонед?
  • Ман чӣ кор карда метавонам, то ин вазифаҳоро бо барнома осонтар созам?

Сифати барнома ва сифати code

Барномаҳои хуб равшан ва хондашаванда мебошанд. Онҳоро васеъ кардан осон аст, бо дигар барномаҳо хуб бозӣ мекунанд ва кор бо онҳо даҳшатовар нахоҳад буд. Сифати codeро баҳс кардан мумкин нест. Он бояд баланд бошад, тамом. Ҳангоми баррасии он, узрҳо ба монанди рӯҳияи бади codeдер ё мӯҳлатҳои хеле танг (оҳ, он мӯҳлатҳо!) қобor қабул нестанд. Яке аз ҷанбаҳои муҳимтарини таҳияи нармафзор ин тарҳрезии барнома аст, ки дар оянда нигоҳдорӣ ва тағир додани он осон бошад (салом, OOP!). Имрӯз, қариб ҳама нармафзор тағирёбанда аст, аксар вақт ин раванд ҳатто бидуни иштироки корбар сурат мегирад ё аз корбар чизе талаб намекунад, ғайр аз "барномаи шумо нав карда шуд, OK ё мавқуф гузоштан" -ро пахш кунед. Албатта, корбарон ҳақ доранд, ки аз барномаҳо хусусиятҳои нав талаб кунанд (хусусан агар сухан дар бораи нармафзори дарозмуддати корпоративӣ, ки дар Java навишта шудааст ё бозиҳои онлайние, ки дар тӯли солҳо бозӣ карда мешаванд, сухан ронем).
Мехоҳед дар бораи барномасозии Java маълумоти бештар гиред? Ба гурӯҳи Java Developer ҳамроҳ шавед !
Як порчаи codeро ба осонӣ метавон муфид номид. Функсияҳои муфиди нармафзор аз он ҷо оғоз мешавад, ки қисмҳои ҷудогонаи барномаҳо бо ҳамдигар муошират мекунанд, маълумот мубодила мекунанд ва барои иҷрои вазифаи пешниҳоди додаҳо ва интерфейсҳо ба корбарон якҷоя кор мекунанд.
Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Барномаҳо бояд бо назардошти ин нуктаҳо тарҳрезӣ шаванд! Онҳо чӣ гуна паёмҳоро мегиранд? Кадом рӯйдодҳо назорат карда мешаванд? Аутентификатсия ва авторизатсия чӣ гуна сурат мегирад? Боз як аломати муҳими барномаи хуб ин возеҳи рамз аст, на шумораи санҷишҳои супоридаи барнома ё ҳатто фарогирии хуби санҷиш. Саволҳои ба назар содда: "Оё касе ғайр аз ман рамзи маро фаҳмад?", "Оё ман метавонам ин codeро имрӯз нависам ва пас аз чанд ҳафта онро дарк кунам?" Иқтибосҳои маъмул дар бораи ду чизи душвортарин дар барномасозӣ мегӯяд:

"Танҳо ду чизи душвор вуҷуд дорад: беэътибор донистани кэш ва номи an object"

- Фил Карлтон.

Хониши code назар ба он ки маъмулан боварӣ доранд, муҳимтар аст. Мутаасифона, муайян кардани ченакҳо ё параметрҳои дақиқ барои возеҳи code имконнопазир аст. Дар хотир доштани меъёрҳои аз ҷониби умум қабулшудаи забон, моделҳои хуби нармафзор ва усулҳои таҳия қисман кӯмак мекунанд. Аммо одатан ин кофӣ нест. Бо гузашти вақт ва таҷриба, мутахассисони ҳақиқӣ, ба ибораи дигар, "ҳисси возеҳи" чизеро ба вуҷуд меоранд, ки ба эҳсосот монанд аст. Дар ин ҷо метафораи хаттӣ хуб кор мекунад: донистани калимаҳои зиёд ба шумо барои навиштани чизи мухтасар ва фаҳмо кӯмак намекунад.

"Ман онро кӯтоҳтар менависам, аммо вақт надоштам."

- Марк Твен.

Қобorяти зуд ва осон ислоҳ кардани хатогиҳо хусусияти асосии нармафзори хуб аст. Хатогиҳо дар барнома бояд паёмҳои равшан фиристанд ва ба таври мутамарказ барои пайгирӣ сабт карда шаванд. Вақте ки хатои нав хабар дода мешавад, шахсе, ки онро ислоҳ мекунад, бояд қобorяти ислоҳи онро дошта бошад. Ба ӯ лозим аст, ки ба осонӣ ба система пайваст шавад, дар вақти дилхоҳ ба маълумоти иҷро дастрасӣ пайдо кунад ва инчунин қобorяти ба осонӣ тафтиш кардани кори ягон қисми системаро дошта бошад.

Муҳити зист ва озмоиш

Вақте ки муҳандисони нармафзор барномаҳоро таҳия мекунанд, онҳо тамоми кори аз дасташон меомадаро мекунанд, то дар компютерҳои меъмории гуногун ва системаҳои гуногуни амалиётӣ кор кунанд. Муҳим он аст, ки нармафзор бо қарорҳои гуногун ва самтҳои экран кор мекунад ва инчунин он аз миқдори зарурӣ бештар хотира ва қудрати коркардро "хӯрда наметавонад".
Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Вақте ки сухан дар бораи барномаҳои веб меравад, онҳо бояд дар ҳама браузерҳои асосӣ кор кунанд. Ҳангоми сохтани барномаи мизи корӣ, шумо бояд боварӣ ҳосил кунед, ки он дар Mac, Windows ва Linux дуруст оғоз ва кор мекунад. Хуб, барнома аз маълумот вобаста аст, он гоҳ барнома бояд ҳатто дар сурати пайвасти сусти додаҳо ё набудани он кор кунад. Барои навиштани як порчаи нармафзор, муҳандисон ҳама гуна вариантҳои сенарияро фикр мекунанд ва нақша доранд, ки онҳоро санҷанд. Ҳамааш аз интихоби варианти идеалӣ оғоз мешавад, ки дар он ҳама чиз бе хато кор мекунад. Сипас онҳо ҳама гуна мушкилоти эҳтимолиро ҳуҷҷатгузорӣ мекунанд ва онҳоро ба нақшаи санҷиш менависанд. Баъзе муҳандисон аз навиштани code оғоз мекунанд, ки онро парвандаи санҷишӣ меноманд, ки сенарияҳоро барои ҳама мушкилот ва хатогиҳои эҳтимолӣ тақлид мекунад. Ва он гоҳ барномае навишта мешавад, ки метавонад бо ҳар яке аз имконоти баррасӣ кор кунад. Қобorяти беназири як муҳандиси нармафзори боистеъдод надонистани чӣ гуна навиштани code, балки фаҳмидани он аст, ки барнома маҳз ҳамчун натиҷа чӣ кор кунад ва чӣ гуна ба он ноил шавад. Вақте ки талаботҳои нармафзори муштарӣ нопурра ва эҳтимолан нофаҳмо мебошанд, муҳандис бояд онҳоро дуруст арзёбӣ ва "фаҳмад".

Арзиш ва самаранокӣ

Муҳандиси нармафзор метавонад дар аксари ҳолатҳо мушкилотро зуд ҳал кунад. Агар шумо фикр кунед, ки киро кардани як барномасози ботаҷрибаи "гаронарзиш" хароҷоти шуморо зиёд мекунад, бори дигар фикр кунед. Чӣ қадаре ки барномасози кироя ботаҷриба бошад, ҳамон қадар тезтар метавонад ҳалли оддӣ, тоза, боэътимод ва истифодашавандаро пешниҳод кунад. Дар муддати тӯлонӣ, ин бешубҳа хароҷоти таҳияи нармафзорро коҳиш медиҳад.
Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Инчунин хароҷоти иҷрои барномаро ба назар гирифтан лозим аст. Ҳама гуна барномаҳо захираҳои компютериро истифода мебаранд ва онҳо ройгон нестанд.
Вазифаи муҳандиси нармафзор аз навиштани рамзи муассир аст, ки захираҳои компютериро безарур истифода набарад.
Масалан, кэшкунии маълумоти зуд-зуд дастрасшаванда яке аз стратегияҳои имконпазирест, ки барои ба даст овардани натиҷаи дилхоҳ истифода мешавад. Аммо ин танҳо яке аз садҳо асбобҳо ва ҳалли онҳост, ки метавонанд барномаро тезтар ва муассиртар созанд. Барномасози навкор метавонад ба шумо ҳалли арзон пешниҳод кунад, аммо истифодаи чунин ҳалли ниҳоят ба шумо ва мизоҷони шумо назар ба он ки шумо бо як таҳиягари ботаҷриба кор кардаед, ки дар ҷои аввал ҳалли муассир эҷод кардааст, хеле гаронтар хоҳад буд.

Таваҷҷӯҳ ба таҷрибаи корбар

Барномасози хуб бо дарназардошти таҷрибаи корбар (UX) инкишоф меёбад. Муносибати инсон ва мошин як мавзӯъест, ки таҳқиқот ва ҳалли беохир дорад. Чӣ қадаре ки ҳалли бештар татбиқ карда шавад, барнома ҳамон қадар беҳтар хоҳад буд. Инҳоянд чанд мисол, танҳо барои фаҳмидани он ки ин самт чист:
  • Ҳангоми тарҳрезии шаклҳои вуруди маълумот ба монанди почтаи электронӣ, барномаи хуб бояд ҳолати суроғаи почтаи электрониро сарфи назар кунад. Агар калиди CAPSLOCK пахш карда шавад, он набояд хато кунад, зеро суроғаи почтаи электронӣ бо ҳарфҳои хурд беназир аст. Агар барнома суроғаи почтаи электронии навро ҳамчун вуруд қабул кунад, онро дар оғози раванди воридот тафтиш кунед, то корбарро огоҳ созед, ки онҳо формати суроғаи нодурустро истифода мебаранд. Ин ҳалли ҳам чекҳои возеҳро ба мисли аломати гумшудаи "@" ва инчунин чекҳои на он қадар равшанро дар бар мегирад, ба монанди тафтиши тартиби нодурусти аломатҳо ба монанди "gmail.ocm"

  • Вақте ки корбар барои иҷрои ягон амал равона карда мешавад, барномаи хуб бояд мавқеи кунунии худро дар хотир дошта, пас аз анҷоми он ӯро баргардонад. Барномаи хуб инчунин бояд маълумотеро, ки аз ҷониби корбар интиқол дода шудааст, дар хотир дорад, ки барои ҳамкории минбаъда бо ӯ муҳим аст.

    Фарз мекунем, ки шумо ҳамчун меҳмон дар Expedia дар ҷустуҷӯи сафари ҳавоӣ ҳастед. Баъдтар шумо қарор мекунед, ки ҳисоб эҷод кунед. Барнома бояд ҳамаи ҷустуҷӯҳои қаблии шуморо дар ҳисоби нав захира кунад ва шумо бояд ба онҳо аз дигар дастгоҳҳо дастрасӣ пайдо кунед.


  • Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
  • Барномаи хуб бо назардошти сенарияҳои рафтори корбар тарҳрезӣ шудааст. Ба шумо танҳо лозим нест, ки хусусиятҳои навро дар асоси "со-со" илова кунед; худро ба ҷои корбар гузоред. Як рӯз ман чиптаҳои ҳавопайморо фармоиш додам ва фаромӯш кардам, ки рақами мусофирони зуд-зуд худро дохил кунам. Пас аз гирифтани тасдиқ, ман қарор додам, ки ба вебсайти ширкати ҳавопаймоӣ равам ва онро илова кунам, то тахфифро ба даст орам. Барои фаҳмидани он ки чӣ тавр ин корро кардан лозим аст, ман 10 дақиқаи хуб бо сайт машғул шудам. Ариза он қадар норавшан буд, ки ман танҳо дар саҳифаҳои гуногуни сайт бемаънӣ саргардон шудам, то чизи лозимаро пайдо кунам. Баъдтар, ман фаҳмидам, ки ман аллакай якчанд маротиба ба саҳифаи рост афтодаам, аммо ман онро ҳатто нафаҳмидам, зеро майдони ба ман лозим дар байни дигар соҳаҳои шабеҳи шакли бузург гум шудааст.

    Маълум шуд, ки барои таҳрир кардани маълумоти сафар ба ман лозим омад, ки тақрибан бист сатри варақаро давр занам, рақами корти вафодорӣ ва рақами телефонро ворид кунам, ки бидуни он варақаро барои санҷиш фиристодан мумкин нест. Ин як мисоли барномаест, ки бидуни андеша дар бораи он ки корбар то чӣ андоза бароҳат хоҳад буд, таҳия шудааст.

Эътимод, бехатарӣ ва бехатарӣ

Ба андешаи ман, муҳимтарин фарқи байни таҳиягари нармафзори касбӣ ва ҳаводор ин ба назар гирифтани параметрҳо ба монанди эътимоднокӣ, амният ва бехатарии барнома ҳангоми сохтани он мебошад.
Мутахассиси ҳақиқӣ медонад, ки ӯ барои бехатарӣ ва бехатарии ҳалли худ масъул аст.
Қисмҳои барнома бояд ба вуруди нодуруст, ҳолати нодуруст ва ҳамкориҳои нодуруст таҳаммулпазир бошанд. Иҷрои ин воқеан хеле душвор аст ва сабаби асосии он аст, ки мо ҳикояҳои марги одамонро аз хатогиҳои нармафзор мешунавем. Истифодабарандагон маълумоти нодурустро ба барнома ворид кардаанд, ворид мекунанд ва идома медиҳанд. Инро хамчун факт кабул кардан лозим аст. Гузашта аз ин, баъзеҳо ин корро қасдан бо мақсади вайрон кардани барнома ва дастрасӣ ба захираҳои дар он мавҷудбуда мекунанд.
Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Ин аст як мисоли воқеии ҳаёт: Шахсе, ки гӯё барои вайрон кардани маълумоти охирини Equifax масъул аст, дар иҷро накардани масъулиятҳои кориаш айбдор карда мешавад, ки он барои таҳияи ҳалли муқовимат ба вуруди бад ва бадқасдона дар ҳама маҳсулоти нармафзор, ки ба мардум дастрас буд. Ҳодисаҳои марбут ба амнияти иттилоотӣ на танҳо вуруди нодуруст ва зараровар, балки маълумоти нодуруст воридшударо низ дар бар мегиранд. Агар корбар пароли худро фаромӯш карда бошад, ӯ метавонад чанд маротиба кӯшиш кунад, ки онро ворид кунад? Пас аз ин шумо ӯро манъ мекунед? Чӣ мешавад, агар ягон каси дигар кӯшиш кунад, ки ҳисоби ӯро маҳкам кунад? Оё корбар метавонад маълумоти эътимоднокии худро тавассути канали маълумоти рамзнашуда интиқол диҳад? Чӣ мешавад, агар дархости воридшавӣ аз макони ғайриоддӣ омада бошад? Агар кӯшиши воридшавӣ ба таври худкор ба назар расад, шумо чӣ кор хоҳед кард? Шумо чӣ кор кардаед, то корбарони худро аз скриптҳои байнисоҳавӣ, қалбакии дархостҳои байнисоҳавӣ ва фишинги умумӣ муҳофизат кунед? Оё шумо дар сурати ҳамлаи DDoS ба serverҳои худ стратегияи эҳтиётӣ доред? Ин саволҳо танҳо баъзе масъалаҳоеро нишон медиҳанд, ки бояд баррасӣ шаванд. Барномаи муҳофизатшаванда маълумоти муҳимро дар шакли матн нигоҳ намедорад. Он онро бо рамзгузории мураккаби яктарафа муҳофизат мекунад (ки рамзгузорӣ осон аст, аммо бидуни калид рамзкушоӣ қариб ғайриимкон аст). Инҳо чораҳои эҳтиётӣ мебошанд, ки дар сурати ҳакер шудани барнома. Ҳакерҳо маълумоти рамзшударо кашф мекунанд, ки барои онҳо бефоида аст. Ҳатто дар беҳтарин барномаҳо мушкилоти ғайричашмдошт ба миён меоянд. Барномасозеро, ки ба пайдоиши онҳо омода нест, коршинос номидан душвор аст. То он даме, ки вай рафтори ғайричашмдоштро интизор нашавад, вай муҳандис нест. Ӯ "муаллифи барномаҳои хатарнок" аст. Хатогиҳо дар барномаҳо на ҳамеша аёнанд. Қобorяти зеҳнии мо барои пешгӯӣ ва пешгирии хатогиҳои маълум маҳдуд аст. Ин аст, ки муҳандисони нармафзор аҳамияти абзорҳои хубро барои навиштани нармафзори дуруст ва бехатар дарк мекунанд.

Воситаҳои зарурӣ

Шубхае нест, ки ба мо воситахои гуногун ва хуби тараккиёт лозим аст. Роли онхо аксар вакт кам бахо дода мешавад, вале дар асл онхо вакт ва кувваи зиёдеро сарфа намуда, баъзе вазифахоро бо тартиби калон содда мекунанд. Тасаввур кунед, ки агар шумо ба ҳар ҳол лозим буд, ки файлҳоро тавассути FTP барои ҷойгиркунӣ бор кунед, ба ибораи дигар, роҳи кӯҳна. Тасаввур кунед, ки хатогиҳои шабака ва мушкилоти иҷроишро бидуни Chrome DevTools! Ва ин рӯзҳо бе ESlit ва Prettier навиштани codeи JavaScript чӣ қадар бесамар мебуд!
Муҳандиси нармафзор кист?  Муҳандисии нармафзор VS
Ҳар асбобе, ки вақти бозгаштро ҳангоми навиштани code кам мекунад, бояд истиқбол карда шавад. Вақте ки ман асбоберо меёбам, ки қаблан барои ман ношинос буд, вале воқеан муфид ва муассир аст, ман танҳо афсӯс мехӯрам, ки ман онро пеш аз он лаҳзаи хушбахтона истифода накардаам.
Воситаҳои беҳтар ва муосиртар ба шумо кӯмак мекунанд, ки барномасози беҳтар шавед. Онҳоро пайдо кунед, истифода баред, қадр кунед ва агар тавонед, онҳоро такмил диҳед. Ва ба ҳамон чизе овезон нашавед: кӣ медонад, шояд бо як асбоби нав шумо як маротиба вақтро барои насб ва омӯхтан сарф кунед ва пас шумо мушкилотро чанд маротиба тезтар ҳал кунед?

Эволютсияи муҳандисии нармафзор

Ҳеҷ кас муҳандисии нармафзорро дар ду моҳ, шаш моҳ ва ҳатто як сол омӯхта наметавонад. Ба шумо дар курс, донишгоҳ ё лагери таълимӣ чӣ гуна муҳандиси нармафзор будан ёд дода намешавад. Ман бист соли охир таҳсил мекунам ва ҳоло таҳсилро идома медиҳам. Ман тавонистам танҳо пас аз даҳсолаи омӯзиш ва таҳия, эҷод ва нигоҳдории замимаҳои аз ҷониби ҳазорон корбарон истифодашаванда худро барномасози ботаҷриба номида тавонистам. Муҳандисии нармафзор барои ҳама нест, аммо ҳама бояд бо истифода аз компютер ҳалли мушкилоти худро омӯзанд. Агар шумо метавонед навиштани барномаҳои соддаро ёд гиред, шумо бояд. Агар шумо метавонед истифода бурдани нармафзори дастрасро ёд гиред, шумо бояд. Агар шумо метавонед истифодаи нармафзори кушодаасосро ёд гиред ва онро барои худ танзим кунед, шумо қудрати бузург доред! Ҳар рӯз ба таҳиягарон мушкилоти нав, мушкилоти нав меорад, ки чаро муҳандисии нармафзор зарур аст. Вазифаи асосии ин касб сохтани нармафзор аст, то як одами оддӣ солҳои тӯлонӣ бо он сару кор накунад. Барои он ки барои муошират бо барномаҳо омӯзиши тӯлонӣ лозим нест. Бо вуҷуди ин, муҳандисони нармафзор пайваста дар бораи эҷоди абзорҳои беҳтаре фикр мекунанд, ки метавонанд мушкилоти мураккабтари маълумро ҳал кунанд ва ҳама кори имконпазирро анҷом диҳанд, то мушкилоти нав то ҳадди имкон кам пайдо шаванд.
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION