• Как/на чем заработать обычному верстальщику?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Общие советы, что уже были даны:
    + учи js,
    + учи english хотя бы до intermediate,
    + генерируй портфолио,
    + какой же верстальщик без своего сайта? сделай его идеальным и храни там своё портфолио и контакты, по возможности ставь на создаваемые сайты свой копирайт со ссылкой на портфолио (конечно, если заказчик не возражает),
    + в свободное время потерзай какой нибудь backend (RoR или Django)

    От себя добавлю: бросай PHP и никогда о нём не думай, может он и становиться лучше, но ему никогда не избавиться от своего тёмного прошлого (и переменных со знака доллара, вот ужас!). Когда будет пара хороших отзывов, смело иди на фриланс биржи, вроде odesk. C RoR и хорошим, красивым, технологичным, кроссбраузерным фротендом там вполне можно иметь и по $100 в час.

    Ах да, учись быстро копипастить. Использовать плагины. Избавляйся от всяческих попыток напилить велосипед, даже если так будет быстрее и лучше. Со временем, это мастерство позволит тебе делать сайты со скоростью пулемёта. Тогда ты постигнешь тёмный дзен и получишь свою порцию печенек. Я на полном серьёзе, когда ты поднимаешь сервер за 2 минуты, ставишь на него Bootstrap за 1 минуту и подгоняешь его (натягиваешь вёрстку из заранее созданных темплейтов) за 5 минут, обвешиваешь нужными виджетами из js, html5 и css3 за 5 минут и через 15 минут после получения заказа отправляешь заказчику наступает странное чувство эйфории. Конечно, это непостяжимый дзен, как всегда, по закону Мёрфи, какая-нибудь библиотека отвалиться, что-нибудь заглючит, а где-нибудь поползёт вёрстка и дебаг займёт пару часов, но всё же, делать полноценный сайт за 3 часа - бесценно. Для всего остального есть MasterCard.
    Ответ написан
    48 комментариев
  • Какие годные идеи проектов для портфолио веб-разработчика вы знаете?

    dunmaksim
    @dunmaksim
    Технический писатель
    Чем я сейчас занимаюсь: смотрю проекты на всяких фрилансах, если вёрстка, например, моего уровня - скачиваю макеты и верстаю "для себя". Когда придёт время показать что-то потенциальному заказчику, я просто открою на диске папку "Web" и отправлю в архиве пару-тройку готовых свёрстанных макетов.
    Почему бы Вам не попробовать делать так же?
    Ответ написан
    1 комментарий
  • Что можно реализовать на разных языках программирования? С++ Java Python на какие ОС?

    В первую очередь нужно научится "думать как программист"... но это все бредни)

    Если хотите реально чему-то научится то стоит начать с основ.
    Это Керниган Ритчи "Язык программирования Си".

    С++ не очень сложный язык. Он очень неоднозначный - одна задача может быть решена разными способами и у каждого из них будут свои недостатки. Тем более требует довольно специфических хаков против всяких там SFINAE и constant cast'ов.
    Особенно в последнее время стандартов С++ наплодилось...

    Учить С++ стоит, но до конца разобраться во всём будет очень сложно.
    По минимуму можно прочитать Герберта Шилдтa
    У него есть другие толковые книги по С# и Java - тоже можете глянуть.
    Ну и мне нравится Подбельский.

    С++ хорошо подходит для десктопных приложений.
    Тут можно почитать Макса Шлее Qt 4.8
    При этом особых сверхъестественных навыков С++ не нужно.
    Если хотите ити в "про" уровень - учите коллекцию библиоте boost.

    Java в последнее время очень хорошо себя зарекомендовала в вэбе.
    Хватит первого тома Core Java. Из фреймворков могу посоветовать Grails и Play2.

    Python / JS можно выучить на курсах Codecademy за 2-3 недели. Там же можно разгребсти html/css.

    Если хотите пойти в вэб...
    Желательно разобраться в haml sass compass stylus jade grunt bower yeoman bower angular библиотеках.

    Желательно разобраться с шаблонами проектирования, и почитать Мартина Фаулера.
    Есть ещё книги из серии Pragmatic Programmer самое интересное что у этого издательства нет ни одной плохой книги.

    Вообще по программированию и методологиям в целом стоит почитать совершенный код.
    Можно ещё почитать чистый код, и идеальную архитектуру.

    Для кроссплатформенных мобильных приложений можно разобраться с Air и Flex.
    Ответ написан
    Комментировать
  • Возьмут ли школьника на удаленную работу?

    archakov06
    @archakov06
    Frontend-разработчик (ReactJS)
    Просто не говори, что тебе 16 лет. Если хорошо умеешь верстать, выполни тестовое задание, пройди собеседование с HR и там уже решишь вопрос. Если ты действительно хороший верстальщик, они закроют глаза на твой возраст.

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

    vicodin
    @vicodin
    Имею некоторый опыт
    Начал работать в 15, клиенты смущались ровно до того момента, пока я не показывал, что умею работать лучше чем 20-30 летние дядьки. Главное умейте продемонстрировать свои качества и скиллы. Но это про фриланс и без официального трудоустройства, не знаю как там с офисами и трудовым кодексом.
    Ответ написан
    Комментировать
  • Возьмут ли школьника на удаленную работу?

    san_jorich
    @san_jorich
    Творческий кодер
    "Дорогу осилит идущий" (с)Не помню кто.
    Потянет ли школьник объемы в срок и неговнокодом?
    Ответ написан
    Комментировать
  • Возьмут ли школьника на удаленную работу?

    SpiderPigAndCat
    @SpiderPigAndCat
    занимаюсь салообразованием
    в компании, в которой я сейчас работаю, работает 18-летний программист. Единственное что, убеди hr что ты выполняешь работу в срок. Если что, настаивай на тестовом задании
    Ответ написан
    1 комментарий
  • Возьмут ли школьника на удаленную работу?

    @coderxx
    keep calm and learn js
    Есть только один способ это узнать. И вы его знаете.
    Ответ написан
    1 комментарий
  • Как сделать такие волны?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    Не понял вопроса, вы ждете ответа вроде "Нажми сюда, сюда и сюда и оно появится само", или вы ждете, чтобы вас научили работать с вектором? Если второе, то держите короткий курс:

    1. В связке с этими двумя инструментами, чертим волны.
    spoiler
    5beee92f22832480938148.png

    2. Вставляем белый или черный цвет и задаем ему прозрачность
    spoiler
    5beee97113af7597722220.png

    3. Любуемся результатом
    spoiler
    5beee9a733ebc114431850.png
    Ответ написан
    Комментировать
  • Как оформить портфолио верстальщика?

    XXX
    @XXX
    Решение где-то рядом
    рабатывать. Портфолио у меня, понятное дело нет. Вопрос в следующем. Каким образом мне это портфолио создать?
    @aivenreach первое время работайте дешевле и без предоплаты(исходники отдавайте только после оплаты), заказчики не дураки, вполне поймут если скажите что даете жирную скидку пока работаете на портфолио. Это лучше чем просто так убить время на бесплатную верстку под галки в портфолио, без ссылок на реальные проекты.
    Ответ написан
    5 комментариев
  • Как взять первый заказ на фрилансе без отзывов?

    edinorog
    @edinorog
    Троллей не кормить!
    проблема то в чем?) берешь регишься как заказчик и сам же типо и выполняешь заказы. портфолио появился и замкнутый круг разорван.
    Ответ написан
    Комментировать
  • Как взять первый заказ на фрилансе без отзывов?

    @slavodara
    Свои первые два заказа выполнила бесплатно, так можно получить хорошие отзывы. Далее, набравшись смелости , сама искала небольшие организации без сайтов (мелкая точка продажи цветов, девушка-предприниматель занимающаяся хендмейдом и.т.д ) и предлагала им за небольшую оплату уже готовые решения, так наполнилось портфолио. Попробуйте сделайте несколько хороших тем например отвечающих требованиям ThemeForest и покажите это своим будущим заказчикам в качестве выполненных проектов. Хорошо наполненное портфолио и наличие не только аккаунтов на фриланс-биржах привлекает внимание потенциальных заказчиков. Успехов вам.
    Ответ написан
    2 комментария
  • Как взять первый заказ на фрилансе без отзывов?

    bro-dev
    @bro-dev
    Есть срочные заказы которые дают первому ответившему, для этого нужно постоянно мониторить биржу. Есть заказчики жадины с оплатой ниже среднего, тоже возьмут без отзыва. Так же есть сложные заказчики из которых вытягивать че они хотят по времени как делать весь заказ. Кароч много вариантов нужно просто начать и делать и быть готовым что первые часов 40 могут быть безрезультатны(так будет казаться по крайней мере).
    Ответ написан
    1 комментарий
  • С чего начать изучение C++?

    @realduke
    Взято из подборки выше.

    Начать с

    Эффективное программирование на С++
    Accelerated C++
    Автор: Эндрю Кениг, Барбара Му
    Издательство: Вильямс
    Серия: C++ In-Depth
    ISBN 5-8459-0350-5; 2002 г.

    Потом Язык программирования C++. Вводный курс.
    C++ Primer
    Автор: Стенли Б. Липпман, Жози Лажойе, Барбара Му
    Издательство: Вильямс
    ISBN 5-8459-1121-4, 0-201-72148-1; 2007 г.

    Ну и никто самое важное не назвал — книги Майерса и Саттера.

    Не слушайте тех, кто говорит, что нужно начать с чистого C, сломаете мозг и на C++ нормально писать не будете. У этих языков очень разные подходы к разработке, несмотря на кажущееся родство.
    Ответ написан
    Комментировать
  • С чего начать изучение C++?

    @gribozavr
    Ответ написан
    Комментировать
  • С чего начать изучение C++?

    nekipelov
    @nekipelov
    Когда-то собирал подборку, некоторые уже были упомянуты, но все же:

    Основы программирования на С++. Том 1
    Essential C++
    Автор: Стэнли Б. Липпман
    Издательство: Вильямс
    Серия: C++ In-Depth
    ISBN 5-8459-0349-1; 2002 г.

    Язык программирования C++. Вводный курс.
    C++ Primer
    Автор: Стенли Б. Липпман, Жози Лажойе, Барбара Му
    Издательство: Вильямс
    ISBN 5-8459-1121-4, 0-201-72148-1; 2007 г.

    Эффективное программирование на С++
    Accelerated C++
    Автор: Эндрю Кениг, Барбара Му
    Издательство: Вильямс
    Серия: C++ In-Depth
    ISBN 5-8459-0350-5; 2002 г.

    C++: базовый курс
    C++ from the Ground Up
    Автор: Герберт Шилдт
    Издательство: Вильямс
    ISBN 978-5-8459-0768-4, 5-8459-0768-3, 0-07-222897-0; 2008 г.

    Искусство программирования на C++
    The Art of C++
    Периодическое издание
    Автор: Герберт Шилдт
    Переводчик Татьяна Коротяева
    Издательство: БХВ-Петербург
    ISBN 5-94157-544-0, 0-07-225512-9; 2005 г.

    Как программировать на C++
    C++: How to Program
    Автор: Х. М. Дейтел, П. Дж. Дейтел
    Переводчик В. Тимофеев
    Издательство: Бином-Пресс
    ISBN 978-5-9518-0224-8, 0-13-185757-6; 2008 г.

    или сокращенный вариант:

    Как программировать на C++
    Small C++: How to Program
    Автор: Х. М. Дейтел, П. Дж. Дейтел
    Переводчик В. Тимофеев
    Издательство: Бином-Пресс
    ISBN 978-5-9518-0338-2; 2009 г.

    Программирование на C++ (+ CD)
    C++ Programming for the Absolute Beginner
    Автор: Дирк Хенкеманс, Марк Ли
    Издательство: Символ-Плюс
    Серия: Опыт не требуется
    ISBN 5-93286-050-2, 1-93184-143-8; 2005 г.

    Объектно-ориентированное программирование в C++
    Object-Oriented Programming in C++
    Автор: Р. Лафоре
    Издательство: Питер
    Серия: Классика Computer Science
    ISBN 978-5-94723-302-5; 2007 г.

    Философия C++. Практическое программирование
    Thinking in C++. Volume Two: Practical Programming
    Автор: Брюс Эккель, Чак Эллисон
    Переводчик Е. Матвеев
    Издательство: Питер
    ISBN 5-469-00043-5, 0130353132; 2004 г.

    Программирование на C++
    Автор: Коплиен Дж.
    Издательство: Питер
    Серия: Классика Computer Science
    ISBN 5-469-00189-Х; 2005 г.
    Ответ написан
    2 комментария
  • Что должно быть в портфолио веб-разработчика?

    @Vadvik
    Начинающий фрилансер
    Тоже, буквально недавно решил, что называется - пофрилансить) Опыта мало, стал искать про фриланс разные статьи. Почитал пару статеек на Хабре. Везде куча самой разной информации, одни говорят одно, а другие другое. Решил начать с каких-нибудь небольших заказов, сайты визитки и формы клиентам делать для сайтов. Чтобы наработать портфолио, получить первые заказы. Ведь без портфолио и отзывов просто немыслимо толкаться с кем-то на фрилансе. Пошел для начала на биржу https://divly.ru/ucalc где как раз формы создавать нужно.
    Работа оказалась не пыльной, постоянные заказы, копейку неплохую успел заработать. Для портфолио неплохо насобирал работ. Клиенты даже обращаются повторно с этих небольших заказов. А некоторые просят по другим проектам помочь)
    Так что, портфолио можно собрать и на небольших заказах. Да еще и заработать. Потом уже двигаться к более крупным. В портфолио можно положить любые заказы, которые не стыдно показать. А вообще, здесь верно сказали, нужно еще уметь правильно с клиентами разговаривать)
    Ответ написан
    Комментировать
  • Что должно быть в портфолио веб-разработчика?

    У нас в Icons8 вся команда удаленная, в разных городах, и мы не встречаемся в оффлайне. Вот что нам показывают ребята и на что мы обращаем внимание:

    1. Рассказ о себе хорошим русским языком. Это универсальный совет на все случаи жизни: все можно рассказать и объяснить, и если вы не можете договориться с работодателем на этом этапе, то это — красный флажок. Дальше будет хуже.

    2. Скриншоты систем. Важен общий уровень продукта: насколько он интересен технически, насколько профессионально выполнен дизайн? Этот шаг можно пропустить, если интерфейс плохой: это будет лучше, чем страшные скриншоты с объяснением "дизайнера нам не выделили, делали сами как умели".

    3. Ссылка на гихаб - вероятно, вам будет интереснее работать с заказчиком, который знает, что такое гит :) И наоборот, вот такое лучше не показывать:

    qA071rqN1NTO562bByx5DoJUPVLEBR.png

    4. Вопросы к работодателю. Лучше, если они будут открытыми (предполагающими развернуты ответ) и по теме программирования (а не "кто оплачивает комиссию 12 рублей за перевод зарплаты" — это мелочи).

    Лучший вопрос, который мне доводилось услышать: "как у вас построена работа".

    ПС: Вот пример нашей вакансии brainstorage.me/jobs/8613 и вот — отличный ответ:

    440a14453f4047d4b92eaeb618d90caf.png
    Ответ написан
    2 комментария