• CMS, фреймворк или чистый PHP?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    С точки зрения снижения трудозатрат - взять CMS типа Wordpress с плагином Custom Pages и вокруг этого весь сайт навернуть. Будет быстрее, вероятно, надёжнее (потому, что у вас опыта ещё мало, а там более-менее отлаженное решение), но практически без пользы для вас.
    С точки зрения пользы - стоит взять какой-нибудь серьёзный фреймворк (Symfony2, Yii2, Laravel) и сделать на нём. Полезного опыта будет много - по сути, практически вся разработка, если раньше не использовались фреймворки. Это будет тяжело, дольше, но гораздо полезнее. Причём, полезнее только для вас, так как по неопытности вы допустите кучу мелких ошибок и кафедра получит сайт с некоторыми проблемами.
    Чистый PHP выбирать не предлагаю - вы ничего хорошего так не сделаете без опыта, это будет пустой тратой времени и с нулевой пользой для всех.
    Поэтому вам решать, в чью пользу будете работать над проектом: в свою или кафедры. В универе я бы работал для себя.
    Ответ написан
    Комментировать
  • Перевод курсов по программированию, субтитры?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Вы конечно извините за банальный ответ не в тему, но УЧИТЕ ЯЗЫК.
    Технический английский можно подтянуть до уровня понимания за полгода-год.
    Основная масса качественного контента не будет переведена никогда.
    Не говоря уже про ресурсы вида stackoverflow и прочих.

    PS А еще читайте книги. Изучать программирование по видео это извращение какое-то.
    Ответ написан
    2 комментария
  • Что и на чём программировать в 13 лет?

    @IceJOKER
    Web/Android developer
    Hаучитесь пользоваться поиском.
    Поищите перспективные варианты и остановитесь на том, что больше всего вам нравится

    p.s. топик выглядит как хвастовство =\
    Ответ написан
    2 комментария
  • Где можно наблюдать стримы по программированию?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    есть проект, на основе твича кажется, https://www.livecoding.tv/
    Ответ написан
    Комментировать
  • Друг в Штатах неудачно скачал торрент с фильмом. Как спасти 5к баксов?

    edinorog
    @edinorog
    Троллей не кормить!
    Пошел погулял и подумал. Ситуация следующая. До суда ваще не париться. Мало ли какие письма "счастья" пришлют. Второе. Той стороне нужно еще доказать объем ущерба. Откуда ты ваще знаешь что скачав фильм он стоит на раздаче? Или если вдруг не удаили его .. посмотреть сколько было роздано. Максимум пару копий. А это далеко не 5000$. Да и не знал ты что что-то раздается. Готов чистосердечно компенсировать эти пару копий по досудебному соглашению. Хотя хз кто там вааще качал! Я его найду и ноги вырву. Вот что стоит ваще озвучить. Ну а дальше адвокат все это приведет к удобоваримому виду и вперед.

    И рекомендую в дальнейшем юзать РОССИЙСКИЙ ВПН =D
    Ответ написан
  • Какую книгу выбрать по алгоритмам на Java?

    Кормена лучше почитайте вдумчиво…
    Ответ написан
    Комментировать
  • Варианты вектора развития IT-шника?

    sim3x
    @sim3x
    Тут такие вопросы обычно задают школьники
    От аспиранта, который "разработал алгоритмы непрерывной, численной оптимизации нового типа" такого не ожидал
    Ответ написан
    Комментировать
  • Где можно попрактиковаться в php?

    Akdmeh
    @Akdmeh
    PHP, Yii2, Music
    Нет, писать CMS не стоит.
    Напишите блог на Yii2.
    Затем напишите простенький магазин (показ товаров по категориях) на Yii2, параллельно читая документацию.
    Как вариант можно Symphony выбрать или любой другой популярный фреймворк (Lavarel, CI, Zend (если с ума сошли), тысячи их).
    Но именно почувствуйте дух фреймворков. Тогда мозги будут работать в правильном направлении, а практику вы получите колоссальную. И, главное, научитесь на просто делать нормальные сайты, но и не создавать велосипеды.

    Как создавать блог на Yii2 вы найдете запросто, постепенно усложняйте его функционал и поймите принципы работы. Заодно сразу увидите, чего вы не знаете именно в синтаксисе PHP.
    Ответ написан
    14 комментариев
  • Обучение Java - какие сервисы?

    Vestail
    @Vestail
    Software Engineer
    HEAD FIRST JAVA!!!
    Для обучения лучше не найдете.
    Ответ написан
    Комментировать
  • Реально ли выучить английский язык, только лишь слушая английскую речь?

    @Mintormo
    Слушая английскую речь можно научиться только воспринимать её на слух. Научиться говорить, читать, писать не получится.
    Ответ написан
    Комментировать
  • Какой комбинацией клавиш на Windows свернуть активное окно и все окна?

    Все окна - Win + D.
    Активное окно - Alt + space + C.
    P.S. Гуглится за одну трубку один чих.
    Ответ написан
    4 комментария
  • Оценки в дипломе влияют на поиск работы и вуза в другой стране?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    На магистратуру - повлияет. На работу - нет, кроме случаев, если вы враг себе и хотите работать в гос. конторе
    Ответ написан
    2 комментария
  • Путь в быдлокодеры или как стать программистом с 0?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1) Я упорно отказываюсь называть верстальщиков - программистами.
    На 90% это тупая низкооплачиваемая работа, никакого отношения к программированию не имеющая
    Исключения есть, но не много.
    Для того что бы стать web backend программистом - знания верстки нужны самые минимальные (читай - не нужны вообще, но в процессе все равно появятся), зато нужно например sql которого в вашем списке нет почему то.

    2) Если хочется денег и нет отвращения к дресс-коду - можно пойти в java разработчики.
    По деньгам выиграете заметно, но это в 99% enterprise со всеми вытекающими.

    3) Если хочется денег и свободы - можно пойти в разработчики ios/andoid на выбор.
    Самый правильный вариант если с нуля выбирать профессию.
    Кадровый голод в сфере дикий, в dc берут с 0ми знаниями на неплохие деньги.

    Imho самый правильный вариант для Вас - второй или третий.
    Становиться верстальщиком сейчас - явно не самая хорошая идея.

    UPD
    PolzuizYami: Что за enterprise и что за вытекающие? )
    Какой порог входа для разработчика под мобилки и через сколько я смогу показать результат и что то за это начать получать ? Почему вы не любите fronted? ) И почему становится fronted'ом не лучшая затея(на верстке я как бы не собирался останавливаться, но это основа основ для fronted'a)?

    Enterprise - работа или в крупной компании или в аутсорсере который работает на крупную не IT компанию. Вытекает из этого определенный уровень бюрократии, чинопочитания, формализма, дресскода и прочего, что в какой то мере компенсируется кешем и стабильностью™.
    Опять же не всюду, но очень много где.

    Порог входа для мобильной разработки сейчас достаточно низкий, 0-1-2 месяца самостоятельной практики и можно идти на вакансию junior, в dc платят 40-50 на старте, за год-два можно выйти на 150-250+ с учетом фриланса.

    По поводу фронтенда:
    Сразу небольшой дисклеймер:
    a) не хочу никого обидеть, пишу исходя из личного опыта. b) это справедливо не для всех проектов.

    Итак:
    1) В отличии от backend - сложность и объем задач по frontend не зависит от размера аудитории проекта.
    2) В отличии от backend - работы по frontend выполняются быстро и в отсутствии требований по изменениям - доработкам не подвергаются.
    3) В отличии от backend - текущая работа по frontend сильно менее связана с прошлыми этапами работы, либо погружение в проект требует не много времени (не всегда, но часто)
    4) Следствие из 1, 2, 3: Для запуска развития среднестатистического проекта нужны backend разработчики в команду (штат/длительный аутсорс) и не нужны frontend разработчики в команду (проще и дешевле брать фрилансеров под конкретные задачи)
    5) Вывод: Путь верстальщика это в 90% либо короткая дешевая работа на фрилансе, либо работа в штате по поддержке постоянных маркетинговых хотелок (подвиньте банер на 20px в бок, итд), либо в очень редких случаях - действительно сложные, нагруженные с точки зрения frontend проекты.
    Почему в редких случаях? Потому что таких проектов очень мало :) (и кстати многие из них - enterprise)

    UPD-2
    По поводу мобильной разработки:
    Куда пойдет mobile dev через 5 лет - предсказать сложно. На мой взгляд основная масса проектов сейчас достаточно простая и для успешной реализации требует монотонной аккуратной работы (70-80% времени это собирание верстки и анимаций, подключения к внешним апи). Адские зарплаты сейчас обусловлены дикой нехваткой людей. Но есть мнение что пик уже прошел.
    С другой стороны появляются новые мобильные платформы - и разработчики нужны уже под них) Непрерывный процесс саморазвития как он есть)

    UPD-3
    Собственно, почему Веб ,а не мобильная или Java. Ориентировался чисто по вакансиям своего города, к сожалению живу не в DC и да же не в DC2, а наверно DC 666 (Владивосток).
    Вся прелесть бытия IT специалистом - в нашей широкой востребованности. Не нужно ориентироваться на свой город, да и на DC по большому счету не стоит. Перед тобой вся планета.
    да и маме сайт сделаю
    ппц мотивация для выбора жизненного пути.
    Ну а про потолок верстальщика - я расписал ниже.
    Ответ написан
    28 комментариев