• Ценится ли IT-специалист, который умеет все?

    SADKO
    @SADKO
    aka -=SADKO=-
    Ничего не ценится в сферическом вакууме.
    Тут важен контекст конкретных реалий работодателя.
    А широкий кругозор если где и ценится, то в управлении и предпринимательской деятельности.
    Я сам аццкий многостаночник, к сожалению сравнительно не давно начал понимать, как этим правильно пользоваться :-) Да, иногда полезна способность самостоятельно склепать не то что прототип, а то и вовсе продукт. Но куда полезней способность адекватно понимать и оценивать различных специалистов, организуя их работу, а так-же осуществлять эффективную коммуникацию там, где специалисты на это не способны.
    Это куда выгодней и круче чем делать всё самому, ибо и сделается больше, и сделается лучше (специалист в подходящей ситуации всегда лучше), и всегда понятно почему, кому и за что деньги платятся...
    Ответ написан
    1 комментарий
  • Ценится ли IT-специалист, который умеет все?

    viktorvsk
    @viktorvsk
    Работодатель ценит того, кто умеет решать его задачу в поставленных сроках с адекватными ресурсами.
    Если вы умеете вышивать крестиком, то работая в айти конторе вам это врядли поможет.

    Другое дело, что разнонравленное развитие - это хорошо во всех областях знаний. Синергия, как любят говорить манагеры и маркетологи. Наука только благодаря этому и работает.

    Плюс, конечно, если вы знаете много разного и умеете между этим переключаться, то понижается ваш шанс остаться невостребованным рынком.

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

    Сегодня очень много людей помешаны на стартапах. Не у всех из них много ресурсов. Если вы можете за неделю состряпать прототип его бизнес логики, сделать дизайн, от которого не будет тошнить, в нем можно будет разобраться, еще и сносно открыть на мобильнике. После - вы арендуете ему сервер под его нужны (shared, vps, vds, collocation) и сможете его настроить и задеплоить в продакшн, а через какое-то время еще и сделать на phone gap тормозящий аналог результирующего приложения - он явно отдаст вам предпочтение перед толпой компаний со штатом по 10 человек на проект, из которых 2 - менеджеры, и 1 эйчар

    P.S. да и вообще хрень это всё. Начнете реально шарить, поймете, что вся разработка связана и как-минимум все составляющие веба (если в нем работаете больше) будете знать несмотря на специализацию. А со временем придет понимание и смежных областей - мобильные, десктоп, микроконтроллеры, компутер сайенс и т.д.
    Ответ написан
    Комментировать
  • Ценится ли IT-специалист, который умеет все?

    XXX
    @XXX
    Решение где-то рядом
    если я буду развиваться сразу в нескольких направлениях (дизайн, графика, программирование, веб-программирование, верстка, 3D-моделирование, SEO), то это будет цениться больше
    @CodeDes3D Только если Вы будете хорошим связующим звеном между специалистами из нескольких направлений или если Вы будете выполнять работу сразу за нескольких специалистов.

    бывают ли вообще компании, которым требуется человек, развитый сразу в нескольких направлениях?
    Бывают, но это характерно только для небольших компаний, фирм и частников.

    Или же лучше быть глубоко развитым в одном направлении?
    Где получится зарабатывать больше, на одном направлении или совмещая несколько зависит от выбранных направлений и уровня знаний в каждом из них. Толковый PHP-программист в 100500 раз ценнее десятка аникещиков знающих PHP, CSS, HTML и пару фреймворков на уровне гугл+мануалы+банальные вопрос на тостере. :)
    Ответ написан
    1 комментарий
  • Ценится ли IT-специалист, который умеет все?

    vicodin
    @vicodin
    Имею некоторый опыт
    Считаю, что из перечисленных вами категорий нужно отсечь половину и развиваться в них, если уж так хочется разносторонне-образованным быть.

    Например дизайн + верстка + веб программирование - хороший полезный бандл.

    Сужу по себе: когда стал лучше разбираться в верстке - и дизайн стал получаться качественнее, и соответственно - легчеверстаемым. Ну а если делать бэкенд на жс, то тоже будет пересекаться с фронтендом.
    Ответ написан
    Комментировать
  • Ценится ли IT-специалист, который умеет все?

    @CAMOKPYT
    На самом деле такие человеки-оркестры без работы не остаются, очень много небольших заказов. Что лучше сидеть и ждать когда на одске будет заказ на 10лямов чтобы всех накормить или брать в месяц 5 визиток по 20к-25к, а если есть еще и 2-3 интернет магаза на саппорте, где и морду подправить и схему данных и в рекламу вбросить. Да если речь идет о том что бы получать 300-400к на руки программистом, то да узкий специалист, где-то в гугле или анологичной конторе и то после десяти лет работы, а если надо сотку здесь и сейчас с выходом на двести в ближайшие 3-5 лет, то лучше учить всего понемножку и ни с кем не делиться.
    Ответ написан
    Комментировать
  • Ценится ли IT-специалист, который умеет все?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Ценятся. Очень.

    Только платят им мало.
    Ответ написан
    2 комментария
  • Ценится ли IT-специалист, который умеет все?

    KorsaR-ZN
    @KorsaR-ZN
    Такие any-кейщики может кому-то и нужны, но особо они не ценятся, т.к знают, там, там и там. Профессионал он и есть профессионал в какой-то определённый области, ну может ещё две-три, но не больше. Знать абсолютно все не возможно, отсюда у Вас будут обрывочные знание во всех областях, но не знания специалиста. Отсюда и будет соответствующая зарплата (не высокая)

    Хотя если постепенно развиваться во всех областях, сначало в одной, потом в другой, тогда может да, но на это нужно очень много времени...

    P.S Люди бывают разные, так что это только моё мнение :)
    Ответ написан
    8 комментариев
  • Ценится ли IT-специалист, который умеет все?

    @myLizzarD
    PHP developer
    Такие люди нужны в основном маленьким конторам, у которых не хватает средств иметь и пачку программистов, и сеошников и тд. Для таких контор вы - идеальный работник. Но тут нужно учитывать, чтобы быть полезным во всех областях сразу - нужно очень много времени + много времени, чтобы поддерживать знания на актуальном уровне. Проще выбрать 2-3 направления, в которых хотите развиваться.
    Ответ написан
    Комментировать
  • Что такое такое rest api?

    @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    API социальных сетей - это вполне типичные примеры реализации REST API.

    REST (RESTful) - это общие принципы организации взаимодействия приложения/сайта с сервером посредством протокола HTTP. Особенность REST в том, что сервер не запоминает состояние пользователя между запросами - в каждом запросе передаётся информация, идентифицирующая пользователя (например, token, полученный через OAuth-авторизацию) и все параметры, необходимые для выполнения операции.

    Всё взаимодействие с сервером сводится к 4 операциям (4 - это необходимый и достаточный минимум, в конкретной реализации типов операций может быть больше):
    1. получение данных с сервера (обычно в формате JSON, или XML)
    2. добавление новых данных на сервер
    3. модификация существующих данных на сервере
    4. удаление данных на сервере

    Операция получения данных не может приводить к изменению состояния сервера.

    Для каждого типа операции используется свой метод HTTP-запроса:
    1. получение - GET
    2. добавление - POST
    3. модификация - PUT
    4. удаление - DELETE

    Т.е. :

    GET-запрос /rest/users - получение информации о всех пользователях
    GET-запрос /rest/users/125 - получение информации о пользователе с id=125
    POST-запрос /rest/users - добавление нового пользователя
    PUT-запрос /rest/users/125 - изменение информации о пользователе с id=125
    DELETE-запрос /rest/users/125 - удаление пользователя с id=125
    Ответ написан
    20 комментариев
  • Как сделать спецификацию макета сайта и нужно ли?

    Rrooom
    @Rrooom
    Я б расплакался и расцеловал дизайнера, который бы потрудился бы так над своим макетом!
    Ответ написан
    Комментировать
  • Как сделать авторизацию в чате node.js + socket.io на сайте, использующем PHP?

    lexxpavlov
    @lexxpavlov
    Программист, преподаватель
    1) запрашивать из ноды скрипт на php, который будет говорить, авторизован ли пользователь. (лёгкий способ)
    2) хранить в общей базе данных сессии (токен сессии), так что из ноды легко узнать, авторизован ли пользователь (хороший способ)
    3) Реализовать в ноде тот же способ авторизации, что и в php. (плохой способ - придётся повторно запрашивать пароль для входа в чат)
    4) использовать Redis PubSub для обмена информацией между php и node. (плохой способ - в php придётся постоянно запрашивать данные, нет ли в канале нового запроса)
    Ответ написан
    2 комментария
  • Каков правильный путь изучения SQL?

    По любому начинаем с Мартина Грайбера "Понимание SQL" - идеальная книга для начального изучения.
    Ответ написан
    Комментировать
  • Как обучить нейронную сеть для игры в "Крестики-нолики"?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Вы бы хоть описали что за сеть, какая конфигурация и т.д. И почему именно нейронки?
    Ответ написан
    Комментировать
  • Хочу переучиться на C# или Java программиста. Что сейчас перспективно?

    @CAMOKPYT
    Стандартные проблемы интерпрайза, много легаси, много формальностей, много корпоративных норм. Запросто могут не взять на работу из-за отсутствия диплома или например из-за непрофильного образования, запросто может быть длительное собеседование с вопросами не по теме, просто потому что таковые корпоративные нормы. В качестве награды зарплата и карьерный рост, но не всегда профессиональный, шансы попасть на новый проект с интересными задачами точно такие же как и попасть на легаси. Конкретно по C# vs Java это просто выбор вендора, путь развития абсолютно одинаковый, изучение экосистемы Oracle\Microsoft и получение время от времени сертификатов. Смотрите что в вашем городе более развито, есть ли центры сертификации, то и выбирайте. Как по мне то C# более няшный.
    Ответ написан
    Комментировать
  • Насколько востребованы nodejs разработчики во фрилансе?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    ситуацию на рынке труда можно погуглить. При желании работой себя можно обеспечить.

    Что до node.js - на рынке труда очень востребован javascript, от того серверный он или на клиенте разницы не так много. Более того, node.js может вам пригодиться для организации своей инфраструктуры и т.д. Скажем в описанном вами кейсе со сборкой статики для проекта на php вам никто не мешает поставить node.js для сборки, настроить и иметь свой профит. У меня на проектах для сборки фронтэнда всегда используется gulp/grunt + куча плагинов + livereload, и это не мешает мне писать на php. Админки я сейчас вообще стараюсь делать как single-page-apps так что тут вообще отдельное приложение целиком на js+restfull api на php.

    Да и с экосистемой в php все довольно хорошо, особенно последние пару лет. Скажем я не могу сходу сказать есть ли у Composer явные минусы по сравнению с pip/bundler/bower/npm. Создавался он все же с оглядкой на все грабли, через которые прошли и pip и easy-install и npm и т.д. Думаю виной тому использование инструментов среднего качества, обратите внимание на серьезные решения аля Symfony2/Zend2/Silex.

    Ну и да, расширяйте кругозор. Стало скучно писать на php - попишите на node.js. В целях обучения - сделайте какой инструмент для организации своей работы, или что еще. Когда почувствуете уверенность - найдите проект на ноде и балуйтесь. Всегда нужно пытаться привносить какое-то разнообразие в работу.
    Ответ написан
    6 комментариев
  • PHP или Python, что удобнее и выгоднее?

    Bandicoot
    @Bandicoot
    Вась-программист
    Как уже написал в одном из комментариев, я бы посоветовал новичку в вебе начинать с верстки и изучения JavaScript. С фронт-энда, короче. PHP опасен как первый язык, развращает) А на питоне работу найти сложнее и нужны, как правило, уже состоявшиеся спецы. Питон, Руби и другие языки всегда можно изучать параллельно, в свободное время
    Ответ написан
    1 комментарий
  • PHP или Python, что удобнее и выгоднее?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    PHP последней актуальной релиз-версии - однозначно.
    Фреймворк: yiiframework.com
    Ответ написан
    7 комментариев
  • Как изучить c# с основ до зарабатывания денег?

    marshinov
    @marshinov
    Прочтите Рихтера "CLR via C#" и Роберта Мартина "Паттерны гибкой разработки" на junior-разработчика возьмут: вот и деньги начнут платить.
    Ответ написан
    2 комментария