Задать вопрос
  • На каких ресурсах можно изучать алгоритмы и структуры данных, реализованные на PHP?

    ali_aliev
    @ali_aliev
    Разработчик на Django/Python, JavaScript
    Изучение алгоритмов и структур данных не зависит от конкретного языка. Именно поэтому в большинстве книг по алгоритмам приводятся примеры на псевдокоде. Вам советую взять любой несложный учебник, которого должно хватить для введения в алгоритмы и структуры данных. Все советуют Кормена или Кнута, но эти учебники требуют серьезного математического аппарата. Мне очень понравилась книга "Алгоритмы" Дасгупты. Примеры опять же на псевдокоде, но их несложно перевести и на PHP в процессе чтения. Для вас этот процесс будет незаменимой практикой, как в понимании PHP, так и алгоритмов.
    Ответ написан
    Комментировать
  • Почему у PHP такая опулярность?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Это следствие его незаменимости в прошлом.

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

    Собственно, с тех пор разные технологии потихоньку отъедают его долю, но пых держится за счет накопленной массы и экосистемы. И продержится ещё долго - поскольку на месте не стоит: несмотря на то, что большинство клиентов тостера пишут на том самом ПХП, который завоевывал популярность в прошлом веке (поскольку не могут осилить ничего сложнее классического говнокода), современный пых предоставляет современные средства разработки и тем, кто имеет представление о программировании.
    Ответ написан
    3 комментария
  • Почему у PHP такая опулярность?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Потому что язык практичный и решает задачи, которые возникают у бизнеса. Часто решает быстрее и дешевле, быстрее и дешевле в поддержке чем тот же Java. Чего тут удивляться?
    Ответ написан
    1 комментарий
  • На каких ресурсах можно изучать алгоритмы и структуры данных, реализованные на PHP?

    azovl
    @azovl
    www.ozon.ru/context/detail/id/2429691
    Алгоритмы. Построение и анализ
    Introduction To Algorithms
    Авторы: Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн
    Страниц 1296 стр.

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

    begemot_sun
    @begemot_sun
    Программист в душе.
    Комментировать
  • Как научиться разрабатывать сложные веб-проекты ?

    @FoxInSox
    На практике в больших компаниях среди квалифицированных специалистов.
    Ответ написан
    Комментировать
  • Продолжить изучать Python или начать учить PHP?

    @nikita-b
    Я только предупреждаю, что найти работу начинающему Python/Django программисту сложно. Поэтому если у вас денежные проблемы, то не стоит пока.

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

    Я бы впрочем, еще смотрел в сторону GO.
    Ответ написан
    2 комментария
  • Как правильно привлечь клиентов?

    Menaskop
    @Menaskop
    Анархист. Работаю в Сети. Живу в Сибири.
    Самый простой способ - добросовестно выполнять небольшие поручения изначально (крупные проекты новичку - это нонсенс в общем-то). Будет ли это работа на WorkZilla или где-то на международной бирже - не так важно. Важна только репутация. Выполнять же работу бесплатно - это, на мой взгляд, плохое начинание: мы живём не в том мире, где деньги ничего не значит. Брать ли предоплату - да. Кто не готов делать предоплату - не готов к конечному результату (от вас ли или в целом - не суть).

    Другой вопрос, что за по-настоящему небольшую работу предоплату можно не брать. Но тогда стоит акцентироваться на тех заказчиках, кот. уже себя зарекомендовали на ресурсе. Рейтинг есть на любой нормальной бирже. И заказчики с постоянными требованиями - тоже. Самый банальный пример - онлайн-магазины, кот. нужно заполнение каталогов, небольшая верстка и проч. Крупные справляются сами, средние - не всегда, а небольшие - и вовсе часто уходят на аутсорс. По поводу мин. оплаты - демпинг цен - хорошее начинание, но ни к чему хорошему оно обычно не приводит. Куда важнее сервис (нормальная доработка, скидка на следующую работу и проч.).

    Удачи Вам! Фриланс на кризисном рынке - неплохое начинание, к слову. Главное - правильно выбрать направление (например, я не верю в рекламу в кризис).
    Ответ написан
    Комментировать
  • Какие основные задачи поступают программистам и на что уходит большая часть времени от рабочих часов?

    thewind
    @thewind
    php программист, front / backend developer
    Клепать сайты-визитки - однообразно. Разрабатывать разные системы для автоматизации работы компании / людей - интересно и заставляет продумывать структуру, алгоритмы, оптимизацию.
    Ответ написан
    2 комментария
  • На западе не заказывают верстку? Или я туплю и не могу найти?

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

    Ключевики у вас вроде корректные(сам раньше по таким искал, но работаю в более узкой нише). И проектов по ним была уйма. Я бы еще и javascript добавил.
    Видимо, проблема в чем-то еще. Например:
    - Если пытаетесь найти в выходные(сб,вск), то проектов будет меньше. Для кого-то очевидно, для кого-то нет. Бывают заказчики, работающие по выходным, но процентов 70 - отдыхают.
    - Важны время дня и разница в часовых поясах. Представим, что заказчики из США работают с 08:00 до 17:00.
    Тогда с восточного побережья деловая активность у людей начнется в 16-17 по мск, а на западном побережье - в 19-20 часов. Плюс, не все будут постить проекты с раннего утра.
    - Возможно, у вас как-то неправильно настроены фильтры. Я вообще для поиска работы на этих биржах пользуюсь lancemonitor.com. Уже года полтора.
    Ответ написан
    2 комментария
  • Продолжить изучать Python или начать учить PHP?

    @zugo
    "Битрикс" (как и любой продукт с префиксом "1С") - это невероятное говно и прямой путь к профессиональной деградации (как уже было сказано выше). Если уж PHP, то нужно изучать Symfony2, Yii или Laravel. Тем более, что Вы в Москве - ни за что не поверю, что там мало вакансий, хоть на PHP-разработчиков, хоть на Python, хоть на Flash.
    Ответ написан
    Комментировать
  • Как ухватить заказ с фриланса?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Один мой знакомый начинал с "Сделаю бесплатно за отзыв!" Сейчас у него ставка 1000 в час и поток заказов достаточный для работы по 12 часов в день, 7 дней в неделю.
    Ответ написан
    Комментировать
  • В среднем сколько часов получается проработать в неделю при полной занятости на odesk/elance и прочих биржах с таймером?

    knitevision1
    @knitevision1
    Ванька Скайуокер
    (oDesk)
    Полная загрузка - это сколько?
    Что значит чистое время работы?:)
    Он считает в принципе время, которое он был включен.

    Я часто отвлекаюсь на всякие дела, прихожу и вижу, что прибавилось 10 минут, или 20 минут.

    Я в среднем работаю не больше 6 часов в день. Стараюсь, потому что больше - сильно падает производительность. Мелкие отлучения от компутера тречу (до 10 минут), большие (от 20+ минут) нет.

    Ну так набегает от 30 до 36 часов.
    Ответ написан
    3 комментария
  • На каких ресурсах можно программировать на JS для фана?

    @Festour
    Screeps.com тоже весьма интересен. Правда сейчас доступен только сингл плеер, но скоро обещают ввести мультиплеер.
    Ответ написан
    1 комментарий
  • Как ухватить заказ с фриланса?

    @FoxInSox
    В офис идите. Фрилансеры джуниоры даже бесплатно практически никому не нужны.
    Ответ написан
    5 комментариев
  • Как ухватить заказ с фриланса?

    opium
    @opium
    Просто люблю качественно работать
    Про одеск
    1)Делаете пяток заказов по 5-10 долларов фиксед прайси получаете 5 оценок на пять звездочек(это обязательно).
    2)Далее проситесь на заказы по 10 баксов в час, при этом бидя первым в работе(это тоже обязательно, чтобы ваша заявка была первой).
    3)За полгода эволюционируете до 30 баксов в час, за 4 года эволюционируете до 80 баксов в час.
    pumainthailand.com/otvechayu-na-voprosy-o-rabote-n...
    Ответ написан
    2 комментария
  • Как ухватить заказ с фриланса?

    begemot_sun
    @begemot_sun
    Программист в душе.
    1. Покажите заинтересованность в заказе. Расскажите о себе. Не пишите шаблонный текст.
    2. Ответьте на поставленные в описании заказа вопросы.
    3. Задайте свои вопросы, чтобы сподвигнуть оппонента на той стороне к диалогу.
    4. Проанализируйте задачу заказчика, и предложите пару вариантов её решения в виде пары предложений. Дайте ему выбор из вариантов.
    5. Никогда не пишите сразу полную стоимость проекта, всегда вызывайте заказчика на диалог.
    6. Дьявол кроется в деталях.
    7. Всегда пишите свою контактную информацию в отзыве на заказ.
    Ответ написан
    6 комментариев
  • Как ухватить заказ с фриланса?

    Nidora
    @Nidora
    Бонус 200 руб всем новым клиентам! VDS - 149 руб
    Не всегда нужно находиться только на биржах, ищите заказы на IT форумах. Поверьте, там заказов тоже много бывает (только фильтруйте заказчиков).
    Ответ написан
    Комментировать
  • Продолжить изучать Python или начать учить PHP?

    maxxannik
    @maxxannik
    Сайты на WordPress + Интернет магазины WooCommerce
    У вас подход мечтателя. Вы сначала делаете то что нравится, а потом ждете что это кому то будет полезно. Шанс на успех есть, но крайне мал.
    Есть подход предпринимателя, думать каждый день, каждый час и каждый момент времени о том чем ты можешь быть полезен другим. Как только ты это поймешь, то увидишь что рынок python крайне мал и обладая этими знаниями пользы от тебя очень мало. А когда от тебя мало пользы - то и цена твоя будет низка.
    У php, 1С Битрикс или WordPress рынок на много больше. Обладая этими знаниями ты сможешь быть на много полезней для окружающих. При условии что научишься мыслить таким образом. Это не просто и не всем удается.
    А то какое у тебя образование или национальность - да плевать всем с большой горы. А тем кому как бы не плевать - то они просто лгут и прикрывают иные мотивы. Или просто тебя обидеть не хотят - если у тебя ума с гулькин нос.
    Ответ написан
    4 комментария
  • На каких ресурсах можно программировать на JS для фана?

    Конкретно по вопросу не подскажу, но как насчет написания ботов для HTML5-игр, коих отнбдь не мало? К примеру flappmmo.com. Занятие ничем не скучнее =)
    Ответ написан
    1 комментарий