Слово программист как писать

«Программист» или «програмист» – как правильно?

Специалисты данной профессии, наряду со своим официальным праздником, отмечают также день системного администратора, тестировщика, компьютерщика. А называем мы их «программистами» или «програмистами».

Как пишется правильно: «программистами» или «програмистами»?

Орфографической норме соответствует написание «программист».

Какое правило применяется?

Программист – это специалист, занимающийся созданием компьютерных программ, разных приложений.

К слову задается вопрос «кто?». Обозначает лицо по виду деятельности. Является одушевленным, нарицательным существительным. Это номинатив мужского рода, единственного числа, 2-го склонения. Лексема не имеет парного варианта в форме женского рода, поэтому может относиться и к представительницам слабого пола, что в контексте выражается синтаксически (сказуемое, к которому относится лексема, в прошедшем времени предстает в форме женского рода). Соответственно, «программист создал» – «программист создала».

Существительное является суффиксальным производным от слова «программа», которое появилось в русском языке благодаря французскому «programme». А оно, в свою очередь, восходит к греческой лексеме «programma», образованной префиксальным способом. К известному корню «gramma» (написание, начертание) присоединили «pro» (впереди). Все лексемы, образованные на основе греческой «грамма», в русском языке пишутся с удвоенной «м»: программирование, программа, монограмма, фонограмма, орфограмма.

Примеры предложений

Многие ошибочно полагают, что программист ремонтирует компьютеры.

Любой программист обладает прекрасной рабочей памятью.

Программист, создавший самое распространенное на данный момент ядро операционной системы, получил приз за свою разработку.

Источник

Как правильно пишется: програмист или программист?

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

В русской грамматике существует небольшое правило орфографии: если в корне пишется двойная согласная, как правило, в словах заимствованных, то и в производных словах это написание сохраняется, например:

Чтобы правильно написать слово программист, обратимся к исходному существительному «программа», в корне которого пишется две буквы «м». Следовательно, и в производном существительном «программист», а также «программистка», «программный», «программность», «программирование» сохраняется это написание.

Исключением является ряд слов:

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Слово «программист» будем писать через две согласные «м».

Образовалось оно от слова «программа», которое также пишется с двумя буквами «м».

Написание данного слова следует запомнить, проверочных к нему нет.

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Правильно это слово пишется ПРОГРАММИСТ, потому что не изменяемая основа этого слова «программ»

Можно склонять это слово как угодно, но только эта его часть (программ) будет всегда неизменной.

Ударение в слове программист падает на букву «и»

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Теперь давайте перейдем к вопросу: как правильно написать слово «программист»:

В данном слове пишется удвоенная буква «м», так как корень слова «программ (а)».

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Существительное Программист конечно же не является исконно русским словом. У этого слова древнегреческий корень, который означает Приказ, Объявление, Запись. То есть слово Программист, хотя и наделено русским суффиксом ИСТ все-таки является заимствованным. В исходном греческом слове имеется две согласных ММ в этом слове, столько же сохранилось в исходном слове Программа. А раз так, то при дальнейшем словообразовании эти согласные также сохраняют свою парность. Пишем слово программист с двумя М, точно также как однокоренные слова Программный, Программировать, Программирование, Запрограммировать и так далее.

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Данное слово нужно писать с удвоенной буквой мм: программист. Слово является заимствованным для русского языка, в языке-оригинале пишется с двумя мм. Также пишется и слово «программа», от которого и происходит слово «программист».

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Хотя на слух в слове «программист» мы слышим только одну букву «м», при написании следует ставить две буквы «м». Данное слово заимствовано из иностранного языка. Для проверки вспомните такое же популярное английское слово «programmer». В нем присутствует удвоенная буква «m».

Правильно писать ПРОГРАММИСТ.

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Это слово образовано от слова «программа» суффиксальным способом: к корню «программ» добавили суффикс «ист».

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Добрый день, слово программист является существительным мужского рода. Основная ошибка, которая может быть допущена в этом слове, это написать одну букву м. Так как слово пришло из других стран, то стоит запомнить правильность его написание: программист.

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Слово программист является производным от существительного программа, образованное при помощи суффикса -ист и основы программ. Поскольку в слове программа пишется две буквы м, то и его производном слове, обозначающем профессию, также будет присутствовать две согласных м.

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

Наверное, нужно не отвергать свою интуицию и писать по ней, интуиция подсказывает, что если слово «программа» пишется с двумя М, то и слово, образованное тоже с двумя М. Как слова касса и кассир, класс и классный.

Источник

ПРОГРАММИСТ

Смотреть что такое «ПРОГРАММИСТ» в других словарях:

программист — вебмастер, фрикер, системщик, кракер, хакер Словарь русских синонимов. программист сущ., кол во синонимов: 23 • it шник (6) • … Словарь синонимов

Программист — специалист, занимающийся разработкой и проверкой программ. Различают системных и прикладных программистов. По английски: Programmer См. также: Программисты Специалисты Программирование Финансовый словарь Финам … Финансовый словарь

программист — а, м., одуш. ( … Словарь иностранных слов русского языка

программист — а, м. programme m. 1. устар., разг., иск. Создающий произведение в соответствии с программой Академии художеств. Служа целое лето програмистам, неудивительно, что он <натурщик> с большой точностию толкует любопытным содержание програм; но… … Исторический словарь галлицизмов русского языка

ПРОГРАММИСТ — Специалист, занимающийся разработкой алгоритмов и программ на основе математических моделей. Различают системных и прикладных программистов Словарь бизнес терминов. Академик.ру. 2001 … Словарь бизнес-терминов

программист — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN programmer … Справочник технического переводчика

Программист — Программист специалист, занимающийся написанием и корректировкой программ для ЭВМ[1], то есть программированием. Содержание 1 Место программирования в обществе 2 Образование … Википедия

программист — ПРОГРАММИСТ, а, м Специалист по программированию. // ж программистка, и, мн род. ток, дат. ткам. Программист видит всю компьютерную программу «изнутри», пользователь же только оболочку … Толковый словарь русских существительных

программист — programuotojas statusas T sritis automatika atitikmenys: angl. programmer vok. Programmierer, m rus. программист, m pranc. programmeur, m … Automatikos terminų žodynas

программист — 01.01.61 программист [ programmer]: Лицо, которое осуществляет разработку, запись и отладку программ. Источник … Словарь-справочник терминов нормативно-технической документации

Источник

Какая разница между айтишником и программистом или ее нет?!

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать

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

Какая разница между айтишником и программистом

Айтишник не является какой-то конкретной специальностью, тако й как программист. Айтишником может называться любой специалист, связан ный с IT, например:

аналитик больших данных;

разработчи к программ или игр под разные операционные системы;

специалис т из сферы кибербезопасности;

системны й администрато р ;

системны й инжене р ;

архитекто р систем;

технически й писател ь ;

и другие специалисты.

Разница между айтишником и программистом у «нас» и у «них»

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

если ты «программист», то ты не «айтишник», потому что ты принадлежишь касте «soft engineer» и работаешь в отделе «Software Engineering Depar tm ent»;

если ты занимаешься электронным оборудованием, то ты тоже не «айтишник», потому что ты работаешь в «Hardware Engineering Depar tm ent»;

Заключение

Если вы работаете или планируете работать в американской или просто продвинутой IT-компании в вашей стране, тогда будьте готовы к тому, что под термином «айтишник» будет скрываться конкретный специалист, который работает в IT-отделе. По функциональности он идентичен с «нашим» системным администратором.

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Источник

Чем же занимаются программисты, и как объяснить это остальным?

Слово программист как писать. Смотреть фото Слово программист как писать. Смотреть картинку Слово программист как писать. Картинка про Слово программист как писать. Фото Слово программист как писать
Наверное, у каждого программиста возникала ситуация, когда совершенно не знакомые с IT люди просили его объяснить, в чём же состоит суть его профессии. Так уж сложилось, что у большинства людей понятие «программист» ассоциируется либо с замкнутым гиком в очках и свитере, либо с неким гениальным красноглазым подростком-хакером — но при этом никто не знает, чем именно он занимается.

Как рассказать им об этом, не пугая страшными терминами и фрагментами кода?
Под катом я воспроизведу такой рассказ, а также развенчаю несколько мифов о программировании.

— Чем занимаются программисты? Это не так-то просто рассказать… Ответьте мне для начала: как в двух словах можно описать, например, суть профессии хирурга?
— Хирург проводит операции.
— Да, отличное описание! Ну а, скажем, футболиста?
— Играет в футбол!
— Угу, а хирург «занимается хирургией». А если без однокоренных слов?
— Пинает мяч?
— Вот это точно. А что же делает программист, кроме как «разрабатывает программы»?
— …
— Программист пишет код. Исходный код своей программы, составленный на каком-то специальном языке программирования. Точнее говоря, сначала он продумывает структуры своих данных, потом составляет алгоритмы для работы с этими структурами — ну а затем уже представляет это в виде кода.
— Что ещё за «структуры данных»? Разве он не управляет компьютером, не нажимает кнопки?
— Эх.

Миф №1: программист работает с компьютерами

Попробуйте донести до людей, что программисту для написания кода, в общем-то, совсем не нужен компьютер. Он нужен лишь для проверки корректности кода, для его тестирования — но писать сам код и составлять схемы алгоритмов вполне можно и на бумаге (хотя на экране монитора, конечно, это делать удобнее). Разработчик же просто записывает на этой бумаге набор каких-то инструкций, команд или конкретных данных (числа, текст). А кто этот набор исполняет — компьютер, телефон или особо умный робот, не так уж и важно. Программист работает с данными, а не с машинами.

— Ну как, понятно?
— То есть, программист просто сообщает машине, что бы он хотел сделать — а она это исполняет?
— Ну да, примерно.
— Так же, как начальник отдаёт распоряжения подчинённым?
— Вроде того.
— А если машина захочет исполнить это как-то по-другому?
— В смысле?
— Ну, что-то ей не понравится. Или просто исполнять не захочет.
— Так, давайте уясним раз и навсегда, что.

Миф №2: машина умеет думать

Почему-то немалое число людей реально считает, будто компьютер обладает каким-то интеллектом. На самом деле — это просто набор железок, которые думать не умеют. Они умеют лишь хранить числовые данные. Размагничен какой-то участок такой железки — значит, это ноль. Намагничен — единица. Плюс, ещё они могут складывать и вычитать эти единицы, образуя более сложные числа (о двоичной системе счисления лучше не стоит упоминать). Больше компьютер сам ничего делать не умеет, только хранить числа и оперировать ими. Это бездумный болван, который лишь выполняет команды программиста.

— В общем, код любой программы представляет собой набор команд, а компьютер их тупо исполняет.
— То есть, он не понимает сути самих команд? Но как он воспринимает текст, который я ввожу на экране?
— Когда ты крутишь педали на велосипеде — понимает ли он, что ему сейчас нужно поехать вперёд?
— Нет, но ведь едет. Поскольку его цепь преобразует вращение педалей во вращение колёса.
— Именно! Также и компьютер преобразует введённый тобой текст в набор чисел.
— Каким образом?
— У каждого символа текста есть свой числовой код, который знает компьютер. Это называется кодировкой. Например, английская «a» кодируется числом 97, а знак равенства — числом 61.
— Поэтому машина и может понимать текст, который мы ей сообщаем?
— Нет, она «понимает» не смысл. А лишь то, каким образом этот текст хранить, и как к нему обращаться.
— Выходит, сначала мы вводим текст, затем компьютер разбивает его на символы, а каждый символ уже представляет в виде числа?
— Верно. Сложные структуры представляются в виде более простых, которые и «понимает» машина.

Скажите мне, из чего состоит жилой дом?
— Ну… Из этажей.
— А из чего состоят этажи? И так далее.
— Этажи — из стен. А стены — из кирпичей. А кирпичи…
— Вот числа для компьютера — это то же, что и кирпичи для дома. Символы — это стены. Отдельные предложения — этажи. А книги — целые дома! Но у программистов есть преимущество перед строителями.
— Какое?
— Строитель не может строить целыми этажами, он вынужден всегда класть кирпичи. Даже если некий сверхмощный подъёмный кран позволит ему строить готовые этажи, он не сможет строить им целые дома или жилые кварталы. А программист сможет! Раз он уже «обучил» машину понимать конечный текст — то, по сути, он «обучил» подъёмный кран строить готовый дом за одно действие.
— То есть, программист может использовать всё более и более сложные структуры данных?
— Да. Поэтому первая из составляющих его работы — представить понятные человеку данные (текст, изображение, звук) в виде объединения более простых данных, уже понятных компьютеру. Разработчик практически «с нуля» составляет структуру, которая должна полностью описывать понятную человеку вещь — причём таким образом, чтобы эта структура была легко расширяемой и изменяемой (ведь в программу часто приходится вносить какие-то новые возможности).
— Хех! Выходит, что он строит резиновые дома из съёмных панелей!
— Примерно так. Однако, ещё ему придётся не только описать, что же ему нужно построить — но и как всё это построить. То есть, придумать алгоритм. Это вторая из составляющих его работы.
— Программист придумывает алгоритм на каждое действие?
— Именно. Поэтому алгоритмов получается очень много. Но его работу облегчает то, что одни действия могут содержать в себе другие, уже описанные им ранее.
— И здесь ему на помощь приходит язык программирования?
— Не совсем.

Миф №3: язык программирования нужен для составления алгоритмов

Нет, язык — это всего лишь инструмент. Как гитара для музыканта. Само по себе умение играть на гитаре вовсе не гарантирует славы — потому что люди, как правило, восхищаются самой музыкой, а не умением быстро и чётко дёргать струны. С другой стороны, вряд ли кто придёт посмотреть на плохого гитариста, какую бы замечательную композицию он не исполнял. Также и с ЯП: знание его синтаксиса и связанных с ним нюансов очень важно, равно как и умение писать красивый и ясный код. Однако, если человек не умеет составлять алгоритмы и структуры данных — то он не может называться хорошим программистом.

Компьютер не понимает язык программирования напрямую. Как и ранее, он представляет каждую команду языка в виде набора «простейших» команд (сохранить число, обнулить число, прибавить к нему единицу), которые он способен исполнить. «Понимает» язык программист, а машина его лишь исполняет. По сути, любой язык программирования — это набор команд, служащих для общения с нею.

— Правда, многие из нынешних языков программирования уже содержат «в себе» набор заранее составленных алгоритмов, которые разработчик может использовать в качестве готовых. Поэтому язык всё же немного облегчает процесс составления алгоритмов.
— То есть, если один программист составил какой-то алгоритм, то его тут же могут использовать другие?
— Да, и это происходит постоянно. Это одна из причин, почему отрасль IT так быстро развивается. Однако новые алгоритмы приходится составлять самому.
— А составь какой-нибудь прямо сейчас!
— Легко. Классический пример: у вас есть книга, в ней 1000 страниц. Вам нужно открыть в ней, к примеру, 875-ю страницу. Как бы вы стали это делать?
— Ну, просто пробежал от первой до 875-й, только и всего.
— Угу, и придётся тебе глядеть на номер каждой страницы. А представь, если все их уголки слиплись — сколько времени тогда пройдёт? А вот мне достаточно перебрать лишь 3 страницы!
— Как?
— Вначале я выберу страницу, которая находится посередине книги, то есть 500-ю. Потом посмотрю: в какую из образовавшихся половин должна попасть искомая страница?
— Во вторую. А дальше что?
— То же самое. Интервал с 500-й по 1000-ю я снова поделю надвое, открыв центральную страницу. Получится интервал от 750-й страницы до 1000-й, в нём я опять выберу центральную. Какой будет номер?
— 750 плюс 125… Так это же и есть 875!
— Вот видишь. Всего 3 действия! Даже если я буду не совсем точен при выборе центральной страницы, я всё равно найду нужную намного быстрее тебя. Этот алгоритм носит название «дихотомия». Хотя в реальности программисты используют куда более сложные алгоритмы.
— И ты можешь записать его на бумаге?
— Конечно. Где там моя ручка?

— Ну как, алгоритм ясен?
— Хм… Да, и впрямь ясен.
— Сейчас он записан в виде, уже слегка похожем на реальный программный код.
— А в чём отличия?
— В реальном коде все слова будут написаны на английском, а также будет заранее описана структура «книга» (помните, что я раньше рассказывал про структуры данных?). Плюс, для действий «ищем» и «удаляем» тоже будут составлены свои алгоритмы. Но в целом — всё то же самое.
— И ты занимаешься этим изо дня в день?
— В основном.
— И тебе не скучно?
— Ничуть!

Миф №4: программирование — это скучно

Конечно, разработка вполне может наскучить, если заниматься только рутинными и однообразными делами. Например, составлением очень простых алгоритмов, но в большом количестве. Или монотонным поиском ошибок в чужом коде. Но это же касается и любой другой работы — рутина везде убивает творческий процесс. А творчества в программировании немало, написание кода похоже на написание художественной книги. Только, в отличие от большинства писателей, программист сначала сам создаёт свой собственный мир (структуры данных) — а уже потом наполняет его сюжетом (алгоритмами).

Временами это действительно чистое творчество, где разработчик сам устанавливает собственные правила. Несмотря на то, что в мире данных и алгоритмов всё строго и логично, в нём присутствует своя красота. Любой программист может привести десятки примеров очень красивого кода, и ещё больше примеров уродливого. Программисты, как и все люди, тоже ошибаются: если где-то в исходном коде допущена ошибка, то задуманные алгоритмы могут работать неправильно. Поэтому код часто превращается в некий детектив — в котором идёт поиск очередного коварного бага, мешающего исполнению алгоритма, или нарушающего структуру данных…

— В шутку можно сказать, что в итоге получается какой-то детектив в выдуманном мире, выраженный с помощью языка программирования.
— А убийца в этом детективе — дворецкий?
— Ага, нулевой указатель. Бывает так, что весь отдел день-другой ловит особо назойливый баг, и каждый программист из отдела берёт на себя какой-то участок кода. Получается целое расследование, с наказанием виновных и награждением сопричастных…
— Хм, а это и впрямь интересно звучит!
— Вот видишь.
— А, скажем, я могу хоть немного научиться программированию?
— Да, конечно! Я знаю один сайт специально для этого.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *