Что лучше программист или системный программист

Программист или Системный администратор

Чем отличается программист от системного администратора?

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

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

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

Кстати, программист и системный администратор – это далеко не полный список. Есть еще такие специалисты, как инженеры технической поддержки. Это такие люди, которые выполняют работы по настройке компьютеров пользователей, установке и настройке ПО, различных прикладных программ. Такие функции похожи на те, которые имеют админы, и достаточно часто из таких специалистов получаются неплохие системные администраторы. Часто инженеры начинают выполнять работы, которые входят в сферу деятельности системного администратора, причем руководство компании больше доверяют таким специалистам. А это уверенность в собственных силах и возможный карьерный рост.

Разработка программного обеспечения или системное администрирование?

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

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

Бывает и так, что мелкие фирмы, не обладая достаточным бюджетом, нанимают специалиста, который выполняет все обязанности, входящие в профессии системный администратор vs программист. Это наглядно можно увидеть в таком направлении, как 1С, где руководство небольшой фирмы принимает на работу нового сотрудника с тем расчетом, который позволяет в лице одного человека получить сразу двух ценных сотрудников. При этом системный администратор будет заниматься обслуживанием сетей, обеспечивать их жизненный цикл, поддерживать работоспособность. В то же время такой специалист будет разрабатывать СУБД. То есть, взвалит на себя все обязанности по настройке, проектированию, разработке и обслуживанию ИТ-инфраструктуры предприятия. Такой подход является в корне неправильным. Взвалив на плечи одного человека все обязанности, нужно понимать, что качественно выполнять их даже при всем желании он не сможет. Рано или поздно в работе будут допущены серьезные ошибки, и тогда придется потратить немало средств, сил и времени, чтобы исправить их.

Программист, системный администратор – профессии, как считают многие руководители, для молодых. Им кажется, что уже после сорока лет человек не способен своевременно реагировать на изменения в области ИТ, не получает достаточно знаний, ориентируется только на свой предыдущий опыт. Действительно, во многих компаниях сложно встретить программиста или же сисадмина, которому уже больше 40-45 лет. На самом деле такие специалисты не уходят так рано. Они оседают в достаточно солидных и крупных компаниях, находят свою нишу и отлично чувствуют себя в профессиональном и хорошо сформированном коллективе. Огромное значение имеет не только масштабность компании, но и регион. Программист или системный администратор – это своеобразный многорукий Шива, для которого практически нет ничего невозможного. Он занимается любыми задачи, которые ставит перед ним руководство. Именно поэтому перспективные молодые специалисты стараются переехать в большие города, чтобы полностью отдаться своей профессии, а не выполнять многочисленные работы за себя и парня из соседнего отдела.

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

Если же говорить об уровне заработной платы и о перспективе карьерного роста, то кто в этом плане лучше – программист или сисадмин? Естественно, программеры получают зарплату, которая намного больше, чем зарплата, которую получают админы. Сложность профессии заключается в том, что системный администратор, придя на работу, может выпить кофе, осудить сплетни в офисе, поговорить о жизни с коллегами. Программеры практически всегда лишены такого удовольствия, так как всецело заняты поставленной задачей. И если у них в договоре прописан 8-часовой рабочий день, то и часто они вынуждены работать такой 8-часовой рабочий день без обеда, отдыха и каких-либо отвлекающих моментов. Что касается характера работы, то раньше считалось, что программисты – это сплошные интроверты. Сегодня ситуация кардинально поменялась. Необходимо обладать практически уникальными коммуникативными способностями, так как придется работать в совершенно разных направлениях, причем, находить язык с людьми, которые не смыслят в программировании и даже в компьютерах ровным счетом ничего. Естественно, это очень напрягает, но здесь ничего не поделаешь. Нужно как-то объяснять начальству определенные этапы своей работы, узнавать подробности изменения ПО в компании, которая занимается аудитом в бухгалтерии. В общем, необходимо находить язык практически со всеми в компании, чтобы получить максимальный объем нужной информации, а это бывает довольно сложно.

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

Источник

Системный vs Прикладной программист?

Оценить 3 комментария

Ну для студента 2 курса, без опыта, слишком уж категорично откинули WEB.

Так или иначе все основные системы выходят в web.

Смотрите сами, выбирайте сами, но не рубите с горяча.

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

Общаюсь с программистами различных специализаций, интересно было сравнить их мнение друг о друге.

Веб-программисты иногда думают о том, чтобы попрограммировать «по-настоящему». Не на PHP, а на C++. Лучше на С. Чтобы близко к железу. Это и есть настоящее программирование и там живут суровые системные программисты. И платят там больше. alenacpp.blogspot.ru/2010/03/blog-post_21.html

имхо, я не гейм, но думаю эти критерии актуальны для любого.

Источник

Кто лучше, сисадмин, или программист.

Кем работать легче, кем устроиться на работу легче, кто больше получает и стоит мне переходить через год с сисадмина на программиста?

Скажу как рук отдела ИТ. Если дело в заработке то безусловно программист. Если хочется больше власти то сисадмин. Порог вхождения в программирование на юниора/стажёра низкий. Перепрыгнуть с эникея на сисадмина сложно. Причины в мышлении и в том как растят специалистов. Программиста можно вырастить по алгоритму давая мелкие и средние задачи, работу выполняют в песочницах. И много обучающей литературы. Админа вырастить из эникея сложней. Во первых порог знаний высокий, во вторых систематическое мышление дано не каждому, в третьих любовь к профессии, в четвёртых терпимость к пользователям и все это за небольшой гонорар. Админ может стать программистом, обратное не видел. Очень часто наблюдаю нежелание расти. Я бы своему эникею сетевую инфраструктуру просто недоверил бы. Начало с Азов управление АД. Много админов собеседование, и много тех кто гнут пальцы но начинаешь спрашивать простые вещи типа без какого сервиса не может работать ад или чем tcp отличается от udp и поплыли специалисты. Печальная картина.

Это где сисадминов начали готовить в колледжах?))))))) В Мюнхене?))))

Тебя возьмут скорее всего эникейщиком, а не сисадмином.

Если утрировать то видите ли в чем дело, и Стив Джобс и Билл Гейтс оба очень неплохо зарабатывали, из чего можно сделать вывод что по деньгам без разницы чем заниматься, железом или кодом. Но если сравнить Васю Пупкина окончившего ПТУ на тройки по специальности программист и Стива Джобса, то может создаться впечатление, что на железе можно поднять больше. Опять же если сравнивать Васю Пупкина с тем же ПТУ но со специальностью сисадмин и Билла Гейтса, то выходит что кодить выгоднее. Так может быть дело не в специальности а в мозгах? Херовый сисадмин заработает столько же сколько и херовый программист. Ищите не там где легче и жирнее, а там где именно вам интересней.

Отработал 5 лет сисадмином, потом ушел в программисты, года 3 назад. Жалею только, что не сделал этого раньше. Из админского опыта пригодилось понимание сетевых протоколов, опыт работы в командной строке linux, умение гуглить, технический английский.

В программировании начинал практически с 0, с джуниорской позиции на пол ставки. Через месяц поднавтыкался немного и перевели уже на полную ставку. Разрабатываю сайты на php, в других сферах/языках порог входа намного выше.

Если есть какие-то конкретные вопросы, спрашивай.

При равном опыте, программист получает больше на начальных этапах, спрос на программистов в целом выше.

У сисадмина работа часто ненормированная.

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

Сначала ты будешь эникеем или джуном. И там и там будешь получать не так уж и много. А дальше все зависит от твоих стараний и способностей.
Нормальные сисадмины в Москве получают от 100К

Во всех пунктах зависит сколько будешь пахать. Системный архитектор может зарабатывать больше тимлида, сисадмин хорошей компании может зарабатывать больше сеньора. Но спрос на программистов низкого уровня выше, чем на эникеев, а это именно твой вариант. Зато эникей может вообще не напрягаться и работать за еду)

Больше получает программист

С сисадмина на программиста не перейдешь

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

Спасибо за ответы.Но,кто сможет чисто вот без лишних слов,вот на это ответить:1.Кем работать легче.2.кем устроиться на работу легче.3.кто больше получает.4.стоит мне переходить через год с сисадмина на программиста?(с программированием дело не имел).

Не одного внятного ответа )

Сисадмин это человек, по накурке, разбирающий то, что написали бухие, до синевы, программисты.

Как вас заманивают в ПТУ

В преддверии поступлений этим летом.

Шёл 2002-й год, я заканчивал школу, и, так как я проекал всё что можно и не можно, у меня остро встал вопрос о поступлении хотя бы куда-нибудь. Желания учиться у меня не было в принципе, такое иногда бывает когда ты растёшь в очень образованной семье, дома у тебя библиотека в 4000 книг, а в школе ты изучаешь 4 языка.

Супер секретная замута.

-ты идёшь в ПТУ (без экзаменов)

-учишься там год (вааще халява)

-после тебя берут на 2-й (на 2-й Карл!) курс в финансово-юридическую академию БЕЗ экзаменов.

Шах и мат академия наук!

Естественно, всё это дикая лажа, но узнаёте вы об этом потеряв год в ПТУ.

В начале 2000-х (ну видимо и до, и сейчас) ПТУ, ПУ, ГПТУ, колледжи, испытывали жуткий дефицит в желающих там поучиться, и шли на крайние меры. Всё преподносилось как «эксклюзивный договор с университетом», «только для вас», «по очень большому одолжению», и «это большой секрет, ну, вы же понимаете». В общем таймшер так не впаривают. В итоге в шарагу выстраивается очередь из желающих получить абсолютно бесполезную специальность «товаровед-кассир широкого профиля», в надежде на финансово-юридическую академию.

— На 2-й курс возьмут если всё сдадите за 1-й, а на первый возьмут по результатам вступительных экзаменов. Да! Да! мы лучшие! всем спасибо! фуршет в столовой на первом этаже!

— Мам, ты поняла что сказала Евдокия Ордолеоновна?

— А чего тогда хлопаешь?

Естественно я там больше не появлялся, за настойчивость и наблюдательность был реабилитирован на семейном совете.

Есть и хорошие ПТУ колледжи, где можно получить вполне востребованную специальность, где преподавателям не «пофиг», где не врут про «эксклюзивный договор с институтом». Да и ваапче всё бы ничего, если бы только я не услышал точно такой же рассказ 3 года назад. Точно та же схема, дочка знакомой профукала год в колледже, ей пообещали 2-й курс МАРХИ =)

Аааа. Сосиска и мороженка почему остались незамеченными?

Японские выпускники славятся своими безумными выпускными нарядами. Выпускники из Колледжа искусств Канадзава не стали исключением: например, один из них пришёл на церемонию в костюме бутылки сакэ.

Мотивировал он это тем, что эта вещь жизненно необходима в университете.

Пирамида

Нет 200 рублей, нет зачета

Локация: ульяновский колледж.

Важное уточнение, речь в посте пойдет о получении второго образования в сознательном возрасте. То есть, я не рассматриваю ситуацию, когда человек только закончил в школу и полон надежд, стремлений и сил учиться. Также в этом посте речь не пойдет о переезде по визе студента, когда сознательно готовятся к поступлению, настраиваются на учебу, вкладывают массу времени и денег на получение визы/сдачу экзаменов и т.п.
В перечисленных вариантах на первое место выходит сама учеба, а не необходимость адаптироваться и получить новую специальность/подтвердить старую.
Я сейчас говорю про адаптацию, про ситуацию, когда приезжает человек с гуманитарным образованием и сомнительным английским в Соединенные Штаты, допустим по грин карте или паровозиком за мужем программистом, или еще во вполне активном возрасте перебирается к детям, варианты могут быть разные. Зачастую такой эмигрант не может сходу на новом месте начать работать по той же специальности, что у себя на родине, а до пенсии ему еще далеко.
В этом случае, естественно куда легче адаптироваться тем людям, кто что-то делает своими руками. Парикмахер, пекарь, сантехник, массажист или водитель без труда найдут работу на новом месте.
Бывший продавец «Пятерочки» или «Магнита» тоже без работы не останется, словарный запас необходимый для работы в магазине постепенно накопится, в том же Walmart на знание языка смотрят сквозь пальцы.
Совершенно другая история с теми, кто пять лет честно отучился в Университете, а потом долго и упорно строил карьеру на родине, получил образование, поработал по специальности, а потом раз! И жизнь сделала крутой разворот на 360 градусов. Не то, чтобы от работы продавцом у них корона с головы свалилась бы, но неужели все эти годы труда и учебы были напрасны?! Трудно быть счастливым, когда чувствуешь себя не на своем месте.

Источник

Профессия: программист. Не всё однозначно

Мы писали о фронтендерах и бэкендерах, о мобильной разработке и о тестировании, но это были частные случаи. Когда человек подходит к первой или очередной профессии, он редко говорит, что станет разработчиком под iOS или проктологом, как правило это звучит «программистом» и «врачом». Специализация приходит позже, с опытом. Но чтобы твёрдо заявить, что ты хочешь стать программистом, врачом, архитектором, геологом и т.д., нужно избавиться от романтизации профессии и подойти к ней здраво и осмысленно. Даже если вы вдруг решили стать программистом, чтобы «войти в айти после 35-ти». Если говорить о программистах с позиций романтики, то это люди, которые превращают наши замыслы в код и делают жизнь лучше, проще, удобнее. Если говорить прямо, то работа программиста — напряжённый, зачастую рутинный труд с множеством плюсов и минусов. Об этом и поговорим.

Художник — Надежда Коткина, позировал — cyber_roach

Кто это?

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

Вам стоит задуматься, не будущий ли программист вы, если…

… ваша мотивация исходит изнутри, вам нравится процесс управления компьютером, вы хотите не просто использовать программу (игру, приложение), но и знать, как она работает, модифицировать её.

… вы не ожидаете бешеных доходов и не думаете о том, что программирование — новый рок-н-ролл, первично именно желание творить магию: превращать идеи в код.

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

Где нужен?

Сегодня программисты нужны везде и я не думаю, что этот тренд изменится в ближайшие 10-15 лет. Программисты нужны в промышленности, науке, космосе, бизнесе, медицине, транспорте и даже не в ИТ-компаниях (шутки шутками, а вы знаете, как трудно найти отличного программиста 1С или разработчика для интернет-магазина на 1С-Битрикс?!). В общем, даже в институте церкви и благотворительности есть спрос на программистов. И это здорово, потому что вы можете не просто выбрать профессию программиста, но и соотнести её со своим увлечением: химией, биологией, механикой, связью и даже историей и лингвистикой. Более того, если вы будете сочетать в себе навыки разработки ПО и основы профильной деятельности, ваша цена на рынке здорово вырастет, а конкуренция изменится.

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

Важно понимать ещё одно разделение.

Базовые требования к профессионалу

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

Необходимость знания иностранных языков

Можно ли обойтись в разработке без знания иностранного (в частности английского) языка? Можно. Достаточно выучить синтаксис и слова языка программирования, мыслить и общаться вы можете исключительно на русском языке. Незнание языка не будет помехой в карьерном росте, развитии, коммуникациях в очень многих компаниях.

Однако — что даёт знание иностранного языка?

Где учиться

В современных российских вузах есть масса программистских специальностей, есть бакалавриат и магистратура, есть форматы дополнительного образования. Если вы ещё только выбираете свой вуз, то, конечно, стоит идти на специальный факультет, либо на физику, математику и другие технические специальности.

Если программирование вам нужно как вспомогательный инструмент для основной специальности, то либо поищите смежный вариант (типа медицинской кибернетики и информатики), либо обучайтесь параллельно главной специализации.

Если у вас уже есть образование, то для вас есть самообразование, различные курсы, онлайн-школы, корпоративные университеты и т.д. Вы можете изучать программирование с помощью этих средств обучения либо полностью самостоятельно или даже с ментором. О дополнительном образовании можно почитать здесь.

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

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

Лучшие книги и средства обучения

Для каждой специальности есть свой набор книг и ресурсов для обучения, но есть вещи, которые стоит прочитать всем.

Из любимых ресурсов:

Ещё одна огромная и свежая подборка полезного онлайна для программистов.

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

Мифы профессии

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

А если программист ещё и геймер… Всегда можно найти пару ;-)

Поэтому я разберу четыре самых популярных мифа.

Главный совет

Если вы учитесь быть программистом, однажды вам обязательно захочется бросить это всё, потому что путь покажется слишком длинным. Вы устанете от однообразных тренировочных задач, каждая неудачная компиляция будет вызывать тупое, болезненное отчаяние, вам будут сниться указатели, рекурсии и принципы ООП (ну или неудачные вызовы функций). Вся эта возня покажется безумного далёкой не только от вашего первого самостоятельного проекта, но и от первого корпоративного мержа…

Желание бросить — первый признак того, что вы идёте верным путём, что вы действительно напрягаетесь, а не мастрячите какой-то код методом копипаста из Google (даже не с GitHub!). Только когда вы настолько натренируетесь на простых задачах, что они вам станут противно скучными, вы сможете уверенно перейти на новый этап с отличной базой знаний.

Совет простой: не бросайте. Отвлекитесь, переспите с этими мыслями, забросьте обучение на неделю и вернитесь. Вы сами не заметите, как в голове что-то «щёлкнет» и всё встанет на свои места и вот он, первый мерж, первое код ревью, первый коммит в open source, первое выступление на митапе, свой пет-проект, первые задачи на должности миддла. Не останавливайтесь — всё будет!

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • что лучше программист или системный администратор
  • Что лучше программист или разработчик веб и мультимедийных приложений
  • Что лучше программист или инженер
  • Что лучше программист или инженер программист
  • Что лучше программист или веб дизайнер

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии