Контакты

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

Все теги (54)

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

Все ответы (531)
  • Книга о том как правильно должен работать программист?

    un1t
    @un1t
    Программист Python/Django
    Чед Фаулер "Программист фанатик"
    Джоэл Спольски "Джоэл о программировании"
    Роберт Мартин "Идеальный программист"
    Том ДеМарко, "Вальсируя с Медведями: управление рисками в проектах по разработке программного обеспечения"
    Том ДеМарко "Человеческий фактор. Успешные проекты и команды"
    Роберт Гласс "Факты и заблуждения профессионального программирования"
    Игорь Савчук "Отъявленный программист. Лайфхакинг из первых рук"
    Питер Сейбел "Кодеры за работой. Размышления о ремесле программиста"
    Хант Эндрю, Томас Дэвид "Программист прагматик"
    Ответ написан
  • Среда разработки битрикса. Для чего он нужен и какие у него преимущества?

    un1t
    @un1t
    Программист Python/Django
    Аторы Битрикса врядли слышали слова типа ORM, Git и TDD, и расчитан он на кодеров которые их тоже не знают.

    1. Никак не помогает, только мешает дурацким API, дурацкой структурой БД, очень медленной скоростью, деревянной системой шаблонизации, тем что страницы хранятся в текстовых файлах и т.п…
    2. Ни один нормальный нормальный разарботчик с этой штукой долго работать не будет, работают с ней только кодеры. А разработчики из таких проектов быстро сваливают.
    3. ИМХО нет таких случаев, единственный случай если только вы уже неделю не ели, денег нету и это единственная работа в городе.

    Код битрикса представляет собой спагетти и голимый копи-паст. Есть например модуль sale.ajax.order не помню точно название, там более 1500 строк кода более 8 уровней вложенности и не одной функции. Логика работы этого модуля также очень-очень странная, я вообще не смог понять как разработчики до этого додумались и почему нельзя было сделать нормальную логику.
    Ответ написан
  • План обучения Python и дальнейшие перспективы. Кто подскажет?

    un1t
    @un1t
    Программист Python/Django
    4. Если хочешь заняться веб разработкой, желательно знать HTML, CSS, JavaScript. Основы HTML, CSS можно выучить за пару дней, а дальше уже по желанию, это желательное, но не обязательное. Я знаю программистов у которых очень плохо с версткой, хотя какие-то основые они конечно знают.
    Что касается Джанги, если речь о веб разработке, то да конечно учи Джангу, она самая востребованная.
    Еще желательно знать git, если будет время изучи, хотя для джуниора думаю можно это уже в процессе работы выучить. И еще тебе понадобиться знать реляционную базу данных MySQL или Postgres.

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

    un1t
    @un1t
    Программист Python/Django
    Некоторое время назад, я работал в одной из вебстудий, программистом. У нас в штате были верстальщики и программеры, и часть работ по верстке и программингу отдавали на фриланс. До этого я участвовал в нескольких проектах в которых все участники работали удаленно. Вобщем я был по обе стороны этого.

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

    Когда я работал на фриласне с другими удаленными участкниками проекта. Возникала таже проблема, только с другой стороны. Было сложно выяснить каике-то детали ТЗ или задач в трекере.

    Сайчас мы работаем с удаленным заказчиком. Вобщем проблема коммуникации весьма заметна.

    Гораздо проще выяснить детали у менеджера или программиста сидящего в соседней комнате, чем получить туже нифу у человека за 2000 км от тебя. В скайпе легко общаться на житейсике темы, но когда дело доходит до кода, диаграм и спецификаций, то в скйпе нет удобного механизма для этого. В живую можно тыкнуть пльцем в монитор, показав кусок кода, начертить диаграмму на доске или бумаге, объяснив на пальцах, что это за квадратики и стрелочки.

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

    Если речь идет о веб студиях или подобных компаниях, то у них как правило есть опыт работы с фрилансерами. Большинство предпочитает сотрудников в офис.
    Ответ написан
  • Реально ли создать стартап без бюджета в наше время?

    un1t
    @un1t
    Программист Python/Django
    Фейсбук без бюджета? О_о А инвестиции не считаются чтоли?
    Истории про стартапы звучат примерно так. Жил был чувак, пилил пол года дома один или с кем-то какую-то хрень. Потом бац и стартап взлетел. Обычно истории умалчивают, что у этого чувака папа директор курпного междунородного банка, а мама работает в правительстве. И потом еще оказывается, что он делал не сам, а вообще нанял каких-то чуваков за 10 тыщ баксов, ну типа на завтраках школьных сэкономил.
    Ну и даже если папа и мама у него самые обычные, то чтобы пол года или год сидеть дома и пилить какую-то хрень нужен приличный бюджет, просто хотябы на проживание, аренду, еду и прочее. Ну и все равно что-то надо еще оставить на рекламу и т.п.
    Историй масштаба фейсбука без вложений не бывает.
    Более мелкое что-то может быть, но тоже не без вложений, нужны меньшие вложения. Накопить немного денег и сделать что-то небольшое вполне реально. Ну там газель купить и в аренду сдавать например) Или киоск с шурмой поставить.
    Ответ написан

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

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