Компьтерные профессии

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

A.N.Onim
новенький
Сообщения: 17
Зарегистрирован: 24.12.2012 00:18:52

Компьтерные профессии

Сообщение A.N.Onim »

Добрый день!
Может мой пост покажется странным.
Можете рассказать из личного опыта плюсы и минусы разных компьютерных профессий.
Особенно интересует различия между системным администратором и программистом. Я вроде понимаю что программист пишет программы, а что делает системный администратор?
И какие плюсы и минусы в той и той специальности?
Ну если можно об остальных компьютерных специальностях.
Аватара пользователя
stikriz
энтузиаст
Сообщения: 612
Зарегистрирован: 15.03.2006 08:37:47

Сообщение stikriz »

Сисадмин старается быть ленивым :-) Это человек, который устанавливает в конторе ПО, сервера, настраивает права пользователей. А потом занимается своими делами. Программист - это редкая специальность, хотя, еще не так давно была распространенной. Тут надо писать программы. А это значит, что разбираться в том, что делает заказчик, и как это формализовать и положить в бизнес правила на каком-нибудь языке программирования. Есть еще системный аналитик, который объясняет заказчику как он плох :-) Это человек, который знает как улучшить бизнеспроцесс. Когда вокруг конторки маленькие или когда по глупости контора по производству чего-то там берет на работу программиста, то ей (конторе) повезет, если программист заменит всех трех :-) Есть еще сисадмин с квалификацией завхоза - он меняет картриджи.
Что плохого в профессии программиста? Надо быть лучшим, если ты в небольшой конторе или в небольшом городе.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

вот оно мнение программиста о системном администраторе. :D

В обязанности сисадмина входит куда больше вещей нежели перечислено, особенно если это небольшая организация. Есть еще такие задачи, как мониторинг сетевых ресурсов, согласование бюджета. автоматизация рутиных операций, архивирование пользовательских данных и еще много всего. В большинстве небольших организаций в обязанности админа входят также и обязанности как сетевика, так и DBA (администратора баз данных).
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Сисадмин старается быть ленивым

Самая смешная профессия :) При достаточном опыте и квалификации отнимает 5 мин рабочего времени в день, а чаще ни одной - наша организация (270 сетевых компьютеров с весьма навороченной маршрутизацией, филиалами, виртуальными машинами, базами данных,..) в штате сисадмина (и БД-админа) даже не держит. Идеальный сисадмин - бездельник невыходящий из своей комнатушки и постоянно уткнувшийся в монитор. Бегающий и деловитый сисадмин - на самом деле тупарь, неспособный решать проблемы концептуально, автоматизировать...
Аватара пользователя
Vapaamies
постоялец
Сообщения: 292
Зарегистрирован: 24.07.2012 22:37:59
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Vapaamies »

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

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

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

Работа программистом требует постоянного обучения, чтобы держать себя на уровне. Отставшим от прогресса программистам порой приходится переквалифицироваться в админов (особенно в глубинке?), -- случается и такое.
A.N.Onim
новенький
Сообщения: 17
Зарегистрирован: 24.12.2012 00:18:52

Сообщение A.N.Onim »

Выходит сисадмин ниже по рангу?
Или каждому своё?
А как на счёт зарплаты(понятно что ниже чем у программиста, но хоть приблизительно)?
И может быть такое что человек работает сисадмином, но самостоятельно изучает программирование и может стать программистом(хорошим)?
Учиться на сисадмина легче?
А найти роботу?
Аватара пользователя
stikriz
энтузиаст
Сообщения: 612
Зарегистрирован: 15.03.2006 08:37:47

Сообщение stikriz »

A.N.Onim писал(а):Выходит сисадмин ниже по рангу?

Смотря чем занимается контора. Если контора пишет ПО, то да.
A.N.Onim писал(а):А как на счёт зарплаты

В нашей стране зарплата никак не корелируется со способностями и образованием человека. В нашей стране все зависит от близости к пищевой цепочки - к нефти, газу и другим способам воровства.
A.N.Onim писал(а):А найти роботу?

Насчет учиться - не знаю. Никогда не учился на сисадмина. Найти работу сисадмину легче - их больше надо.
alexey38
долгожитель
Сообщения: 1627
Зарегистрирован: 27.04.2011 19:42:31

Сообщение alexey38 »

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

Программист - это абстрактное название профессии. В конкретном случае программное обеспечение разрабатывается для конкретной предметной отрасли (то есть нужна прикладная специализация). Также само программное обеспечение может быть простое и сложное, соответственно одну программу будет разрабатывать программист одиночка, а над другой будет работать группа из 100 человек. Если разрабатывать небольшое ПО, то в функции программиста включаются разные роли от архитектора ПО, до его тестировщика и документатора. Если предполагается работа в большой команде, то можно получить разные роли. Наиболее ценится когда, человек способен разобраться в реальных проблемах заказчика и предложить ему оптимальное решение, но это уже ближе к аналитикам, хотя знание всех стадий программирования здесь необходимо, т.к. иначе не предложить решения.
Аватара пользователя
bormant
постоялец
Сообщения: 408
Зарегистрирован: 21.03.2012 11:26:01

Сообщение bormant »

alexey38 писал(а):Важно понимать, что в любой конторе вся ИТ - это вспомогательные средства в помощь для осуществления основной деятельности.

Отучаемся говорить за всех. Контпримеры: дата центры, хостеры и т.п., у которых вся ИТ является основной деятельностью и источником дохода.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

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

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

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

Но в любом случае, сисадмин - это вспомогательная роль в конторе, подобная автомеханику или шоферу.

Программист тоже не основная роль, если организация живет не за счет разработок ПО.

Простите, но программисты давно перестали относится к элите, также не стоит и системных администраторов считать вторым сортом. Эти специальности сейчас примерно равнозначны и среди них нет более крутой и привлекательной. У каждой специальности есть свои варианты роста.
Аватара пользователя
Vapaamies
постоялец
Сообщения: 292
Зарегистрирован: 24.07.2012 22:37:59
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Vapaamies »

A.N.Onim писал(а):И может быть такое что человек работает сисадмином, но самостоятельно изучает программирование и может стать программистом(хорошим)?

Может, но только если он изначально настроен на программирование, а временное админство рассматривает как способ зацепиться и получить опыт работы. Я знаю несколько таких случаев, но они скорее исключение, чем правило. С точки зрения работодателя такой админ -- плохой админ: вместо того, чтобы учиться в свободное время продвинутому админству, он занимается не пойми чем.
wwswowsogon
постоялец
Сообщения: 157
Зарегистрирован: 23.12.2008 19:41:37

Сообщение wwswowsogon »

Есть ещё один момент. Возможно даже, устроиться изначально на работу программистом легче, ибо админские вакансии обязательно требуют опыт работы, коий приобрести проблематично, не поработав админом:) Программистов берут иногда и без опыта, если знаешь язык и можешь что-либо продемонстрировать. Хотя меня всегда больше прикалывало админство, в силу того, что админы работают не только с софтом, но и с железом, а это, на мой взгляд, очень здорово. Плюс к этому администрирование меньше напрягает по сравнению с кодерством. Им можно заниматься от обеда и до заката, и не очень уставать и получать кайф от этого занятия:). Программирование же, когда я только начинал этим заниматься, начисто сносило мне крышу после 4-5 часов занятий. Сейчас вроде легче стало, дак уж скоро 10 лет будет, как впервые написал прогу для сложения двух чисел в TurboPascal 7.0 :):):)
alexey38
долгожитель
Сообщения: 1627
Зарегистрирован: 27.04.2011 19:42:31

Сообщение alexey38 »

Padre_Mortius писал(а):Программист тоже не основная роль, если организация живет не за счет разработок ПО.
Простите, но программисты давно перестали относится к элите, также не стоит и системных администраторов считать вторым сортом. Эти специальности сейчас примерно равнозначны и среди них нет более крутой и привлекательной. У каждой специальности есть свои варианты роста.

Программист - как кодер никогда не был элитой. Программист как бизнес-аналитик, занимается решением проблем заказчика. А решение проблем (именно проблем, а не просто задач) всегда относилось к элитарным профессиям. Еще раз, программист - это слишком общее название целой группы профессий, поэтому возникает очень много трактовок.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

alexey38, сисадмин тоже не всегда эникей. Я как раз говорил о чистом программисте, т.е. о разработчике, которого почему превозносят до небес. И как ни странно, системный администратор это тоже название целой группы профессий.
Если рассматривать топовые позиции, то у системного администратора это системный архитектор (тоже вполне себе элитарная профессия).
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

И может быть такое что человек работает сисадмином, но самостоятельно изучает программирование и может стать программистом(хорошим)?

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