УДК 004.738.52
Гилимханов Р.Р. студент 4 курса Минкин А.В., к.ф.-м.н.
доцент
кафедра «Математики и прикладной информатики»
Елабужский институт КФУ Россия, г. Елабуга ПОДХОДЫ К ПРОГНОЗИРОВАНИЮ БУДУЩЕГО ВЕБ-ПРОГРАММИРОВАНИЯ Аннотация: В данной статье поднимается проблема дезориентации в видении будущего разными веб-программистами. На основе мнений специалистов данной области, были выделены несколько подходов к прогнозированию веб-разработки. Сделан вывод о том, что залог успеха веб-разработчика находиться не в выборе определенной концепции, а в постоянном самосовершенствовании.
Ключевые слова: веб-разработка, программирование, искусственный интеллект, дизайн
Gilimhanov R.R. 4th year student Elabuga Institute, Kazan Federal University
Russia, Elabuga
Minkin A. V., candidate of physical and mathematical sciences
associate Professor
associate Professor of "Mathematics and applied Informatics» Elabuga Institute, Kazan Federal University
Russia, Elabuga APPROACHES TO PREDICTING THE FUTURE OF WEB
PROGRAMMING Abstract: this article raises the problem of disorientation in the vision of the future by different web programmers. Based on the opinions of experts in this field, several approaches to forecasting web development were identified. It is concluded that the key to the success of a web developer is not in the choice of a certain concept, but in constant self-improvement.
Keywords: web development, programming, artificial intelligence, design
Профессия веб-программиста на рынке труда является достаточной новой и успешной. На сегодняшний день заработная плата данных специалистов колеблется от 50 до 350 тысяч рублей, согласно данным российской компании интернет-рекрутмента HeadHunter [1].
Основное отличие каждого веб-программиста это язык/языки программирования, на которых он пишет. Некоторые выбирают язык исходя из личных симпатий, а кто-то ориентируется на запросы постоянно
меняющегося рынка, и вот тут возникает ситуация дезориентации.
Дело в том, что, несмотря на высокую популярность некоторых языков, таких как Java, доход, который получит веб-программист на прямую зависит от работодателя, а также от мастерства самого специалиста. Другими словами не существует универсальной формулы успеха, но все-таки общие направления развития следует знать.
Мнения по поводу будущего в веб-программирования сильно разняться, у каждого программиста свое виденье на этот счет, и, соответственно, свой стиль поведения. Но, изучив материалы по данной теме, мы выделили несколько общих и явных направлений.
1. Здесь и сейчас.
Данного стиля мышления придерживаются молодые специалисты, которым уже на сегодняшнем этапе хочется добиться успеха, поэтому они постоянно следят за трендами. Плюсы данной философии в том, что программист всегда является востребованным, вне зависимости от ситуации. Но главный минус - это то, что приходится постоянно переучиваться и подстраиваться под новый спрос, поэтому высот в какой-то конкретной области достичь не получится.
2. Выбор по интересу.
Программисты с опытом, повидавшие неожиданные метаморфозы в истории веб-разработки, придерживаются мысли, что угадывать успешность языка бессмысленно. Хороший специалист, по их мнению, должен заниматься тем, что ему нравиться и добиваться в этом высот. Вне зависимости какого языка программирования он придерживается, узкопрофильный специалист всегда будет обладать большей конкурентоспособностью по сравнению с широкопрофильным. За счет своей уникальности он может добиться большего.
Основной недостаток данной концепции в том, что со временем одна технология окончательно устаревает, и на смену ей приходит новая. То есть, нет смысла развиваться в том, что уже никому не интересно [2].
3. Ориентация на Запад.
Основной смысл прост - Россия ярая преемственница Западных течений. Если в Европе или Америке произошло изменение в трендах веб-разработки, то значит скоро и в России произойдет то же самое. Поэтому следует чутко наблюдать за изменениями на рынках труда и новых технологий западных коллег, и при серьезном изменении необходимо либо сменить род деятельности, либо чему-то подучиться.
Логика данной мысли верна, но стопроцентных гарантий срабатывания данного сценария нет. Россия - страна своеобразная, поэтому как здесь рынок воспримет и отреагирует на изменения, никто не знает [3].
4. Будущего нет.
Немного пессимистичное название скрывает под собой смысл упадка потребности в веб-программистах. Согласно данной концепции, через ближайшие лет десять искусственный интеллект (ИИ) научиться выполнять
большую часть работы веб-разработчика. Уже сейчас существуют конструкторы сайтов, «понимающие с полуслова». Так, в марте 2015 года компания Firedrop создала чатбота Сашу, который предназначен для строительства сайтов по принципу «drag and drop». Бот умеет задавать вопросы, принимать ответы и строить на их основании рекомендации или делать предложения. Пользователь перетаскивает элемент и создаёт из него внешний вид сайта. Согласно заявлению директора компании Марку Краучу, чатбот предназначается для воспроизведения строительства сайта с профессиональным веб-дизайнером, то есть данная технология пока что предусматривает вмешательство человека.
Придерживаться данной идеи можно, но пока что это только перспективное будущее, а спрос на веб-программистов только растет, поэтому менять род деятельности еще рано [4].
Следует отметить, что также существует сочетание данных идей. Если первые две концепции больше связаны с поведением и жизненной философией программиста, то две последние отражают именно мысли о будущем. По-моему мнению, ни одна из них поодиночке не является крайне верной. Лишь их разумное сочетание дает нужный эффект.
Таким образом, веб-программист должен быть хорошим специалистом в своей области, со знанием перспективных языков. На сегодняшний день ими являются: Java, C#, Node JS, Python и прочие. Действительно, лучше добиваться вершин по одному направлению, чем теряться среди многих. Но это не отменяет постоянной готовности к мобильности. Следует чаще проверять сайты с вакансиями, знать об изменениях в Западном мире IT, общаться на форумах и быть в курсе новостей. Искусственный интеллект так или иначе будет нуждаться в человеке на первых порах, поэтому специалисты веб-разработки будут еще нужны долгое время. Подводя итог, можно сказать, что единственный ключ к успеху - это не выбор правильной концепции, а постоянное саморазвитие.
Использованные источники:
1. «HeadHunter» - официальный сайт российской компании интернет-рекрутмента [Электронный ресурс]. URL: https://yelabuga.hh.ru/search/vacancy?clusters=true&enable_snippets=true&only_ with_salary=true&order_by=salary_desc&salary=215000&text=Веб -программист&area=113&from=cluster_area (дата обращения: 06.10.2018).
2. Будущие перспективы программирования // «Stack Overflow» - сайт вопросов и ответов для программистов [Электронный ресурс]. URL: https://ra.stackoverflow.com/questюns/73611/Будущие-перспективы-программирования (дата обращения: 07.10.2018).
3. Языки программирования: рейтинг зарплат. Статья от 14.03.2017 // «RJOB» - работа в России [Электронный ресурс]. URL: http://rjob.ru/articles/yazyki_programmirovaniya_reyting_zarplat/ (дата обращения: 08.10.2018).
4. Нужны ли веб программисты? ИИ га замену всему. Статья от 12.06.2018 //
«itProger» - сообщество программистов [Электронный ресурс]. URL: https://itproger.com/news/109 (дата обращения: 08.10.2018).
УДК 004.838.2
Гилимханов Р.Р. студент 4 курса Минкин А.В., к.ф.-м.н.
доцент
кафедра «Математики и прикладной информатики»
Елабужский институт КФУ Россия, г. Елабуга ВОЗМОЖНОСТИ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА В
ТВОРЧЕСТВЕ
Аннотация. В данной статье авторы описывают, как искусственный интеллект стирает границы между искусством созданным человеком и машинной. Приведены примеры использования искусственного интеллекта в образовании. Показано, что машинное творчество может конкурировать с человеческим. Среди прочего выделены разработки лаборатории Яндекс, которые использовали нейросеть для создания стихов определенного жанра.
Ключевые слова: искусственный интеллект, роботы, искусство, алгоритм, педагогика, медицина.
Gilimhanov R.R. 4th year student Elabuga Institute, Kazan Federal University
Russia, Elabuga
Minkin A. V., candidate of physical and mathematical sciences
associate Professor
associate Professor of "Mathematics and applied Informatics» Elabuga Institute, Kazan Federal University
Russia, Elabuga
THE POSSIBILITY OF ARTIFICIAL INTELLIGENCE IN THE
WORKS
Annotation. In this article, the authors describe how artificial intelligence blurs the boundaries between art created by man and machine. Examples of the use of artificial intelligence in education are given. It is shown that machine creativity can compete with human creativity. Among other things highlighted the development of the laboratory Yandex, which used the neural network to create poems of a certain genre.
Key words: artificial intelligence, robots, art, algorithm, pedagogy, medicine.