So I thought, Why, when I investigatewhatthedifferenceisifthey'reresentingandsharemyresearchjourneywithyoufirst, I lookedattheweekenddefinitionforbothofftheseterms.
Whilethedefinitionoffsoftwareengineeringreallyemphasizestheapplicationthat I decidedtoemailprofessorsatmyalmamatertoaskfortheiropinion, it's goodtohavetheopinionbothfromtheacademicfieldaswellasfromtheactualapplicationfuel.
So I decidedtogoaheadandaskmyfriends, Whatdotheythink?
Onwhatthedifferencebetweensoftwareengineeringandcomputerscienceis, iftherewasany I knowonmyweightHey, treeontoseemyfriendJarvismanagerthere, and I hopeyouwillsharehisthoughtsaboutHey, firstofall, inschool.
I thinkthedictionarydefinitionwouldbethat a softwareengineerismorebasedonthepracticalapplicationofsoftware, whichincludessomecomputersciencefundamentals.
Butwhenitcomestoindustrylike a computerscientistislike a like a scientistwho's likedoingdoingresearchoftenlikeinacademia, likeworking, youknow, at a universitylike a researchuniversitywhere I wenttoschool, GeorgeAttackhas a bighas a bigresearchfunction, andthere's a lotofpeopledoingcomputerscienceresearchthere.
So, yeah, I thinkthereis a difference, butonlymuchlateroninyourcareer.
Whatyoustudyingundergradcomputerscienceversussofterengineeringisn't ultimatelygonnamake a differenceon, likethetypeofjobsyouget, because I'venevermet a recruiterthat, likedifferentshadesbetweenthosetwothings, becausetheyvarysowidelybetweendifferentschools, I alsoaskedmorefriendstoseewhattheythinkonthematter.
I don't thinkthere's a differenceanymore.
I thinkthatthereusedtobe a differenceinuniversity.
Youcouldspendmoretimeincomputersciencedivinginto a particulararea.
Where I sawfriendsduringwas a littlebitmorestructureandyouhad a littlebitlesschoiceintermsofwhichelectiveswecouldtakeintermsofjobswhichyougetafterwards.
It's allprettymuchallthesame.
I feellikethemostimportantthingforsoftwareengineersexperience.
Is, arethepeoplewhoactuallydotheCodyandmakecomputersworkforengineering?
Sounds a lotmorespecific, likethey'reactuallybuildingsomething.
Computersciencecouldbejuststudying.
Yeah, it's like a sign, like a studyversus E.
I don't thinkthere's anydifference.
I nevergavemuchthought, I don't know, butmyguesswouldbe a betterscientistorscience.
I justheardbackfrommyprofessor, andheelaboratedfromtheacademicuniversitycurriculumstandpoint, Ifyouare a studyinsoftwareengineering, it's a fullyqualifiedengineeringdegreeinCanadaandhas a muchmorerigidcurriculumwherehiscomputersignshas a littlemorefreedominthecoursesyouselect.
Talkto.
A lotofpeopleheard a lotofdifferentopinions, but I wouldsaythereis a fewcommonthemes.