Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

oleg9

  • 4
    вклад
  • 8
    вопросов
  • 3
    ответа
  • 33%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как развить алгоритмическое мышление?

    tomatho @tomatho
    Вообще, это не про алгоритмы а про психологию.
    Это состояние - боязнь связанная с ответственностью, это тоже почему перед ЕГЭ школьники сходят с ума.
    Один из способов: изменить отношение к таким событиям, то есть вести себя так, будто конца света не случится если зафейлишь. Воспринимать такое как ничего особенного, и что фэйл что успех - всё будет пучком.
    Других способов не знаю - не психолог.

    Алгоритмы где натаскаться: решать задачи, например на codeforces. Один важный аспект: желательно не знать на какой алгоритм задача заранее, так как главное не знать алгоритм, а понять, какой алгоритм применить.
    Ответ написан более трёх лет назад
    Нравится 3
  • Стоит ли работать программистом?

    Vyad
    Думай Головой @Vyad
    Логика проста:

    1) Самое главное - есть ли интерес к данной работе, любили ли в школе решать задачи по физике/математике/информатике? Именно любили, а не просто решали. Лично я любил сидеть за формулами, графиками, интересными задачами, в то время как другие гуляли и пили пиво

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

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

    4) Перспективы и удобное рабочее место - тут уже всё будет зависеть от тебя. Есть две крайности:

    1. Можно устроиться в чмошную айти контору, где будут убогие задачи, убогое рабочее место со старым компом и маленьким монитором, где рядом будут сидеть быдло-программисты воняющие дешёвыми сигами (дымом) и бегать на перекур каждые 5 минут да и просто башорг читать тупить да байки травить как они "весело бухали на выходных" невольно намекая а ты такой задрот чем занимался интересным?
    З/п 20-100 000р в месяц

    2. А можно устроиться в компанию аля гугл, где печеньки и фрукты на каждом шагу, а люди, работающие там "какают радугой" (других туда не берут).
    З/п от 3000$ в месяц где-то

    Конечно можно найти золотую середину, но лично я решил, что допустим раз уж мне не суждено работать в местах аналогичных пункту 2, то я буду работать на фрилансе, сам организовывать себе рабочее место, покупать технику какую хочу, есть когда и что захочу, то есть такой маленький гугл в отдельно взятой квартире без быдла и прочих башоргов/ сигарет.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 12 Комментировать
  • Чем заняться если нелады с математикой?

    LittleFatNinja
    LittleFatNinja @LittleFatNinja
    горе девелопер, любитель лютой садомии
    займись математикой
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 24 Комментировать
  • Какие области программирования требуют серьезных знаний математики?

    OLS
    Андрей @OLS
    Асимметричная криптография - теория чисел
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Какие области программирования требуют серьезных знаний математики?

    cthulhudx @cthulhudx
    Робототехника, машинное обучение, машинное зрение, компьютерная графика
    Разделы самые разнообразные.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 5 Комментировать
  • Можно ли быть программистом, поступив на прикладного математика?

    onepavel
    one pavel @onepavel
    Консультация и разработка мобильных приложений
    Математика круче!
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 9 Комментировать
  • Полный курс грамматики английского языка. Какие есть хорошие учебники?

    Mintormo @Mintormo
    Как справочник Качалова, Израилевич. Практическая грамматика англ....
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 3 Комментировать
  • Полный курс грамматики английского языка. Какие есть хорошие учебники?

    Derzaiii
    Сергей @Derzaiii
    Типичный телец
    Синий Мерфи
    Ответ написан более трёх лет назад
    5 комментариев
    Нравится 15 5 комментариев
  • Какие есть книги по принципам работы языков программирования?

    valent_in_habrahabr
    valent_in_habrahabr @valent_in_habrahabr
    Такие книги есть, но они вам не понравятся т.к. рассчитаны не на новичков и читаются не так просто как учебники по программированию на языке 'X'.
    Ознакомится можно, но без фанатизма. Почитайте по диагонали и не тратьте время, если не понимаете, потом вернетесь.
    Вот книги на русском:
    1. Введение в компьютерные науки. Общий обзор
    2. Языки программирования. Концепции и принципы
    3. Введение в теорию языков программирования
    4. Компиляторы. Принципы, технологии и инструментарий
    5. Код. Тайный язык информатики
    6. Построение компиляторов (Вирт)
    7. Разработка операционной системы и компилятора. Проект Оберон
    8. Классика программирования. Путешествие по исторической статье Тьюринга о вычислимости и машинах Тьюринга


    Но мне на ум приходит только одна мысль - посоветовать к тому, что посоветовал в соседнем вопросе лучше почитать книги: Алгоритмы и структуры данных(Н. Вирт) и Структура и Интерпретация Компьютерных Программ.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 2 2 комментария
  • Правильно ли сразу начинать изучение C++?

    valent_in_habrahabr
    valent_in_habrahabr @valent_in_habrahabr
    Даже, если нет опыта в программировании всё равно стоит начать с С++, потом, остальные ЯП изучать будете комфортно, приятно и самое главное быстро. Я бы мог сказать, что 'C' стоит изучать, если вы хотите заниматься системным программированием(например в Linux) или вам нужен низкоуровневый ЯП, но тогда 'C' надо изучать с ассемблер для большего эффекта. Из книг советую начать с С. Прата "Язык программирования C++. Лекции и упражнения" из-за того что в книге есть хорошие задачи для новичков в каждой главе. Так же стоит уделить внимание книгам авторов: Стенли Б. Липпман, Г. Шилдт и разумеется Б. Страуструп. После того как вы прочтете все книги, вы получите полное понимание, так сказать каждый автор дает посмотреть с определеной стороны на С++ и в целом вы не упустите всех деталей. Также очень советую серию книг C++ In-Depth. И разумеется после всего этого стоит прочитать такие книги как: "Эффективное использование C++", "Скользкие места С++", "Безопасное программирование на C и C++" и т.д. Стоит одновременно заниматься алгоритмами (например Седжвик 3-е издание по С++).
    Рад был подсказать, если есть вопросы - задавайте.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 4 2 комментария
  • Какую книгу по C++ почитать?

    abubakr1994 @abubakr1994
    padabum.com/d.php?id=16895

    Прата С. Язык программирования С++. Лекции и упражнения
    Хорошая книга - теория и практика вместе
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 3 2 комментария
  • Сколько нужно завести друзей в Facebook, чтобы с вероятностью близкой к 100% каждый день в году поздравлять с днем рождения хотя бы одного друга?

    maaGames
    maaGames @maaGames
    Погроммирую программы
    Достаточно 366 друзей, которые были добавлены целенаправленно с не повторяющимися датами. Условие задачи не запрещает такого решения.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 4 2 комментария
  • Какие есть книги по принципам работы языков программирования?

    mak-oleg
    makol @mak-oleg
    Take it easy
    "Чарльз Петцольд К.О.Д." www.proklondike.com/books/thproch/petzold_code.html
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Какой язык программииования лучше всего учить далее?

    ali_aliev
    Али Алиев @ali_aliev
    Разработчик на Django/Python, JavaScript
    Рекомендую вам все таки доучить C++, если вы его знаете частично и использовать вместе с Python например (написание расширений для последнего). Дальше можно заняться веб-разработкой и разработкой высоконагруженных проектов, тут вам как раз и пригодится C++.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 9 Комментировать
  • Развивается ли способность к решению нестандартных задач?

    kstyle @kstyle
    вы задали вопрос, над которым бьются сотни исследователей, много школ научных спорят и каждая приводит свои монографии - эксперименты и теории. так что ответ один вам: берите конкретно себя и конкретно проводите эксперимент. неудачно? изменяйте метод саморазвития и опять проводите эксперимент. все остальное - слова
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 4 Комментировать
  • Как настроить синхронизацию веб-версии Google календаря с приложением Google календаря для Android?

    EagleMoor
    Алексей Волегов @EagleMoor
    PHP Yii2 RESTful API Developer
    Войди в Google аккаунт на телефоне и включить синхронизацию. При любой найденой сети (3g, wifi) все данные google автоматически синхронизируются с облаком. Это работает по умолчанию из коробки.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • rPman
    • 8 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 6 ответов
    • 0 вопросов
  • wppanda5
    WP Panda
    • 6 ответов
    • 0 вопросов
  • yupiter7575
    • 5 ответов
    • 1 вопрос
  • yarkov
    Алексей Ярков
    • 5 ответов
    • 0 вопросов
  • SoreMix
    SoreMix
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации