Задать вопрос
  • Какой посоветуете интерпретатор\компилятор Scheme для Windows?

    @RokkerRuslan
    Самый лучший на сегодняшний день.
    Drracket
    Там есть язык описания изображений (нужен для одной из глав)
    Что вы подразумеваете под словом "тяжелое"? Даже не могу представить, что может быть "легче" drracket.
    Ответ написан
    1 комментарий
  • Где найти идеи для учебных проектов для наработки навыков и портфолио веб-разработчика?

    @devunion
    А вы на тех же фрилансерских сайтах посмотрите список проектов по вашей специфике. Выберите наиболее востребованные и сделайте пару штук. В результате в портфолио будет то, что наиболее востребовано. И у вас будет опыт в разработке таких проектов.
    Ответ написан
    Комментировать
  • Где найти идеи для учебных проектов для наработки навыков и портфолио веб-разработчика?

    cissav
    @cissav
    Руководитель Omnidesk.ru
    Не нужно выдумывать новые сервисы. Просто выберите один сервис, тематика которого вам близка и интересна, и попытайтесь сделать его лучше. В результате должно получится ваше видение известного сервиса.
    Ответ написан
    Комментировать
  • Откуда можно узнать информацию о новых и перспективных библиотеках JavaScript?

    q1t
    @q1t
    google, g+, twitter
    в гугл+ есть community hubs по всем современным ЯП и фреймворкам, очень часто свежие новости попадают туда.
    Ответ написан
    Комментировать
  • Как начинающие веб-студии и фрилансеры находят заказы на разработку сайтов под ключ?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Пока нет рекоммендаций, портфолио и "связей" - фрилансерские сайты, FFF (friends, fools, family). Особо бойкие и амбициозные могут заняться прямыми продажами, ходите в места скопления ваших потенциальных "клиентов", знакомьтесь, оставляйте визитки и презентации. Создайте что-то полезное (инструмент, сервис) для какой-то локальной ниши и предложите это решение - если оно реально полезно, то у вас начнут покупать, а дальше пойдет кастомизация, поддержка, отдельные решения, рекоммендации и так далее.

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

    И да, ни в коем случае, ни при каких обстоятельствах не начинайте на начальном этапе вкладывать деньги в офис, мебель, технику и прочее. Trello+Git+почта (или другой, более сложный workflow - на усмотрение), сидите себе по домам, в кафешке с ноутами, на крайняк в коворкинге и работайте, работайте, работайте.
    Ответ написан
    4 комментария
  • Как начинающие веб-студии и фрилансеры находят заказы на разработку сайтов под ключ?

    cissav
    @cissav
    Руководитель Omnidesk.ru
    Для начала займитесь составлением собственного портфолио. Пока у вас не будет примеров выполненных работ, едва ли кто-то захочет связываться с вами. Если нет никаких заказов, придумайте их и выполните так хорошо, как можете. После этого мониторьте заказы на биржах фрилансеров и оставляйте свою кандидатуру. Обязательно наберитесь терпения.

    Если уже готово портфолио, то можете попробовать рекламу. Что касается холодных звонков, то очень сомневаюсь, что они вам помогут.
    Ответ написан
    Комментировать
  • Почему не Joomla?

    cissav
    @cissav
    Руководитель Omnidesk.ru
    Думаю, сравнивать эти решения не совсем правильно. Вы сами написали, что Joomla - готовая CMS, а все остальное - фреймворки и языки программирования.

    Joomla вам нужна, если хотите блог, интернет-магазин или что-то в этом духе. Если же стоит задача создать серьезный SaaS, то обязательно нужен фреймворк.

    Если вы занимаетесь разработкой (а не являетесь конечным потребителем), то при выборе "Joomla-пути" вы фактически обретаете себя на написание расширений и допиливание готовой CMS под нужны заказчика. Изучение же фреймворков по сути дает вам возможность создавать проекты любой сложности.
    Ответ написан
    2 комментария
  • Какие есть узкие, но востребованные специализации в программировании?

    risik
    @risik
    Программист
    Я думаю, что для начала Вам нужно самому понять что Вам больше нравится. А для этого нужно иметь довольно широкую специализацию. А вот уже, когда Вы решите, чем именно Вы хотите заниматься, тогда и углубляться именно в эту тему.

    И да. Мое мнение, что заниматься следует не тем, что приносит хорошие деньги здесь сейчас, а тем, что действительно нравится. А Вот если Вы испытываете кайф от той работы, которой занимаетесь, то тогда деньги придут за Вами.

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

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

    sevasargsyan
    @sevasargsyan
    Веб разработчик
    практика
    Ответ написан
    Комментировать
  • На что работодатели больше всего обращают внимание - на портфолио или знания конкретных технологий?

    cissav
    @cissav
    Руководитель Omnidesk.ru
    Практика, конечно. Смысл от того, что вы написали о знании 100 технологий, но не можете выдать нужный результат :)
    Ответ написан
    Комментировать
  • Как отдать фрилансеру интернет-магазин на доработку без риска потерять посетителей и сам магазин?

    opium
    @opium
    Просто люблю качественно работать
    Самый верный способ это сделать копию сайта на отдельном инстансе, все важные данные потереть или сделать замену, например переименовать всех покупаетелей в ивановых и сменить им емайлы на рандомные.
    Украсть данные нельзя, так как они не достоверные, посетителей не потеряете так как фрилансер работает на тестовом сервере, перенести изменения думаю не сложно админу если голова не из жопы и используется гит.
    Ответ написан
    Комментировать
  • Какую выбрать CMS на PHP?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Ну если тебе, болезный, вордпресс слишком сложен, то есть много других профессий, не требующих такого умственного напряжения. Правда, гайки закручивать на заводе тоже сложновато будет, но вот за коровами убирать или сено косить - в самый раз.
    Ответ написан
    8 комментариев
  • Как упорядочить (систематизировать) знания в голове?

    rumkin
    @rumkin
    Нашел самый действенный способ. Попробуйте записывать мысли (хоть в тот же gitwiki или простой блокнот). Это заставит вас пережевывать знания, а не глотать пачками, освободит место в голове (действительно освободит оперативную память, вы это почувствуете) и сформирует костяк ваших интересов, развивать которые планомерно станет проще. Вы сможете откладывать мысли, не боясь забыть их, свободное место в голове позволит распихать самое горячее по разделам мозга.
    Ответ написан
    1 комментарий
  • Какие есть ресурсы для развития логики программиста?

    rumkin
    @rumkin
    Жесткая логика. Ха-ха-ха. Я — программист. Мои друзья — нет. Это не текст, а жесткая логика! Думаю, понятно, к чему веду.
    Короче, учитесь, молодой человек, если хочется. А что бы легче училось, прочтите "гении и аутсайдеры" (книга о том как стать профи в любом, выбраном вами, деле) и забудете весь этот бред, про "гуманитарный склад ума".
    Ответ написан
    Комментировать
  • Какие есть ресурсы для развития логики программиста?

    @TaroKun
    16 лет? Конечно же игры!
    ru.wikipedia.org/wiki/Colobot - старая игра, в которой каждая миссия связана с программированием роботов. Развивает логику и умение строить алгоритмы.
    minecraft-ru.gamepedia.com/ComputerCraft - развивающийся мод для minecraft. Чистое творчество - позволяет создавать сложнейшие конструкции с компьютерами, которые управляются программами на lua. Помогает развить творческое мышление и даёт практические навыки программирования.
    Ответ написан
    1 комментарий
  • Как упростить разработку верстальщику/фронтэндщику в веб-студии?

    Sander_Li
    @Sander_Li
    Backend developer
    1. Использовать сниппеты.
    2. Использовать IDE и ее возможности. (WebStorm)
    3. Отдыхать. На свежий ум можно гораздо быстрее и качественнее решать задачи.
    4. В связки с git, можно попробывать gitflow для автоматизации команд.
    5. Использовать Developer tools . Советую пройти этот курс.
    6. Делать интересные задачи.
    7. Наблюдать за тем, как другие программисты решают подобную проблему.
    8. Использовать Live edit
    9. Обзавестись вторым монитором, если он будет полезен.
    10. Ускоряемся в вёрстке , вебинар Юрия Артюха
    Ответ написан
    2 комментария
  • Как произвести подключение файла html в другой файл html?

    Satanpit
    @Satanpit
    Front-end developer
    Либо AJAX либо iframe
    Ответ написан
    Комментировать
  • Сколько времени в среднем проходит для освоения программирования с нуля и возможностью заработка?

    FirstX
    @FirstX
    .net developer
    На самом деле кол-во таких вопрос действительно зашкаливает, потому что беспокоит многих, но каждый считает, что именно ему ответят каким-то уникальным образом. К сожалению нет, не ответят, универсальных рецептов нет. Я сам одно время, брался за одной, брался за другое, загорался и снова перегорал. Потом приходит понимание, что топчешься на одной месте, даже совершая "гипер прыжки" в кратчайшее время, такие переключения с новым "гипер-прыжком" отбрасывают сильно назад. Это как вектор, который резко меняет направление. Сумма таких векторов может не порадовать точно :)

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

    Какой же выход из этого порочного круга. Наверное составить Roadmap, где придется проверить свою силу воли. Составить карту планов на год. Проанализируйте такие вопросы как:

    1. Что интересно
    2. Что проще всего дается
    3. Что востребовано на местном рынке
    4. Рассматривается ли возможность переезда
    5. Что востребовано на фриланс биржах и каков уровень конкуренции в данном сегменте

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

    Теперь ответ на ваш вопрос: время освоения программирования с нуля и возможность заработка никак между собой напрямую не связаны. То есть ответа конкретного никто не сможет дать.

    Можно всю жизнь программировать, но не зарабатывать на этом. Может повезти устроиться с нулевым опытом, и вы зарабатываете почти тут же. Это как вопрос, сколько надо забить гвоздей, чтобы начать на этом зарабатывать. Утрирую? - да. Но вы так же можете отбивать себе пальцы молотком, но зарабатывать какую-то копеечку, а можете профессионально дома с закрытыми глазами вбивать одним ударом гвоздь, но не иметь с этого ни рубля.

    Бывает человек 10 лет программирует, но качество кода остается на уровне джуниора и решать задачи в написании серьезных приложений на фрилансе он не сможет. Получается в локальном вопросе, для конкретной компании этот человек может продать свою работу и получает за это деньги, в более масштабном плане - ему будем сложно себя продать и соответственно шансы на заработок не так велики. Это же и объясняет тот факт, что не всегда умные люди добиваются успеха в компаниях. Человек может быть не самым полезным, не самым эффективным, но грамотный "само-маркетинг, нетворкинг ака полезные связи" бывает творят чудеса.

    Единственное, что я могу однозначно рекомендовать даже для программиста - это так называемые soft skills. Навыки общения, коммуникации, понимание идей бизнеса и так далее. Напрямую с программированием не связано, но вопросы настолько универсальные, что пригодятся в любой работе.
    Ответ написан
    Комментировать
  • SEO - как отличить миф от правды?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Информация устаревшая. Если использовать HTML4 - тогда актуальны все пункты. При правильном использовании HTML5 - п.1-5 теряют свою актуальность. П.7 по сути верен, только тут есть момент - множественные ссылки использовать можно, просто на все, кроме одной можно повесить nofollow. П.6 вообще бред.

    Фокус еще в том, что 9 из 10 СЕОшников - реально шаманы-недоучкы с узким кругозором. Эти хомячки передают подобные мифы из уст в уста, опровергнуть их весьма тяжело, так как наука не очень точная. Эффект от изменений приходит не скоро, а так как за, скажем, 1 месяц делается несколько изменений в разных плоскостях (а не одно точечное), и спустя 2-3 месяца появляется результат, то практически нереально понять, что именно вызвало этот результат, было это одно из этих изменений или их комбинация, и какая именно комбинация каких именно изменений.

    В целом, Google проводит правильную политику - потихоньку закручивает гайки для искусственного SEO, выводя на первый и главный план КОНТЕНТ. Органический трафик потому и называется органическим - это естественный результат, прямо зависящий от качества и востребованности контента.
    Ответ написан
    2 комментария