Задать вопрос
  • Какой уровень проблем решают джуниоры в Web Development?

    @Inv3go
    Junior = Пишет код по таскам
    Senior = Проектирует систему и пишет сложный код, ругается на джуна
    Tester = Проверяет так чтобы все что наскребет джун работало и выдавало то что было задумано
    Team Leader = Организовывает работу всех этих людей, помогает Senior в проектирование, наставляет джунов, помогает тестерам донести информацию до джунов и не обидеть. Ну и конечно работает с клиентом.
    Но реальность она другая, порой бывает что и джунов посылают работать с клиентами.
    Ответ написан
    2 комментария
  • Куда катятся дистрибутивы Linux?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Ответ написан
    Комментировать
  • Куда катятся дистрибутивы Linux?

    sim3x
    @sim3x
    какой дистрибутив
    Arch + xfce || tile WM
    Ответ написан
    Комментировать
  • Дефицит специалистов - так всё-таки это правда или миф?

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

    viktorvsk
    @viktorvsk
    Извините, после этого вопроса (Судя по вопросам в теме Rails люди вобще мануалы не читают?) стыдно читать на почте, что меня просят помочь, как эксперта в таком вопросе :)
    Пробовали здесь искать ?
    Ответ написан
    4 комментария
  • Какие аудио курсы изучения английского языка скачать/купить?

    Во-первых, курсы на русском языке крайне не рекомендую. Сбивает мышление. Нужно сломать барьер - начать мыслить на английском. Если будет половина на русском, половина на английском - так не работает.
    Когда ломается барьер - удивительное ощущение. Это можно описать, примерно так: до этого вы все время, когда слышали "Red", думали, что это "Красный". После ломания барьера, вы слышите "Red" и понимаете, что это именно "Red". Red - это не красный, это red :). Сложно объяснить, но примерно так :).

    По существу: рекомендую курс "Power English" от A.J. Hoge.
    Слушал в машине по пути на работу, час в день.
    За полгода поднял уровень от intermediate до fluent. Смотрю фильмы и курсы без субтитров. Легко понимаю собеседников и легко разговариваю.

    Курс основан на подходе "ключ к языку - не глаза, ключ к языку - уши".
    На этом же подходе основан курс Пимслера. Но Пимслер - скучный. AJ Hoge - гораздо веселее и не надоедает.

    В этом курсе не тупое повторение, а интерактив - простые ответы на простые вопросы.

    Взять можно тут (либо на трекере):
    effortlessenglishclub.com

    Есть еще более старые курсы этого автора - Effortless English. Там можно начинать с уровня beginner и ниже.
    Ответ написан
    4 комментария
  • Какие аудио курсы изучения английского языка скачать/купить?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Сейчас как-то все в ютюб и онлайн переползло из формата аудио-курсов.
    И зачем с уровнем intermediate курсы на русском языке?
    Забудьте про них как страшный сон и слушайте на английском.

    В ютюбе например можно глянуть engVid, очень интересные уроки, слушаю с удовольствием
    даже с учетом, что мой уровень почти свободный. Там и идиомы, и грамматика, и нормальное произношение, а не как у русских супер-преподавателей.

    Еще многие рекомендуют TED. Можно также любимые фильмы смотреть с субтитрами.
    Ответ написан
    Комментировать
  • Почему стали популярны less, sass, ruby on rails, bower, grunt? И зачем они нужны?

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

    @tunikov
    Frontend dev
    Для первого прям отлично!
    Проверь код на валидность validator.w3.org, есть ошибки.
    В элементе header обязательно должен быть заголовок. - это не просто замена классу .header
    Шрифт в меню можно уменьшить, чтобы не растягивать на 2 строки
    Слайдер едет, да.
    На планшетном разрешении (786px) содержимое футера можно разместить в 2 столбца: слишком много пустого места и очень долго скроллить вниз
    А вот так это будет выглядеть на телефоне: gyazo.com/8aa2915cf1e6b26ff8d470609139412d
    Ответ написан
    3 комментария
  • Первая верстка. Сойдет для первого раза?

    Текущее положение дел:
    1. Нет адаптивности.
    2. Большинство размеров задано в пикселах - это ухудшает положение дел для первого пункта.
    3. Нет единого стиля написания кода.
    4. Ужасный вариант применения универсального селектора.
    5. Нет normalize.css.


    Советы:
    1. Определите свой стиль, которому вы будете следовать, ибо сейчас в коде помесь двойных и одинарных кавычек.
    2. Не используйте идентификаторы для стилизации элементов. Сейчас это считается дурным тоном.
    3. Не используйте селектор по тегу для вложенных в body header, footer, main и т.д.
    4. Советую ознакомиться с различными методиками организации стилей и вообще кода. Для начала пойдет Code Guide by @mdo.
    5. Используйте CSS-препроцессоры (можно ещё и HTML).


    А так, начало неплохое, даже в IE8 более-менее нормально все.
    Ответ написан
    6 комментариев
  • С каким языком программирования может найти работу и новичок?

    @lod2007
    Программист
    Просто нарабатывай опыт. Синтаксис php - один из самых легких (читай GW Basic) для понимания и усвоения, в том числе и ООП, но в php реализовано много фишек.
    Делай больше практики - нарабатывай опыт. И самое главное, знай основы алгоритмов, например, быстрая сортировка, быстрый поиск, рекурсия, работа с массивами. Глаза на лоб вылазят, когда смотришь в обучающем видео ролике переменные типа: s1,s2,...s22 - и все это еще столбиком присваивается.!
    Когда будет опыт лет 5-10, не важно будет какой язык - ты умеешь программировать, язык порсто синтаксис: стандартные функции и объявления классов называются другими словами, но по сути это все одно и тоже, просто набор и функционал этих функций стандартных в одних языках больше, в других меньше.
    Ответ написан
    Комментировать
  • Какие преимущества фриланс имеет над работой в офисе?

    trevoga_su
    @trevoga_su
    Я зарегестрировался на двух основых фрилансерских сайтах, посмотрел что хотят заказчики и... с радостью пошел в офис. Давайте я объясню почему.

    1. 90% заказов что я вижу - это постоянное допиливание чего-либо. За копейки. Фактически - говнокодинг какой-то. И при этом туча конкурентов, которые готовые работать за гроши. Мне вообще не хочется напрягаться из-за копеек и каждый раз вникать в новую задачу, ибо та жалкая тысяча рублей что я заработаю на фрилансе (если обойду орду школьников) мне и так придет в 6 утра с сапы))
    Мне гораздо комфортнее работать в офисе с одним проектом, зачастую написав в день пару строк кода и получать стабильно з/п.

    2. Я бы с радостью бы занялся серьезным проектом, разработкой (а не допиливанием опенсорса), но я не встречал подобных вакансий ни разу. Очень сомневаюсь, что сейчас кто-то станет инвестировать в разработку ИМ с нуля, скажем.

    3. Процитирую Лурк:
    ...подавляющее число действительно серьезных коммерческих проектов, как правило связанных с производством ништяков, реализуются коллективом, а не психами-одиночками, и никакая координация через e-mail, web-камеры и мессенджеры не спасет проект от бесславной гибели, если сотрудники не будут IRL бегать от стола к столу, тыкать друг-друга в мониторы и посещать всяческие стафф-митинги.

    - я имею опыт работы в больших корпорациях и могу подписаться под каждым словом этой цитаты. Масштабные проекты, со сложной бизнес-логикой, с огромным количеством кода не могут держаться на удаленке. Нужна постоянная координациях всех дирекций и IT-отделов. Как воздух необходимы митинги разработчиков. Очень долго и часто длятся обсуждения различных решений по поставленным свыше задачам. В переговорках сидят тимлиды и разработчики, ребята из маркетинга, из иных подразделений. Удаленно бы это все просто не работало. Никогда. И с ужасом вспоминаю, как мы однажды "трахались" по скайпу с удаленным верстальщиком - скорость работы занижалась в разы. Он слал какие-то куски JS-кода и мы его тыкали в проект. Мы опплевались.

    Если бы я вел проект, то ни о какой удаленке не могло бы быть и речи! Сотрудники должны быть здесь и сейчас. Не потому, что это была бы моя прихоть, а потому, что команда разработчиков - это единый мозг, управляющий проектом. Разработчики знают бизнес-логику тех или иных мест проекта, тимлиды знают архитектуру. В любой момент может понадобиться консультация между собой или с иными подразделениями компании. Какая удаленка, о чем вы говорите, какой фриланс?)

    Очень подозреваю, что фриланс в 90% случае - это типичный говнокодинг на опенсорсах и пр. низкоквалифицированные вещи, ибо мне очень трудно представить действительно серьезную компанию, которая будет инвестировать в проект, который пишут удаленно какие-то хрены с горы без каких-либо гарантий и отчетности. И мне в разы сложнее представить опытного разработчика, который не может переехать в другой город и получать там солидные деньги, если он действительно профи. А опенсорс допиливать и джумлы ставить, выдавая это за результат своей деятельности... для меня это не работа. Совесть бы замучала.

    4. Финансовая свобода, о которой говорят фрилансеры, меня как-то "пугает". Я в 12 году писал статью про то, что можно считать действительно финансовой свободой разработчику, почитайте - www.phpinfo.su/articles/additionally/azy_svobodnog...
    Суть очень простая - фриланс - этот тот же каторжный труд. Это инвестирование своего времени в точно такую же работу, как и в офисе. Финансовая свобода - это пассивный доход. Это свой бизнес, когда результат НЕ ЗАВИСИТ от вашей ежедневной деятельности. С точки зрения здравого смысла, владелец павильона с жрачкой/одеждой/водкой имеет куда больше свобод, нежели IT-шный фрилансер.
    Ответ написан
    16 комментариев
  • Из математика в front-end разработчика. С чего начать?

    @sputnic
    Android Developer
    Ответ написан
    Комментировать
  • Из математика в front-end разработчика. С чего начать?

    SKolt
    @SKolt
    https://www.instagram.com/seregamih/
    Хорошо там, где нас нет :) Если поискать темы, здесь тоже создавались, то такие же вопросы задают и front-end-щики. Переквалифицируетесь и потом тоже будете писать, что это:

    больше занятие для души, нежели способное хоть как-то обеспечить.

    Как раз таки на занятиях для души люди больше всего и зарабатывают. Надо только придумать, что продать и кому.
    Ответ написан
    Комментировать
  • Из математика в front-end разработчика. С чего начать?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    Vanilla javascript, оставьте фреймворки школьникам, javascript школьники не знают, а он очень functional(в смысле парадигмы). Моделирование и визуализация (SVG, canvas) - там очень много математики, это востребовано и мало кто умеет(взгляните arborjs.org, paperjs.org)
    Ответ написан
    Комментировать
  • Как изучать, что то новое имея фуллтайм работу?

    @hjk
    Для меня ключ к любой деятельности — хороший сон. Я всегда ценю возможность как следует отдохнуть и выспаться. Без этого мой день проходит исключительно непродуктивно. Излишняя раздражённость, сонливость, усталость даже в первой половине дня, отсутствие мотивации. Отсюда и недостаток энтузиазма заниматься чем-то после работы. Ситуация стала реально меняться к лучшему, когда я забил на часть дел и стал просто раньше ложиться. Так как вставать мне приходиться не то, чтобы очень рано — в шесть утра, такое решение отрезало значительный кусок из моего вечернего времени. Но я ни о чём не жалею, ложусь хоть и в десять вечера, зато за день успеваю отдохнувший и свежий гораздо больше.
    Мой совет — если есть возможность, постарайтесь спать побольше. От восьми часов желательно. Знаю, есть апологеты сна по четыре часа в сутки или мелкими отрезками на протяжении всего дня, но — лично я пробовал такое и лично для меня это абсолютно не работает, только голова закипает по поводу и без.
    Ответ написан
    5 комментариев
  • Как переквалифицироваться из эникейщика в программиста?

    @AlexeyRogatkin
    ScrumMaster, Agility Coach, Product Developer
    А сейчас будет длинный высокопарный пассаж.
    Закутайтесь в теплый клечатый плед, сядьте перед камином и подумайте вот о чем: "к чему я хочу прийти в разработке" (да, вы ведь уже выбрали что будете идти в разработку, в вопросе так и написано между строк). Не секрет что каждый человек хочет быть счастливым, но для каждого счастье свое: кто то хочет признания в крупной компании, кто то похвастаться чем то перед друзьями, чтобы им гордились, кто то хочет свободы, кто то общения с профессионалами высокого уровня, кто то решать сложные задачи, кто то испытывать восторг от работающих спроектированных систем. Список очень и очень длинный, но это то, что будет вас мотивировать идти вперед и просыпаться по утрам.
    Цели поменяются сотни раз, но сейчас надо определиться, чтобы сделать шаг. Не слушайте никого: язык не важен, слой разработки (frontend-backend) тоже, мыслите продуктом в целом, живите тем, что будете создавать. Попробуйте все что покажется вам интересным и продолжайте двигаться. В 23 можно найти работу и за 40 и за 80 и за 120 и за (ну вы поняли что список можно продолжать), но согласитесь не деньги решают. Обеспечьте себя уровнем дохода для комфортной жизни и начинайте развиваться и получать настоящее счастье как профессионал.
    Ответ написан
    Комментировать
  • Как изучать, что то новое имея фуллтайм работу?

    @AlexeyRogatkin
    ScrumMaster, Agility Coach, Product Developer
    Стоит на работе выделять время на саморазвитие. Сделай так, чтобы ты мог регулировать длину своего рабочего дня сам и график, желательно, тоже. Я не говорю делать это втихаря: это должно быть прозрачно для работодателя. Ты несешь ценность и в качестве компенсации можешь попросить не только денюжку но и время на саморазвитие, стоит продать эту идею себе и всем заинтересованным людям.
    Ответ написан
    Комментировать
  • Как объяснить команде зачем проводить daily scrum?

    @AlexeyRogatkin
    ScrumMaster, Agility Coach, Product Developer
    Определитесь, какую проблему для команды решает DSM. Если ее нет, то не стоит пытаться ее придумывать. Если же она есть, то надо визуализировать для команды как она будет решена. Сделайте так, чтобы команда сама решила использовать этот инструмент по результатам ретроспективы.
    "Праивильный" ответ обычно лежит в плоскости "нам это нужно потому что без них мы менее успешно завершаем спринт, а мы, как самоходная команда, нуждаемся в закрытии всех задач, которые были взяты на спринт дабы оправдать надежды и ожидания PO"
    Ответ написан
    Комментировать