Полезные навыки которые можно приобрести не отходя от компьютера

Полезные навыки которые можно приобрести не отходя от компьютера thumbnail

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

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

Термин computational thinking («вычислительное мышление») обосновался в английском языке еще в 80-х годах прошлого века — его придумал один из основоположников теории искусственного интеллекта Сеймур Пейперт. Вычислительно мыслить — значит уметь поставить задачу удобным для компьютера образом и придумать эффективный способ ее решения.

Вычислительное мышление часто разбивают на три стадии:

  • абстракция: обобщение и постановка задачи;
  • решение: создание компьютерной программы;
  • анализ результатов: умение выделить в результате главное и представить это в удобном виде.

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

Через 10 лет навык вычислительного мышления будут указывать в резюме даже пиарщики и маркетологи. Но мы-то знаем, кто на самом деле будет владеть им в совершенстве.

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

Этим, по Саймону, проектное мышление отличается от метода анализа и метода принятия решений. Если первый предполагает, что, прежде чем что-то делать, надо сначала во всем досконально разобраться, то второй — это тот самый русский «авось», когда поиск решения осуществляется вообще без задних мыслей.

«Как же программирование поможет мне с этой важной штукой?» — спросите вы. Все просто: программирование учит вас относиться к любой задаче как к проекту — именно это является основой продвинутого проектного мышления.

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

В чем состоит суть работы программиста? Можно дать такой ответ: программист заставляет компьютер решать задачи, которые не может (или не хочет) решать человек.

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

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

То, что за полгода программирования вы освоитесь в терминологии и начнете разговаривать как заправский программист, вас навряд ли удивит. Однако пользу этого навыка часто сильно недооценивают.

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

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

Переписка айтишников на форуме GeekBrains.

В отличии от многих других профессий, программирование может похвастаться еще и тем, что оно увлекательно само по себе — как процесс.

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

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

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

Вариант первый — в вузе. Но если у вас нет лишних 4 лет для обучения, то один из способов — пойти на курсы по программированию.

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

Можно освоить полноценную профессию и записаться на платные онлайн-курсы по одной из 18 специальностей. Например, в прошлом году курс «Mobile-разработчик» в GeekBrains прошли 1800 человек — каждый из них после обучения получил возможность пройти стажировку в одной из компаний-партнеров, и многие уже работают по специальности.


Материал создан совместно со школой программирования GeekBrains.

Источник

1. Научитесь читать быстрее
Spreeder — это бесплатная онлайн программа, которая научит вас читать быстрее без ущерба для понимания смысла независимо от того, сколько вам лет. При достаточном терпении и усердной практике, скорость чтения увеличится в два, три или даже четыре раза! Только подумайте, сколько времени вы сэкономите.

2. Учите языки
С Duolingo вы можете выучить испанский, французский, португальский, итальянский, английский и другие языки. Кроме сайта есть мобильное приложение, которое сделает освоение обширной и увлекательной программы более удобным. К черту дорогостоящих репетиторов!

3. Станьте неотразимым воином в Excel
Chandoo — это добрые феи Excel, которые хотят делиться своими знаниями с миром. Искусство обращаться с электронными таблицами повысит ваши шансы на получение непыльной офисной работы. Быстрая обработка данных будет казаться вам незаменимой на протяжении всей карьеры. Чего же вы ждете?

4. Узнайте больше о статистике
UC Berkeley выложил свой курс по статистике на iTunes. Теперь вы больше никогда не попадетесь на удочку грязных новостных журналистов, нечестивых популяризаторов науки и ушлых рекламщиков. Знать теорию вероятности должен каждый уважающий себя человек: в наше время повсеместного облапошивания — это насущная необходимость.

5. Научитесь вести переговоры
Пусть Стэн Кристенсен из Стэнфорда объяснит, как вести переговоры в бизнесе и личной жизни, управлять отношениями для получения персональной выгоды и не позволять манипуляторам дергать вас за ниточки. Любителей спорта обрадует обилие футбольных метафор.

6. Совершенствуйте писательское мастерство
Вы считаете, что покорять мир гифками — упадочно, и хотите глаголом жечь сердца людей? Macalester College предлагает отличную серию лекций, которая превратит любого недотепу в неплохого писателя. Если вы больше интересуетесь журналистикой, начните с Wikiversit.

7. Перестаньте ненавидеть математику
Если вы страдали на уроках математики в школе, а теперь она вам позарез понадобилась, не посыпайте голову пеплом. Вы можете пройти курс «Математика в реальной жизни», он восстановит и сделает жизнеспособными ваши базовые знания. Не бойтесь абстрактных умствований: вы узнаете, как применить свои навыки на практике.

8. Научитесь кодить
Ни один навык в наше время не ведет к таким блестящим перспективам, как программирование. Хотите создать сайт для вашего стартапа? Или выпустить новое приложение, которое всех порвет? Тогда вам нужно научиться кодить! Скачать подробные руководства можно где угодно, но интерактивная Code Academy сделает процесс обучения приятнее и веселее. Программа является инновационной и обширной, так что качество образования нисколько не пострадает. Но если вы предпочитаете традиционные способы, то можете начать с Гарвардского курса «Введение в компьютерные науки».

9. Сделайте динамический сайт
Вы по-прежнему используете существующие шаблоны или предпочитаете самовыражаться на мэйнстримных платформах типа тумблера и блогспота? Изучение Ruby On Rails может навсегда изменить вашу жизнь. Здесь есть длинный и необычайно полезный список бесплатных инструментов для обучения, от Rails for Zombies до Learn Ruby The Hard Way. Некоторые базовые знания о программировании будут нелишними, но если вы настойчивы и не слишком самокритичны, то можете смело падать в эту бездну.

10. Создайте свою мобильную игрушку
Если вас ничего не интересует, кроме веселых приложений с играми, вы можете пройти этот курс в University of Reading. Они обещают научить писать на Java, даже если у вас нет опыта программирования! Но если вы хотите сделать по-настоящему крутую вещь, то сначала необходимо стать продвинутым в теории игр.

Источник

И совсем не обязательно записываться на многомесячные курсы.

1. Собирать кубик Рубика

Для уроков вам потребуется только сам кубик и немного терпения. Что делать с разноцветной головоломкой, смотрите в многочисленных видео на YouTube. Например, в этом:

2. Готовить кофе

За сутки можно попробовать несколько десятков рецептов обжигающего напитка. Но лучше дегустировать кофе в компании, чтобы не превышать безопасную дозу кофеина.

3. Программировать

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

Поищите бесплатные интенсивы от онлайн-школ программирования, в которых объясняются, например, азы разработки на JavaScript, и пройдите свой путь от написания «Hello, world» до более сложных операций. Разумеется, это будет больше механическое повторение, чем осмысленное программирование, и всё же.

Или напишите простенькую игру самостоятельно, а потом поиграйте в неё.

4. Освоить новое хобби

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

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

5. Готовить сложное блюдо

Вы давно мечтали попробовать приготовить «Наполеон» по фамильному рецепту, холодец или другое блюдо, на которое нужно потратить несколько часов, но у вас не было времени?

Сейчас у вас есть сутки — можно освоить практически любое блюдо и даже повторить его, если первый блин выйдет комом.

6. Оказывать первую помощь

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

7. Ездить на велосипеде

Если повезёт, это займёт считаные минуты. Поэтому заодно научитесь тормозить и поворачивать — поверьте, это очень важно.

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

Когда вы поймёте, как это работает, и перестанете постоянно опускать ноги для страховки, начинайте крутить педали. Впрочем, вы можете просто сесть и поехать — так тоже бывает.

8. Играть простую песню на музыкальном инструменте

Это не сделает вас искусным музыкантом, но прибавит очков на любой вечеринке. Подойдёт не всякий инструмент. Достаточно простыми в освоении считаются укулеле, барабаны бонго, губная гармошка, блокфлейта.

В крайнем случае, если инструментов под рукой нет, можно попробовать освоить битбокс.

9. Жонглировать

Вам потребуется много тренироваться. Зато потом вы сможете легко привлекать к себе внимание, эффектно подбрасывая предметы.

10. Клеить обои

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

11. Показывать карточные фокусы

Выбирайте варианты попроще, иначе в сутки не уложитесь. Несколько фокусов, которым можно быстро научиться, есть в этом видео:

12. Использовать горячие клавиши

Выучите заветные комбинации один раз и увеличьте скорость работы на компьютере на всю жизнь.

13. Менять колёса

Попробуйте сделать это самостоятельно, чтобы больше не тосковать на обочине в ожидании эвакуатора. Для этого у Лайфхакера есть подробнейшая инструкция.

14. Чистить гранат

Существует несколько способов, попробуйте все и выберите лучший.

15. Аккуратно складывать вещи

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

Например, вы можете хранить одежду в стопках, и для этого её надо свернуть в аккуратные прямоугольники. Или складывать её вертикально в ящиках и коробках по методу Мари Кондо.

16. Рисовать

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

17. Танцевать

Для успеха выбирайте не балет, а один из социальных танцев — хастл, сальсу или бачату. Базовые шаги несложные, а смотрятся эффектно. Правда, для уроков понадобится партнёр. В крайнем случае, освойте танец «скибиди».

18. Планировать бюджет

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

19. Писать второй рукой

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

20. Подавать сигналы азбукой Морзе

Разобравшись с комбинацией точек и тире, сможете отправлять секретные послания. Главное, чтобы ваш адресат тоже знал азбуку Морзе, иначе сообщения останутся тайной и для него.

Новые навыки за сутки: азбука Морзе

Что бы добавили в этот список вы?

Источник

1. Научитесь читать быстрее
Spreeder — это бесплатная онлайн программа, которая научит вас читать быстрее без ущерба для понимания смысла независимо от того, сколько вам лет. При достаточном терпении и усердной практике, скорость чтения увеличится в два, три или даже четыре раза! Только подумайте, сколько времени вы сэкономите.

2. Учите языки
С Duolingo вы можете выучить испанский, французский, португальский, итальянский, английский и другие языки. Кроме сайта есть мобильное приложение, которое сделает освоение обширной и увлекательной программы более удобным. К черту дорогостоящих репетиторов!

3. Станьте неотразимым воином в Excel
Chandoo — это добрые феи Excel, которые хотят делиться своими знаниями с миром. Искусство обращаться с электронными таблицами повысит ваши шансы на получение непыльной офисной работы. Быстрая обработка данных будет казаться вам незаменимой на протяжении всей карьеры. Чего же вы ждете?

4. Узнайте больше о статистике
UC Berkeley выложил свой курс по статистике на iTunes. Теперь вы больше никогда не попадетесь на удочку грязных новостных журналистов, нечестивых популяризаторов науки и ушлых рекламщиков. Знать теорию вероятности должен каждый уважающий себя человек: в наше время повсеместного облапошивания — это насущная необходимость.

5. Научитесь вести переговоры
Пусть Стэн Кристенсен из Стэнфорда объяснит, как вести переговоры в бизнесе и личной жизни, управлять отношениями для получения персональной выгоды и не позволять манипуляторам дергать вас за ниточки. Любителей спорта обрадует обилие футбольных метафор.

6. Совершенствуйте писательское мастерство
Вы считаете, что покорять мир гифками — упадочно, и хотите глаголом жечь сердца людей? Macalester College предлагает отличную серию лекций, которая превратит любого недотепу в неплохого писателя. Если вы больше интересуетесь журналистикой, начните с Wikiversit.

7. Перестаньте ненавидеть математику
Если вы страдали на уроках математики в школе, а теперь она вам позарез понадобилась, не посыпайте голову пеплом. Вы можете пройти курс «Математика в реальной жизни», он восстановит и сделает жизнеспособными ваши базовые знания. Не бойтесь абстрактных умствований: вы узнаете, как применить свои навыки на практике.

8. Научитесь кодить
Ни один навык в наше время не ведет к таким блестящим перспективам, как программирование. Хотите создать сайт для вашего стартапа? Или выпустить новое приложение, которое всех порвет? Тогда вам нужно научиться кодить! Скачать подробные руководства можно где угодно, но интерактивная Code Academy сделает процесс обучения приятнее и веселее. Программа является инновационной и обширной, так что качество образования нисколько не пострадает. Но если вы предпочитаете традиционные способы, то можете начать с Гарвардского курса «Введение в компьютерные науки».

9. Сделайте динамический сайт
Вы по-прежнему используете существующие шаблоны или предпочитаете самовыражаться на мэйнстримных платформах типа тумблера и блогспота? Изучение Ruby On Rails может навсегда изменить вашу жизнь. Здесь есть длинный и необычайно полезный список бесплатных инструментов для обучения, от Rails for Zombies до Learn Ruby The Hard Way. Некоторые базовые знания о программировании будут нелишними, но если вы настойчивы и не слишком самокритичны, то можете смело падать в эту бездну.

10. Создайте свою мобильную игрушку
Если вас ничего не интересует, кроме веселых приложений с играми, вы можете пройти этот курс в University of Reading. Они обещают научить писать на Java, даже если у вас нет опыта программирования! Но если вы хотите сделать по-настоящему крутую вещь, то сначала необходимо стать продвинутым в теории игр.

Источник

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

1. Научитесь читать быстрее

Spreeder — это бесплатная онлайн программа, которая научит вас читать быстрее без ущерба для понимания смысла независимо от того, сколько вам лет. При достаточном терпении и усердной практике, скорость чтения увеличится в два, три или даже четыре раза! Только подумайте, сколько времени вы сэкономите.

2. Учите языки

С Duolingo вы можете выучить испанский, французский, португальский, итальянский, английский и другие языки. Кроме сайта есть мобильное приложение, которое сделает освоение обширной и увлекательной программы более удобным. К черту дорогостоящих репетиторов!

3. Станьте неотразимым воином в Excel

Chandoo — это добрые феи Excel, которые хотят делиться своими знаниями с миром. Искусство обращаться с электронными таблицами повысит ваши шансы на получение непыльной офисной работы. Быстрая обработка данных будет казаться вам незаменимой на протяжении всей карьеры. Чего же вы ждете?

4. Узнайте больше о статистике

UC Berkeley выложил свой курс по статистике на iTunes. Теперь вы больше никогда не попадетесь на удочку грязных новостных журналистов, нечестивых популяризаторов науки и ушлых рекламщиков. Знать теорию вероятности должен каждый уважающий себя человек: в наше время повсеместного облапошивания — это насущная необходимость.

5. Научитесь вести переговоры

Пусть Стэн Кристенсен из Стэнфорда объяснит, как вести переговоры в бизнесе и личной жизни, управлять отношениями для получения персональной выгоды и не позволять манипуляторам дергать вас за ниточки. Любителей спорта обрадует обилие футбольных метафор.

6. Совершенствуйте писательское мастерство

Вы считаете, что покорять мир гифками — упадочно, и хотите глаголом жечь сердца людей? Macalester College предлагает отличную серию лекций, которая превратит любого недотепу в неплохого писателя. Если вы больше интересуетесь журналистикой, начните с Wikiversit.

7. Перестаньте ненавидеть математику

Если вы страдали на уроках математики в школе, а теперь она вам позарез понадобилась, не посыпайте голову пеплом. Вы можете пройти курс «Математика в реальной жизни», он восстановит и сделает жизнеспособными ваши базовые знания. Не бойтесь абстрактных умствований: вы узнаете, как применить свои навыки на практике.

8. Научитесь кодить

Ни один навык в наше время не ведет к таким блестящим перспективам, как программирование. Хотите создать сайт для вашего стартапа? Или выпустить новое приложение, которое всех порвет? Тогда вам нужно научиться кодить! Скачать подробные руководства можно где угодно, но интерактивная Code Academy сделает процесс обучения приятнее и веселее. Программа является инновационной и обширной, так что качество образования нисколько не пострадает. Но если вы предпочитаете традиционные способы, то можете начать с Гарвардского курса «Введение в компьютерные науки».

9. Сделайте динамический сайт

Вы по-прежнему используете существующие шаблоны или предпочитаете самовыражаться на мэйнстримных платформах типа тумблера и блогспота? Изучение Ruby On Rails может навсегда изменить вашу жизнь. Здесь есть длинный и необычайно полезный список бесплатных инструментов для обучения, от Rails for Zombies до Learn Ruby The Hard Way. Некоторые базовые знания о программировании будут нелишними, но если вы настойчивы и не слишком самокритичны, то можете смело падать в эту бездну.

10. Создайте свою мобильную игрушку

Если вас ничего не интересует, кроме веселых приложений с играми, вы можете пройти этот курс в University of Reading. Они обещают научить писать на Java, даже если у вас нет опыта программирования! Но если вы хотите сделать по-настоящему крутую вещь, то сначала необходимо стать продвинутым в теории игр.

Источник