• Как объяснить девушке что такое "некрасивый" код?

    @FoxInSox
    Вы девушкой не правильно пользуетесь. Почитайте книги хотя бы, или у мамы с папой спросите что, куда и как.
    Ответ написан
    1 комментарий
  • Как тут все утроено?

    @vilgeforce
    Раздолбай и программист
    Учите PHP.
    Ответ написан
    Комментировать
  • Как запустить социальную сеть масштабного уровня?

    riot26
    @riot26
    <:З )~~
    Стоит подождать неделю после просмотра фильма "Социальная сеть", а вдруг глупые мысли исчезнут
    Ответ написан
    2 комментария
  • Как запустить социальную сеть масштабного уровня?

    Как мне защитить дизайн сайта и фунционал от копирования.Есть вариант как патент или можно что то по проще ?

    Это не главная проблема соцсети )))

    тогда мне нужно будет создать акционерное общество ?

    Дайте угадаю третье лицо это дизайнер с долей 33%

    По существу ознакомьтесь
    Будет ли актуальна социальная сеть совмещающая в себе функции ask.fm и vk.com?
    Какой движок выбрать для корпоративной соц. сети?
    Какую бесплатную CMS выбрать для тематической социальной сети (основной контент — фото)?
    Есть ли статистика пользования социальными сетями в зависимости от сезонности?
    Ответ написан
    2 комментария
  • Какие русскоязычные сайты Вы порекомендовали бы, человеку, желающему обучиться программированию с нуля?

    Freika
    @Freika
    Senior Ruby on Rails developer
    codenamecrud.ru - здесь полный набор для обучения веб-разработке, начиная с основ и постепенно глубже и дальше.
    Ответ написан
    1 комментарий
  • Что делает программиста программистом?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    1) это кодер
    2) да, но еще немаловажно умение их строить
    3) код-манки
    4) код-манки
    5) хипстер
    6) бизнес-аналитик, что в принципе норм. Программист должен в первую очередь решать задачи бизнеса а не код писать (это метод решения проблем), а для этого надо какое-никакое о погружение в предметную область
    7) это справедливо для всех специальностей.

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

    В целом... почитайте Эрика Эванса, Предметно Ориентированное Проектирование - он там чуть уделяет внимание задаче девелопера.
    Ответ написан
  • Что делает программиста программистом?

    AMar4enko
    @AMar4enko
    В подобных вопросах стоит для начала определиться с терминологией.
    Какого именно специалиста вы подразумеваете под тегом "программист"?
    Разработчик на ABAP для вас программист? QA для вас программист (они зачастую сценарии пишут на различных ЯП)?
    Я бы в вашем случае воспользовался термином "инженер-разработчик программного обеспечения".
    И слово "инженер" тут, на мой взгляд, самое главное. А "программист" я бабушке говорю, когда она спрашивает, чем я занимаюсь.
    Ответ написан
    Комментировать
  • Какие русскоязычные сайты Вы порекомендовали бы, человеку, желающему обучиться программированию с нуля?

    @o_f
    Веб-аналитик, SEO, контекстная реклама
    С нуля - однозначно Доусон. Программируем на Python.
    Книга прекрасная для тех, кто вообще не в теме. Неоднократно отзывы вижу на нее о том, что даже те, кто знаком с другими языками, читают ее и лучше понимают алгоритмы, ООП и так далее. Книга - лучшая для новичка.
    Так же новичку будет понятно learn.javascript.ru

    Только это разные языки, они применяются в вебе, python много где еще, поэтому вам надо искать не ресурс для обучения программированию, а понять, что вы хотите писать на ЯП, через сколько вам нужно стать джуниором, есть возможность идти в компанию или только удаленка.
    И самое главное, зарабатывать вы будете мало первый год. Вам точно это надо?
    Ответ написан
  • Как эффективно изучать php?

    Если честно, то по мне, самое лучшее это практика решения реальных задач (проектов). Сам когда то изучал PHP по книгам и задачникам, но после решения их, через неделю забывал уже что да как. И вот когда сам себе придумал проект и начал его делать, то навыки PHP сразу пошли в гору, и самое главное на реальном проекте листинг запоминается лучше.
    Для начало, самое простое, это возьми паттерн MVC и разбери как он работает и напиши самый простой сайт-визитку на нем. Ну а дальше уже я думаю сам поймешь куда продвигаться.
    Ответ написан
    1 комментарий
  • Как быстро начать изучать python?

    @o_f
    Веб-аналитик, SEO, контекстная реклама
    Не совсем в тему вопроса, но хотелось бы все-таки затронуть несколько вопросов:
    1. Учить ЯП, даже питон, придется долго. И нудно. Это не менее года каждый день. Это надо понимать в начале пути. Стоит ли, надо ли, для чего, какова цель? Вы будете мучатся пол года, а через пол года поймете что не сдвинулись вообще. Бросите и потеряете эти пол года. Здесь нужно четко понимать для чего -и когда ждать результатов.
    2. Если вы решили связать свою жизнь с программированием именно для работы, а не "для себя", тогда меняйте ориентиры. Не "выучить быстро без английского", а "сделать все, чтобы через 3 месяца можно было подавать резюме на джуниора".
    Вы должны сказать себе ни "я не знаю английского, увы", а "я порву себе *опу, но выучу английский". Ни "быстро хочу язык", а "я кротом зароюсь, но через 3 месяца стану джуном в ххх компании!"
    Для таких серьезных задач - нужны серьезные цели. Например, парень бросает работу и хочет стать программистом. Его финансовой подушки хватит на 4 месяца. Через 4 месяца - либо он джун в работе мечты, либо он неудачник и ищет работу сварщиком снова.
    У вас, судя по формулировке вопроса, нет таких целей или условий.

    3. В идеале, это поучить ЯП самому, а пойти работать по нему стажером/джуниором. Это самое быстрое и эффективное обучение за которое еще и платят. Плюс - это возможность изменить свою жизнь, если сейчас вы далеки от этой профессии.
    В городах-миллионниках есть много вакансий для стажеров. Один год там даст вам в три раза больше, чем 8 месяцев самостоятельного изучения на книгах и курсах.
    4. Вообще не считаю, что надо сначала учить англ, потом ЯП. Одна задача не мешает другой, а наоборот помогает. Английский быстро учится тогда, когда есть необходимость или интерес к какой-то теме. Например, вы хотите прочитать очень интересную книгу, но она на англ. Или все материалы, туториалы на англ. и вы продираетесь сквозь них. Вот тогда язык быстро учится. Поэтому учите и то и то.
    5. ИМХО: На ЯП нужно уделять не менее 3-4х часов в день, на английский нужно уделать не менее 4-5 часов (это 2 часа грызть грамматику, писать, читать, заниматься с репетитором, еще 2 часа смотреть/слушать/вникать в сериалы, фильмы с субтитрами, еще час во время готовки жрачки слушать фоном то, что разбирали) -- и тогда будет толк уже через 6 месяцев. Для джуна хватит.
    Как правило столько времени есть только у студента. Или у безработного :)
    Ответ написан
    Комментировать
  • Для совсем новичка в программировании php или ruby?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Python
    например
    1. захочется тебе что-то сделать под винду с GUI - Питон это может
    2. завтра нанялся делать сайт - Питон это может, при чем по организации веб-фреймворка даст фору любому языку
    3. послезавтра захотел покодить под Android - Питон это может
    4. плюнул на все, пошел в админы, а там 1000 серверов и опять Python
    5. проснулся мегаученым, потянуло в машииное обучение, нейронные сети и прочий Матан, читаешь требования/
    библиотеки: C, C++, Java, Python
    ... ну и всякие игры, консольные скрипты и т.д. как бы само собой, было бы упорство

    имей в виду, что PHP из списка - только (2), за Руби не скажу, но не все 5 точно
    Ответ написан
  • Для совсем новичка в программировании php или ruby?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ruby - надо знать английский и переходить на unix-like операционки (linux, bsd, mac os).

    PHP - можно ничего не знать, задачи всеравно будут.

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

    С Ruby есть риск надолго стать пленником RoR, с PHP - стать пленником устаревших статей, разных CMS-кой аля джумлы или друпалы, словом... фильтровать информацию от треша сложнее.
    Ответ написан
    3 комментария
  • Для совсем новичка в программировании php или ruby?

    @CapeRatel
    Попробуйте и то и то. Что понравится то и выбирайте. Плюсов и минусов и там и там моря. Поэтому яп обычно из других факторов выбирается, но никак не что легче учить.
    JAVASCRIPT, RUBY, PYTHON, PHP - со всего этого можно начинать, все это фуллстек.
    Ответ написан
    3 комментария
  • Какую использовать CMS для сайта продаж автомобилей?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Symfony / Laravel и разрабатываете проект.
    Любая CMS не подойдет под ваши задачи.

    Если даже вы реализуете при помощи CMS нужный функционал (используя модули) то вам все равно придется половину переписать.
    По времени, возможно на процентов 15 вы быстрее сделаете чем на фреймворке, но в конечном итоге все равно перепишите проект и затратите огромное кол-во времени/денег
    Ответ написан
    Комментировать
  • Как быстро начать изучать python?

    @rizand
    Найди товарища - вместе в любом случае интереснее и продуктивнее) А вообще язык - это всего лишь инструмент, важнее выбрать задачу которую хочешь решить)
    З.Ы Пиши в личку я тоже новичок)) может придумаем что нить интересненькое хД
    Ответ написан
    5 комментариев
  • Python vs C++ что достойно внимания?

    @o_f
    Веб-аналитик, SEO, контекстная реклама
    На работу сейчас требуются как питонисты, так и С#. Дальше вам напишут, что перспективно питон, нод, джаваскрипт, руби может быть. Несложно было увидеть эти ответы в других таких же вопросах.
    Только какое отношение это имеет сейчас к вам? Вам 15... Всего 15 лет.
    На работу через год вам не устраиваться, на фрилансе вас отожмут более взрослые ребята или обидит первый же заказчик и вы навсегда возненавидите этот способ работы.
    Ваши перспективы сейчас - это образование, это английский, это математика.
    И пишите для себя все, что хотите и на чем хотите, в свободное время. Хотите сайт написать - посмотрите на пхп и питон иже с ними. Мобилки? Ну джаву.
    Когда вы выучитесь в универе на дворе будет 2021-22гг. И какой язык будет востребован в том году - сейчас никто не скажет.
    Даже если за спиной у вас будет 10 проектов "для себя" некоммерческих - на работу вас возьмут только джуниором на последних курсах универа или после него. В любом случае эту ступень пройти придется. Сразу мидла и сеньера никто не даст мальчику в 22 года.
    Так скажите, о каких перспективах вы говорите?
    Ответ написан
    3 комментария
  • Python vs C++ что достойно внимания?

    Olej
    @Olej
    инженер, программист, преподаватель
    на сегодняшний день мне 15 лет. Я решил всю свою жизнь посвятить IT-Индустрии

    А вот это не нужно делать:
    почему IT-специалисты - это худшая часть социума?
    Ответ написан
    2 комментария
  • Python vs C++ что достойно внимания?

    Corto
    @Corto
    Бес_Системный
    Любой язык достоин внимания. Нужно отталкиваться от сферы и нужд... C++ , Python, Java, Pascal, PHP... какая разница если ты не знаешь зачем тебе это нужно?! Ты пытаешься выбрать что менее нудно, более изюмисто, но для чего не понятно. Ах да, задумал стать программистом..
    Ответ написан
    1 комментарий
  • Python vs C++ что достойно внимания?

    AcidBat
    @AcidBat
    C#
    Язык - всего лишь инструмент. Главное - голова.
    Учите саму архитектуру ЭВМ и особенности языка, на котором собираетесь писать, чтобы использовать его максимально продуктивно.
    И как это Java без изюминки? А как же полноценное ООП? А сборщик мусора?
    К слову, если вы владеете английским на разговорном уровне, то и на C++ должны писать без проблем, потому что сам его создатель считал, что английский сложнее C++.
    Ответ написан
    Комментировать
  • Какой выбрать ВУЗ в Москве по IT специальности с заочным/очно-заочным образованием?

    МИЭТ - относительно высокий рейтинг, а следовательно приличная корочка Московского вуза. Есть дистанционка
    Ответ написан
    Комментировать