Показ дописів із міткою outsource. Показати всі дописи
Показ дописів із міткою outsource. Показати всі дописи

вівторок, 25 вересня 2012 р.

Ukraine: IT Offshoring Rates and Resource Availability


Ukraine: IT Offshoring Rates and Resource Availability

Some recent data published by the Ukrainian Hi-Tech Initiative provides an interesting snapshot of what you should expect to pay for software development resources in Ukraine:
Average Market Rates (maximum – minimum)$42 (max) – $14 (min)
Average Market Rates$25-$26
Project Manager$34
Senior Developer$29
Middle Developer$25
Junior Developer$20
QA Tester$22
Application Architect$36
Business System Analyst$37
Source: “Exploring Ukraine. IT Outsourcing Industry”, Ukrainian Hi-Tech Initiative, 2012
Maybe I’m crazy to post these rates on our blog, but informed buyers would have found this data anyway, so I’ll save you the effort of scrounging around to find this data on your own.  Those of you who have done offshore work in India will find that these rates are pretty similar to Indian rates.  You might find a company in India that will quote you a price a couple of dollars less per hour than these rates, but if it’s much less than that I’d run away, quickly!  So Ukraine is fairly competitive with India, the largest offshore IT destination, in terms of price.
I have some comparisons of the typical rates in various Central and Eastern European (C&EE) countries*, but they are from 2010.  The data for 2012 isn’t available yet.  The 2010 rates are a little bit dated, so I don’t think we should use those rates on an absolute basis, but I think it’s reasonable to use 2010 data to compare the relative costs for software developers in those countries:
Relative Costs of C&EE Countries vs. Ukraine (Ukraine = 1)**
PolandHungaryCzech Rep.SlovakiaRomaniaUkraineBelarusBulgaria
1.29
1.28
1.24
1.16
1.10
1.00
0.95
0.94
**My calculations, based on data from Central & Eastern European Outsourcing Association Report, 2010, using a blended average of various positions and levels
So Ukraine is among the least expensive countries for software development talent, beaten only slightly by Belarus and Bulgaria.  Other C&EE countries cost more money—some significantly more.
So what about your prospects for finding the talent you need in these places?  There’s no point in going somewhere cheap where you can’t get the resources you need.  If that worked, then maybe you’d go and develop software somewhere like Congo (which has the lowest GDP per capita in the world).  One way to look at this is at a macro level: How many people are employed in the IT sector in these countries?  And in particular, how many are involved in IT outsourcing?
PolandHungaryCzech Rep.SlovakiaRomaniaUkraineBelarusBulgaria
Number of Employees in IT Outsourcing
9,200
9,600
7,800
2,800
14,200
18,100
10,400
8,700
1 year growth in IT Outsourcing Staff
1,500
1,600
500
200
1,800
2,300
1,200
800
Source: Central & Eastern European Outsourcing Association Report, 2010*
Here, we can see that Ukraine has more developers engaged in IT outsourcing than any other country in C&EE, and the growth each year, mainly due to Universities pumping out new grads that are hired by the industry, is also highest in Ukraine.  (Romania and Belarus are also interesting by this measure, and actually these are smaller countries than Ukraine in terms of population, so there is a good “density” of developers in those countries, although the absolute number of developers is smaller than in Ukraine).  And, actually, there are more developers than this in all of these countries, since these figures don’t include staff in companies not focused on IT outsourcing.  For example, previously I managed a captive 50-person group in Ukraine for a US company, but our staff would not have been included in such statistics.
So if you’re thinking about where to locate some offshore developers for your company, what does all this mean?
1)     You want to work with an IT offshoring firm in a country that has competitive costs.  OK that’s pretty obvious.  Maybe cost isn’t your primary driver—this data doesn’t tell us anything about the relative productivity of the developers in these countries—but cost is certainly one of your drivers.
2)     You want to be in a place where you can scale, and find the resources you need.  Maybe you meet someone who tells you that, for example, Slovenia has some really good engineers.  Could be, but with a tiny population of 2 million people in Slovenia in total, it could be a struggle to find a decent number of developers if you need more than just a couple.  In a place like Ukraine, there is a population of 46 million people in the country, and more people work in the IT offshoring industry than in any other country in Central and Eastern Europe.  So your chances of finding the resources you need by working with an offshoring firm in Ukraine are pretty good.
I don’t want to say that you shouldn’t consider, say, Poland, or the other countries in C&EE.  You could probably make it work in several of these places.  And, look, I’m not an unbiased observer here—our resources are located in Ukraine.  But objectively, Ukraine is cost competitive with larger IT offshoring destinations such as India, and has a lot of IT resources.  So you should give Ukraine serious consideration as a place to find offshore IT resources.  And we haven’t even talked about the quality of the resources in Ukraine, which I think stack up very well vs. other countries.  Maybe we’ll talk about that in a future post, and discuss why this is the case.
Mike Sadowski
CEO, Cayuga Software Development

*The C&EE Outsourcing Association, for some reason excludes Russia, which has a large number of developers.  I’d like to see them include Russia, but Russia tends to be relatively expensive these days, and places like Ukraine, Belarus, and Romania seem to be more popular IT offshoring choices for North American and Western European companies right now.

Взято звідси

вівторок, 10 серпня 2010 р.

2 українські компанії потрапили до світового рейтингу аутсорсингових компаній

2 українські компанії потрапили до світового рейтингу аутсорсингових компаній



Сер 10th, 2010 | Автор: Сергій Пішковцій | Розділ: Інтернет, Останні статті  




0
У світовий рейтинг аутсорсингових компаній Global Services 100, який був складений індійським видавництвом GyberMedia, увійшло 2 українські компанії.
Перша з них – Ciklum з офісом у Києві, керівником якої вказано Торбена Майгаарда. Виручка Ciklum у 2009 році становила $24,8 млн. У компанії, заснованій у 2002 році, працює більше 800 людей.
Друга українська аутсорс-компанія у рейтингу – SoftServe зі штаб-квартирою у Львові. SoftServe заснували випускники Львівської Політехніки у 1993 році, і зараз компанія виросла до 1200+ працівників по всьому світу.
34 позиції у рейтингу зайняли компанії з США, 33 – з Індії. Решта країн трохи відстає від лідерів – Китай – 7, Бразилія – 3, Росія – 5. Ось як виглядає сам рейтинг:
Company CEO Headquarters
24/7 Customer Inc P V Kannan California, USA
Aditi Technologies Pvt. Limited Pradeep Rathinam Bangalore, India
Aditya Birla Minacs Deepak Patel Bangalore, India
Aegis Limited Aparup Sengupta Mumbai, India
Affinity Express Inc. Kenneth W Swanson Elgin, USA
Altisource Portfolio Solutions S.A. William B Shepro Luxembourg, Luxembourg
AppLabs Makarand Teje Philadelphia, USA
Aricent Technologies (Holdings) Sudip Nandy Palo Alto, USA
Auriga Inc. Andrei Pronin Moscow, Russian Federation
Beyondsoft Group Bin Wang Beijing, China
Birlasoft Arup Gupta Noida, India
Bleum Inc. Eric Rongley Shanghai, China
CGI Group, Inc. Michael E Roach Montreal, Canada
Ciklum ApS Torben Majgaard Kyiv, Ukraine
Collabera Inc Hiten Patel Morristown, USA
CSC (Computer Sciences Corporation) Michael W Laphen Virginia, USA
Convergys Corporation Jeff Fox Cincinnati, USA
Corbus Rajesh Soin Dayton, USA
CPM Braxis Jose Luiz Rossi Sao Paulo, Brazil
Cybage Software Pvt. Limited Arun Nathani Pune, India
Datamatics Global Services Limited Rahul L Kanodia Mumbai, India
DBA Engenharia de Sistemas Limited Patricia Freitas Rio de Janeiro, Brazil
eClerx Services Limited P D Mundhra Mumbai, India
EPAM Systems, Inc. Arkadiy Dobkin Newtown, USA
Exigen Services Jeroen Tas San Francisco, USA
ExlService Holdings, Inc. Rohit Kapoor New York, USA
Freeborders, Inc. Jean Cholka San Francisco, USA
GeBBS Healthcare Solutions Pvt. Limited Nitin Thakor New Jersey, USA
Genpact Limited Pramod Bhasin Hamilton, Bermuda
GlobalLogic India Pvt. Limited Peter CJ Harrison McLean, USA
Globant Martín Migoya Buenos Aires, Argentina
Grupo ASSA Roberto Wagmaister Buenos Aires, Argentina
Grupo Prominente Martin Sola Cordoba, Argentina
HCL Technologies Limited Vineet Nayar Noida, India
Headstrong Corporation Sandeep Sahai Fairfax, USA
Hexacta Juan Navarro Buenos Aires, Argentina
Hexaware Technologies Limited P R Chandrasekar Mumbai, India
Hildebrando Diego Zavala Mexico City, Mexico
Hinduja Global Solutions Limited Partha Sarkar Bangalore, India
HOV Services Limited Parvinder S Chadha Chennai, India
HTC Global Services, Inc. Madhava Reddy Troy, India
IBA Group Sergei Levteev Prague, Czech Republic
IBS DataFort Denis Kalinin Moscow, Russian Federation
iGATE Global Solutions Phaneesh Murthy Pittsburgh, USA
Indecomm Global Services Naresh Ponnapa Bangalore, India
Infosys Technologies Limited S Gopalakrishnan Bangalore, India
Innodata Isogen Jack S. Abuhoff New Jersey, USA
Insigma Technology Co. Limited Lie Shi Hangzhou, China
Intelenet Global Services Susir Kumar Mumbai, India
InterGlobe Technologies Vipul Doshi Gurgaon, India
Intetics Co Boris Kontsevoi Illinois, USA
ITC Infotech B Sumant Bangalore, India
KPIT Cummins Infosystems Limited Kishor Patil Pune, India
Lionbridge Technologies Inc. Rory J Cowan Massachusetts, USA
Lohika Systems Inc Daniel Dargham San Bruno, USA
Luxoft Dmitry A Loschinin Moscow, Russian Federation
M&Y Global Services Matthew Cule Beijing, China
Marlabs, Inc. Siby Vadakekkara New Jersey, USA
Mascon Global Limited K Chandra Gurgaon, India
Mastek Ltd Sudhakar Ram Mumbai, India
MERA Dmitry Ponomarev Nizhny Novgorod, Russian Federation
Microland Limited Pradeep Kar Bangalore, India
MindTree Ltd Krishnakumar Natarajan Bangalore, India
Nagarro, Inc. Vikas Sehgal California, USA
NCO Group, Inc. Michael Barrist Horsham, USA
Neilsoft Limited Ketan Bakshi Pune, India
Neoris Claudio Muruzabal Miami, USA
Ness Technologies, Inc. Sachi Gerlitz Hackensack, USA
Neusoft Corporation Jiren Liu Shenyang, China
NIIT Technologies Arvind Thakur New Delhi, India
Outsource Partners International Clarence T Schmitz Los Angeles & New York City, USA
Patni Computer Systems Limited Jeya Kumar Mumbai, India
Proteans Software Solutions Pvt Limited Sudhakar Gorti Bangalore, India
Quality Engineering and Software Technologies Pvt. Limited Ajit Prabhu Bangalore, India
RCG Information Technology, Inc. Robert Simplot New Jersey, USA
Reksoft Alexander Egorov St. Petersburg, Russian Federation
Sitel Operating Corporation David Garner Nashville, USA
SoftServe, Inc. Taras Kytsmey Lviv, Ukraine
Sonata Software Limited B Ramaswamy Bangalore, India
SPi Global Solutions Maulik Parekh Manila, Philippines
Stefanini IT Solutions Marco Stefanini Sao Paulo, Brazil
Stream Global Services Scott R Murray Wellesley, USA
Symbio Jacob Hsu Beijing, China
Symphony BPO Solutions Sdn Bhd (formerly known as Vsource Asia Sdn Bhd) Jack Cantillon Petaling Jaya, Malaysia
Synapsis Leonardo Covalschi Santiago, Chile
Syntel, Inc. Prashant Ranade Michigan, USA
Tata Consultancy Services Limited N Chandrasekaran Mumbai, India
Tech Mahindra Limited Sanjay Kalra Pune, India
Teledirect Pte Limited Laurent Junique Singapore, Singapore
TELUS International Jeffrey Puritt Vancouver, Canada
Towers Watson John Haley New York, USA
Transactel S.A. Guillermo Montano Guatemala, Guatemala
Unisys Corporation J Edward Coleman Blue Bell, USA
UST Global Sajan Pillai Aliso Viejo, USA
VanceInfo Technologies Chris Chen Beijing, China
Virtusa Corporation Kris Canekeratne Massachusetts, USA
Wipro Technologies Girish Paranjpe; Suresh Vaswani Bangalore, India
WNS Global Services Keshav Murugesh Mumbai, India
Xchanging plc David Andrews London, UK
Zensar Technologies Limited Ganesh Natarajan Pune, India
Список був складений у період з квітня по травень 2010 року на основі опитування, проведеного серед компаній, що погодилися надати дані про себе. При цьому враховувались чотири основні пункти: ефективність роботи, клієнтська база, географічна присутність і портфель рішень.
Оскільки не всі компанії готові розкривати інформацію про свою діяльність, то в цей рейтинг могли б потрапити і такі українські гіганти, як GlobalLogic та інші.
Взято звідси

вівторок, 3 серпня 2010 р.

Does Outsourcing Destroy IT Innovation?

Does Outsourcing Destroy IT Innovation?

Andy Grove penned a fascinating commentary about the impact of outsourcing on American job creation, and the subsequent ability to innovate in the sectors that have been outsourced. He challenges the belief that as long as knowledge work stays in the United States, it doesn't matter what happens to factory jobs. Grove believes that, "not only did we lose an untold number of jobs, we broke the chain of experience that is important for technological evolution." Grove makes a good argument that, over time, companies lose the ability to innovate in the sectors they outsource.
Does this argument apply at a lower level to IT outsourcing? Consider whether or not this statement has merit: With extensive outsourcing, over time, companies lose the ability to innovate IT.

Successful outsourcing requires strong internal leadership. Question is, how can an organization attract, develop and retain IT-smart leaders in an environment where many of the developmental assignments are outsourced? In the case study outlined in the last blog, the organization needed leaders with expertise if they had any hope of realizing:
  1. The project was buried under too many layers of management.
  2. Even though there were multiple managers involved, the project lacked the level of management expertise and clear delineation of accountabilities and authorities.
  3. The process for defining requirements consisted of too much paper and not enough hands-on prototyping.
  4. The project team did not have any practical way to manage scope given that success factors were not defined.
  5. The recommended technology approaches were too risky.
  6. In spite of strong senior level commitment, the level of front line organizational churn and user dissatisfaction necessitated cancelling and restarting the project.
Relying solely on external service providers for this expertise isn't the answer. Even if our case study vendor knew everything listed above (and, believe me, they did not), vendors often don't know how to be heard and are conflicted about the messages they should send in light of the fact that these messages could negatively impact their relationships and, potentially, their revenue.
Some researchers are questioning the value of broad-based outsourcing. Research on IT management practices within the banking industry found that top-performing companies outsource less, and those that outsource IT on a wholesale basis "struggle to use IT to drive value and have limited strategic flexibility as the business context evolves and hardware prices plummet."
What do you think? Is it possible that large scale outsourcing not only limits strategic flexibility but also the capability to innovate with IT and therefore use IT as a strategic asset?

понеділок, 2 серпня 2010 р.

Чому ви не заробляєте 4000$ - 2

В продовження до попереднього посту Чому ви не заробляєте 4000$
Автор: Ruslan K
Комментарий:
работаю в глобале (киев) около двух лет. жаловаться в принципе не на что, зарплата устраивает, условия труда приличные, мед страховка и юр. сопровождение ЧП - полезно, за что глобалу большое спасибо. однако, подход компании к человеческому ресурсу и выбранные способы мотивации, мягко говоря, удивляют. я лично пришел в компанию работать и зарабатывать, а не развлекаться, поэтому к людям, врабочее время играющим, качающимся, катающимся и праздно шатающимся по коридорам возникает риторический вопрос "вы сюда работать пришли или развлекаться ?".

лично на все местные развлечения (включая тим билдинг) тупо забил, потому что мне (в мои 37 с двумя взрослыми детьми) это не интересно. в гей-клуб ходил исключительно за квасом, мороженым (когда-то было) и орешками, без которых прекрасно можно прожить, что я и делаю сейчас ибо и с первым и со вторым и с третим - перманентный напряг. столовая тети моти оформлена в стиле готика-лайт, мрачные стены с бессмыссленными, глупыми фразами не способствуют аппетиту. и бабушка на кассе - однозначно слабое звено (ибо тормозит жутко), плюс дерущая по 30 копеек
 за корочку хлеба... итого: можно относительно недорого набить брюхо, и получить при этом удовольствие, если смотреть не на стены, а, например, на симпатичных девушек, обедающих блинчиком (блинчик в единственном числе).

впрочем, все это мелочи. работал и в более худших условиях. излишества типа г-клуба не помогают, но и не мешают. пусть озабоченные мышцами (а не мозгами) бубнят про качалки (им для плодотворной работы штанги не хватает?!), а любители экстремальных спортов и настольных/подстольных игр выбивают свое из щедрого на развлечения романа хмиля. а мне лично не хватает "работать и зарабатывать". а точнее развиваться профессионально, потому что глобалы приходят и уходят, а профессия (т.е. способ зароботать) остается.

сейчас столкнулся с тем, что проект, в котором работаю, планируется к завершению в течение ближайшего года. моя специализация - Perl. предложений на рынке очень мало, перспектив в текущем проекте - остаться без работы через год. хочу осваивать другие технологии и развиваться в альтернативных языках, потому что оставаться без работы мне нельзя (дети). Что мне, желающему обучаться и работать (пусть даже за счет потери в зарплате, но с перспективой остаться востребованным), может предложить глобал? да практически ничего. перейти с проекта А в проект Б практически нереально, особенно если ПМ не хочет тебя отпускать. В матрице, на страничке Learning and Development для киева - пусто, а когда будет хоть что-то, неизвестно. Вот и сижу сениор девелопер с половинной нагрузкой на большой зарплате. и без перспектив, что не радует.

в свете описанного очень раздражают развешенные по офису обявления о вознаграждении в 700-1000 баксов за привлеченного специалиста, и особенно та, где ипад за десяток (ибо найди одного и купи его сам на полученный бонус). по-любому, объявления - не по адресу (неправельная целевая аудитория, нужно было это же предложение разослать в местные рекрутинговые агентства, эффективнее получилось бы). Я программист, умел бы искать персонал, работал бы HR менеджером и рубил бы по десять штук баксов в месяц на одном только глобале, но я спец в другой облас
 ти... кстати, HR в глобале остался вообще? или он настолько никудышный, что им нужна помощь рядовых программеров? риторические вопросы))

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

резюмируя: все хорошо, но грустно. и будет. пока дизайн г-клуба - приоритет номер один.
Взято звідси

Чому ви не заробляєте 4000$

Чому ви не заробляєте 4000$

Досить болюча тема. Всі хто працює в аутсорсі рано чи пізно задумуються над тим чому вони отримують наприклад 800$, 1600$, або навіть 2400$, а не наприклад 4000$. Остання цифра це приблизна зарплата програміста початківця-стажера в США. В рік виходить приблизно 50,000$.

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

Відмінності я спробував по-сортувати по важливості.

1. Англійська мова.
За весь мій час роботи в ІТ я ні разу не зустрічав людини з fluent рівнем англійської мови. Людей з advanced рівнем можу порахувати на пальцях рук. Переважна більшість це різні градації intermediate рівня. Можливо ви скажете: «а вони нас і так розуміють!». І тут ви дуже глибоко помиляєтесь. Їм треба сильно напружуватись щоб зрозуміти про що ми говоримо, так як ми не говоримо "їхніми" словами. Це створює великий дискомфорт. Більше того в переважної більшості відсутні знання літературної мови. Тобто коли після роботи ви йдете випити пива з замовником, більшість може говорити тільки про проект. Язик розв'язується" аж коли всі трошки охмеліли, причому не через то що у вас підвищується рівень знань англійської, а через то що замовник «спускається» до вашого рівня.

2. Культурні відмінності.
Ніхто навіть не цікавиться ними. А вони є, і вони суттєві. Культурні відмінності впливають на то як ми мислимо і як ми сприймаємо інформацію. Наприклад, для американців є прийнятним коли керівництву заперечують. У нашій культурі це не є дуже типовим. Або наприклад для американців не є дуже прийнятною темою обговорювати своє приватне життя («як довго ви одружені?», «чи спілкуєтесь з батьками чоловіка?»). З цих двох прикладів друге просто створить певний дискомфорт під час роботи з вами, а от перше буде нести загрозу проекту. Так як цілком можлива ситуація коли ви завалите проект через то що погодились зробити роботу за 2 тижні в той час як вона вимагала 4 тижні. Ви скажете: «та він сам казав 2 тижні!». Так казав, але це була його думка, а вам робити, і то що ви не заперечили і не обґрунтували чому саме 4 тижні це вже ваша провина.
Таких відмінностей насправді дуже багато, можна написати невеличку брошуру по найбільш важливішим, проте всі є дуже важливими.

3. Технічний рівень.
Давайте подивимось правді в лице. Насправді у нас низький технічний рівень. Середньо-статистично, звичайно. Типово опускати наших програмістів на рівень нижче, щоб співставити з американськими. Тобто наші «сініори» насправді є американськими «мідами» і т.д. Чому так? На мою думку це є наслідком перегрітості місцевого ринку, коли щоб отримати більші гроші треба було іти на вищу посаду.
Люди часто не знають як використовувати інструменти. Наприклад дуже легко знайти джавіста який не знає Лінукс (під «знає» мається на увазі комфортна робота в терміналі), хоча більшість розгортань відбуваються саме на Лінуксах, або дотнетчика який самостійно не налаштує IIS для роботи в інтернеті (безпека, потоки, пули і т.д.) Ті хто це вміють вважаються справжніми «гуру» хоча насправді це стандартні вимоги і нічого особливого в них немає. Замість поглиблення знань у цих сферах люди кажуть стандартні відговорки: «а мені це не треба», «от є сініор, він нехай і робить», «це адміни робити мають», «ніде не сказано що я це маю знати», «я з тим не працював» і т.д.

4. Орієнтованість на бізнес
Багато з розробників не цікавляться що саме вони роблять. Вони отримують задачу, реалізують, тестують… і все. Не так і багато людей дійсно цікавляться яка бізнес складова стоїть за задачею. Результатом цього є не правильно визначені пріоритети. Наприклад інтенсивно тестують ті частини проекту які можна з багами випустити, а от критичні навіть юніт тестами не покривають.
Відсутність орієнтованості на бізнес породжує невірну інтерпретацію задач. Думаю всі бачили смішний малюнок про те що б було якби розробники робили гойдалку на дереві. Можливо воно і смішно, а от коли в житті це бачиш сміятись не дуже хочеться.

5. Культура праці
Під культурою праці мається на увазі не наш технічний рівень, а то як ми себе поводимо на роботі.
Типова поведінка: запізнюватись на мітінги, не вчасно подавати звіти, «забувати» про важливі речі, «губити» листи, самому «визначати» пріоритет завдань, відповідати на листи не в той же день коли він був отриманий і т.д.
Ще більш страшнішим є майже повна відсутність знань про процеси. Мало хто може дати правильну відповідь на питання «яка різниця між водоспадними та ітеративними процесами?», не кажучи вже про знання самих процесів.
Причому це не поодинокі випадки.
«Нам і так добре» скажуть розробники. Звичайно, але от нормально брати участь в командах де +30 чоловік ви не зможете, бо такі проекти без хорошої культури праці в принципі не можна зробити.

6. Використання інструментів
Можливо не найважливіший пункт, але один із найкритичніший.
Більшість просто не вміє користуватись інструментами. Ефективне використання Вікі, Екселя, PowerPoint є рідкістю. Є люди які не можуть назвати хоча б 3 редактори UML для Windows, не кажучи вже про роботу з під Лінукса. Можна знайти джавістів які не вміють користуватись Мавеном. Так само можна знайти дотнетчиків які не користувались ніколи Решарпером.
Мало хто на пам'ять знає комбінації клавіш стандартних рефакторингів з середовищ. Ефективна робота з колективними інструментами типу Exchange є рідкістю. Мало хто знає динамічні мови для полегшення рутинних щоденних задач.
Якщо порівняти з американцями, можливо кількісно число навиків є меншим, але кожен з них вони дійсно знають.

Звичайно є і ніші речі, однак на мою думку найважливішими є саме ці.
Ваші думки?