• Что лучше, б/у Iphone 5s или Samsung A5?

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

    Freika
    @Freika
    Senior Ruby on Rails developer
    Примерный план действий для веба, первые шаги:
    frey.su/diving-into-web-development

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

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1) Я упорно отказываюсь называть верстальщиков - программистами.
    На 90% это тупая низкооплачиваемая работа, никакого отношения к программированию не имеющая
    Исключения есть, но не много.
    Для того что бы стать web backend программистом - знания верстки нужны самые минимальные (читай - не нужны вообще, но в процессе все равно появятся), зато нужно например sql которого в вашем списке нет почему то.

    2) Если хочется денег и нет отвращения к дресс-коду - можно пойти в java разработчики.
    По деньгам выиграете заметно, но это в 99% enterprise со всеми вытекающими.

    3) Если хочется денег и свободы - можно пойти в разработчики ios/andoid на выбор.
    Самый правильный вариант если с нуля выбирать профессию.
    Кадровый голод в сфере дикий, в dc берут с 0ми знаниями на неплохие деньги.

    Imho самый правильный вариант для Вас - второй или третий.
    Становиться верстальщиком сейчас - явно не самая хорошая идея.

    UPD
    PolzuizYami: Что за enterprise и что за вытекающие? )
    Какой порог входа для разработчика под мобилки и через сколько я смогу показать результат и что то за это начать получать ? Почему вы не любите fronted? ) И почему становится fronted'ом не лучшая затея(на верстке я как бы не собирался останавливаться, но это основа основ для fronted'a)?

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

    Порог входа для мобильной разработки сейчас достаточно низкий, 0-1-2 месяца самостоятельной практики и можно идти на вакансию junior, в dc платят 40-50 на старте, за год-два можно выйти на 150-250+ с учетом фриланса.

    По поводу фронтенда:
    Сразу небольшой дисклеймер:
    a) не хочу никого обидеть, пишу исходя из личного опыта. b) это справедливо не для всех проектов.

    Итак:
    1) В отличии от backend - сложность и объем задач по frontend не зависит от размера аудитории проекта.
    2) В отличии от backend - работы по frontend выполняются быстро и в отсутствии требований по изменениям - доработкам не подвергаются.
    3) В отличии от backend - текущая работа по frontend сильно менее связана с прошлыми этапами работы, либо погружение в проект требует не много времени (не всегда, но часто)
    4) Следствие из 1, 2, 3: Для запуска развития среднестатистического проекта нужны backend разработчики в команду (штат/длительный аутсорс) и не нужны frontend разработчики в команду (проще и дешевле брать фрилансеров под конкретные задачи)
    5) Вывод: Путь верстальщика это в 90% либо короткая дешевая работа на фрилансе, либо работа в штате по поддержке постоянных маркетинговых хотелок (подвиньте банер на 20px в бок, итд), либо в очень редких случаях - действительно сложные, нагруженные с точки зрения frontend проекты.
    Почему в редких случаях? Потому что таких проектов очень мало :) (и кстати многие из них - enterprise)

    UPD-2
    По поводу мобильной разработки:
    Куда пойдет mobile dev через 5 лет - предсказать сложно. На мой взгляд основная масса проектов сейчас достаточно простая и для успешной реализации требует монотонной аккуратной работы (70-80% времени это собирание верстки и анимаций, подключения к внешним апи). Адские зарплаты сейчас обусловлены дикой нехваткой людей. Но есть мнение что пик уже прошел.
    С другой стороны появляются новые мобильные платформы - и разработчики нужны уже под них) Непрерывный процесс саморазвития как он есть)

    UPD-3
    Собственно, почему Веб ,а не мобильная или Java. Ориентировался чисто по вакансиям своего города, к сожалению живу не в DC и да же не в DC2, а наверно DC 666 (Владивосток).
    Вся прелесть бытия IT специалистом - в нашей широкой востребованности. Не нужно ориентироваться на свой город, да и на DC по большому счету не стоит. Перед тобой вся планета.
    да и маме сайт сделаю
    ппц мотивация для выбора жизненного пути.
    Ну а про потолок верстальщика - я расписал ниже.
    Ответ написан
    28 комментариев
  • Каким должен быть собственный проект для устройства на работу?

    5angel
    @5angel
    Фронтенд-лид
    Свои проекты показывать можно и нужно. А лучше всего – не просто показать, а рассказать о том, как шла разработка, с какими проблемами вы столкнулись и как их решали. Если вы таким образом хотите повысить свои шансы на получение работы, то проект должен показать, что вы хорошо владеет предметом как с теоретической, так и с практической точки зрения. Я говорю здесь даже не о Ruby, интересные вещь можно написать на любом языке.

    На что нужно обратить внимание:
    Архитектура. Грамотно спроектированная система – залог успеха всего предприятия.
    Производительность. Здесь можно показать как алгоритмическую подготовку и умение работать с базами данных, так и знание особенностей конкретного языка.
    Тестирование и документация. Покрытие тестами и описание функционала, начиная от основных модулей и заканчивая отдельными функциями – тот идеал, которого стараются (но не могут) достигнуть во всех уважающих свою разработку компаниях.

    Если у коллег есть какие-либо дополнения, прошу (:
    Ответ написан
    11 комментариев
  • Каким должен быть собственный проект для устройства на работу?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Стоит искать работу и делать проект параллельно. Сделайте что угодно на свой вкус так, чтобы это было интересно реализовано с технической точки зрения. Работа с внешними API, собственный API с доступом по токену, уведомления на почту пользователям, решение сервисом интересной задачи. Это оценят.

    А еще ведите блог. Это тоже нередко идет в плюс.
    Ответ написан
    2 комментария
  • Каким должен быть собственный проект для устройства на работу?

    Basters
    @Basters
    Кокер-спаниель
    Лучше всего ты продемонстрируешь свои умения непосредственно на месте работы! Выбираешь подходящую организацию с подходящим размером ЗП на испытательный срок. На испытательном сроке ты работаешь в реальной команде с реальными задачами, растешь сам и если тимлид и другие члены увидят твое стремление, то ЗП после испытательного срока обязательно повысится! Этот момент так же можно обсудить как условие при устройстве на работу. Хватит заниматься домо-дрочерством и делать никому не нужные вещи! Вы нужны командам! Rails программистов не хватает!
    Ответ написан
    7 комментариев
  • Что делает вас востребованным фрилансером?

    @FoxInSox
    Красота, ум и хитрость.
    Ответ написан
    Комментировать
  • Какие best practices по респонсив html-верстке?

    Alexufo
    @Alexufo
    противоречивый, сложный, весь компьютерный.
    https://developers.google.com/web/fundamentals/get...

    По разрешениям боюьсь не скажет никто. Все примерные флагманы указаны в отладчике в хроме
    lG2iZRfkf0iz9Xl1sQc3w.png
    Ответ написан
    Комментировать
  • Разработка ios приложения. Есть идея, есть дизайн. Что дальше?

    NYMEZIDE
    @NYMEZIDE
    резюме - ivanfilatov.ru
    начать писать код, не?
    Ответ написан
    Комментировать
  • Почему у PHP плохая репутация?

    @raiboon
    Предельное количество быдлокодеров помноженное на большое количество спорных моментов в языке дает отвратительное отношение к технологии среди специалистов.
    Ответ написан
    Комментировать
  • Есть ли перспективы у Web-дизайнера-самоучки при современной конкуренции?

    aerohorn
    @aerohorn
    Учусь фронтендить
    Вопрос на злобу дня. Вот моя история.
    Значит, решил я заняться веб-разработкой в общем, а в частности - освоить верстку, в октябре прошлого года. Первый месяц сам задавал этот вопрос себе и искал ответы на всевозможных ресурсах и тратил много времени. Но в какой-то день пришло осознание, что это абсолютно пустое и не принесет ничего более, чем ежедневные муки выбора, стоит этим заниматься или забросить все к чертям? Решительным и мучительным одновременно способом, был выбран первый вариант ( лень, понимаете ли ).
    За месяц изучил html и css, попутно переверстывая бесплатные .psd шаблоны и понимая основы jQuery, для придания сайтам динамики. Сдал пару тестов по ним же с оценкой 70/65 баллов из 100. Почувствовал что могу. Нашел человека, который ищет заказчиков и рисует макеты для небольших провинциальных сайтов (кафе, автосервисы и т.д). За ноябрь-декабрь удачно завершили с ним 6 проектов, в основном одностраничники. Сейчас учу нативный JavaScript, параллельно решаю тестовые задания и зубрю теорию.
    В ответ на ваш вопрос.
    Заниматься версткой и хотеть заниматься версткой - абсолютно разные вещи. Вы думаете что те 37000 человек, которые посмотрели видео на ютубе, действительно начали заниматься версткой? Максимум 200 человек решило сверстать макет после просмотра видео, из них 100 отсеялось уже на этапе скачивания фотошопа, еще 50 - в процессе. Из этих 50 останутся самые упорные, кто захочет заниматься этим профессионально. Единицы останутся.
    Рецепт как и в прошлых ответах на такие вопросы - начинайте делать уже сейчас. Начинайте делать и учиться, будьте терпеливы и держите фокус на том что вам нравится. Начинайте с малого. Между делом ищите клиентов или партнеров по вашему делу, это даст мощный толчок
    Ответ написан
    2 комментария
  • Есть ли перспективы у Web-дизайнера-самоучки при современной конкуренции?

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

    2222.jpg
    Ответ написан
    4 комментария
  • Есть ли перспективы у Web-дизайнера-самоучки при современной конкуренции?

    @IceJOKER
    Web/Android developer
    Глупый вопрос, конкуренция была всегда и будет, главное пробиться , желание и усердная работа .
    Какая разница самоучка или нет? Если человек знает свое дело, то заказчику пофиг как он это изучал.
    И не обязательно web дизайнеру знать html/css/js и т.п. если вы не собираетесь стать верстальщиком.
    Ответ написан
    1 комментарий
  • В чем была или есть ошибка при попытке уйти на Фриланс?

    opium
    @opium
    Просто люблю качественно работать
    Если вы не умеете работать то логично пойти поработать в вебстудию, там хороший поток, чтобы набить руку.
    Ответ написан
    6 комментариев
  • Как сделать короткий путь http://localhost:3000/danil вместо http://localhost:3000/users/danil Использую гем friendly_id и Devise?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Сергей Краснодемский подсказал неплохо, но это не rails way. Чтобы избавиться от имени модели в урле для RESTful-ресурса необходимо указать "нулевой" путь:
    resources :users, path: ''
    Ответ написан
    Комментировать
  • В какой области развиваться дальше?

    soif
    @soif
    Советую обратить внимание на Ruby on Rails.
    Из плюсов по сравнению с .NET:
    • Удовольствие от программирования
    • Отзывчивое и активное комьюнити
    • Когда вы работаете с проектом на RoR скорей всего ваш продукт будут любить те люди, для которых вы пишите. Когда пишите энтерпрайз на .NET скорей всего ваш код будут ненавидеть офисные клерки.
    • Множество удалённых вакансий

    Из минусов:
    • Нет сертификации по технологиям, отсюда разброс зарплат, т.к. оценка вашего уровня подготовки субъективна
    • Меньшее количество вакансий


    Подробнее о минусах.
    Насчёт сертификатов и стандартов, есть просто хорошие курсы по рельсам, выпускники которых котируются на рынке. Но вообще сертификация это не rails way...
    Если рассматривать вакансии именно удалённые, то количество не так уж и отличается.

    Ознакомиться:
    habrahabr.ru/post/128006
    habrahabr.ru/post/187770
    rusrails.ru

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

    Поправьте, если с чем-то не согласны =)
    Ответ написан
    3 комментария
  • Где найти правильное направление, для изучения программирования "с нуля"?

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

    opium
    @opium
    Просто люблю качественно работать
    Обычно достаточно просто хорошо работать, уже через год два нет смысла себя продвигать, все хорошие фрилансеры сидят по уши в заказах.
    Ответ написан
    Комментировать
  • В чем польза изучения 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 комментариев
  • Ребят я не понимаю. что с игрой?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Знак божий, что нефиг играми бесовскими железо и сознание осквернять, а на каникулах лучше книжку какую-нибудь классическую прочесть.
    Ответ написан
    1 комментарий