Задать вопрос
  • Делаем свои логи, как?

    saboteur_kiev
    @saboteur_kiev
    Куда писались? Что значит проверялись?
    Просто в отдельный DIV в браузере?

    Обновлять содержимое конкретного div блока простейшая задача в js.
  • В программисты или в тестировщики (идти)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    pensive: Продвинутый тестировщик может работать в проекте с автотестами, например на Selenium. В этом случае он должен шарить достаточно, чтобы их обновлять/поправлять. Это похоже на скриптовое программирование. Ну и плюс SQL - обязателен наверное везде.

    Но да, я описывал в основном разработчиков.
  • В программисты или в тестировщики (идти)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Разница качественная.

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

    Сами эти уровни тоже внутри себя могут быть разными.
  • В программисты или в тестировщики (идти)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    pensive: Заграницу меньше чем мидер с опытом вообще нет смысла даже пробовать.
    Senior востребован просто везде. Junior, особенно без опыта работы - востребован крайне мало, кандидатов - полным полно.

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

    На нормальной работе нужен хотя бы intermediate английский. Было бы неплохо иметь представление о багтрекерах и работе в continous integration, чтобы слова бренчи, билды, юнит-тесты, энвайрнмент не пугали.

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

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

    Есть термин - computer essentials - это вот этот общий бэкграунд, когда человек может создать себе папку с документами с нормальной структурой, чтобы потом не искать что куда засунул, когда вопрос переслать парочку логов на мегабайт 10-20 - человек сам догадается, что было бы неплохо их заархивировать перед этим, и назвать интуитивно-понятно. Когда человеку не нужно пояснять что писать в To, а что в CC, а что в Subj.
    В общем как-то так...
  • В программисты или в тестировщики (идти)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    pensive: ВСЕ курсы и ВСЕ школы мегауспешных тестировщиков, если не принадлежат компании которая сразу дает интернатуру и трудоустройство, а обещают, что "мы поможем вам трудоустроиться", "у нас есть договора с крупными компаниями" - это почти лохотрон.

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

    Вообще, найти какие-либо школы и курсы, которые учат на средний уровень - невозможно. ВСЕ курсы - обычно pre-junior левел. Чуть более продвинутое - исключительно сертификационные экзамены от всяких Microsoft, Cisto, etc.
  • Может ли Cron запускать javascript?

    saboteur_kiev
    @saboteur_kiev
    вы невнимательно прочитали вопрос...
  • Не работает отправка формы на сайте с кириллическим доменом?

    saboteur_kiev
    @saboteur_kiev
    Coraelstraze: Почитайте SMTP.
    Стандарт не был рассчитан на домены, отличне от латинницы. Это не веб-сайтик.
  • Какие конкретно нужны знания для написания чита для csgo/dota?

    saboteur_kiev
    @saboteur_kiev
    Много разных знаний нужно. Язык программирования чисто сам по себе не нужен вообще.
  • Проверка разработанного программного продукта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Да, таких функций может быть десятки.
    В нормальной ситуации, вы пишете автоматические тесты, которые вызывают эту функцию с разными заранее подобранными параметрами и сверяют полученный результат. Это называется unit-тестирование.
    Юнит тесты обычно пишут программисты, и они выполняются в процессе сборки продукта.
    Затем идет интеграционное тестирование, когда уже разные компоненты тестируются с разными компонентами.
    Затем могут идти еще какие-то тесты, о чем есть целая наука.
    Именно поэтому существует направление тестирования, соответсвенно junior QA, regular QA, senior QA, senior automation engineer
    и программисты - junior developer, regular developer, senior developer, architect
  • На каком языке программирования лучше написать менеджер задач?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    frontendo: ВКмессенджер работает на PHP, несколько десятков миллионов пользователей живут норм.
  • C++, что означает это код?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    <> или != означает "не равно"
  • С чего начать создания текстовой игры?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    borland32: Что в вашем понимании "настоящая игра"?
    Запрограммированный скриптами телеграм-бот может быть отличным ведущим для множества текстовых игр, а главное что сам телеграм при этом уже доступен практически на всех платформах.
  • Плохо ли смотреть готовый код задач по СИ, чтобы понять как это работает?

    saboteur_kiev
    @saboteur_kiev
    Александр: То есть те достижения, что я перечислил, которые были достигнуты не особо популярными людьми (не Эйнштейном и не и не Керниганом), вы за достижения не считаете вообще?
  • Какие тестовые задания дают на верстальщика?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    Тогда это не очень похоже на тестовое задание.
    Вообще у чисто верстальщика вместо тестового задания портфолио обычно спрашивают.
  • Плохо ли смотреть готовый код задач по СИ, чтобы понять как это работает?

    saboteur_kiev
    @saboteur_kiev
    Александр: Простите, много ли вы знаете всемирно известных нобелевских лауреатов? Подозреваю, что вы наизусть не сможете перечислить даже тех, кто получил нобелевку в прошлом году.

    Вы категорически не понимаете о чем я говорю. Я говорю не о достижениях конкретных личностей в социуме, а о принципах работы мозга. В этом плане гениальный ученый, который всю жизнь исследовал математику, не будет слишком отличаться от человека, который всю жизнь выращивал пчел.
    Кроме того, есть множество людей, которые сделали великие вещи, их имена никто не помнит. Например, вы знаете, кто конкретно придумал Gif? Кто придумал первый панельный менеджер? Кто придумал XML? Кто придумал email? Кто придумал первую систему контроля версий? Кто придумал регулярные выражения? Кто придумал крестовую отвертку? Кто придумал ЖК монитор? Кто открыл первую интернет-аптеку в стране? Кто придумал скейтбоард? Кто запустил первую MMORPG? Кто придумал шахматы?

    И да, мои слова: "Но буду ли я выдающимся? Нет." и ваши "Я самый, самый самый.." слегка противоречат друг другу.

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

    saboteur_kiev
    @saboteur_kiev
    Александр: Между мной и Перельманом нет разницы.
    Между мной и Эйнштейном нет разницы. Между вами и мной нет разницы. Билл Гейтс от нас недалеко ушел.

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

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

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

    Нечто подобное Эйнштейну, сперва придумывало множество физиков и философов (в те времена философия была близка к математике и физике, уже затем выделилась в отдельное направление). Просто публикация книг в те времена была затруднительна, поэтому до нас дошли лишь отдельные имена тех, кто уже смог пробиться в публицисты. Тот же Галлилео, Планк, Максвелл.
    Вообще почитайте например https://ru.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D...

    Например, я могу назвать себя первым в некоторых вещах, например в рамках страны. Но буду ли я выдающимся? Нет. Просто обычный человек, который когда-то потратил время на определенные вещи.
  • Плохо ли смотреть готовый код задач по СИ, чтобы понять как это работает?

    saboteur_kiev
    @saboteur_kiev
    Александр: Ничего подобного. Работы Эйнштейна базируются на работах тысяч математиков и физиков до него. Даже его теория относительности разрабатывалась им не в одиночку.
    Попов изобрел радио не сразу после дубины, а после тысяч лет изобретений, каждое из которых было продолжением чего-то более простого.

    То, что кто-то первым написал буквами, еще не значит что он его в одиночку изобрел. Во всем опыт миллионов предков.
  • Плохо ли смотреть готовый код задач по СИ, чтобы понять как это работает?

    saboteur_kiev
    @saboteur_kiev
    Александр: Кто-то начал весь процесс первым в каком смысле? Назовите его?
  • Как организовать систему продажей статей?

    saboteur_kiev
    @saboteur_kiev
    Айбек Жаксыбаев: Возможно. Но профессионал во время работы работает, получает новый опыт. А учится - не тогда, когда ему платят деньги уже за конечный результат.
  • Как организовать систему продажей статей?

    saboteur_kiev
    @saboteur_kiev
    Айбек Жаксыбаев: звучит как "взялся за работу, не имея достаточной квалификации чтобы ее выполнить"