Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (5)

Наибольший вклад в теги

Все теги (68)

Лучшие ответы пользователя

Все ответы (88)
  • Почему char занимает 1 байт, а строка с одним символом - 2 байта?

    @redakoc
    Существует 2 типа строк:

    Типа С.
    Тип Паскаль.

    К языкам это не имеет отношения: язык Паскаль может использовать строки типа С, язык С может использовать строки типа Паскаль. Название просто исторически возникло, т.к. изначально в С и Паскале были только одного вида строки (разные, такие как описано ниже).

    Строка типа С - это массив байтов, заканчивающийся нулем. То есть строка не может содержать символ с кодом 0 (не числом 0, а символ с кодом 0, нулевой байт). Длина строки всегда = количество символов + 1 байт (с нулевым кодом) в конце строки.

    Строка типа Паскаль в начале хранит 1 байт, указывающий длину строки, затем идет массив символов. Строка может содержать внутри себя символы с кодом 0. Но не может быть длиннее 255 байт. В памяти такая строка занимает те же что и С = число символов в строке + 1 байт в начале, хранящий её длину.

    А еще есть строки UNICODE, UTF8, строки типа Паскаль, где длина указана 2-мя байтами (т.е. максимальная длина 65535 символов в строке).

    Длина таких строк в байтах может быть очень и очень разной. Совсем не соответствующей числу символов. Разница будет не на 1 байт (как в простых строках типа С и типа Паскаль). Более того, например, в UTF8 длина строки в байтах будет зависеть от того, что именно написано. )))

    В наше время я настоятельно рекомендую изучать не простые char, а обратить внимание именно на UNICODE.
    А там вовсе не один байт на один символ. )))))
    Ответ написан
    41 комментарий
  • Как лучше брать оплату за работу (фикс за объем / фикс за время / почасовая)?

    @redakoc
    Вы не о том вообще:

    Фиксированная оплата предполагает, что весь проект описан и оценен.

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

    Это даже разные виды описания проектов.
    Ответ написан
  • Готовый движок или самописный?

    @redakoc
    Самописный - только для примитивных сайтов или сайтов с серьезным бюджетом.
    Все что между ними - на CMS.
    Ответ написан
    7 комментариев
  • Как организовать работу удаленных программистов?

    @redakoc
    - Возможно ли найти ответственных и самостоятельных людей?

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

    Однако, если вы хотите ЛУЧШЕ зарабатывать, то их нужно контролировать, слишком самостоятельными они быть не должны. А если вы их контролируете, то они и не патологически ответственны могут быть, все равно ваш контроль.


    - Каким образом следует контролировать сотрудников? Если ли смысл использовать тайм-трекеры на ПК работников?

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

    - Как начислять ЗП? Использовать фикс. ЗП / оплачивать позадачно / почасово?

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

    - Где находить соискателей? Фриланс сайты / доски объявлений (hh.ru и т.п.)?

    Фриленс сайты с жестким контролем рейтинга более предпочительны (UpWork),
    Доски - ваши риски, гемор по определению квалификации/ответственности на первое время. Но на них дешевле.
    Простенькие фриленсайты (практически все российские) посередке по этой шкале.

    - Сколько в среднем платить удаленному PHP-программсту средней квалификации (junior / middle)?


    А что такое СРЕДНИЙ?

    Если он еще не вышел на западных заказчиков - то меньше.
    Если он уже вышел на западных заказчиков - то больше.

    Я вот считаю себя чуть выше среднего. Меня заманите только от 400 000 руб. в месяц. Но, думаю, я скорее исключение.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (1)