ОПИТВАНЕ НА ИНЖЕНЕРНА КАРИЕРА

Computer Science

Компютърните учени наистина са дизайнерите, създателите и изобретателите на нови технологии! Чрез създаване на нови технологии или намиране на алтернативни приложения на съществуващите ресурси, те решават сложни бизнес, научни и общи компютърни проблеми. Много компютърни учени работят по мултидисциплинарни проекти, като си сътрудничат с електроинженери, компютърни инженери, машинни инженери и други специалисти. Те също така провеждат изследвания по теми, включително архитектура на компютърен хардуер, виртуална реалност и роботика. Като пример, те могат да проучат текущата хардуерна архитектура и да открият нови начини за повишаване на скоростта на обработка и предаване или да идентифицират нови приложения за вече съществуващи технологии. Те могат също да участват в разработването на игри и други интерактивни приложения.

Какво го прави уникален?

Компютърните учени решават проблеми и се стремят да подобрят или адаптират настоящите технологии, за да отговорят на нуждите на бъдещето. Тяхната работа често води до напредък, който подобрява технологиите и ги прави по-ефективни. Примерите включват повишени изчислителни скорости, подобрена информационна сигурност и мрежи от следващо поколение.

Връзки за степен

Следват примери за някои акредитирани степени, водещи до кариера в компютърните науки:

Търсете в нашата глобална база данни за акредитирани инженерни програми.

Искате ли да научите повече?

Щракнете върху сините раздели, за да разгледате областта по-подробно и да научите за подготовката и заетостта, зелените раздели, за да бъдете вдъхновени от хората, работещи в компютърните науки и как те влияят върху света, и оранжевите раздели за идеи как да научите повече и можете да се включите в дейности, лагери и състезания!

изследвайте

bigstock.com/ Световен образ

Повечето компютърни учени работят в по-големи екипи, но могат да работят самостоятелно върху част. Те може да тестват система или компютърно оборудване и да обмислят допълнителни приложения. Те може да работят с алгоритми за подобряване на ефективността на софтуера... и работят в много индустрии. Те може да се занимават с разработване на нови езици за програмиране, разработване на игри или подобряване на способностите на роботиката. Те обикновено работят в офис условия, но могат също да посещават производствени съоръжения или да провеждат изследвания на място на клиента. Работните часове са сравнително редовни, с изключение на крайните срокове или пускането на продукти, когато може да бъдат призовани да вложат допълнителни часове, за да постигнат обща цел.

Програмен език C:

bigstock.com/Sergeybitos

Езикът за програмиране C беше революционен принос, разработен в Bell Labs в началото на 1970-те от Денис Ричи и Кен Томпсън. Това промени света на програмирането и отвори вратите за компютрите, за да промени много продукти, които използваме днес. Освен това все още е много популярен и служи като основа за операционни системи и други езици. Той беше реализиран в много проекти в Bell Labs и те бързо спечелиха популярност. Той се промени малко през годините, но все още се използва широко.

Например операционните системи UNIX са написани на C и повечето от Linux също са на C. Няколко бази данни (Oracle, MySQL) и други операционни езици като Python имат C в основата за някои раздели. Според Денис Ричи в книгата си Развитието на езика C, „Езикът за програмиране C е създаден в началото на 1970-те години на миналия век като език за внедряване на системата за зараждащата се операционна система Unix. Произведен от безтипния език BCPL, той еволюира структура на типа; създаден на малка машина като инструмент за подобряване на оскъдна среда за програмиране, той се превърна в един от доминиращите езици днес.”

Освен това е език, който все още се препоръчва на студентите по компютърни науки, за да изследват както самостоятелно, така и чрез курсове в университетски и предуниверситетски условия.

Разгледайте повече за C:

bigstock.com/Световно изображение

Най-големите работодатели на компютърни учени са издателите на софтуер, правителствените изследователски агенции и проектирането на компютърни системи. Те се използват навсякъде, където има продукт или система, която използва софтуер, който може да бъде подобрен или преназначен за други приложения. Това означава, че в световен мащаб има много индустрии, които наемат тези професионалисти.

Индустрии, включително компютърни продукти и услуги, автомобилостроене, здравеопазване, отбрана, производство, корабоплаване, химически, игрални фирми и групи потребителски продукти ще наемат компютърни учени. Някои също са наети в университети, правителствени групи, а други работят като независими консултанти.

По-долу е само извадка от някои компании извън правителството, така че можете да разгледате типа проекти, по които се работи в световен мащаб:

За повечето инженерни кариери:

  • изисква се бакалавърска степен

    bigstock.com/ Туфир
  • магистърска степен може да се препоръча за тези, които специализират или се интересуват от мениджмънт
  • студентите могат също да започнат със свързана асоциирана степен и след това да преминат към бакалавърска степен, когато са се установили на пътя на степента.
  • от много студенти се изисква да участват в кооперативна програма, докато са в университета, за да придобият реален опит в избраната от тях област.
  • образованието всъщност не спира...инженерите трябва да бъдат актуални, тъй като технологиите се променят и материалите и процесите се подобряват с времето
  • много професионални дружества предлагат сертификати и курсова работа в подкрепа на продължаващото образование на своите членове.

На бакалавърско ниво студентите по компютърни науки ще изучават теми като алгоритми, структури от данни, софтуерен дизайн, концепции за езици за програмиране и компютърна организация и архитектура. Освен това в рамките на учебната програма ще бъдат представени теоретични основи, анализ на проблемите и проектиране на решения.

Позициите на начално ниво в областта обикновено изискват четиригодишна бакалавърска степен по компютърни науки, информационни науки или компютърно инженерство. Позициите за научноизследователска и развойна дейност на високите технологии често изискват магистърска или докторска степен. степен по компютърни науки или компютърно инженерство. Компютърните учени, които работят в специализирана област, може да се нуждаят от познания в тази област. Например, тези, които работят по биомедицински приложения, може да се наложи да са взели някои часове по биология или може да започнат с бакалавърска степен по биология или биоинженерство.

Важно е да изберете степен, която е акредитирана да отговаря на основните стандарти. Научете повече и разгледайте глобалната база данни на TryEngineering акредитирани инженерни и компютърни програми.

Вдъхновете се

Един от най-добрите начини да проучите какво би било да работите в областта на компютърните науки е да научите за хора, които са допринесли исторически или които в момента работят в тази област.

  • Сър Тим Бърнърс-Лий английски компютърен учен, считан за изобретател на световната мрежа. Възпитаник на Оксфордския университет, сър Тим изобретява мрежата, докато е в CERN, Европейската лаборатория по физика на частиците, през 1989 г. Той написа първия уеб клиент и сървър през 1990 г. Неговите спецификации за URI, HTTP и HTML бяха усъвършенствани с разпространението на уеб технологията. Можете да прочетете отговора му на въпроси като „Какво те накара да помислиш за WWW?“ тук. А във видеото вдясно той говори за своите стремежи за бъдещето на световната мрежа.
  • Джеймс Гослинг е канадски компютърен учен, изобретил езика за програмиране Java. Той е канадски компютърен учен и е получил бакалавърска, магистърска и докторска степен по компютърни науки. Гледайте интересно интервю с него тук.
  • Джоузеф Карл Робнет Ликлайдър е американски психолог и компютърен учен, изобретил облачните изчисления.
  • Джон Маккарти е компютърен учен и когнитивен учен, който е изобретател на изкуствения интелект (AI).

Световната мрежа е нещо, което много от нас използват всеки ден... със сигурност оказва влияние върху живота на повечето хора по един или друг начин всеки ден. Ако вашият лекар проучва нова процедура, на която може да се подложите, мрежата ви влияе! Той революционизира комуникацията и споделянето на материали и информация в световен мащаб и в обхвата на човешката история е съвсем скорошно развитие.

Технически уеб е информационна система, която идентифицира документи чрез URL адреси (Uniform Resource Locators) и позволява те да бъдат достъпни през Интернет. Достъпът до уеб ресурсите се осъществява от софтуерно приложение, наречено уеб браузър, и се публикува от софтуерно приложение, наречено уеб сървър. Ние използваме уеб ресурси всеки ден, но техническият процес, чрез който се прехвърлят файлове и информация, засегна всички краища на света. Позволяване на споделянето на информация и образованието да достигнат до хората почти навсякъде. TedTalk вдясно обяснява как работи WWW.

Открийте повече:

bigstock.com/ Путилов Денис

Включи се

Вникнете по-дълбоко в теми, свързани с компютърните науки, които ви интересуват! Подредихме няколко връзки по-долу, но помислете какво ви интересува в компютърните науки и проучете и сами!

Изследване:

Гледайте:  

Опитай го:

Клубовете, състезанията и лагерите са едни от най-добрите начини да проучите кариерния си път и да изпробвате уменията си в приятелско-състезателна среда.

bigstock.com/ черна дъска

клубове:

  • Много училища имат клубове по кодиране или възможности за учениците да се съберат и да работят върху предизвикателствата, свързани с кодирането.
  • Момичета, които кодират
  • Code.org

Състезания: 

  • Състезания по кодиране на Google създаден да увлича, предизвиква и тества кодери по целия свят. Опитайте ръката си в едно или и в трите.
  • FreeCodeCamp изброява популярни уебсайтове за предизвикателство за кодиране.
  • CodinGame е предназначена да помогне за подобряване на уменията за програмиране.

Лагери:

  • Опитайте инженерния летен институт, САЩ: Посетете TryEngineering Summer Institute за по-нататъшни умения за кодиране и работа по проекти, свързани с компютър.
  • Институт за компютърни науки на Googleе 3-седмично въведение в кодирането за абитуриенти. Програмата има за цел да обучи нововъзникващи технологични лидери и иноватори, провеждани в множество щати всяко лято, с поглед отвътре в операциите на Google. Участието е безплатно.
  • Технологична програма за жени (WTP)  е четириседмично лятно академично и жилищно изживяване, където 60 гимназисти изучават електротехника и компютърни науки (EECS).
  • Капсулата, Франция: 13-седмичен учебен лагер по кодиране
  • Codeworks, Различни локации: работилници за потапящо кодиране.

Много университети предлагат летен инженерен, компютърен и технологичен опит. Свържете се с инженерния или компютърния отдел на вашия местен университет, за да видите какво предлагат.

Знаете ли, че можете да изследвате компютърните науки във вашата общност? Помислете за всички фирми във вашия район, включително вашето училище, болница, банка или магазин за хранителни стоки, които използват защитена компютърна система:

  • Как мислите, че работи една карта на банкомат? Какъв вид софтуерна и хардуерна интеграция е необходима за поддържане на сигурността?

    bigstock.com/Mizerek
  • Вашето училище изисква ли парола или карта, за да влезете? Как работят тези системи? Свържете се с вашето училище, за да разберете науката зад системата!
  • Какъв вид медицински досиета съхранява вашият лекар или местна болница по електронен път? Как мислите, че ги пазят в безопасност и как водят отчети, различни за всеки човек?
  • Помислете за софтуера на системата за сканиране в автоматите за самообслужване на хранителни стоки. Как осигуряват кредитната ви карта? Как използват проследяващ софтуер за поддържане на инвентара? Промяна на цените?

Открийте повече:

bigstock.com/Световно изображение

Не забравяйте да се свържете с професионални общества, фокусирани върху изчисленията и компютърните науки, където живеете. Не всички ще предлагат членство на предуниверситетски студенти, но повечето предлагат групи за студенти и със сигурност предлагат онлайн ресурси, които да ви помогнат да изследвате областта.

Някои примери за групи, фокусирани върху компютърните науки:

Някои ресурси на тази страница са предоставени или адаптирани от Американско бюро по трудова статистика и Кариерен център на Каменния камък.