Задать вопрос
  • Какими способами/приемами вы пользовались чтобы получить свой первый заказ на фриланс бирже?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Дикая конкуренция на биржах - миф, многие проекты так и остаются без исполнителя. На прошлой неделе срочно нужен был фронтендер на небольшую задачу с нормальным бюджетом (5 дней - $1000) и перспективой работы на постоянных проектах - найти фрилансера так и не удалось. Заказчик из Европы, адекватный, платежеспособный. Из 30 заявок не оказалось ни одного вменяемого предложения - одни индусы (которые по опыту заказчика на таких проектах лажают в 100% случаев).

    Вещи, на которые необходимо обращать внимание на начальном этапе:
    1. не стоит пристально изучать все описания проектов - установите собственные критерии, и выбирайте только те что нравятся;
    2. описание понравившегося проекта нужно читать внимательно, а в заявке излагать свое понимание задачи (пересказ) и план ее решения;
    3. ставьте реальные сроки захода во фриланс - от 3-х до 6-ти месяцев (такой промежуток времени требуется чтобы детально во всем разобраться и наработать рейтинг);
    4. обещайте меньше, делайте больше;
    5. и самый главный совет - начните прямо сейчас! не нужно бросаться учить английский язык или осваивать модные технологии - все что нужно само придет в процессе работы. Большинству заказчиков совершенно налевать сколько вы делаете ошибок в словах, владеете ли граматикой, и применяете ли паттерны проектирования. Главное - умение эффективно решать поставленные задачи - быстро, и без чрезмерного усложнения.

    ps. Список проектов доступный на бирже - лишь вершина айсберга, там достаточно сложно оценить объем повторных заказов и длительных контрактов. Если первые пол-года потратить с умом, впоследствии расходовать время на поиски проектов больше не придется - будет очередь из заявок на выполнение заказов.

    pps. Ищу опытного фронтендера для совместной работы над интересными проектами. Сам занимаюсь бэкэндом, базами данных, линуксом, архитектурой.
    Ответ написан
    9 комментариев
  • Фриланс в России без подписок?

    Не смотрите на этот тренд негативно. Тот же fl.ru обязательной оплатой отрезал значительную часть школьников от проектов, если раньше грубо говоря было 50 человек, готовых сверстать страницу за 1500 рублей, то теперь таких умников ну может человек 5 от силы будет. Постепенно и заказчики отучатся от низкой цены, правда на это могут уйти годы.
    Ответ написан
    5 комментариев
  • Есть ли ценность в посещении бизнес-школы для людей, которые хотят заниматься предпринимательством?

    mazah
    @mazah
    Главное - делай
    Безусловно смысл в этом есть, но только тогда, когда Вы четко понимаете какую задачу хотите решить.
    Учиться ради учебы точно не стоит. Относительно выкачивания денег: все понимают, что образование - это инвестиции, но не всем очевидно, что знания не переходящие в навыки - это пассивы, а не активы.

    1. Если Вы хотите попасть в предпринимательскую среду (создать новый круг людей в своей жизни) - да, стоит идти.
    2. Если Вы хотите начать свой собственный бизнес и не можете найти практических знаний - да, стоит идти.
    3. Если у Вас уже имеется бизнес и Вы хотите удвоить показатели - да, стоит идти.

    В любой отрасли первым станет не тот, кто обладает знаниями, а тот кто сумеет ими эффективно распорядиться.
    Ответ написан
    1 комментарий
  • Есть ли ценность в посещении бизнес-школы для людей, которые хотят заниматься предпринимательством?

    27cm
    @27cm
    TODO: Написать статус
    Нет. В первых главах книги Сам себе MBA есть более развёрнутое объяснение.

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

    @LiguidCool
    Нет их.
    Вообще зачастую хватает базового словарного запаса и просто наблюдения за скринкастом - что не ясно из речи, поймешь по картинке и наоборот.
    Ответ написан
    1 комментарий
  • Какая команда закрывает программу?

    @IceJOKER
    Web/Android developer
    Тогда сначала научитесь пользоваться Google!
    stackoverflow.com/questions/2670956/how-to-quit-a-...
    Ответ написан
    1 комментарий
  • Как получить инвестиции в свой стартап?

    sim3x
    @sim3x
    Если проект не окупается - бросай его

    Инвестиции под него не дадут
    Ответ написан
  • Что и на чём программировать в 13 лет?

    @IceJOKER
    Web/Android developer
    Hаучитесь пользоваться поиском.
    Поищите перспективные варианты и остановитесь на том, что больше всего вам нравится

    p.s. топик выглядит как хвастовство =\
    Ответ написан
    2 комментария
  • Кто знает C# opensource проекты с хорошей архитектурой?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    Ну, а вы сами не можете определить, где архитектура спроектирована грамотно, а где - безграмотно?
    Зачем вообще нужна грамотно спроектированная архитектура? Прежде всего - для повторного использования кода (re-use), особенно посторонними программистами.
    Вот и попробуйте по-re-use-ать код разных проектов. Идеально подходят библиотеки - которые как бы для этого и предназначены, чтобы можно было быстро, удобно их заюзать. Но и само приложение тоже легко так проверить, достаточно попробовать внести в него какие-то изменения и вообще разобраться в нем, и сравнить, сколько сил и времени будет затрачено в разных случаях.
    В идеале тестировать нужно не на одном человеке, а на нескольких разных, предпочитающих разные языки и разные подходы.

    Или вы просто не видите, что удобно, а что неудобно? Ну тогда пару слов о том, что такое - неудобное:
    1) Избыточное.
    Когда слишком много слоев абстракции.
    Когда слишком много обязательных аргументов некой функции (не аргументов вообще, а именно обязательных).
    Когда слишком много.
    2) Длинное.
    btnCloseAllApplicationsAndRebootMyComputer.
    Без комментариев.
    3) Короткое.
    btn.
    Без комментариев.
    4) Нестандартное.
    dAtETIMEPICKEr_______1.
    textbox2.
    BUTTON3.
    Или когда в классе C# имя какого-либо публичного члена пишут с маленькой буквы.
    Без комментариев.
    4.1) Несоответствие парадигме ООП, хотя на данном языке возможно соответствие.
    Когда так:
    FormHeightSetter.Set(form1, 500);
    Вместо:
    form1.Height = 500;

    Список можно продолжать. Но, видимо, и эти 4 пункта уже невыносимо сложны, коль скоро они нарушаются этак в 99,(9)% всех приложений.
    Ответ написан
    Комментировать
  • Какую Open Source CRM на Java выбрать, в котором есть возможность использовать GPS навигацию?

    sim3x
    @sim3x
    Если веб, то при чем тут java
    Если java, то при чем тут ios

    Определись с ТЗ
    Ответ написан
    4 комментария
  • Прием платежей на android не через гугл-маркет?

    Adamos
    @Adamos
    Ну, у меня бесплатное приложение под Андроид, iOS и Windows с возможностью открывать контент, купленный на сайте (в том числе и с возможностью покупки прямо из приложения, с указанием логина и пароля от регистрации на сайте). Покупки оплачиваются со внутреннего счета на сайте, он уже пополняется через платежные системы.
    В том же Маркете 50 тысяч загрузок, претензий от Гугля нет.

    P.S. По мотивам прочих комментариев: да, контент, купленный как на сайте, так и в приложении, может быть открыт в аналогичном приложении на другой платформе. Так что под правила, по крайней мере, Гугля, мой вариант вполне подходит.
    Ответ написан
    3 комментария
  • С# для мобильной разработки?

    vawsan
    @vawsan
    Frontend Developer
    Нравится C# - развивайтесь в backend по ветке технологий от Microsoft. Там корпоративных систем и проектов много, без работы не останетесь. Но для фриланса не подходит, тут скорее офисно-корпоративное направление. На asp.net спрос хороший, особенно при его движении в правильном направлении последнее время.

    Нравится под мобилы - попробуйте Java, она очень похожа на C#, переход будет простым. Не понравится - оставите это дело. Xamarin интересная штука, но для своих целей. Шустрее натива все равно ничего нет.
    Ответ написан
    2 комментария
  • Серверные языки - как не запутаться и что изучить?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > c# на нем еще пишут?)
    С чего вдруг столь странный вопрос?

    > Есть ли смысл браться за все направления серверной разработки?
    Есть.
    Я еще и десктопную туда добавил, и мобильную, и еще ряд более редких направлений. И ни разу не жалею.

    > Что учить?
    Учат - стихи, наизусть.
    А программированию - учатся.
    Главное в программисте - это понимание общей логики. Веб не исключение. Скажем, формы (form) - они и в Африке формы. HTTP-запросы - они и в Африке HTTP-запросы. MVC - он и в Африке MVC. И главное - гугл - он и в африке гугл.
    И чем больше вы изучите разных средств (в смысле изучите на практике, а не сколько учебников прочитаете), тем обширнее, глубже и тверже будут эти знания.
    Да, если говорить об учении наизусть (чтоб прям все функции помнить без гугла), то лучше что-то одно, чем много, ведь голова-то имеет ограниченный объем памяти. Но знать функции наизусть - задача кодера, а не программиста.
    Ответ написан
    4 комментария
  • Есть ли продвинутые учебники / курсы по разработке под Windows Phone 7.* / 8.*?

    @SZolotov
    Asp.net core, MAUI,WPF,Qt, Avalonia
    Видите ли в чем дело.... Материалов на MSDN вполне хватает по всем вопросам, на гитхабе есть официальные сэмплы (под uwp точно) покрывающие практически всё sdk... Все остальное приходит с опытом и с наличием любознательности.
    Ответ написан
    Комментировать
  • Project Manager - "Jack of all trades, master of none"?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Многие молодые люди путают название должности с реальной карьерой.

    Разные компании, города, страны - разные служебные обязанности. Выстраивать карьеру нужно не на бумажке, а в реальности.
    Адекватность человека зависит от того, что он смог спланировать, и насколько реальность этому соответствует. Поэтому если вам не нравится, что обстоятельства складываются не так, как вы хотите, вы можете уволиться и поискать другое. Найдете ли? Или мириться? Это ВАША карьера, ваш выбор. Ваши возможности
    Ответ написан
    Комментировать
  • Project Manager - "Jack of all trades, master of none"?

    jacksparrow
    @jacksparrow
    Мне кажется ответ, если человека устраивает такое положение дел то ему не стоит менять работу, и наоборот. Спорить нормально это или нет бесмыссленно.
    Ответ написан
    Комментировать
  • Программирование на планшете?

    zelsky
    @zelsky
    Сударь знает толк в извращениях.
    Ответ написан
    Комментировать
  • Как защитит самописный API?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    SSL + SSL Pinning.

    по поводу оплаты - сервер как бы должен валидировать отдельно транзакции, а не просто доверять всем подряд.
    Ответ написан
    Комментировать
  • Несколько параллельных проектов на фрилансе?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    Думаю туфта это всё. Сам не раз серьезно подрывал самочувствие и здоровье из-за суперинтенсивного распараллеливания. Нужно работать над одним проектом за раз. И не спеша.
    Ответ написан
    5 комментариев
  • Можно ли работать программистом после 9 классов?

    IonDen
    @IonDen Куратор тега IT-образование
    JavaScript developer. IonDen.com
    В нормальных IT-компаниях без проблем дают шанс, если у вас обширное портфолио, большой опыт, GitHub аккаунт с живыми проектам и приличный профиль на Стаковерфлоу и Тостере.
    Ответ написан
    3 комментария