Какой язык программирования учить веб-мастеру?
На страницу 1, 2, 3  След.
Новая тема Написать ответ
# Пт Мар 24, 2017 8:46 amYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
Всем привет!
Думаю, многие из форумчан знают какой-то язык программирования. Ведь иногда гораздо удобнее быстро написать какой-то скриптик самому, решая рутинную задачу, чем нанимать фрилансера, ждать дни и недели, пока задача будет решена.

Просьба написать, почему вы выбрали тот или иной язык программирования, какие преимущества видите в этом выборе? Или, если планируете изучить какой-то ЯП, технологию, то по какой причине?

К примеру, я давно немного освоил PHP на начальном уровне, очень полезно, когда нужно подправить какой-то плагин, шаблон для WordPress или решить рутинную задачу обработки каких-то данных - распарсить таблицу по алгоритму, который слишком сложен для таблиц Excel или отформатировать данные, которые вручную неделю делать. А так - потратил день на написание скрипта и он за полчаса всю работу сделал, удобно :thup:

Сейчас, в свободное время, осваиваю язык Go, нравится то, что он в процедурном Си-стиле, можно на нем standalone веб-приложения писать, например, создать сайт или веб-приложение не используя большого, можного и избыточного веб-сервера, вроде Apache, а только поставить nginx для статики и само приложение для сайта, экономия по ресурсам может быть очень хорошая. Ну и сами возможности языка впечатляют, можно писать системный софт, утилиты и сам язык прост для понимания, думаю, сильно поможет, в перспективе, автоматизировать задачи.

Спасибо за ответы! Drinks or Beer
# Пт Мар 24, 2017 9:52 amshhef Зарег.: 14.09.2007 ; Сообщ.: 7694Ответить с цитатой
для моб устройств что нить
# Пт Мар 24, 2017 10:53 amspomoni Зарег.: 06.04.2008 ; Сообщ.: 7541Ответить с цитатой
По сути вебмастеру нужно уметь трафик добывать и конвертить, а не программировать. Для последнего нужно нанимать программистов.
# Пт Мар 24, 2017 12:18 pmСтранник Зарег.: 28.06.2010 ; Сообщ.: 4617Ответить с цитатой
Рейтинг языков программирования в 2016 году. Лидеры здесь JavaScript, Java, PHP и Python.

Цитата:

JavaScript
Java
PHP
Python
C#,
C++
Ruby
CSS
C
Objective-C
Shell
R
Perl
Scala
Go
Haskell
Swift
Matlab
Visual Basic
Clojure

# Пт Мар 24, 2017 3:26 pmDrKronos Зарег.: 11.03.2008 ; Сообщ.: 13024Ответить с цитатой
Фронт-энд более важен, как мне кажется. Т.е это HTML, CSS, JS. Сборщики Grunt, Gulp, препроцессоры LESS, Sass (Scss), менеджер пакетов Bower и т.п. Т.е вебмастер должен уметь сверстать быстро презентабельную продающую страничку под новую идею и пустить на нее трафик и смотреть конверсию.
Многие фронт-энд девелоперы не котируют Bootstrap, но по мне он идеален для большинства задач. Берете его и изучаете. Стили редактируете через Scss (в 4й версии этот препроцессор используют). Все очень красивенько, огромное коммюнити. И без дела не останетесь, если освоите этот фреймворк. Вот, например, ребята из Румынии https://www.creative-tim.com/ - года два этому шопу, не больше. А продаж на сотни тысяч баксов.
Если брать серверное, то node.js стоит учить. Уже тысячи крутецих сайтов на нем. С полноэкранной видео-рекламой, ммм :nah:

Конечно, можно и фронт-энд заказать. Но, иногда банальное расположение кнопки или изменение ее цвета увеличивают конверсию в разы. Сплит-тестирование прямо влияет на кошелек. Не будете же сотню дизайнов заказывать. Да и долго это. Освоив бутстрап, сайты делаются быстро.
# Пт Мар 24, 2017 4:31 pmthe matrixx Зарег.: 15.04.2015 ; Сообщ.: 1434Ответить с цитатой
Цитата:
Многие фронт-энд девелоперы не котируют Bootstrap


живут в лесах и добывают огонь с помощью трения... :nah:
# Пт Мар 24, 2017 4:51 pmDrKronos Зарег.: 11.03.2008 ; Сообщ.: 13024Ответить с цитатой
the matrixx, Ну это да, раньше всякие воннаби-кодеры при упоминании CMS говорили: "нужно делать только на самописе, CMS для лохов". Так всегда будет. Корабль идет дальше, крысы пищат. :nah:
# Пт Мар 24, 2017 9:51 pmKludge Зарег.: 10.12.2016 ; Сообщ.: 138Ответить с цитатой
Учи ассемблер. :thup:
# Сб Мар 25, 2017 12:43 pmveligursky Зарег.: 14.07.2008 ; Сообщ.: 1127Ответить с цитатой
Yabuti,
самое главное это время, если велосипед изобретен то его по новой изобретать смыла нет, бери и пользуйся (Кронос все верно написал)
другими словами если есть готовые инструменты/умения/знания которые решают твои задачи то лучше сразу действовать, а не метаться в поисках чегото-этакого или пытаться написать крутецкий софт в одиночку, команды программистов всегда будут эффективнее и быстрее. А если ты хочешь програмингом бабла срубить - разработка под мобилки+ТВ, а для вебмастера
PHP+CMS+Bootstrap landing = $$$
# Вс Мар 26, 2017 6:29 amSkyworker Зарег.: 25.12.2013 ; Сообщ.: 11427Ответить с цитатой
На php иногда лезу скрипты править и отлаживать, что-то дописывать, в остальные языки даже не суюсь.
# Пн Мар 27, 2017 9:43 amAdler Зарег.: 23.07.2014 ; Сообщ.: 2252Ответить с цитатой
Yabuti, ты вроде бы некоторое время назад собирался заниматься мобильной разработкой. Чем все закончилось?
# Вт Мар 28, 2017 10:09 amYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
Всем привет!
У меня в браузере какие-то траблы с отображением новых сообщений, только сейчас, когда вручную зашел в подфорум, увидел, что тут уже 10 ответов в топике Smile

Adler, сделал пару десятков несложных приложений в WebView и забил на это дело, не взлетело, всякая утилитарная фигня, которую я выпускал, никому не интересна, а конверсия трафика очень слабая.

Согласен про Front-end, ИМХО, веб-мастер, это, скорее даже, полноценный Full Stack Developer, нужны навыки и сайт подправить, и на сервере скрипты отредактировать, и админство для настройки сервера под сайт, и утилиты какие-нибудь нужные написать для работы на локальном сервере. Можно этого и не уметь, но эти навыки сильно облегчают работу.

JS в крайние 2-3 года вообще очень сильно развивается, просто с реактивной скоростью, и фронт-энд на нем практически без альтернатив, т.к. Dart не взлетел, а от поддержки Flash производители браузеров будут отказываться (Microsoft в Edge, Mozilla в Firefox, Google в Chrome, тут прочитал), и бэкэнд на Node.js пишут, и еще всякие крутые вещи, вроде скриптинга в Unity3D, а это не только геймдев, но и анимация, и приложения в Unity3D Web-Player, очень перспективный язык программирования :thup:
# Вт Мар 28, 2017 11:41 amceber Зарег.: 13.05.2010 ; Сообщ.: 4290Ответить с цитатой
А ведь совсем еще недавно язык Go от Гугла называли весьма перспективным. А сейчас про него все забыли...
# Вт Мар 28, 2017 9:47 pmthe matrixx Зарег.: 15.04.2015 ; Сообщ.: 1434Ответить с цитатой
Yabuti писал(а):
Всем привет!
У меня в браузере какие-то траблы с отображением новых сообщений, только сейчас, когда вручную зашел в подфорум, увидел, что тут уже 10 ответов в топике Smile

Adler, сделал пару десятков несложных приложений в WebView и забил на это дело, не взлетело, всякая утилитарная фигня, которую я выпускал, никому не интересна, а конверсия трафика очень слабая.

Согласен про Front-end, ИМХО, веб-мастер, это, скорее даже, полноценный Full Stack Developer, нужны навыки и сайт подправить, и на сервере скрипты отредактировать, и админство для настройки сервера под сайт, и утилиты какие-нибудь нужные написать для работы на локальном сервере. Можно этого и не уметь, но эти навыки сильно облегчают работу.

JS в крайние 2-3 года вообще очень сильно развивается, просто с реактивной скоростью, и фронт-энд на нем практически без альтернатив, т.к. Dart не взлетел, а от поддержки Flash производители браузеров будут отказываться (Microsoft в Edge, Mozilla в Firefox, Google в Chrome, тут прочитал), и бэкэнд на Node.js пишут, и еще всякие крутые вещи, вроде скриптинга в Unity3D, а это не только геймдев, но и анимация, и приложения в Unity3D Web-Player, очень перспективный язык программирования :thup:


В JS немного грустно то, что чистый он никому не нужен. Придется изучать какой-то фреймворк, а в некоторые из них очень высокий порог входа. Можешь просто время убить на изучение, если конкретный фрейм не стрельнет и остаться без работы
# Ср Мар 29, 2017 10:33 amveligursky Зарег.: 14.07.2008 ; Сообщ.: 1127Ответить с цитатой
the matrixx,
без хорошего знания чистого JS+ООП порог входа в любой фреймворк будет высоким, а для решения большинства задач пока что хватает и jquery.
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 На страницу 1, 2, 3  След.
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.