Олег, php + laravel или symfony это не верстка. Это программирование. Там легко найти работу если умеешь сделать хотя бы модель+ контроллер+вид. Верстка это HTML+CSS+немного javascript, но даже там вакансий в офис полным полно. Верстальщиков на фрилансе много, а вот в офис желающих мало как ни странно.
avisv, на войне и в обморок падают и в ступор впадают, и с ума сходят, таких либо сразу убивают, либо комиссуют. Во время вооруженной атаки на врага у человека может начаться паническая атака и он будет словно в тумане и не сможет себя контролировать, только сидеть и пытаться успокоиться. До Берлина дошли те у кого таких проблем с ЦНС нет, т.е. это ошибка выжившего.
Большинство программистов могут продуктивно писать код примерно 4 часа а остальное время можно потратить на документацию, тесты и обсуждение архитектуры. За 2 часа трудно много успеть.
Владислав Лысков, так я не про фобии, а про биологию работы ЦНС. Если человек не может писать код больше 2 часов и через 2 часа ему не хочется это делать, то причины исключительно биологические и если заставлять себя работать больше то начнется высокий стресс для ЦНС потому что ЦНС больше биологически не может продолжать эту деятельность в данный момент. Мозги тоже имеют особенность уставать и у кого то мозги устают быстрее у кого то медленнее.
Владислав Лысков, натренироваться то можно, но это будет большой стресс для организма если организм устроен иначе.
Ну вот например некоторые падают в обморок при виде крови, и это реакция ЦНС т.е. человек не может контролировать этот процесс в своем теле. Представьте что будет если такой человек пойдет хирургом и будет ненавидеть свою работу.
В программировании тоже очень важно может ли ЦНС выдерживать такую нагрузку и поэтому выгорание является одной из самых больших проблем у программистов.
Владимир Проскурин, от курения рак гортани, желудка, легких, языка( конечно не сразу а ближе к старости) а от сидения геморрой. И то и то вредно но курение намного опаснее.
Irissska89, сразу под body добавьте div.container и все остальное положите в него, и сделайте ему нужную ширину в пикселях — это чтобы все элементы никуда не уплывали когда экран больше.
Irissska89, обычно это решает дизайнер. Как правило делается обычный статичный сайт и отдельно мобильная версия как у того же вконтакте есть vk.com и m.vk.com. Так получается проще и быстрее чем возится с адаптивностью - один человек делает обычную версию, а другой мобильную и заканчивают работу в один день - так очень удобно. И с таким подходом в случае если на обычной версии нужно будет что то поменять то мобильная версия не сломается.
В целом в вашей версии нужно добавить шрифты и добавить самый верхний контейнер div, который будет статичного размера примерно 1000px или сколько нужно по шаблону, чтобы дальше этого контейнера ничего никуда не уехало на больших экранах.
Николай Козлов, ну кнопочки лучше всего двигать через grep. Узнаешь id или класс кнопки и делаешь grep по проекту и вот через пару минут кнопка сдвинута.
Делать с нуля всегда дольше чем на чем то готовом поэтому приходится выбирать между скоростью и качеством.
seamen, актуальные промышленные стандарты, современные учебники на английском, есть выбор предметов, есть двухлетние колледжи по профессиям которых нет в России(например программирование игровых графических движков), можно редко посещать лекции главное во время сдавать, оплачиваемая практика в зарубежных компаниях (internship) и диплом ценится выше чем российский.
timur102, если не путаешься в коде значит правильно. Задачи главное распределить так чтобы функция не была слишком большой. Например в данном случае можно оставить только две функции потому что все остальные функции используются только в одном месте.
В целом дело вкуса. В больших проектах бывают функции на 2 и более экранов потому что иногда короче никак, например если это длинное математическое вычисление.
m0nym, Mongo хорошо решает поставленную задачу. Поэтому её тоже нужно советовать. Это всего лишь БД, а не rocket science. Не нужно боятся чего то нового.
У postgres очень специфичный синтаксис для jsonb поэтому я бы из них выбрал mongo для NoSQL. По скорости работы вроде там примерно одинаково.
Underdoggit, из плюсов хорошая админка. Ещё в Битрикс можно кидать компоненты мышкой и потом только менять шаблон компонента.
Ещё большой плюс - наличие магазина тем и шаблонов marketplace.1c-bitrix.ru там вы сможете продавать свои шаблоны и готовые сайты.
Битрикс для верстальщика хорош, главное не пытаться что то там менять внутри, только внешние изменения.
fshp, оке, сходите в яндекс, гугл и посносите головы :) И ещё в пару сотен игровых компаний не забудьте сходить :)
Именно в этом и есть разница. Сильные программисты не боятся делать свои реализации сложных структур данных и не видят в этом что то необычное, потому что им это легко и они знают что и как писать. Если бы все надеялись что большой дядя напишет им дерево, то мы бы остались в каменном веке. А Линус Торвальдс никогда не написал бы git, а то ишь чего захотел, свои графы писать вот ведь плохой программист надо ему срочно голову снести хахахах :) https://github.com/git/git/blob/master/graph.c