Hvað munt þú velja?

Hæ Habr!

Hvað munt þú velja? Hvern á að læra? Ætti ég að fara í tölvunarfræði eða verða hugbúnaðarverkfræðingur? Þessar spurningar eru mjög viðeigandi á okkar tímum.

Hvað munt þú velja?

Fólk sem er að hefja ferð sína á upplýsingatæknisviðinu og ætlar að skrá sig í einhvern tækniháskóla eða er einfaldlega að leita að forritunarþjálfun, rekst oftast á gríðarlega margar áttir. Málið er að á hverju þessara sviða eru námsgreinar svipaðar, sérstaklega á 1. og 2. ári.

Til glöggvunar munum við skipta öllum sviðum í tvær fylkingar - tölvunarfræði og hugbúnaðarverkfræði. Grundvallarmunurinn er sá að fyrri stefnan er sveigjanlegri og þeir læra grundvallaratriði betur, en sú seinni miðar að hagnýtari færni í að búa til forrit fyrir markaðinn. Hvort sem þú velur af þessum sviðum muntu að lokum verða forritari. Líklegast ferðu eitthvað til að vinna eftir námið eða meðan á námi stendur og nákvæmlega hvaða þróunargeiri þér verður hleypt inn í og ​​hvað þú getur sótt um mun ráða hvaða stefnu þú velur.

Báðar herbúðirnar ná yfir svipaðar greinar fyrstu 2-4 annirnar, svo sem línulega algebru, reikning, staka stærðfræði og diffurjöfnur. Öll þessi stærðfræði er yfirleitt rannsökuð í báðum búðunum, en tölvunarfræði bætir við einum áfanga í stakri stærðfræði og diffurjöfnum. Sameiginlegt öllum sviðum er kynning á almennri tölvunarfræði og þar byrjar munurinn. Í tölvunarfræðistefnunni er talað um tölvuarkitektúr, kenninguna um reiknirit reiknirit, gagnagerð og greiningu þeirra, hvernig forrit virka og hvernig hægt er að skrifa þau með klassískri hönnun, stýrikerfum, þýðendum og svo framvegis. Það er að segja að verið sé að taka til stærri grunn. Aftur á móti talar hugbúnaðarverkfræði um OOP hönnun, hugbúnaðarprófanir, grunnatriði stýrikerfa og svo framvegis. Með öðrum orðum er verið að fara yfir tækninám svo nemandinn geti lært að nota tilbúnar lausnir og með hjálp þeirra leyst mismunandi viðskiptavandamál. Allt er þetta venjulega rannsakað á fyrsta námsári.

Ennfremur, þegar á 2. ári, byrja báðar búðirnar að læra greinar eins og tölvuarkitektúr og stýrikerfi, en hugbúnaðarverkfræði rannsakar þessar greinar yfirborðslegri. Þetta er vegna þess að þeir þjálfa fólk sem mun hafa lítil tengsl við þessar greinar. Frá og með 2. ári í námi byrja tölvunarfræðin að setja meiri pressu á örarkitektúrinn og stýrikerfiskjarnana og í hugbúnaðarþróun leggja þeir meiri áherslu á notendaviðmót, prófun, hugbúnaðargreiningu, alls kyns stjórnunartækni o.fl. OOP er rannsakað í báðar áttir er nokkuð ítarlegt, þar sem þetta forritunarfyrirmynd er mjög vinsælt nú á dögum og þú þarft bara að vita um það.

Þriðja námsárið í tölvunarfræði er helgað náminu í samsetningarfræði, dulritun, gervigreind, undirstöðuatriðum hugbúnaðarþróunar, þrívíddargrafík og þýðandafræði. Og í hugbúnaðarverkfræði læra þeir kerfisöryggi, netkerfi og internetið, hugbúnaðarstjórnun og stjórnun almennt. En eftir háskóla geta þessar greinar og dýpt í þeim verið mismunandi.

Kannski er aðalspurning þessarar greinar áfram spurningin um hvert er betra að fara. Það veltur allt á óskum þínum. Ef þú vilt vera mjög sveigjanlegur og fjölhæfur verkfræðingur, þá ættir þú að fara í tölvunarfræði. Og ef þú vilt tengja líf þitt við hugbúnaðarþróun og geta búið til nokkur gagnleg forrit fyrir endanotendur, þá er Software Engineering bara fyrir þig.

Hvað munt þú velja?

Til að draga saman vil ég segja að í tölvunarfræði verður þér kennt að leysa vandamál og koma með glæsilegar leiðir til að leysa þessi vandamál og í hugbúnaðarverkfræði verður þér breytt í viðskiptaforritara sem mun geta stjórnað verkefnum, fólk og búa til uppfærðan hugbúnað.

Heimild: www.habr.com

Bæta við athugasemd