• Работа в IT без образования?

    NeiroNx
    @NeiroNx
    Программист
    С современной системой образования(взятки за дипломы, зачеты) - в IT больше уделяют конкретным знаниям нежели наличии бумажек. Для этого кандидатам дают тестовые задания и определенное время на их выполнение, потом смотрят качество выполнения и затраченное время. Если выполнили качественно и в срок - то у вас есть равные шансы с остальными.
    Ответ написан
    Комментировать
  • Работа в IT без образования?

    Я без высшего образования. По специальности токарь. Работаю программистом уже 5 лет :)
    Ответ написан
    2 комментария
  • Существует ли сервис для демонстрации сайта клиенту?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    ngrok.com
    Ответ написан
    Комментировать
  • Как оценить ТЗ на разработку сайта?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    я бы брал побольше только за счет неадекватности требований и их расплывчатости. Нет никакой информации ни о бизнес логике ни вообще ниочем.

    Ну а так все зависит от рейта. Как по мне 10К для какого-либо продукта адекватная стоимость.

    Применение нестандартных методов защиты от XSS атак, SQL инъекций и спам-роботов;

    Особенно эта строчка радует... ну и про уникальность модулей с целью обеспечения защиты. Писал профан.
    Ответ написан
    2 комментария
  • Рискованно ли работать во фрилансе под настоящими именем, если не платишь налогов?

    @slavik_210
    Не рискованно если не давать инфу о себе в ФСБ. А "тостер", "хабр", "яндекс", "mail.ru", "vk" - очень тесно сотрудничают с ФСБ, так что не свети личные данные, мало ли кого правительство будет грабить, когда нефть будет по 30 дол.
    Ответ написан
    Комментировать
  • Путь в быдлокодеры или как стать программистом с 0?

    @sergikzv
    Ну во первых верстальщиков чистых почти сейчас нету, все кто хотя бы мидл это уже фронтэнд разработчики с огромным багажом знаний, кто считает что верстка это просто тот попросту никогда не верстал ничего сложного.
    Если очень нравится визуальная составляющая то прямая дорога во фронтэнд это html, jQuery, JavaScript и конечно куда без backbonejs, angularjs - почти бесконечно можно учиться.
    Ответ написан
    2 комментария
  • Как быстро подтянуть свой уровень веб-разработчика, чтобы соотвествовать требованиям работодателей?

    5angel
    @5angel
    Фронтенд-лид
    Давайте обратимся к данной публикации, чтобы понять примерные тренды, потому что наиболее выгодный вариант – это все же фронтендер.

    Вкратце, полноценный клиентский разработчик должен знать:
    – html5/css3 + bootstrap
    – один-два препроцессора (less/stylus)
    – чистый js и пару-тройку клиентских библиотек или фреймворков (knockout/backbone/angular/react)
    – немного node.js, чтобы уметь пользоваться пакетным менеджером (npm) и билд-менеджером (gulp/grunt)

    Этот список покрывает большинство клиентских задач в средней студии или стартапе.

    В реальности, от разработчика требуется только одно – уметь быстро накостылять какую-нибудь фичу к релизу, который должен был быть вчера. Собственно, если внимательно посмотреть на список, который я привел, можно заметить, что все эти вещи направлены на максимально быструю разработку – тут костыль, там костыль – и в продакшн. Как бы ни пытались нагнать пафоса на собеседовании, в бою будет именно так.

    Другой вопрос – что со всем этим делать.

    Я обычно предлагаю попытаться начать свой маленький проект. Какой-нибудь простенький личный сайт, игру на js (тот же flappy bird или 1048 – много ума здесь не нужно). Посложнее – свою тему или библиотечку. Это будет хорошим практическим опытом, который не стыдно описать в резюме.

    Обязательным навыком является быстрое чтение документации (желательно на английском) и понимание того, что происходит в коде, который вы видите первый раз в жизни. Советую потренироваться на различных проектах с открытым исходным кодом.

    Если говорить о личном опыте, то я неплохо подтянул js с помощью codewars – задачки начинаются от самых простых (преобразование строк, перебор массива), до очевидно тяжелых (собственные интерпретаторы и преобразование данных изображения).

    А вот попытка спихнуть на верстальщика UI/UX – это уже экономия со стороны отдельных контор, которые по какой-то причине не хотят нанимать отдельного дизайнера/проектировщика в штат или по контракту. Тут, к сожалению, придется мириться и смотреть статьи по теме – тот же GoodUI.
    Ответ написан
    10 комментариев
  • Можно ли стать успешным и высокооплачиваемым веб-дизайнером, не зная\неиспользуя HTML, CSS, JS, jQuery, Php, Python, etc?

    ruddy22
    @ruddy22
    Спасение утопающих — дело рук самих утопающих
    можно, конечно, но это будет плохо.
    карма испортится.
    проклятье верстальщиков ляжет на ее хрупкие плечи.

    вообще, если веб-дизайнер, матчасть знать нужно.
    есть специальные курсы для веб-дизайнеров, где объясняют причины, по которым такие знания (HTML, CSS, JS) необходимы. с таким материалом удобно работать, так как он продуман и ограничен возможностями технологий (а не безудержной фантазии).

    p.s.
    работал с разными веб-дизайнерами. Очень понравилось работать с теми, кто понимает, о чем я говорю.
    Ответ написан
    6 комментариев
  • Есть ли перспективы у Web-дизайнера-самоучки при современной конкуренции?

    nalomenko
    @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Чуть ли не ежедневный вопрос на тостере. Конечно же перспектив никаких нет. Конкуренция огромна, и Вам никогда ничего не добиться, занимаясь вышеперечисленным. Идите работать на завод :)

    2222.jpg
    Ответ написан
    4 комментария
  • В чем была или есть ошибка при попытке уйти на Фриланс?

    Jump
    @Jump
    Системный администратор со стажем.
    В чем была или есть ошибка при попытке уйти на Фриланс?
    - все просто.
    Фриланс это полная самостоятельность, и туда есть смысл идти когда вы являетесь профессионалом, и твердо знаете что вы профессионал.
    У вас весь текст состоит из слов "немного владею", "понимаю основы", "стараюсь не выдавать" - в общем полная неуверенность в своих силах.
    В итоге вы либо ничего толком не умеете, и никому как работник не нужны, либо у вас заниженная самооценка.
    Это что касается профессиональных навыков.
    Но профессиональные навыки во фрилансе далеко не все.
    Я бы сказал что успешность работы во фрилансе на 70% зависит от умения договариваться, продавать свой труд, и организовывать свою работу, и на 30% от профессиональных навыков.
    Ответ написан
    5 комментариев
  • Выровнять фон по центру + сдвинуть вправо?

    eucalipt
    @eucalipt
    Самоделкин.
    background-position: 0px 55%;

    Сдвигает фон на заданное количество пикселей.
    В моем примере 0px - Это сдвиг сверху, а 55% - сдвиг слева. То есть будет немного дальше, чем по центру.
    Ответ написан
    2 комментария
  • Где найти правильное направление, для изучения программирования "с нуля"?

    Freika
    @Freika
    Senior Ruby on Rails developer
    frey.su/diving-into-web-development буквально пару дней назад писал для своих знакомых, интересующихся этим же вопросом. Посмотрите, может вам подойдет.
    Ответ написан
    3 комментария
  • В чем польза изучения PHP сегодня?

    @asd111
    PHP не советую. Мало проектов где используются фреймворки. PHP это в основном разработка в рамках какой нибудь CMS(в России в основном Битрикс), т.е. придется копаться в недрах CMS а это не самое приятное занятие и платят мало.
    Если хочется программировать, то на мой взгляд лучше C#(ASP.NET MVC) или Java, или Python.
    В случае с C# и Java работу найти очень легко.
    С PHP тоже легко найти работу, но не факт, что она вам понравится.
    Я например изучил PHP, но у нас в регионе в основном вакансии по Битрикс, пошел посмотреть что такое Битрикс, сейчас понял что не мое — учу Java, но деньги появились.

    На мой взгляд самый главный недостаток PHP - возможность смешивать логику и представление. К сожалению многие программисты пользуются этим и получается некрасиво.

    Самая большая разница в Вебе это не PHP - другой язык программирования, а front-end back-end. Так например большинство back-endщиков не любят верстать, большинство front-endов особо не интересуются базами данных.
    Возможно вам больше понравится верстка и front-end, поэтому желательно сначала посмотреть что это такое, т.к. стать специалистом по фронт-энду можно гораздо быстрее.
    Ответ написан
    8 комментариев
  • Фрилансеры, какие способы продвижения себя вы используете?

    opium
    @opium
    Просто люблю качественно работать
    Обычно достаточно просто хорошо работать, уже через год два нет смысла себя продвигать, все хорошие фрилансеры сидят по уши в заказах.
    Ответ написан
    Комментировать
  • Фрилансеры, какие способы продвижения себя вы используете?

    5angel
    @5angel
    Фронтенд-лид
    Основной способ продвижения себя – это создание репутации, повышение узнаваемости собственной персоны в профессиональных кругах.

    Добиваться этого можно разными способами. Самый очевидный вариант – хорошо выполнять свою работу, зарабатывать рейтинг и отзывы на разнообразных фриланс-биржах. Помимо того, что вас будут находить в основном каталоге, ваши бывшие клиенты будут в том числе рекомендовать ваши услуги своим знакомым, это и есть так называемое «сарафанное радио».

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

    Ведение блога и написание статей об интересующей вас сфере также помогает представить себя в качестве профессионала своего дела, что, опять же, повышает доверие к вам и вашему труду.
    Ответ написан
    Комментировать
  • Фрилансеры, какие способы продвижения себя вы используете?

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

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    1. Даст ли изучение PHP больше пользы, понимания работы WEBа и разработки в нем, чем к примеру, Django, Ruby?

    Если ваша цель - понять принципы вэба в кратчайшие сроки - php вполне для этого ок, но только этого языка МАЛО, web имеет и frontend сторону. *Django - это того, не язык.

    2. Предпочитается ли PHP сегодня, и будет ли предпочтителен на будущее для разработок не мелких сайтов, а сложных проектов, учитывая его развитие(наверное)?

    Facebook, VKontakte - это маленькие проекты?))

    3. Что я, или многое ли, упущу в плане проф. развития, если не буду изучать PHP, а перейду сразу на другие серверные языки, а возможно и, - Основы программ.- основы С - JS - Динамические Django/Ruby - далее?

    Не мешайте в одну кучу компилируемый язык общего назначения (С), событийный скриптовый язык (JS), фреймворк (Django) и скриптовый язык (Ruby)). Они предназначены для разных задач.

    Не будет ли проблем с удаленной работой(фултайм) и муки совести, что возможно поддался общему негативному фону относительно PHP, и пропустил его?

    Все зависит от вас. Если вы станете отличным спецом RoR, или NodeJS, или Django - проблем с поиском работы не будет.
    Дело в том, что хотя и php-шников много, хороших специалистов найти очень не просто. Банально на собеседовании на синьйора спрашиваешь: в каких ситуациях стоит использовать "AR, в каких Repository", или "какие негативные последствия могут быть при использовании FK в high load проекте", а в ответ тишина. Куча народу считает себя гуру JS, а когда спрашиваешь что-то, что не делает jQuery(библиотека) - полное непонимание.

    Резюмируя выше сказанное: php-не центр всея web, это интсрумент и он подходит под вполне конкретные задачи, под кучу других задач он не подходит. Вы можете спокойно зарабатывать на хлеб с маслом в web разработке не зная при этом php. Вам всего то нужно стать хорошим специалистом своего дела.
    Ответ написан
    9 комментариев