Ответы пользователя по тегу Программирование
  • Книга по основам программирования?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Bruce Eckel - Thinking in Java. Там все это есть.
    Чтобы войти в ООП я бы посоветовал начать с нее, так как Java очень четко реализует все его принципы.
    А вообще - для любого ЯП есть набор "классических" или "must read" книг, их и читайте.
    Ответ написан
    1 комментарий
  • Как распаковать портабельную программу на python?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Вообще можно .exe распаковать и в нем поискать, но сам я не сталкивался на примере питона, а вот другие .exe удачно распаковывал. Чем это в Win сделать проще не знаю, гуглите) Мне выдало сразу же несколько ссылок на распаковщики.
    Ответ написан
    Комментировать
  • Как сегодня востребована специальность "Программист. Бизнес-аналитик"?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Про вторую в первый раз слышу. Звучит как "Слесарь-Маркетолог". Серьезно, никогда не поступайте на междесциплинарные направления, там не научат ни одному, ни другому. Спокойно идите на инженера-программиста, а как начнете работать, поймете, что Вам еще хотелось бы подучить.
    Получить дополнительную квалификацию или второе образование не составляет абсолютно никакой проблемы.
    Программисты ценятся всегда. А вот "Бизнес-аналитик" звучит достаточно скользко. Не надейтесь, что образование даст Вам умения или ключ к успеху. Все, что Вы получите через 4-6 лет - это умение быстро усваивать знания. Так что ошибиться в выборе специальности на первом курсе не страшно. Главное, чтобы голова была. Удачи!
    Ответ написан
    Комментировать
  • Есть ли рускоязычная среда програмирования?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Вы мне напомнили человека, который хочет научиться водить машину, но вместо того, чтобы учить ПДД, учится крутить руль и жать педали и возмущается, что на дороге ему не комфортно.

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

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

    Также даже со всеми такими подсказками совершенно не понять как например нарисовать простейший пиксель на экране. Нужно сначало лезть по документации изучить язык, затем узнать что существуют библиотеки(opengl например) затем научиться с ними работать, затем узнать что есть всякие api(winAPI или qt) , и научиться работать с ними. И только потом вывести пиксель на экране. И ведь для всего мне придёться читать документацию (javaJDK openglSDK MSDSN qt-доки) и всё на иностранном для меня языке.


    Так и есть. Хотите пользоваться OpenGL - изучите его специфику. Опять пример с машиной.
    Конечно, можно просто скопировать кусок и вставить, но если потом придется что-то править, без понимания Вы можете порушить всю архитектуру программы

    Русскоязычные пользователи вынуждены лезть в google и искать, перелопачивать тонну информации ради маленького фрейма. Англичанам проще их инструкции написаны на понятном им языке.


    Так уж сложилось, что программирование зародилось в англоязычной среде. И никакой патриотизм к этому отношения не имеет. У меня был опыт написания программ на языке с русским синтаксисом, и я проклял все как раз из-за конструкций вида <имя><знач.>[<зн.оп.><знач.>].
    Если не знаете английский, купите книжку типа "<ВыбранныйЯзыкПрограммирования> для начинающих" или "Введение в <ВыбранныйЯзыкПрограммирования>", там все на русском и понятно. Все так начинали.

    Не пытайтесь вести машину, не зная ПДД. Не пытайтесь готовить, не зная рецепт. Не пытайтесь программировать, не зная языка программирования. Все это приводит к плохим результатам.
    Ответ написан
    3 комментария
  • Где найти литературу по программированию для читалок (.doc, .fb2, .mobi, .txt)?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    google.com: скачать <.doc|.fb2|.mobi|.txt>
    Ответ написан
    Комментировать
  • Есть ли сайты на русском языке по типо этого сайта codecademy.com?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Есть hexlet.org, но там только видеоуроки
    Используйте codecademy, там довольно простой английский
    Ответ написан
  • Какие направления сейчас перспективнее всего на рынке технологий?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Вопрос так вопрос!
    4, 7, 8, 9, 11 - денежно
    1, 2, 3, 10 - интересно
    5, 12 - интересно
    остальное - очень узко, если повезет трудоустроиться
    Ответ написан
    Комментировать
  • Математика и программирование

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Все приходит с практикой. Если нравится писать программы - пиши. Понадобятся теоретические знания - прочитаешь книжку, пройдешь курс на codecademy.com или еще где. Нет смысла учить много неинтересного материала - не запомнишь. А когда будешь осознавать, как применить изучаемые технологии, все пойдет быстро и легко. На хаскеле, конечно, писать тяжеловато будет, а так норм. В нужный момент сам поймешь, что тебя тормозит и догонишь эту тему
    Ответ написан
    Комментировать