• Уходить ли после 9 в колледж на программиста?

    MisterN
    @MisterN
    Вы понимаете, что предлагаете "принимать решение самому" ученику 8го класса? Вы как себе это представляете? Он за два года пашет достаточно, чтобы начать зарабатывать деньги и пройти в карьере так далеко, чтобы определиться, чего ему недостает по знаниям?
  • Не могу разобраться CMS, админка, и т.д. ??

    MisterN
    @MisterN
    hashasin, ну, за шесть часов можно и загуглить хоть базовую инфу. Что сие и на каком языке ))
    Ларка - популярный фреймворк на пшп. Главное, что это другой класс систем, не cms. И я предлагаю для расширения кругозора после знакомства с cms посмотреть еще и на фреймворки. Готовой админки нет, все сам. И я не очень понимаю, почему изучение фреймворка не может быть частью изучения пшп и почему оное исключает получение базового представления о sql, http, функциях, обработке ошибок и тем более ооп.
    hashasin писал:
    грубо говоря мой максимум личный кабинет на php

    Не очень понимаю, что такое в вашем понимании "личный кабинет", но какие-то знания есть. Насколько их "достаточно", сами разберётесь, когда начнет изучать. Не знаю, как оно может помешать изучать саму пыху.
    Можете обратить внимание на курс от Евгения Волосатова (Создание сайта на Yii ручками). Я не смотрел сам, давно уже не смотрю никакие курсы, но мне говорили, что он очень дотошно показывает фреймворк yii ("от ядра"). За что купил, за то и продаю. Ещё тот же парень, что рассказывал про курс Волосатова, хвалил cms https://processwire.com/ Он работал с джумлой и вордпресом, но сейчас на немца пересел (processwire - немецкая вещь). Сам я тоже с ним не связывался. Джумла, вордпресс, модх - очень распространенные cms, но их и взламывают чаще, больше исследователей, больше эксплойтов. На чем остановить своё "развитие кругозора" решать вам. Можете вордпресом (тем более, есть текущая задача) и Ларкой ограничиться, или еще озвученные штуки посмотреть. Можете оставаться чисто "реакционером". Я бы порекомендовал вордпрес - модх - processwire как cms и ларавел как фреймворк (попрулярная штука - ролики на ютубе, русская дока кажется есть, статьи на хабре).
  • Не могу разобраться CMS, админка, и т.д. ??

    MisterN
    @MisterN
    Плюс не надо забывать о стоимости такой работы, которая будет достаточно невысокой

    А невысокая стоимость работы не выгодна работнику. Ну, допускаю, что есть варианты, но в целом работа дешевая, да-с. Отсюда и презрение к инструменту.
    Ессесна, спа стоит дороже, о чем автору и говорят.
    React - это шаг вперёд, который ему пока не нужен.

    Хороший шаг. Единственно, у меня знакомый перешел с реакта на вью и не нахвалится, хотя времени прошло много. В любом случаи, хорошим шагом вперед будет выбор между реакт, ангулар или вью. И конечно неплохо, чтобы вакансия предполагала их использование. Т.е. выучив реакт и продолжая клепать сайты на вордпресе, где реакт не нужен, автор не увидит прибавку в зарплате. Но у него появится перспектива смены места работы.
    Если не сталкивался с cms вообще, то стоит "столкнуться" хотя бы раз.
    И еще можно заюзать разок modx revolution, наверно, но я уже сто лет его не трогал, не знаю, как у неё дела идут. Вроде развивается. Я не знаю, сколько у автора свободного/несвободного времени. Я честно говоря, кроме модх и не пробовал ничего из cms, но думаю, что для какого-то контраста подойдет. И потом попробовать фреймворк. Хотя б ларавел. Тоже для развития кругозора. Если модх так, опционально, то фреймворк думаю вот прям надо, ежели нет под рукой вакансии хорошей на реакт, на которую можно откликнуться и не париться. Ну, просто чтобы знать как сайты-то делаютцо.
  • Какой спрос на fullstack дизайнеров сейчас при устройстве на работу?

    MisterN
    @MisterN
    Раньше веб-дизайнер именно версткой и занимался, ему не надо было быть еще и художником. Книги по верстки имели слова "веб-дизайн" в заголовке или описании, у меня есть знакомый веб-дизайнер из Германии, который начинал очень давно и помнит, как это было. Я с его слов-то и знаю. В России веб-движуха началась уже когда верстка и дизайн начали разделяться и не все в курсе даже, что один человек может совмещать в себе мастерство художника и фронтендера. Но в провинциальных веб-студиях (за столичные не знаю) ещё как бывает совмещение. Правда, работа там не то, к чему стоит стремиться. Не думаю, что совмещение в вакансии - хороший признак, но это интуитивно, рынок не изучал, к дизайну отношения не имею и судить не могу.
    По итогу, вам правильно говорят, смотрите на то, что лучше получается, за что лучше платят (изучайте вакансии), что вообще вам нравится. А то может вы найдете вакансию на вью, но у вас больше к дизайну лежит душа, тогда стоит подумать, чтобы искать чисто дизайнерскую вакансию.
    UPD
    Если я перейду на какой-то фреймворк, то навыки дизайнера уже не будут требоваться для работы в компаниях?

    https://moikrug.ru/vacancies?q=angular&currency=rur
    Невооруженным взглядом видно, что бэк + фронт нужны часто, фронт без бэка тож еще как можно найти, а вот дизайна чет не видно. Т.е. да, если освоите, если наберетесь опыта в фреймворке, то скорее устроитесь без совмещения, чем с ним. Другой вопрос, что фреймворки вы не знаете, может быть зато дизингирите клево, что все залюбуются? Тоже востребованный навык, его бросать жалко. Слышал, что дизайнер с хорошей карьерой изучает верстку, чтобы понимать, как лучше делать дизайн, чтобы не рисовать неверстабельные макеты. Т.е. существуют дизайнеры без знания верстки, но данный пробел дизайнера не красит. Так что опыт натягивания на cms нельзя назвать бесполезным. Вопрос в том, насколько у вас хорош скил дизайнера, что нужно развивать, а что бросить. Вообще, есть мнение, что специализация при прочих равных обыгрывает унификацию.
  • Зачем нужно ООП?

    MisterN
    @MisterN
    Антон Р., допустим, трудно. Неймспейсов нет, разрабы подзапутали, вижу сырые запросы в базу, вместо пдо и т.д. Ну, вот я вижу, подключается файл фреймворк, найти его не проблема, в нем классы Registry, Config, Log, Event, DB, Router, Action ну, и т.д. Ну, зашел в DB без проблем (ctrl+b перемещает в него), там все завязано на адаптер. Типизации нет, поэтому и адаптер так просто не найдешь, но на самом деле они ближе, чем кажется. Посмотрел на адаптеры пдо, мускуль и постгрис... В принципе навигация в пшпшторме работает, подсказки имеющихся методов и свойств у экземпляра класса есть - иде жизнь упрощает. Не пойму, какие сложности показывает оупенкарт в данном контексте. Ну, отвык я от пыхи и подзабыл. Может в процессе работы появятся проблемы.
  • Зачем нужно ООП?

    MisterN
    @MisterN
    Антон Р., цэ cms-ка, не фреймворк. Склонил из гита и вижу:
    function start($application_config) {
    	require_once(DIR_SYSTEM . 'framework.php');	
    }

    и причем здесь ООП?
  • Зачем нужно ООП?

    MisterN
    @MisterN
    theNorthWind, по плюсам говорить не компетентен. Тут засада, извиняйте. "Не стали работать на моей машине" это вообще печаль, как так-то, непорядок. Ну, попробуйте поизучать горячие клавиши для навигации по классам или типа того. Я идешку давно не менял, не знаю, как такие вещи грамотно гуглить. Может откроете какие-нибудь неизвестные возможности, с которыми в ООП дышать станет легче. Обычно сориентироваться по классам с иде не сложно. Но по факту ничем помочь с Танго Контролс не могу.
  • Зачем нужно ООП?

    MisterN
    @MisterN
    Антон Р., Ну, пример проблемы в студию?
  • Зачем нужно ООП?

    MisterN
    @MisterN
    Ну, вы ж не знаете, что она там назвала месивом и какой объект "слишком сложный" для своей задачи.
  • Как еще ускорить верстку?

    MisterN
    @MisterN
    Читайте дополнение и смотрите ссылку, что скинул, чтоб понять о чем говорю

    Не каждый будет смотреть полтора часа видео, чтобы понять содержание чьего-то там поста.
  • Видеоуроки - долго, и много воды. Стоит ли тратить на них время?

    MisterN
    @MisterN
    Да, Сергей Батькович Горностаев добавил ссылок на другие темы и я случайно начал отвечать в одной из них ( Обязательно ли читать книгу по языку/технологии что бы быть тру и продвинутым кодером? Я не против курсов принципиально, скорее за сочетание. И за то, чтобы юнные падаваны хорошо понимали, что курсы в основном сырые и поверхностные, годятся только для первого приближения.
  • Видеоуроки - долго, и много воды. Стоит ли тратить на них время?

    MisterN
    @MisterN

    Интернет образование за последние несколько лет сделало большой прорыв в информационной индустрии. Это целое направление в бизнесе

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

    MisterN
    @MisterN
    Сергей Горностаев, ну, я знаю парня, который книги не усваивает по его утверждению. И при этом имеет зарплату в районе 100 тысяч, работал в оупен спйсном офисе, но договорился с начальством на удаленную работу и рад до усрачки. Может быть он не лучший программист, но он опытен, упорный, трудолюбивый, приносит свой доход компании, работал на клиентов с всероссийской известностью, и вполне себе счастлив. Может у него и встречаются иногда проблемы, которые он не может преодолеть (по коду), может быть иногда хочется сказать, что руки-то у тебя из жопы, но в целом он решает задачи и справляется с трудностями. Хотя многие знакомые, включая меня, говорили, что программирование - это точно не для него, но 14 лет стажа уже и кто скажет, что он плохой специалист - того он с полным правом пошлет нахер. Не любо - не нанимай, а ругатцо не надо. Так что говорить, что смотретель курсов - горе в семье тоже не правильно.
  • Обязательно ли читать книгу по языку/технологии что бы быть тру и продвинутым кодером?

    MisterN
    @MisterN
    Сергей Горностаев,вы апеллируете к своему 20тилетнему опыту - с ним сложно спорить. Но вот вы же предлагаете книгу из серии Head First для изучения Java. Вы же понимаете, что этот вариант не всем подойдет? Я так и не смог осилить ни одной книги серии, сдавался в самом начале. Но у меня есть подозрение, что словоблудят там тоже не хило. Сколько людей вообще удачно стартовали именно с этой серией?
    Я пришел сюда из темы по видеоурокам. Там в вопросе другой контекст, не исключающий книги. А так, скажу, что да, обязательно. С видеокурсами сложно - много шлака. Но лично для меня даже хорошие курсы не отменяют чтение книг. Я в отрасли уже 7 лет, не так много. Но вот лично мне кажется, что проще вьехать, начав с курсов, получив хеллоуволдный практический опыт т.е. сделав какую-то простую и не учебную, а реальную работу, а потом углублять знания книгами.
  • Планшет или электронная книга?

    MisterN
    @MisterN
    Уже предлагал мне скинуть выше pdf по-хардкорней для тестов. Я читаю тех. литературу и не вижу проблем. Но у меня читалка не дешевая.
  • Планшет или электронная книга?

    MisterN
    @MisterN
    Onyx BOOX Gulliver вродь не тормозит. Может быть мои файлы не достаточно большие? Если скините книгу - протестирую. mp3 воспроизводит. Умеет ли распознавать текст и озвучивать вот не знаю, но там андроид.
  • Почему PHP теряет популярность?

    MisterN
    @MisterN
    Строчки 8-18 - набор из магических чисел

    от же ))
    // KeyboardEvent.keyCode aliases

    Зачем там вообще нужен else

    чтобы по-разному обрабатывать dynamicHandlers и staticHandlers, очевидно же ))
    возьмём самый первый файл из самого первого приведённого вами решения

    Ничего подобного, я никаких примеров не привожу и ни о каком превосходстве джаваскрипта над другими языками по качеству кода не заявляю. Я просто хочу, чтобы и ответы были качественными. А то рыбаки хоть руками размер показывают, а программисты на тотстере просто "мой код качественнее, нет мой"
  • Почему PHP теряет популярность?

    MisterN
    @MisterN
    beduin01, от тогда и поговорим. А то у нас уже джаваскрипт с нодой уже собирался прям всех и ото всюду вытеснить и стать таким же мейнстримом, как Джава, да чет не получается
  • Почему PHP теряет популярность?

    MisterN
    @MisterN
    Кирилл Несмеянов, а может для более предметного разговора приведете пару косяков, чтобы было понятно, о чем вы говорите? Полного и продолжительного разбора никто не требует конечно, но просто чисто обоюдного понимания для?