6

Кто-нибудь из уважаемой публики может сказать, насколько сегодня на рынке востребованы специалисты по Linux/Unix программированию?

Kyubey
  • 32,103
skegg
  • 23,934
  • 2
  • 38
  • 69
  • А чем по вашему отличается Unix программист от не Unix программиста? – Сергей Mar 30 '11 at 20:44
  • 6
    Основательным знанием системных вызовов Unix, программированием терминала, знанием специфических юниксовых библиотек, навык создания GUI в GTK+, Qt, умением использовать юниксовые средства разработки: gcc, g++, make, умением создавать дистрибутивы для юниксовых систем, в частности для Линукса - rpm, deb и т.д, и т.п. Этого мало? – skegg Mar 30 '11 at 21:05
  • 4
    Я попрошу не путать gcc, g++, make как и Qt не являются чисто юниксовыми вещами. Qt это изначально кроссплатформенная библиотека, остальные три есть и под windows, причем их тоже довольно таки часто используют. Если говорить о чисто юниксовых вещах как пакеты и специфических для unix библиотек, то их знание никогда не будет лишним. Я бы сейчас делал упор на Windows (т.к. она на подавляющем большинстве пользовательских машин) в свободное время изучая Unix. – Сергей Mar 30 '11 at 21:23
  • Все это мне известно. Но вопрос вообще о другом: много ли сейчас на рынке предложений работы по написанию софта для юниксов. – skegg Mar 30 '11 at 21:36
  • 1
    Вы хотите узнать конкретные примеры где этим занимаются? WMWare, Ideco, Endian, Yandex, Google. Я думаю список нет смысла продолжать. Если вы хотите этим заниматься - вы найдете место для этого. – Сергей Mar 30 '11 at 21:39
  • 1
    Кстати, много известно распространенных программ для Windows, написанных с использованием, например, Qt? Я знаю только Vlc и Google Earth. С помощью GTK - GIMP, да и то, это изначально линуксовая программа, портированная на Windows. – skegg Mar 30 '11 at 22:05
  • Насколько я помню еще Opera и Psi – Сергей Mar 30 '11 at 23:08
  • 1
    Однако, не густо. И опять же - кросс-платформенные приложения. Видно, чисто под виндовс на них не пишут. Все же Qt и GTK+ - юниксовые вещи. – skegg Mar 30 '11 at 23:18
  • Посмотрите на продукты тех фирм что я перечислил думаю даже если их мало по количеству то по бюджету некоторые не из дешевых – Сергей Mar 30 '11 at 23:55
  • 1
  • qBittorrent, который по фичам уже делает uTorrent – zb' Feb 24 '13 at 08:21
  • могу добавить что программирование под *nix приводит мозги в порядок, в плане следования рекомендациям и выделения чего важно, а что нет. Вообще говоря навыки они обычно платформонезависимые, если только вы не системным программированием занимаетесь. – zb' Feb 24 '13 at 08:28

6 Answers6

7

Unix программисты , в основном восстребованы,я бы сказал в сфере Телекоммуникаций,IP TV,и конечно же , серверных технологиях. Очень высокие ЗП.

  • Поддерживаю, буквально недавно общался с хедхантерами МТС. Они нуждаются в очень квалифицированных Unix-программистах. – northerner Apr 25 '12 at 13:32
7

Востребованы, зарплата не хуже, чем у windows программистов.

gecube
  • 13,995
  • 34
  • 46
  • А какие основные востребованные направления программирования для юниксов? – skegg Mar 31 '11 at 10:10
  • 1
    Я чаще всего сталкивался с позициями, связанными с Embedded Linux – cy6erGn0m Mar 31 '11 at 10:12
  • 3
    При разработке серверов с высокой нагрузкой по моим наблюдениям юникс оч. приветствуется (в описаниях подобных вакансий стабильно встречал в желательных требованиях) – alphard Jul 10 '11 at 17:22
  • Я бы сказал, зарплата лучше, чем у Windows-программистов, но и требования к квалификации существенно выше. – northerner Apr 25 '12 at 13:31
4

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

actionless
  • 1,371
  • 8
  • 7
3

Google - 10+ страниц

Head Hunter 470 вакансий

Habrahabr 6 вакансий

Как видите вакансий не мало

Сергей
  • 3,422
  • 4
  • 29
  • 57
  • 3
    У более чем половины вакансий в списке unix только приветствуется, реальное соотношение виндовс к линукс по хедхантеру 5:1 – Singlet Mar 31 '11 at 12:18
  • 1
    Не играет роли. Вакансии есть, если есть желание этим заниматься - то человек найдет место, если ему это не нужно то и не надо в это лезть. – Сергей Mar 31 '11 at 12:22
  • 1
    Это уже другой разговор, но реалии таковы, что потребность в unix-разработчиках не так уж и высока, одних только программистов под .NET требуется в 2 раза больше. – Singlet Mar 31 '11 at 12:24
1

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

Лет 20 назад - все было не так: Windows сидел на десктопах, на серверах был Unix, доживали свои дни IBM/360, VAX VMS и проч.

Я думаю еще 10-к лет Unix на серверах продержится. Хотя кто его знает, сейчас все так зыбко, текуче. Может через 10 лет и серверов то не останется :)

Barmaley
  • 81,300
1

Unix/Cи программисты востребован, основные направления серверные компоненты для WEB, телекоммуникации, voice-IP, embed системы.

Надо отлично знать все системные вызовы, для многих проектов нужно хорошо знать многопоточность, для WEB сектора - кроме HTTP и HTML, хорошо знать написание сетевых демонов, использование разных алгоритмов поиска, работа с БД для телекоммуникационного сектора стек IP/SIP/SЕP/ICDN и прочие.. ориентироваться и иметь опыт работы с разными БД и NoSQL, знать минимум по алгоритмам всякие там сортикровки и поиск в деревьях.

в общем направлений хватает

akalend
  • 1,094
  • 7
  • 14