Чтобы работать программистом в 80% случаев диплом ненужен, но при наличии знаний - получить его можно легко.
Я бы посоветовал пройти бесплатные курсы (такие есть) по основам программимрования, веб-программированию<wbr />, программированию мобильников, программированию баз данных (быть может еще чему-то). Чтобы понять что именно вам интересно. Пройти до конца в любом случае, конечно.
Потом стоит сходить на какие-то мероприятия по программированию. Типа митапов. Посотреть, пообщаться, предложить ребятам себя в качестве стажера. На такие штуки обычно ходят ребята с более-менее приличных контор, а не "рога и копыта"
Ну вот в случае успешного прохождения стажировки вам предожат работу.
Это как бы самый быстрый способ, которым можно пользоваться если у вас реально есть склонность к программированию.
С другой стороны можно пойти в техникум или ВУЗ. Разницы особой нет, но в техникуме у вас скорее всего будет больше свободного времени (хотя есть вузы типа синергии, которые тоже учат как-то странно). Тут преимущество лишь в системности подаваемых знаний, т.е. вам как программисту в любом случае нужно будет сильно расширять кругозор - научиться сеть настраивать, командной строкой пользоваться, виртуальные машины использовать, системы контроля версий и т.п. - это очень много и если вуз хороший - то 4 года учат "тому что надо" очень интенсивно. Лучше ничего быть не может. Бесплатно еще и стипендию платят. И можно в олимпиадах по тому же программированию участвовать.
всё я понял как это сделать )
нужно после строчки animation: blink2 1s linear infinite;
добавить
color: rgba(255, 0, 0, 1);
и тогда всё будет супер =) не знаю правда зачем указывать цвет в следующих строках, если в конце стоит 0 - что говорит о том что слой полностью прозрачен )
Считаю, что любой самоучитель даёт больше, чем среднестатистическое учебное заведение. Тем более, что сейчас полным полно бесплатных онлайн-курсов. Смысл идти в учебное заведение есть только в том случае, если вам примерно 16-17 лет и нужно получить высшее образование.
На мой взгляд самый лучший путь, это взять какую-нибудь книгу для подготовки к экзамену от Oracle №1Z0-808, который называется "Java SE 8 Programmer I". Это самый простой экзамен на знание Java 8. Учите Java по этом самоучителю, попутно готовитесь к экзамену и в конце сдаете экзамен. Плюс в том, что ваше обучение не проходит бесследно и в конце вы получаете сертификат от Oracle котирующийся во всем мире.
Научиться программированию дома можно, хотя на это уйдет больше времени по сравнению с обучением в реальных боевых условиях большой компании. При обучении программированию главным залогом успеха станет практика, решение как можно большего количества поставленных перед вами задач. Для начала это могут быть совсем легкие задачи, затем, по мере решения, уровень задач будет усложняться. Уже в начале своего пути как программиста следует присмотреться к тому направлению в котором Вы хотели бы развиваться: будь то веб-разработка, разработка мобильных приложений, написание игровых движков (например на С++), разработка консольных приложений.
Мой опыт заработка в программировании довольно скромный, но с уверенностью могу сказать о том, что я не заброшу данный вид деятельности. Это очень перспективное направление, выбор которого может предоставить огромные дивиденды в будущем. Больше склоняюсь к веб-разработке. У меня есть опыт стажировки в студии веб-программирования, где в течение трех месяцев я выполнял разнообразные задачи и сдавал работу реальным заказчикам, начиная от верстки и заканчивая работой над интернет-магазином под управлением CMS Bitrix. Этот труд был оплачиваемым. То есть можно сказать, что я занимался программированием профессионально.
В интернете можно найти огромное количество ресурсов для обучения программированию. Было бы желание и время. Профессиональные уроки без труда можно найти на youtube. Например, по запросу "программирование на PHP" я получил более 21 000 видео в поисковой раздаче. Могу порекомендовать два онлайн-ресурса для обучения программированию: Школа программирования и stepic.org. Там можно найти бесплатные уроки для новичков. Это не реклама, просто эти ресурсы, на мой взгляд, являются очень полезными для обучения.
Адаптивным называют такой дизайн который хорошо выглядит и на больших мониторах (на компьютере) и на маленьких экранах на сотовом телефоне айфоне айпаде и тд. Для достижения такого эффекта часто (но не всегда) используют разные версии сайта. Одна мобильная другая обычная и в зависимость от принимающего устройства сервер отдает нужный вариант.