Ответы пользователя по тегу IT-образование
  • ЕГЭ. Нужны ли import при написании на Java?

    Rou1997
    @Rou1997
    Лучше указывать, там вообще почему-то этому уделяют очень большое внимание, а именно с importони пожалуй даже правы. Еще лучше писать на Pascal, он самый лучший для этой задачи, написать код который будет компилироваться на нем наиболее вероятно, и наименьшее количество информации потребуется запомнить.
    Ответ написан
    Комментировать
  • Стоит ли учить программировать по старинке?

    Rou1997
    @Rou1997
    плохо что переменная счётчика цикла for, объявляется внутри него

    Бред, уже давно почти везде объявляют внутри.

    И ещё актуален ли Си как язык программирования в 21 веке, или даже ОС пишут на чем-нибудь повыше?

    И то, и другое.

    конечно понимаю что секс с указателями развивает мозг

    Развивает лишь одну из характеристик мозга.

    но не выработую ли я вредные привычки

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

    не помешает ли мне
    ведь это сильно снижает понимаемость кода.
    не нужно ли мне сразу учить что-то типа java?

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

    вообще требуются ли рынку C/C++ специалисты?

    Этим вопросом нужно заняться гораздо серьезное, а так примитивно и не ответить.
    Ответ написан
    Комментировать
  • Можно ли добавить маленький интернет-магазин внутрь сайта и как это сделать?

    Rou1997
    @Rou1997
    Делаю дипломную работу. Собрал сайт в Mobirise

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

    При нажатии кнопки купить должна открываться страница с выбором цвета (футболки), размера, платёжной системы и т.д.

    Это не проблема, но что произойдет дальше, если у вас на сайте нет PHP или другого серверного языка, который сможет обработать HTTP-подтверждение платежа от платежной системы, уведомить администратора о новом заказе, сохранить какие-либо данные в БД? В таком случае новые заказы будут просто приходить на Ваш e-mail, письмо вам будет слать непосредственно платежная система, вместо подтверждения по HTTP, и ничего больше.
    Ответ написан
    Комментировать
  • Где взять хорошие чужие коды для разбора в целях обучения?

    Rou1997
    @Rou1997
    Вот два кода:

    int x;

    Dim x As Integer

    Какой из них правильный?
    Ответ написан
  • Как вы планировали своё учебное время?

    Rou1997
    @Rou1997
    Никак не планировал, что хотел, то и изучал, если это практика то это вполне естественный процесс для мозга и не надо в него вмешиваться, а если для вас первична не практика, а теория, то есть вы "зубрите", то это само по себе "извращение" и ничего хорошего не будет.
    Сейчас вот я работаю, и по-прежнему изучаю новое, 90% это то что нужно для работы, у меня теперь и возможности нет ставить жесткие планы по часам, и не нужно это, какие часы если работа творческая и не знаешь с какими трудностями столкнешься, тут с неделями бы угадать.
    Ответ написан
    Комментировать
  • Поможете с выбором направления?

    Rou1997
    @Rou1997
    Настольные (десктопные) приложения в основном пишутся для Windows, там Python и Java как правило не применяются, пишут на C# и "вездесущем" C++.
    Мобильные приложения в основном популярны для Android, далее iOS, на Android - да, Java, но там много специфики, совсем не то что Java EE, а на iOS - Obj-C/Swift, по сути это один язык, и опять же C++ на обоих.

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

    Работа с файлами
    Какими, с какой целью?
    Что насчет БД? Представьте - сервер, но его клиент не пресловутый браузер, а ваше приложение на Android, iOS, Windows, на сервере БД, и ваше приложение к ней доступ обеспечивает, администрирование, просмотр.

    автоматизация типичных действий простого юзера
    Например каких?

    может, даже сделать умный вирус какой-то.

    Разрабатывать вирусы это "атипичное" направление, это для своего бизнеса или фриланса близкого к бизнесу, я сам выбрал такой путь, но я стараюсь избегать субъективности и поэтому не скрываю что он спорный и вам нужно хорошо подумать, претендуете ли вы индивидуализм в такой степени и готовы ли долго этого добиваться, прежде чем сможете вкусно кушать.
    А что насчет анализа вирусов? Хотели бы писать антивирус который распознает вирусы? Глубоко внедряется в ядро системы и защищает себя от них, да и систему тоже (firewall, защита файлов от удаления)? Вот это уже традиционная работа в команде.
    Ответ написан
    Комментировать
  • Легко ли найти работу, не имея формального образования?

    Rou1997
    @Rou1997
    Легко, если сразу ориентироваться на тех, кто берет без образования.

    Где ни смотрел - всем нужен длинющий список технологий-навыков, все это и с дипломом знать малореально.

    Чтобы устроиться на работу, необходимо не знать список, а пройти тестирование, это разные вещи, вы это понимаете, или у вас шаблонное мышление?
    Ответ написан
    Комментировать
  • Существует-ли сервис геймификации обучения програмированию?

    Rou1997
    @Rou1997
    Существует-ли сервис геймификации

    Сервис чего-чего?
    Это как в анекдоте, ж... есть, а слова нет, или наоборот?

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

    Есть, и не один, я уже не первый год ими пользуюсь, баллы предпочитаю получать на Яндекс.Деньги и снимать в банкоматах, правда задания не отсортированы по уровню сложности, да и по языкам тоже, это уже самому приходится.
    Ответ написан
  • Какие есть качественные материалы на русском языке по OpenGL?

    Rou1997
    @Rou1997
    Разные задачи у людей, от того и подходы и содержание разные.
    У вас какая цель, что вы собираетесь писать на OpenGL, зачем он нужен?
    Мне он не нужен, если закажут разработку игры, я наверняка возьму игровой "движок", потому что если я буду сам его писать на OpenGL, то у них не хватит денег и времени, OpenGL я изучил, но только на базовом уровне, например лабораторные работы изредка заказывают, или нужна довольно простая 3D-модель, ради которой подключать "движок" это "overkill".
    Ответ написан
    Комментировать
  • Реально ли осуществить даную идею?

    Rou1997
    @Rou1997
    Без проблем потянет, очень простая задача, вам же не нужно моделировать столько молекул, сколько есть в бочке воды, всего двух десятков хватит.
    Но по-моему не хватает реалистичности, вместо шарика лучше полноценную модель молекулы из трех шариков, и еще, преобразовывать во что-то шарики - не очень хорошая идея, в реальности нагретая молекула выглядит так же как и ледяная, разница именно на уровне скопления молекул - подвижность, плотность, а если требуется красиво визуализировать температуру, то лучше просто цветовую гамму менять, в общем, выбирайте что важнее - красота или реалистичность.
    Ответ написан
  • Нужно ли учить ООП (PHP)?

    Rou1997
    @Rou1997
    Чтобы не было "срача", нужно определиться с целью и к ней идти, все инструменты исходя из нее выбирать если этого не сделать, то без "срача" никак, проверено.
    Ответ написан
    Комментировать
  • Какие существуют ресурсы со сложными задачками на программирование?

    Rou1997
    @Rou1997
    freelance.ru
    У меня на одну задачку полгода ушло и до сих пор к release не готово. А другую за день решил, но очень напряженная работа. Так что на любой вкус, и максимально приближенно к практике. Сейчас подумаете, прикалываюсь, а я понимаю, зачем велосипед изобретать, когда на одном сайте можно решать самые разные задачи и еще и деньги получать.
    Ответ написан
  • Сильна ли польза от изучения всего необходимого синтаксиса?

    Rou1997
    @Rou1997
    Те знания, которые требуются для применения функций, формируются не в результате "зубрежки", а в результате практического применения, поэтому польза от "зубрежки" в данном случае равносильна пользе от установки планки оперативной памяти в DVD-дисковод, вроде бы у вас 16 ГБ ОЗУ, но все равно компьютер лучше не работает, зато теперь диск вставить нельзя.
    Ответ написан
    Комментировать
  • Написание диплома. C# + OpenCV + Angular 2 + ...?

    Rou1997
    @Rou1997
    На ASP.NET MVC постройте REST API, можно и ASP.NET Core использовать вместо обычного ASP.NET.
    Ответ написан
    Комментировать
  • Как "проветрить" мозги во время обучения?

    Rou1997
    @Rou1997
    У меня есть грузовик, я загрузил 10 тонн, но есть еще место, можно ли догрузить еще 5? Надеюсь не будет слишком общим вопросом.
    Ответ написан
    2 комментария
  • Обучение программированию ребенка?

    Rou1997
    @Rou1997
    Чему и как вы его учить собираетесь, если вы сами не специалист? Лучше не надо вмешиваться, просто дайте возможность, то есть компьютер и интернет, и эмоционально поощряйте, этого хватит.
    Я в 10-11 лет начинал, методика обучения была крайне простая, сначала узнаем в интернете какие программы нужны для программирования и скачиваем, затем работаем с той которая успешно запускается и что-то в ней получается создать, затем находим готовый код (YouTube, форумы, примеры входящие в IDE), копируем, компилируем, если не компилируется то пробуем другой код, далее включаем аналитическое мышление и уже изучаем принцип, глубже и глубже, по мере интереса с целью модификаций и т.п., ну а дальнейший процесс не контролируем и не предсказуем, вот и все, в результате программированию я научился, ошибок и "пробелов" в познании конечно множество возникало, но ошибки в голове так же как и программном коде, это не смертельная трагедия, а просто то что можно и нужно исправлять по необходимости, сейчас работаю по множеству областей, жизнью доволен, можно до бесконечности ругать каждое написанное мной слово, но у меня есть хоть какой-то успешный практический опыт, а у теоретиков которые со мной не согласятся, его нет вообще, я так себя научил, а они никого ничему не научили ни в 7, ни в 10 лет.
    Ответ написан
  • С чего начать изучение тестирования ПО?

    Rou1997
    @Rou1997
    С изучения разработки этого ПО.
    Ответ написан
    Комментировать
  • Что нужно подучить за год, чтобы устроиться в среднею веб-студию или уйти на фриланс?

    Rou1997
    @Rou1997
    Лучше от себя ничего не учить, а сразу уйти на фриланс, только брать самые дешевые простые заказы, и постепенно расти, тогда все будет под контролем, а изучаемые темы будут реальными а не надуманными, и план тоже будет реальным, а то вон Android вы вообще забыли в своем плане, потому что вы вообще не представляете рынок заказов на приложения для Android.
    Ответ написан
  • В каком виде преподнести обучающие материалы на сайте?

    Rou1997
    @Rou1997
    а что дальше и как все это сделать красиво, понятно и что-бы головы не полопались я честно говоря не знаю

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