Што робіць кампутарны праграміст?

Аўтар: Lewis Jackson
Дата Стварэння: 9 Травень 2021
Дата Абнаўлення: 13 Травень 2024
Anonim
NFT токен - что это такое простыми словами, как создать, купить или продать NFT токены
Відэа: NFT токен - что это такое простыми словами, как создать, купить или продать NFT токены

Задаволены

Кампутарны праграміст стварае код для праграмных прыкладанняў і аперацыйных сістэм. Пасля таго, як распрацоўшчык праграмнага забеспячэння распрацоўвае кампутарную праграму, праграміст піша код, які пераўтварае гэты дызайн у набор інструкцый, якія кампутар можа прытрымлівацца. Яны правяраюць праграму на пошук памылак, а потым перапісваюць яе, пакуль не будзе памылак. Праграміст працягвае ацэнку праграм, якія выкарыстоўваюцца, уносячы абнаўлення і карэкціроўкі па меры неабходнасці.

Хуткія факты

  • Камп'ютэрныя праграмісты зарабілі сярэднюю гадавую зарплату ў 79 840 долараў у 2016 годзе.
  • Амаль 329 000 чалавек працавалі ў гэтай прафесіі ў 2014 годзе.
  • Кампаніі, якія пішуць і тэстуюць праграмнае забеспячэнне, займаюцца большасцю з іх. Іншыя працавалі ў выдаўцоў праграмнага забеспячэння, фінансавых і страхавых кампаній.
  • Працы, як правіла, штатныя.
  • Гэта добрая праца для людзей, якія любяць працаваць у адзіноце.
  • Прагноз працы для гэтага занятку дрэнны. Працадаўцы аддаюць шмат працоўных месцаў у краіны, у якіх заробкі ніжэйшыя, чым у ЗША, у выніку чаго занятасць знізіцца да 2024 года.

Ролі і абавязкі

Вам цікава, што робіць кампутарны праграміст на працы? Гэтыя тыповыя службовыя абавязкі з'явіліся ў інтэрнэт-рэкламных аб'явах для праграмных праграм, якія можна знайсці на сайтах сапраўды.com:


  • "Распрацоўка, тэставанне і рэалізацыя камп'ютэрных праграм на некалькіх платформах камп'ютэрных / аперацыйных сістэм."
  • "Дапамажыце распрацаваць новую Інтэрнэт-інфармацыйную сістэму (IS)"
  • "Выканайце ўсе дзеянні, неабходныя для вызначэння, праектавання, пабудовы, тэсціравання і ўкаранення аўтаматызаваных камп'ютэрных сістэм."
  • "Часта праглядайце праграмы і ўносіце неабходныя карэктывы, каб забяспечыць належную працу праграмы."
  • "Пацвердзіце працу праграмы шляхам правядзення тэстаў; змяненне паслядоўнасці праграмы і / або кодаў."
  • "Стварыце і апублікуйце тэхнічныя дыяграмы для падтрымкі намаганняў па кадаванні."
  • "Інтэграцыя новай функцыянальнасці ў існуючыя прыкладанні."

Як стаць праграмістам

Вашы шанцы ўладкавацца на працу кампутарным праграмістам будуць лепш, калі вы атрымаеце ступень бакалаўра ў галіне інфарматыкі, матэматыкі або інфармацыйных сістэм. Некаторыя працадаўцы наймуць вас, калі вы атрымаеце дыплом па іншай тэме, напрыклад, бухгалтарскі ўлік, фінансы і бізнес, пакуль вы праходзілі заняткі па інфарматыцы. Магчыма, вы нават зможаце знайсці працу з асацыяванай ступенню інфарматыкі.


Паколькі вопыт у гэтай галіне так жа каштоўны, вам варта праходзіць стажыроўку падчас вучобы ў школе. Пасля таго, як вы працуеце ў гэтай галіне, вам трэба будзе абнаўляць свае навыкі, вывучаючы новыя мовы праграмавання. Сертыфікацыі на розных мовах праграмавання таксама могуць быць карыснымі.

Мяккія навыкі, неабходныя для дасягнення поспеху

У дадатак да тэхнічных навыкаў, атрыманых у выніку фармальнага навучання і вопыту, наступныя мяккія навыкі дапамогуць зрабіць ваш поспех у гэтай галіне магчымым:

  • Разуменне чытання: Вы павінны ўмець разумець пісьмовыя інструкцыі.
  • Рашэнне праблемы: Праграмісты павінны выявіць праблемы.
  • Крытычнае мысленне: Рашаючы праблемы і прымаючы рашэнні, вы павінны ведаць, як узважыць усе свае варыянты, каб вы маглі выбраць найбольш прыдатны.
  • Актыўнае праслухоўванне: Гэтая здольнасць дазваляе зразумець інструкцыі членаў вашай каманды.
  • Увага да дэталяў і ліквідацыі непаладак: Вы павінны быць у стане знайсці невялікія памылкі ў кодзе і выправіць іх.

Чаго чакаюць працадаўцы

Вось некалькі патрабаванняў да фактычных аб'яў аб працы, знойдзеных на сайтах сапраўды.com. Большасць працадаўцаў таксама патрабуе валодання пэўнымі мовамі праграмавання:


  • "Павінна мець магчымасць працаваць незалежна."
  • "Павінна мець высокую ступень падсправаздачнасці сваёй працы."
  • "Павінен мець магчымасць разумець і прымяняць прынцыпы сучаснай алгебры пры аналізе дадзеных і генераванні справаздач".
  • "Трэба добра працаваць у камандным асяроддзі."
  • "Павінна працаваць пад націскам, каб выконваць тэрміны і апрацоўваць некалькі задач і змяняць прыярытэты".
  • "Павінна быць самадысцыпліна, бо праекты займаюць некалькі месяцаў".

Як вызначыць, ці падыходзіць гэтая кар'ера для вас

Вашы інтарэсы, тып асобы і звязаныя з працай каштоўнасці - гэта адзін з фактараў, якія вызначаюць, ці падыходзіць вам праграміст для кампутара. Гэтая кар'ера падыходзіць людзям, якія маюць наступныя рысы:

  • Інтарэсы (Код Галандыі): ICR (следчы, звычайны, рэалістычны)
  • Тып асобы (Індыкатар тыпу асобы Майерса Брыгза [MBTI]): ENTJ, INTJ, INTP, ISTJ, ISTP
  • Працы, звязаныя з каштоўнасцямі: Дасягненні, умовы працы, незалежнасць

Звязаныя прафесіі

Назва Апісанне Сярэдняя гадавая заработная плата (2016) Мінімальная неабходная адукацыя / навучанне
Распрацоўшчык праграмнага забеспячэння Стварае сістэмныя і прыкладныя праграмы.

$ 106,860 (сістэмы)

100,080 долараў (прыкладанні)

Дыплом HS; Пераважная ступень бакалаўра
Аналітык камп'ютэрных сістэм

Дапамагае арганізацыям эфектыўна выкарыстоўваць камп'ютэрныя тэхналогіі.

$87,220 Ступень бакалаўра ў галіне інфарматыкі або сумежнай тэматыкі
Вэб-распрацоўшчык Як правіла, дызайн і тэхнічныя аспекты вэб-сайтаў. $66,130 Дыплом HS; многія працадаўцы патрабуюць ступень асацыяванага ў галіне вэб-дызайну
Спецыяліст па камп'ютэрнай падтрымцы Дапамагае карыстальнікам кампутараў пры праблемах, якія ўзнікаюць з праграмным забеспячэннем, абсталяваннем або перыферыйнымі прыладамі. $49,390 Дыплом HS; досвед працы з кампутарамі