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

Достижения

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

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

Все теги (72)

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

Все ответы (118)
  • Недостатки Ruby on Rails?

    @iliyaisd
    Я РНР-разработчик, не так давно решил разобраться с рельсами. Сейчас я назову несколько абсурдных вещей, которые в общем-то являются достоинствами, но есть некоторые проблемы...

    Для клиента:
    1. Нету вордпресса. Да! Как только вордпресс перепишут на руби, его сразу начнут использовать все, кому не лень:)
    2. А можно мне сайт на джумле? Просто у нас контент-менеджер уже привыкла к её админке.
    3. А почему хостинг стоит 200 рублей? У меня сосед по офису вон за 40 купил.
    4. "Нет уж, лучше я найму этого пацана за 3 доллара в час, который мне всё сделает, чем вон того говнюка за тридцатку, который говорит про какой-то руби, что это вообще такое? Мне просто нужен сайт на вордпрессе."

    Для программиста:
    1. А где фигурные скобочки?
    2. Магия. Очень много магии. Оно всё делает "само", вплоть до квази-версионирования базы данных по датам. К этому надо привыкнуть, что не все готовы делать.
    3. У меня заняло два дня, чтобы смочь подключиться к mysql. Возможно, я не самый опытный программист, но обилие вопросов на stackoverflow и не только наводит на мысль, что половина желающих отсеялась на этом этапе и пошла ставить вордпресс.

    Нувыпонели. Недостаточно популярная (чтобы с энтузиазмом приниматься заказчиками) технология с непривычным для многих подходом и вообще синтаксисом языка (чтобы с энтузиазмом приниматься программистами). И ещё на ней нет вордпресса.

    А, кстати.
    Почему еще НЕ ВСЕ сайты делают на Rails?

    Просто на них вордпресса нет.

    P.S. ненавижу вордпресс, если что.
    Ответ написан
    3 комментария
  • У меня есть куча свободного времени и желание работать в фрилансе.Но с чего же начать?

    @iliyaisd
    Если есть запас по времени, я б на вашем месте не лез в веб (в смысле, классическая связка из РНР, HTMl, JS). На фрилансе это помойка, где придётся конкурировать с 9000 школьников и индусов, пока наберёте достаточно опыта, чтобы выставлять заказчикам нормальный ценник и претензии, его подтверждающие.
    Из доходного на фрилансе - objective C, ruby, java, python. Встречается понемногу и другое.
    Ответ написан
    2 комментария
  • Путь в быдлокодеры или как стать программистом с 0?

    @iliyaisd
    Единственный ли путь в кодеры через web? Если нет, то ???)


    Тут есть момент. Веб и по большей части мобильная разработка отличаются от всего остального тем, что первым пользуются в основном реальные пользователи, а вторым - конторы. Т.е. первое - b2c сектор, второе - b2b. И здесь зависит от характера. Некоторых программистов угнетает, что их труд не пойдёт дальше, чем автоматизации внутренней деятельности какой-то конторы, благодаря чему они могут больше зарабатывать, экономить и т.п. Мне кажется, что вам надо первым делом для себя определиться, в каком секторе вы больше хотите работать. Ну и дальше, программирование - это средство для решения задач. Какой бы сектор вы не выбрали, дальше надо выбирать, какие конкретно задачи вы будете автоматизировать... Мне кажется, в программировании лучше, по возможности, исходить из того, какие конечные цели своих продуктов вы преследуете, чем из того, на чём и с использованием каких технологий они будут написаны.
    Ответ написан
    1 комментарий
  • В чем польза изучения PHP сегодня?

    @iliyaisd
    Мне по работе приходится тесно контактировать с разработчиками разного профиля и языков. И знаете, что я понял? РНР хорош. Да, его недолюбливают за разные грехи, в основном - отсутствие типизации, наличие огромной базы плохого кода (и соответствующего контингента) и разные непривычные для тру-кодеров подходы к программированию. Но какая разница, если благодаря всему этому на нём надо сделать гораздо меньше телодвижений для решения повседневных насущных задач? Я писал и хайлоад на РНР, и всё отлично работало, особенно в совокупности с грамотно настроенным веб-сервером и грамотно написанными хранимками и запросами. Тут мы плавно переходим к сфере применимости. Очевидно, что сложная логика для БД должна быть написана в БД. Очевидно, что если вам нужна (действительно нужна) многопоточность, то РНР не подходит. Понятно, что это не работает в низкоуровневой разработке и других подобных вещах... В общем, следуйте элементарной логике и будет вам счастье.
    Ну а что касается проф.развития... А что для вас проф. развитие? на хабре была отличная статья, прям вот любому программисту распечатать и повесить на стеночку. Проф.развитие - это умение быстро и качественно решать задачи бизнеса и получать за это хорошие деньги. А на РНР это всё делать легко, потому что большой спрос, и сам РНР простой и удобный.
    Ответ написан
    Комментировать
  • Когда стоит включать и выключать таймер почасовой оплаты на UpWork?

    @iliyaisd
    Я обычно биллю всё, исключая разговоры по скайпу и гугленье каких-то вещей, которые самому стыдно не знать :)
    Не уверен, что это правильно, просто делюсь опытом.
    Ответ написан
    Комментировать

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

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