Pull to refresh

[Хабр, help] Android-разработчица. Как сделать первые шаги?

Level of difficultyEasy
Reading time3 min
Views3.1K

Здравствуйте, я очень долго думала, стоит ли мне регистрироваться на "Хабре" и обращаться, как новичку, по этому вопросу, так как я не первая и не последняя, с подобными запросами.

Я хочу стать Android-разработчицей, с нуля.
Пожалуйста, укажите с чего начать первые шаги?


Пожалуйста, войдите в моё положение и помогите, направив меня на путь. Я не прошу меня жалеть или помогать материально — я справлюсь сама. Для меня сейчас информация — на вес золота.

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

Читать далее
Total votes 49: ↑25 and ↓24+1
Comments35

«Урок цифры» от VK объединил 2,5 млн школьников из 138 стран

Reading time2 min
Views576

Во всероссийском образовательном проекте «Урок цифры» от VK приняли участие 2,5 млн школьников из 138 стран. Сам проект нацелен на знакомство с индустрией разработки игр. Ученики могут изучить жанры игровых проектов, различные платформы, познакомиться с процессом разработки и профессиями в индустрии. Прием заявок открыт до 12 декабря, а обучающие материалы будут доступны в течении года.

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments0

Центр развития ИТ-образования МФТИ отмечает 10-летний юбилей

Reading time1 min
Views795
image

16 декабря Центр развития ИТ-образования (ЦРИТО) МФТИ отмечает 10 лет с момента создания. К своему юбилею ЦРИТО подготовил ряд мероприятий, в которых смогут принять участие все желающие.
Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments0

IDC и Microsoft: менее 4% IT-специалистов РФ и Центральной и Восточной Европы имеют необходимые навыки и опыт

Reading time2 min
Views10K
imageФото: Héctor García/Flickr

Совместное исследование IDC и Microsoft «Состояние цифровых навыков в Центральной и Восточной Европе» показало, лишь 3,5% IT-кадров соответствуют современным требованиям компаний.

Выяснилось, что самый большой дефицит кадров (35%) наблюдается в компаниях, которые внедряют облачные технологии.
Читать дальше →
Total votes 18: ↑10 and ↓8+2
Comments33

В погоне за надежностью: SRE-практики от профессионалов на курсах Слёрма

Reading time2 min
Views356

Ещё пять 6-7 лет назад многие знакомились с SRE-практиками по книгам Google. Сейчас крупные компании имеют свой собственный опыт применения этих практик для повышения надежности инфраструктуры. Изучить их быстро, получить ответы на вопросы и первые навыки можно на курсах Слёрма. Мы собрали опыт SRE-инженеров Google, Booking, Databricks, TangoMe, Яндекс, Ecommpay, Финам и сделали курс «Site Reliability Engineering: data-driven подход к управлению надежностью систем». Рассказываем, чему можно научиться на этом курсе.

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments0

1,6 млн школьников поучаствовали в «Уроке цифры» от Яндекса в первую неделю проекта

Reading time2 min
Views1.4K

«Яндекс» заявил, что более 1,6 млн школьников поучаствовали в «Уроке цифры» в первую неделю проекта. Самый большой интерес был к занятию «Облачные технологии: в поисках снежного барса». В рамках этого занятия школьники разрабатывают сервис для поиска пропавшего снежного барса. В основе урока лежит проект от Yandex Cloud для Сайлюгемского национального парка по поиску краснокнижных снежных барсов. Урок доступен школьникам всех возрастов.

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments1

«Kubernetes: Мега» для тех, кто хочет на следующий уровень

Reading time3 min
Views432

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

Научиться продвинутой работе с этим инструментом можно на нашем курсе «Kubernetes: Мега». Новый поток стартует 19 июня.

Читать далее
Total votes 9: ↑9 and ↓0+9
Comments0

Учеба в Слёрме по подписке: 20 курсов по цене одного

Reading time2 min
Views961

Бывает, что нужно быстро прокачать hard skills сразу по нескольким инструментам, но покупать курсы по одному дорого. В этой ситуации поможет учёба по подписке. Она удобна для тех, кто хочет заниматься интенсивно, а не растягивать учёбу на года.

Читать далее
Total votes 6: ↑4 and ↓2+2
Comments1

RAD Studio XE5 для эффективного обучения программированию

Reading time10 min
Views32K
Как евангелист Embarcadero я общаюсь с программистами достаточно интенсивно и на пределе физических возможностей. Траффик приблизительно 1000 человек в год. На семинарах ко мне подходят преподаватели, которые используют Delphi и C++Builder в обучении. После знакомства с возможностями RAD Studio XE5 они спрашивают: «Можно ли увидеть список весомых аргументов в пользу Delphi и C++Builder именно для образования?». Вопрос понятен. Люди годами используют эти продукты для обучения программированию, наблюдая, как их воспитанники с нуля достигают хорошего уровня с точки зрения самостоятельной разработки. Но «борьба» между технологиями ведётся и в области образования, а новомодные увлечения и броские продукты с необоснованно раздутым имиджем негативно воздействуют на людей, далёких от учебного процесса, но влияющих на принятие решений. Из уважения к преподавателям, часто за небольшие деньги растящих молодое IT-поколение, привожу такие доводы, подкреплённые личным более чем 15-ти летним опытом (школьники, студенты, аспиранты, преподаватели).

В условиях всё усиливающейся роли обучения программированию на всех этапах – от школьной скамьи до вуза – очень важно выбрать эффективную программную среду. Рассмотрим в этом качестве интегрированную среду разработки IDE и языковой базис на примере RAD Studio XE5, которая состоит из Delphi XE5, C++Builder и HTML5 Builder. Соответственно, языковые средства данного пакетного решения – это Delphi/Pascal, C/C++ и ряд популярных языков и технологий для Web-разработки. Такое сочетание весьма эффективно, если целью обучения программирования является формирование универсальных знаний и навыков, необходимых для создания современного программного обеспечения (ПО), в максимально широком диапазоне учащихся.

Среда и язык программирования для выработки первичных навыков на основе элементарных знаний должны обеспечивать минимально возможный порог вхождения. Здесь речь идёт не только о школьном образовании. Студенты вузов любой специальности обязаны иметь представление о том, как разрабатывается современное ПО. С одной стороны, это важно для подготовки как минимум грамотных пользователей уже созданных систем. С другой – практически любая сфера человеческой деятельности, включая гуманитарные области, при углубленном изучении требует разработки и использование сложного прикладного ПО. Юриспруденция, лингвистика, социология, политические науки и т.д. в современном виде подразумевают умение специалиста за функционалом применяемых систем видеть и понимать алгоритмы, реализованные в программном виде.

Знакомство с языками программирования должно происходить в школе. Но в силу различных причин очень многие студенты начинают обучение в вузах, имея весьма отдалённое представление о программирование, по крайней мере, создавать приложения самостоятельно они не умеют. Не нужно, говоря о массовом IT-образовании в плане изучения программирования, исходить из предположений о наличии каких-либо знаний. Именно поэтому требуется выработать единый подход к обучению программированию и в школе, и в среднеспециальном, и в высшем учебном заведении. Ещё раз отметим, что целью является поднятие всеобщего уровня знаний в области программирования и навыков создания приложений среди всех учащихся в национальных масштабах. Авторские методики и целевые программы развития наиболее одарённых учащихся неприменимы в отношении общего уровня. Используемые языки и программные среды при таком обучении не рассматриваться при формировании образовательных стандартов в школах, среднеспециальных и высших учебных заведениях по направлениям, непосредственно не связанным с разработкой ПО.

Читать дальше →
Total votes 30: ↑8 and ↓22-14
Comments28

Как снизить время ответа пользователям в соцсетях?

Reading time4 min
Views5.3K
imageПо результатам 2015 года, скорость ответов клиентской поддержки Parallels в Twitter составила порядка 30 минут. Причем 24/7. Звучит впечатляюще? Для достижения этого результата несомненно было проделано много работы и мы готовы поделиться некоторыми моментами, которые могут помочь и вам оперативно и качественно обрабатывать запросы в соцсетях.
Читать дальше →
Total votes 11: ↑9 and ↓2+7
Comments2

Галлюцинируй как Трамп, или мини-анализ Рекуррентных Нейронных Сетей

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


Total votes 30: ↑24 and ↓6+18
Comments6

IT-события, которые вы можете посетить до конца лета

Reading time7 min
Views5.3K
По сложившейся традиции, продолжаем свой бесконечный перечень российских мероприятий, связанных с разработкой и смежными темами. Под конец сезона в IT-сообщество наступило некоторое затишье, но тем, кто твердо намерен посвятить остаток лета самообразованию, все-таки есть из чего выбирать: в сегодняшнем выпуске фигурируют frontend, C++, блокчейн и управление IT-проектами.



Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments10

Необразованная молодежь. Жизнь в глубинках

Reading time3 min
Views30K

На волне разговоров об образовании в нашей стране в сфере IT, я решил тоже рассказать о своей истории и показать как обстоят дела за Уралом, а точнее в Сибири.

Читать дальше →
Total votes 52: ↑26 and ↓260
Comments26

Как поднять IT-образование в России

Reading time2 min
Views982
На протяжении нескольких месяцев тема IT-образования среди пользователей Хабра весьма обсуждаемая.

Я тоже обеспокоен качеством IT-образования в России. Т.к. постоянно занимаюсь самообразованием, но системы не хватает. Опубликованные в интернете статьи «ИТ-образование моей мечты» и «Имитация» наводят на размышления о том, какой должна быть программа образования.
Читать дальше →
Total votes 58: ↑52 and ↓6+46
Comments116

Онлайн-курсы Stanford University, Berkley и MIT в доступном виде

Reading time2 min
Views54K


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

Пример такого поста: habrahabr.ru/post/139542

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

Уверен, что курсов по данным дисциплинам, информативнее и понятнее выложенных, в природе не существует.

Под катом ссылки и список того, что было выложено, что ещё предстоит выложить…
Читать дальше →
Total votes 98: ↑92 and ↓6+86
Comments34

Клиент для сервиса Forvo.com подручными средствами

Reading time6 min
Views5.4K
Думаю, ни для кого не секрет, что иностранные слова легче запомнить когда знаешь как они произносятся. Благо, для этого есть отличный online-сервис Forvo — база произношений слов. Этот сервис предлагает веб-интерфейс (а также api с некоторыми ограничениями, о котором чуть позже), для доступа к базе и прослушивания слов. Но каждый раз открывать браузер для прослушивания — не очень удобно. Поэтому я начал искать простенький forvo-клиент. Требования у меня были следующими: простота использования, никаких GUI, легкая переносимость, отсутствие требования хранения каких-либо настроек. Но вот незадача — все попытки найти подобный, простенький клиент под Linux не увенчались успехом, что меня сильно удивило. Ведь реализация такого клиента, является, по сути не слишком уж сложной задачей. Таким образом, я понял что придется написать утилиту самому.
Читать дальше →
Total votes 11: ↑8 and ↓3+5
Comments12

Зачем ходить на IT-конференции, даже если вы не айтишник?

Reading time4 min
Views6K
Этой осенью сотрудники iChar впервые побывали на одном из важнейших IT-мероприятий России — конференции ISDEF 2015. Уже который год ее организует Ассоциация независимых разработчиков ISDEF (Independent Software Developers Forum), основанная в 2002 году. Это некоммерческая организация, призванная представлять и защищать интересы разработчиков. Конференция помогает быть в курсе, совершенствовать разработку и внедрение ПО, делать его качественнее, а бизнес – успешнее. Кроме того, на мероприятии участники всегда могут получить новую и достоверную информацию о рынке и найти партнеров.

К тому же, в прошедшую субботу наш ведущий IT-рекрутер Виктория Последова выступила с докладом в секции IT HR на IT Global Meetup – любимой тусовке всех айтишников Санкт-Петербурга, которая проходит трижды в год. iChar пришли на митап, можно сказать, в полном составе – и получили от него большое удовольствие.

Знаете, что мы думаем? Ходить на IT-мероприятия интересно не только разработчикам. IT-конференции, слеты, митапы и фестивали будут интересны всем, кто хоть как-то соприкасается с ИТ, и вот почему.

image
Читать дальше →
Total votes 9: ↑7 and ↓2+5
Comments0

Зачем давать гранты преподавателям, когда нужны разработчики

Reading time4 min
Views4.5K
ИТ-компании часто тратят деньги на развитие сегмента и вкладываются в будущих сотрудников. На это много причин: говорят об обязательствах лидеров отрасли, развитии местного профессионального сообщества, социальной ответственности и бла-бла-бла. На деле всё прозаичнее: хочешь хорошего специалиста — воспитай сам. Не быстро, зато надежно. Мы — такая социально-ориентированная компания с земными интересами. Будущих программистов и разработчиков у нас помогают готовить Образовательные программы. Как все устроено и чем именно занимается отдел, рассказывать не буду — это тема отдельного поста. Поделюсь опытом работы над одним из проектов направления — грантовой программой для преподавателей.
image
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments2

Платить или учить?

Reading time4 min
Views6.8K
Скупой платит дважды, это всем известно. И когда в бюджете компании заложено меньше средств на зарплату новому специалисту, чем этого требует рынок, приходится решать. Искать того, кто идеально подходит под задачи и сразу пойдет в бой, вникнет в проект и осчастливит заказчика? Или смириться с компромиссом, взять полуфабрикат и довести его до ума, используя внутренние ресурсы компании, то есть – обучить?

image
Читать дальше →
Total votes 17: ↑10 and ↓7+3
Comments3

IT-студент с жаждой путешествий? Пора в магистратуру

Reading time9 min
Views20K

Добрый день, Хабр!


Я IT-студентка, выпускница одного из старейших университетов Москвы, внезапно нашедшая себя в магистратуре в Европе. Не хочу агитировать за "утечку мозгов" или нечто подобное, правда, но по воле случая много знакомых спрашивали о процессе application, поэтому мне показалась интересной идея поделиться годом поисков и наработанными скиллами с более широкой аудиторией. Итак, поехали.

Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments72