Задать вопрос
  • Есть ли на тостере возможность отправки личных сообщений?

    karaboz
    @karaboz
    Директор продуктов в Хабре.
    Да, мы планируем введение личных сообщений на Тостере! Правда, не очень скоро, для начала нужно решить ряд более фундаментальных для сервиса задач: смотрите наши планы на будущее.
    Ответ написан
    3 комментария
  • В чем польза изучения PHP сегодня?

    @savenko
    Php программист
    Немного не понимаю когда коллеги говорят о плохом коде. Вы же не собираетесь изобретать свой велосипед. Не, хотите плохого кода используйте фреймворки. Благо PHP- язык очень зрелый и на нем появилось очень много хороших фреймворков- Yii2, Symfony, Laravel. На мой взгляд удобнее чем даже Ruby on Rails (ROR). В ROR когда я его изучал не было Query Builder, не было Debug Toolbar.
    Не обязательно связываться с Битриксом, заказчику зачастую все равно на чем будет работать его сайт, и Вы можете предложить ему свое решение, самое главное для заказчика, что бы это решало бизнес задачи и было удобно пользоваться.
    Ответ написан
    2 комментария
  • В чем польза изучения PHP сегодня?

    @iliyaisd
    Мне по работе приходится тесно контактировать с разработчиками разного профиля и языков. И знаете, что я понял? РНР хорош. Да, его недолюбливают за разные грехи, в основном - отсутствие типизации, наличие огромной базы плохого кода (и соответствующего контингента) и разные непривычные для тру-кодеров подходы к программированию. Но какая разница, если благодаря всему этому на нём надо сделать гораздо меньше телодвижений для решения повседневных насущных задач? Я писал и хайлоад на РНР, и всё отлично работало, особенно в совокупности с грамотно настроенным веб-сервером и грамотно написанными хранимками и запросами. Тут мы плавно переходим к сфере применимости. Очевидно, что сложная логика для БД должна быть написана в БД. Очевидно, что если вам нужна (действительно нужна) многопоточность, то РНР не подходит. Понятно, что это не работает в низкоуровневой разработке и других подобных вещах... В общем, следуйте элементарной логике и будет вам счастье.
    Ну а что касается проф.развития... А что для вас проф. развитие? на хабре была отличная статья, прям вот любому программисту распечатать и повесить на стеночку. Проф.развитие - это умение быстро и качественно решать задачи бизнеса и получать за это хорошие деньги. А на РНР это всё делать легко, потому что большой спрос, и сам РНР простой и удобный.
    Ответ написан
    Комментировать
  • Путь в быдлокодеры или как стать программистом с 0?

    @Dum_spiro_spero
    А оно вам интересно?
    На мой взгляд в программировании самое интересное - это некая магия. Написал какие-то строчки на экране - нажал "скомпилить" - и уя!!! Что-то стало происходить! Буковки выдались... Окошечки распахнулись. О! Я Творец!
    Т.е. почти моментальная связь мыследействие-результат.
    Это некая замануха кстати - т.е. почему многие подсаживаются на программирование.
    Найдите людей. Т.е. кого-то с кем бы вы общались лично и кому нужно было бы то, что вы будете делать. У вас идеальный случай для обучения - ибо есть пассивный доход - но это же и обманка - нет сзади дяди с палкой, или голода который не тетка.
    Найдите задачу которая была бы вам интересна - и начните её писать. Вот и разберетесь что и как.
    Ответ написан
    5 комментариев
  • В какую область переквалифицироваться программисту?

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

    Stac
    @Stac
    PHP идеален для начала:
    1) легко найти практическое применение, т.к все, кроме крупных компаний (которые, в основном и ругают PHP) используют именно его. Туда, где ругают PHP без 3-5 летнего практического опыта не возьмут.
    2) на PHP можно писать без ООП и зарабатывать, решая бизнес-задачи (ООП это жутко непонятная, граничащая с бредом, концепция пока нет реального опыта больших или командных проектов).

    Судя по вакансиям этого года, то кроме PHP стоит учить node.js. Он почему-то всем нужен. Про Python с Ruby уже кричат не так сильно.

    Из списка книг по Си стоит оставить только Кернигана и Ричи ибо классика и дает хорошее понимание, что и как происходит в этот мире.

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

    p.s. Я проходил путь смены профессии 6 лет назад (тоже в 30) с менеджера по продажам.
    Ответ написан
    2 комментария
  • В чем польза изучения PHP сегодня?

    LIAL
    @LIAL
    А я вот бы на вашем месте (смена профессии и тп) не стал бы отказываться от php. Почему вас сразу несет в highload? 90% проектов сети не хайлоад и не стоит зацикливаться на этом. Прочитав кучу правильных книжек вы не станете правильно писать, вот в чем суть, у вас будет такая каша в голове (а в таком возрасте очень тяжело себя будет заставить и часто будут опускаться руки), только практикой вы сможете выработать правильные навыки.

    А вы думаете практику сразу где-то в хайлоад будете проходить? Сомневаюсь. До хайлоада должен быть целый "хайлоад" маленьких проектов, пхп вам позволит видеть минусы и плюсы, в лополнение оно простит вам ошибки вашей начальной "безграмотности". В пхп (как в прочим и других яп) есть прекрасный фреймворки (например yii, laravel) которые помогут вам понять патерны, архитектуру и научат более менее писать правильно (эти знания в принцие универсальны для всех яп).
    и не нужно выбирать один язык, вам рано или поздно придется учить еще и еще, важно базу правильно себе заложить. Ну а дальше стоит все таки смотреть в асинхронную разработку (чтото типа nod.js)
    Поймите что вы не сможете стать универсальным доктором который лечит только левый глаз, правый тоже надо будет лечить.
    Ну и если нет готовой вакансии под которую вы затачиваетесь пхп отличный способ оттачивать свои знания на фрилансе (много и дешево) начние с него, поймайте азы потом как понравится питон, руби и тп
    ps: если вдруг все таки не пхп, посмотрите на руби, но не забывайте про асинхронную разработку, очень понадобиться в дальнейшем. А вообще действовать надо маленькими шагами: почитал сделал, а не почитал-почитал-почитал. а потом сделал^3, иначе второй раз будете перечитывать
    Ответ написан
    1 комментарий
  • Стоит ли регистрироваться на Workzilla?

    @spaceseeker
    Занимаюсь веб разработкой
    Самый тупой сервис который видел за свою жизнь
    Ответ написан
    Комментировать
  • Как быстро подтянуть свой уровень веб-разработчика, чтобы соотвествовать требованиям работодателей?

    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 комментариев
  • Как быстро подтянуть свой уровень веб-разработчика, чтобы соотвествовать требованиям работодателей?

    mzcoding
    @mzcoding
    Web-Разработка
    Что-то в последнее время на тостере стало модно рассказывать собственные истории нелегкого пути веб-разраба))

    А по теме:
    1) Верстальщик должен знать, на нормальном уровне JS или хотя-бы JQuery (начните изучать их)
    2) Пойдите на любую фриланс биржу / берите простенькие заказы - верстайте.
    3) Не можете сами работать с людьми? Найдите программиста и/или дизайнера - предложите сотрудничество (таких можно найти в гугле по запросу "блог-php программиста" или "блог-дизайнера" ит.д).
    Ответ написан
    6 комментариев
  • В чем была или есть ошибка при попытке уйти на Фриланс?

    инфо о себе: без портфолио уволился со старой работы, несвязанной с вебом. на следующий день начал фрилансить на fl.ru - начинал с копеечных проектов (от 50 уе за визитку), недостатка проектов не было, профессиональный уровень был ниже вашего. Через год проекты уже были от 500 уе за те же визитки. Параллельно мне предложили должность программиста в местной фирме (жил я на тот момент в обл. центре), в которой я проработал два года, параллельно фриланша (доход поровну складывался из офисной зарплаты и фриланса). По прошествии двух лет я понял, что уровень текущей работы меня уже не устраивает ни с профессиональной точки зрения ни с финансовой (на фрилансе кстати уже проекты были от 1000 уе), и собственно пойти было некуда в обл.центре и через две недели у меня уже было предложение от московской фирмы.

    К чему я это? Вполне такой возможный путь: фриланс - не тупик, работать там можно; в офисе поработать можно, набираясь опыта и заканчивая вуз (я кстати также сделал); рвануть в большой город тоже ума много не надо - дело техники.
    А вот бросать программирование не стоит (особенно при вашем багаже из различных знаний) - поверьте, программистом намного удобнее и вольготнее работать во многих фирмах, чем непрограммистом)
    Ответ написан
  • В чем была или есть ошибка при попытке уйти на Фриланс?

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    клепая говносайты на джумле
    Учите фреймворк жумлы и клепайте НЕ говносайты на жумле.
    Кто же мешает?
    Ответ написан
    3 комментария
  • В чем была или есть ошибка при попытке уйти на Фриланс?

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

    tin-iven
    @tin-iven
    Фрилансер до костей
    Других вариантов в русскоязычном сегменте нет:
    - freelansim.ru
    - fl.ru
    - weblancer.net
    - freelancehunt.com
    - freelance.ru
    Ответ написан
    6 комментариев
  • Стоит ли регистрироваться на Workzilla?

    newross
    @newross
    Product owner
    Пробовал Workzilla, ничего путного там не нашел ни разу. А чем freelance.ru и fl.ru не угодили?
    Ответ написан
    2 комментария
  • Стоит ли регистрироваться на Workzilla?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    Более дебильный сервис сложно представить, не имеет смысл, там не заказы выполнять надо а с сервисом трахаться, чтоб денег забрать, оно вам надо? Лучше набивайте рейтинг на Odesk, оно окупается хотя-бы.
    Ответ написан
    Комментировать
  • В какой области развиваться дальше?

    opium
    @opium
    Просто люблю качественно работать
    Занимайтесь тем чем вы и занимались
    откройте для себя зарубежный фриланс на одеске
    pumainthailand.com/otvechayu-na-voprosy-o-rabote-n...
    Ответ написан
    2 комментария