Найти тему
Дневник Джуна

"Не называйте себя программистом" и другие советы по карьере.(часть 2)

Здравствуйте!

Вчера у нас была первая часть большой переводной статьи, а сегодня будет вторая часть этой статьи.

-2

Не называйте себя программистом:

"Программист” звучит как “аномально дорогой пеон, который набирает какую-то мумбо-джамбо в какую-то другую мумбо-джамбо".” Если вы называете себя программистом, кто-то уже работает над тем, чтобы вас уволили. Вы знаете Salesforce, широко воспринимаемую среди инженеров как программное обеспечение, как сервисную компанию? Их девиз и точка продаж — “Никакого программного обеспечения”, который передает их фактическим клиентам: “Вы знаете тех программистов, которые работают над вашими внутренними системами? Если бы вы использовали Salesforce, вы могли бы уволить половину из них и прикарманить часть разницы в своем бонусе.” (Кстати, в этом нет ничего плохого. Вы занимаетесь тем, что лишаете людей работы. Если вы считаете, что это несправедливо, вернитесь в школу и изучите что-то, что не имеет значения.)

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

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

Точно так же, хотя вы можете подумать, что Google звучит как дружелюбная к программистам компания, есть программисты, а есть люди, которые тесно связаны с 1%-ным улучшением показателей кликов AdWords. (Подсказка: вероятно,это стоит миллиарды долларов.) Недавно я наткнулся на веб-страницу парня, чья профессиональная биография такова: “написал бэкэнд-биллинг-код, через который проходит 97% доходов Google.” Теперь он ангельский инвестор (вежливый синоним слова “богатый”).

-3

Вас не определяет выбранный вами программный стек:

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

Зарабатывают ли Java-программисты больше денег, чем .NET-программисты? Любой, кто называет себя программистом Java или программистом .NET, уже проиграл, потому что а) он программист (а вы-нет, см. выше) и б) он делает себя непригодным для большинства программистских заданий. В реальном мире освоение нового языка занимает несколько недель усилий, и через 6-12 месяцев никто никогда не заметит, что вы не занимались этим на протяжении всей своей карьеры. Я занимался бэкендом Большой Долбаной разработки веб-приложений Java совсем недавно, в марте 2010 года. Поверьте мне, это никого не волнует. Если бы магазин на Python искал кого-то технического, чтобы сделать им кучу денег, тот факт, что я никогда не писал ни строчки Python, не был бы против меня.

Талантливые инженеры встречаются редко — гораздо реже, чем возможности их использовать, — и сейчас это рынок сбыта талантов практически во всех областях. В Матасано все пользуются Ruby. Если вы этого не делали, но будете хорошим инженером, вас все равно наймут. (У хорошего инженера есть опыт — повторяйте за мной — увеличения доходов или снижения затрат.) Большая часть Fog Creek использует стек Microsoft. Я даже не умею писать по буквам ASP.NET и они все равно наняли бы меня.

Есть компании с нарушенной кадровой политикой, где отсутствие модного слова означает, что вас не выберут. Вы не хотите работать на них, но если вы действительно хотите, вы можете добавить соответствующее модное слово в свое резюме за счет нескольких ночей и выходных или контролируя выбор технологий на вашей текущей работе таким образом, чтобы это продвигало ваши карьерные интересы. Хотите пройти обучение на Ruby в магазине .NET? Реализуйте одноразовый проект в Ruby. Бам, вы теперь профессиональный программист Ruby — вы кодировали на Ruby и взяли за это деньги. (Вам смешно? Я сделал это в магазине написанном на Java. Разовый проект Ruby принес компании 30 000 долларов. Мой босс, как и следовало ожидать, был вполне доволен и даже не спросил, что привело к результату.)

Продолжение следует...

На сегодня на этом всё, встретимся, наверное, завтра.

Если понравилась статья, поставьте, пожалуйста, лайк! А если вы ещё не с нами, то обязательно подписывайтесь, тут полезно и интересно.

-4

Предыдущая статья. ......................................................... Следующая статья.