• Есть ли фриланс ближе к 30?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Личное мнение, скромное, конкретное: научиться можно всему (ну или многому) в любом (почти в любом) возрасте.
    Ваша ситуация и случай вполне адекватные, возраст приемлем, стремление и интерес понятен.
    Все на месте, все есть, а это одни из основным мотивационных факторов.
    Притом, если есть уже пассивный доход (пусть и небольшой), это не будет отвлекать от стремления учиться.
    То есть лишний заработок не будет отжирать уйму времени и это самое время можно тратить на обучение.
    Всегда приходится чем-то жертвовать, либо временем на работу, либо временем на учебу, инвестируя ресурсы в свои знания.
    Проблема многих, особенно начинающих, глубоко не знакомых с WEB- и IT-технологиями, не видя всего айсберга - это не понятный вектор начинаний обучения и развития своих компетенций в той или иной области. А это как раз одна из важных причин и факторов.
    Ваше образование, ваше стремление познать мир технологий может преследовать в перспективе две цели: научившись и освоив основы зарабатывать или даже подрабатывать делая и кодируя говносайтики (простенькие, легонькие, ошибочные даже), ну и углубившись в базу, потратив больше времени, попытаться зарабатывать и работать на реальных проектах и работах, за вполне ощутимое вознаграждение.
    Но не обнадеживайтесь, как бы вы не научились, как бы вы не освоили теорию, все это не стоит общим счетом ничего, так как цениться практика, и фактически уровень вашего вознаграждения в последствии будет зависеть от опыта и практики, умения решать реальные задачи, качественно, быстро, безошибочно по возможности, с меньшими рисками, с большим эффектом, дешево, выгодно, офигенно. Это и будет цениться.
    Что касаемо фриланса, эта область и стезя вполне вам под силу и достижима, при должном мотивационном векторе интереса.
    Стоит сразу отметить, что новичку, в любой сфере фриланса, а уж тем более WEB, существует громадная конкуренция, так что вам и тут придется постараться, чтобы набраться опыта, найти постоянных заказчиков, партнеров, друзей, коллег, выявить основных конкурентов.
    То что вы привели некоторые темы и дисциплины для изучения, так это в большем счете ничего.
    Таким багажом уже сейчас орудует каждый второй школьник в Индии, каждый третий студент в России, каждый четвертый админ в Индонезии, каждый второй девелопер в США и Европе.
    И зная только эти основы, этого мало. Это все для школьных работ и лабораторных работ...
    Вы правы, что PHP один из лидеров в тематике разработок, но он не един, также много Ruby, Python...
    Чтобы нормально зарабатывать и понимать суть нужно понимать вообще изнутри принципиально WEB-системы и их архитектуру, функционирование интернета, сайтов, стеков, протоколов, технологий, уметь пользоваться системами контроля версий, багтрекинга, верификации, валидации, рефакторинга, автоматического тестирования, продакшена, знать и понимать основополагающие вещи каждой из развитых технологий и их непосредственое взаимодействие друг с другом, понимать основы SEO, маркетинга, рекламы, развития в интернете, психологии и управления. Ну и естественно английский язык, как минимум. Умение адаптироваться ко всем меняющимся последствиям на арене интернет-разработки. Вполне пригодиться, в некоторых случаях будет полезно, а при реальных проектах будет просто необходимо знать и понимать теорию алгоритмов, проблем вычислительной математики, статистики, теории вероятностей, случайных величин, big-data, data-mining, highload, знать естественно-научные концепции мироздания и вселенной.
    Ну и как некоторые авторы заметили, то что вы указали в списке, на самом деле, это не только база, но слишком расплывчатая часть. Да, основы знать этого нужно.
    Но, как говориться, чтобы стать супер профи во всем - невозможно. Поэтому зная основы всего, изучая и интересуясь всем в области веб-разработки и интернета, выберете себе одно направление, которое будет более узким, более точным, более понравившемся, и в нем стать супер профи, тем самым поставив себя как дорогого специалиста.
    Если есть у вас интерес, какая-то идея и просто хочеться попробывать, так почему бы и нет?! Вы в очень выгодной ситуации, у вас есть пассивный доход, можете уделить сколько-то времени учебе и практике, можете начать даже пробовать подрабатывать, или же пойти на платные курсы и вебинары для обучения, тоже полезно. У вас есть время.
    Вам не надо полностью тратить свободное время на работу и зарабатывать на еду. Попробуйте, понравиться, так удачи, нет - так в фрилансе много сфер, стоит только взять тот же дизайн или сео-продвижение... Да и мало ли, может быть фрилансом дело не ограничиться, вполне можете найти потом постоянного работодателя или партнера, с кем потом продвигать и развивать свой бизнес. Все в ваших руках. Интернет перед вами открывает большие распахнутые двери...

    P.S. Если у вас к 30 годам скопилось немало недвижимости, что она уже вас каким-то образом обеспечивает, то куда пропала эта струя доходов? Почему вы не хотите дальше продолжить также покупать недвижимость и развиваться на этом рынке (риэлторство\аренда\купля\продажа\строительство\инвестирование)? Или может быть вам осталось с десяток квартир в наследство? Почему бы не продать половину и вложить в другой бизнес, тот же самый стартап или реализовать в последствии идею в вебе с группой единомышленников?
    Ответ написан
    Комментировать
  • Есть ли фриланс ближе к 30?

    Extremum
    @Extremum
    Какие-то надуманные проблемы. Мне в этом году 37, на фриланс из продаж я пришел в только в 32, причем начинал копирайтером. Но с самого начала было все интересно связанное с разработкой сайтов, чем последние три года плотно занимаюсь, заодно потихоньку довожу до ума пару своих проектов. Заказов со стороны уже и не беру, есть круг постоянных заказчиков.
    Ответ написан
    6 комментариев
  • Есть ли фриланс ближе к 30?

    @Insayt
    Сам пришел в IT из совершенно другого мира. Последние 2 года зарабатываю этим на хлеб. Скажу вам честно - первый год, как минимум, будет очень тяжко. Особенно если нет профильного образования (работодатели очень цепляются за отсутствие "корочки"). Но если есть желание - все получится. Я в свое время осознал, что мне ближе frontend и создание крутых интерфейсных решений.
    По фронтенду путь роста сейчас весьма прозрачный:
    1) HTML5 знать на зубок (семантика - важная штука :) )
    2) CSS + любой препроцессор (сейчас без них уже никуда)
    3) JS + любой фремворк/библиотека, для структуризации кода (хотя для начала достаточно прочесть пару книг по нативному JS, и взяв jQuery - поклепать своих плагинчиков. Все таки типичные веб проекты не подразумевают под собой сложной логики на клиенте)
    4) Сборщики. Есть Gulp, Grunt, Branch и еще много всяких интересных штук. Очень хорошо помогают избавится от рутины.
    5) Любовь к тому что вы делаете :)

    Мой вам совет автор - если сейчас есть пассивный заработок, и есть возможность попробовать - я бы на вашем месте попробовал. Дело такое, что жизнь у нас одна, и что бы счастливо ее прожить - надо делать то, к чему стремится ваше сердце. И если вы будете упорным на этом пути - деньги, положение и все остальное, со временем придет.
    Желаю удачи :)
    Ответ написан
    2 комментария
  • Как избавиться от взломов сайта на Joomla?

    zooks
    @zooks
    Frontend
    1. Не использовать Joomla.
    2. Очистить действительно все вредоносные файлы. Удалить подозрительные дополнения.
    3. Возможно это "нечто" уже на вашем компьютере. Уделите внимание безопасности, не сохраняйте пароли.
    Ответ написан
    Комментировать
  • Есть ли фриланс ближе к 30?

    @tef
    У вас список нацеленный, что бы делать сайты, недорого, без рекламы и смс...
    Про руби был тут хороший совет. Не нужно вникать в миллиард фреймворков и каждый раз учиться программировать заново. Сэкономите много нервных клеток.
    Если нужно то, что в мейнстриме называется front-end то, это html/css/js. Те кто повторяют шарманку про то, что в javascript низкий уровень вхождения, по-моему несут бред. Как задать условие или пульнуть цикл или рекурсию можно понять за пару дней на любом языке. Как сделать то, что вам нужно и при этом не повырывать из головы все волосы, это совсем другое.
    Ответ написан
    Комментировать
  • За счет чего Тостер может составить конкуренцию русскоязычному Stackoverflow?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Воспользуюсь случаем передать привет своей семье написать пару замечаний.

    1. Убрать отметку ответа решением
    а) Не с руки бегать за пользователями, задающим вопросы, с требованием «анугад цени время других». Ни модераторам, ни отвечающим. В конце концов, расчёт на поисковую выдачу и долгую жизнь тем.

    б) Зачастую знания и умения спрашивающего не дают ему возможность оценить верность ответа. Если учесть, что нередко правильные ответы даются с примесью WTF, то неумеренное эго автора вопроса бывает сильно уязвлено, и верный ответ остаётся за бортом. Не менее редко решением выбираются глупые ответы.
    Думаю, FanatPHP может рассказать куда больше:)

    Пример: Как работает свойство display с его разными значениями?
    Хоть кол на голове теши — что проще, то и верно.

    2. Ввести минусование ответов
    Не всем, а как на стеке — только с рейтингом не менее ... (скажем, >20 по тэгу). Чтобы тупые ответы опускались вниз. Может, и скрывать ответы при наборе ... (скажем, -5) отрицательных отметок.

    3. Рейтинг
    Нередко встречаю умных и грамотных людей, не имеющих времени на надрачивание рейтинга. Как вариант, просто недавно зарегистрировавшиеся участники. Нужен механизм оценки «авторитетов» (в хорошем смысле этого слова) для повышения рейтинга.

    4. Оценка комментариев
    Достаточно часто комментарии дополняют ответ, делают его более объёмным, и заслуживают своей оценки. Почему нет возможности оценить такой вклад?

    5. Ввести тэги по вопросам
    Зачастую вопросы называют так, что найти их или очень трудно, или просто невозможно.
    Пример: Как отследить появление новых элементов в DOM?
    В итоге люди тратят время, в то время как ответы уже есть на Тостере Как отловить создание нового IFrame на странице?

    Можно предлагать при публикации вопроса список тэгов и это (возможно) даст возможность найти ответ на вопрос до его опубликования. После публикации тэги могут выбрать остальные.
    Другая польза от тэгов — поиск для повторных вопросов (см. ниже).

    6. Аналогичный вопрос
    Если ответ на подобный вопрос уже есть на Тостере, пользователи могут указать их. Такой блок должен находиться непосредственно рядом с вопросом.

    7. Плюсы для отвечающих
    Почему бы не использовать связь с хабром для раздачи плюшек отвечающим? Например, членство, карму etc.

    8. Библиотека решений
    Иногда кажется, что грамотный и хорошо оформленный ответ просто тонет в куче мусора и нет никакого смысла ни в расписывании хода мыслей, ни в оформлении.
    Пример #1: CSS: Почему происходит смещение изображения при line-height идентичной высоте блока?
    Пример #2: Почему при добавлении тега appendChild'oм, контент не отображается?
    Пример #3: Разница между background: url('...') и background: url(...)?
    И много-много других, к которым я не имею никакого отношения.

    Почему не сделать по тем же тэгам (см. п. «Ввести тэги по вопросам») ссылки на основные решения. Которые можно обсуждать, комментировать, модифицировать без принадлежности к авторам (просто список участников с вкладом в решение).

    9. Технические доработки
    Поиск — нет введённого запроса в поле поиска.
    Ответ — нет горячих клавиш для форматирования.
    Комментарий — нет возможности форматировать текст.
    Комментарий — как быстро получить ссылку (тема + якорь)?
    Текстовое поле для комментария — делаешь такие примеры codepen.io/cleric/pen/oBwqn и не понимаешь, почему его подстройка по высоте поля на Тостере не слишком-то корректно работает.
    Поле с кодом — вроде несложно добавить white-space: pre-wrap; Для элемента pre, чтобы не было горизонтальной прокрутки для непереносимых строк.

    Пы.Сы. Отдельное спасибо Сергею Протько за веру в этот ресурс.
    Ответ написан
    34 комментария