Главный блог dev.by
В локальных СМИ программист уже давно перестал быть человеком, который занимается разработкой софта, и настолько же интересен окружающим, как и обычный представитель любой другой распространённой профессии. Всё чаще образ программиста собирательный, причём собирается из сводок о том, насколько средний уровень зарплат в ИТ-сфере превышает общенациональный, и насколько пафосно та или иная крупная компания отметила корпоратив. Отсюда и аналитика от будимира, материалы вроде «через год после университета программист может рассчитывать на 2000 долларов», пространные дискуссии на онлайнере о арендных квартирах для айтишников и прочие работы пера типа программист-три-мохито. В общем, образ ИТ-сферы как какой-то синекуры, в которой одним пальцем что-то делают, и при этом всегда нужны и высокооплачиваемы, вполне распространён. Если когда-то там был в сознании у многих людей бизнесмен в краповом пиджаке на мерседесе в качестве принца с фьючерсами, евробондами и прочими звучными непонятными словами, то теперь это более простой вариант – программист на фольксвагене. Зато новом. Но тоже ничего толком не делает в окружении непонятных слов. И никого не интересует особенности работы и специализация программиста, это ментальный бренд, ему повезло он не такой как все, он работает в офисе, пробился в айти, бабло колоти и всё такое прочее.
Любой девелопер, чьи приложения находятся в App Store, скажет — попадание в ТОП всегда сопровождается ростом числа загрузок. Добиться этого не просто, ведь каждый день запускается свыше 1000 новых приложений. Более мелкие и инди-разработчики, конечно, не могут составить конкуренцию крупным компаниям, которые выделяют на раскрутку своих приложений огромные бюджеты. Но, к счастью, реклама приложения — не единственный способ достичь вершин рейтинга App Store.
В этой связи мы подумали, что было бы неплохо рассказать о том, как успешно продвигать приложения.
6 способов занять хорошую позицию в рейтинге App Store
Автор этого поста размышляет об этапах развития разработчика, опасности слишком сильной зависимости от мнения, озвучиваемого «хором экспертов» в «интернетах», а также о том, где именно и почему можно застрять надолго и чем это чревато.
В разработке ПО действуют скрытые иерархические системы. Место человека в такой системе зависит не столько от названия занимаемой должности и списка навыков, сколько от разговоров в кулуарах. Человек, постепенно преодолевающий программерскую карьерную лестницу, на каждом этапе может рассчитывать лишь на ограниченный выбор из небольшого числа позиций. Эти позиции диктуются громогласным хором «экспертных мнений», тиражируемых в книгах, блогах, Твиттере, на конференциях и по всевозможным другим каналам. Лишь изредка, когда возникает конфликт пропагандистских высказываний, складывается сказочная ситуация, в которой наивный кодер-новичок позволяет себе усомниться в справедливости происходящего и заявляет: «А король-то голый!». Самые сообразительные из таких новичков быстро научаются плыть по течению или хотя бы угадывать, куда ветер дует. Остальные продолжают барахтаться на месте, не в силах свыкнуться с объективной реальностью и продолжая строить о ней собственные экстравагантные теории.
Итак, именно об этом я хотел поговорить
В солнечном минском феврале dev.by вместе со своими пользователями и экспертами подводит итоги белорусской ИТ-отрасли 2013 года. Кто был наиболее заметен, кто лучше всех себя проявил и чем запомнился? Ответом станет первая открытая премия Belarusian IT Awards, в рамках которой с вашей помощью будут определены имена лучших представителей профессионального сообщества, сверкнувших в прошлом году запоминающимися достижениями. Премия призвана дать возможность не просто обменяться дежурными комплиментами, а отметить тех, кто своей работой заслужил уважение и признание белорусских ИТ-специалистов.
itawards.by — полностью открытая премия, любой пользователь dev.by может номинировать компанию, сообщество, специалиста или самого себя (с 13 февраля), а также порекомендовать кандидата в члены жюри (сделать это можно уже сейчас на itawards.by). Победителей определит голосование пользователей портала и жюри. Чтобы избежать накруток, голоса будут верифицироваться при помощи sms.
А на вопрос в каких белорусских компаниях созданы лучшие условия для работы и развития ИТ-профессионалов ответит наш третий ежегодный конкурс Best IT Companies to Work for in Belarus 2013 — лучшие ИТ-компании Беларуси глазами их сотрудников. В рамках конкурса мы узнаем, какие компании наиболее привлекательны для своих сотрудников по тем или иным причинам — от увлекательного проекта до надежд на успешный карьерный рост.
Подробная информация о конкурсах доступна на сайтах itawards.by и bestcompanies.by.
В комментариях можно задавать вопросы и делиться своими пожеланиями и замечаниями. Мы рассчитываем на ваше активное участие в Belarusian IT Awards, предлагайте наиболее достойных и голосуйте за них!
Недавно с подачи издания Business Insider у американского обывателя случился лютый «батхерт». Некий руководитель «крупного и успешного стартапа» из Кремниевой долины посетовал редакции, что, дескать, не так-то просто переманить программиста из компаний типа Google. По его словам, недавно он предложил одному гуглеру зарплату в 500 тысяч долларов в год, но этот неназванный программист в ответ смеялся ему в лицо. Он признался, что, работая в Google, он имеет 3 млн долларов в год, после чего инвестор выпал в осадок и зарекся иметь дело с работниками крупнейших ИТ-корпораций мира.
Последуем и мы за этой историей, чтобы по ходу проследить тренды зарплат в ИТ, которые в текущем году будут только расти и увеличиваться — к радости одних и к раздражению «реального сектора экономики» других.
«Если не уметь думать, то может показаться, что программирование — это просто печатание команд на клавиатуре».
Уорд Каннингем, из предисловия к The Pragmatic Programmer
Разработка ПО — проектирование, решение проблем, изобретение оптимальных новых алгоритмов, изучение нового языка программирования, рефакторинг путаного кода и превращение его во что-то более легкое и красивое — все это сложная умственная работа.
Например, вам может потребоваться решить задачу, которую еще ни разу не решали — или никто до вас не решал. Либо раньше вам уже приходилось решать такую задачу, но вы ни в коем случае не хотите повторять собственных ошибок и собираетесь продумать более оптимальный вариант решения. Порой вам требуется понять написанный кем-то код, чтобы изменить его или отловить какой-то вредный баг. На все это может уйти немало времени, но в конце концов окажется, что для всего этого понадобилось написать не так много кода.
Когда программирование — это просто печатание кода, а когда нет
Google знают на всей планете. Даже люди, которые летают за пределы нашей планеты, пользуются гуглом. Он глубоко проник в людской быт, а названия сервисов стали синонимичными стандартным «юс кейсам» использования интернета. Не верите? Погуглите!
Корпорация зла или добра — каждый может решить для себя сам, но поддерживать «нетворк» независимых сообществ разработчиков по всему миру никакая другая корпорация не сочла нужным. Как живется разработчикам в Богом корпорацией забытой стране? Не жалуются.
Знакомьтесь, Google Developers Group Minsk (или просто GDG) — независимое сообщество разработчиков и поклонников Google-технологий в Минске.
Как зародилось сообщество, какие мероприятия уже успели провести и запланироватьПри цитировании обязательна прямая гиперссылка на соответствующие материалы. Пишите на [email protected].