Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.03.06;
Скачать: [xml.tar.bz2];

Вниз

Фриланс на Delphi и C++Builder   Найти похожие ветки 

 
И. Павел ©   (2010-11-25 13:22) [0]

Здравствуйте.
Вот подумал заняться сабжем.

На дельфи пишу давно, но уровень, думаю, пониже чем средний на этом форуме (хотя у нас на работе почти все "TPAW"-like программисты, и не комплексуют :)
Люблю заниматься штуками, требующими сложного алгоритма (в плане логики, а не в плане, например, сложного взаимодействия устройств и т.д.)
Да и вообще люблю делать небольшие но творческие проекты.

-Как порекомендуете заняться фрилансом?
-Какой из сайтов лучше?
-Как организовать схему передачи программы, бета-теста, оплаты?
-Насколько трудно там найти проекты на Delphi и C++Builder?
-Ну и любые другие рекомендации тоже интересны
(знаю еще и PHP, но для интересных проектов пока не хватит умения, сейчас учу яву - тут еще на самом начальном уровне)

PS: раньше занимался фрилансом только на уровне: случайно нашел интересный проект, придложил помощь, сделал.

Заранее спасибо.


 
KSergey ©   (2010-11-25 13:52) [1]

Ничто не машает зарегистрироваться на всех попавшихся сайтах. Это не сложно.
Как порекомендовать? попробуйте, например, раком. То за вопрос-то? Хочешь работать -работай, не хочешь - не работай. (это не наезд, это эмоции, вызванные постановкой вопроса)

По поводу "как организовать без оплаты". Я делаю так:
а) смотришь по общению на заказчика
б) не берешься за работу, которую не очень хочется не важно по какой причине
в) определяешься в своей моделью организации работ. Их две:
 1) беремся только за маленькие заказы на неделю-месяц. Хорошо то, что не надо замудряться, плохо то, что если таки будет беда с оплатой - все прахо, надо новый заказ искать, с ним тоже есть вероятность пролететь; но есть и вероятность что все удачно, вторая - чуть выше.
 2) беремся только за объемные заказы, со объективным сроком (по объему работ) реализации от полу-года. Договариваемся об этапах примерно по месяцу длительностью (с четким описанием что должно быть сделано на очередном (хотя бы только ближайшем) этапе. По окончании каждого этапа и демонстрации его заказчику договариваемся получать деньги. Нет денег =- дельше не двигаемся. Плюс в том, что даже если кинут - максимум в размере месячной оплаты; учитывая, что обычно оплата по заказу больше, нежели на постоянной работе по найму (именно из-за риска кидалова и непостоянного ниличия заказов) - это не смертельно. Минус в том, что надо уметь проектировать такие системы, должен быть опыт, чтобы не пришлось за месяц до окончания срочно все пеерписывать, потому как заложил совершенно нерасширяемую архитектуру, а заказчик (это обычно) на половину изменил ТЗ (он тоже человек, тоже ошибается осознанно и неосознанно).
Наверное начать лучше с малого, но каждый решает сам.

Часто заказчик нужна работающая система, и ему глубоко пофик на чем это сделано. Интересуют сроки, качество и поддержка. Впрочем бывают такие, кому вынь да положь на аксесе - ну так заказчиков много, см. вышу пункт б).


 
KSergey ©   (2010-11-25 13:56) [2]

Да, еще, по полате.
Я делаю обычно чать работы, в программе качественно делаю основной яркий функционал, при этом минимум рюшечек, но подрезаю его искуственно (ну не знаю... если надо делать автоперенос ста тысяч заказов - переношу только первый двести, например; однако сам перенос отдельной позиции должен быть сделан отменно). Это, с одной строны, позволяет заказчику оценить действительно ли он хочет то, о чем пишет, или все должно быть иначе, с другой стороны если все удачно - заказчик радуется, т.к. он видит то, что именно и хотел, тольк опомто вспоминает про под. мелочи, но впечатление уже положительное.


 
KSergey ©   (2010-11-25 13:57) [3]

Как показал заказчику основонй функционал и он заказчика в принципе устроил - получил половину - работаем дальше (если речь о краткосрочном проекте).


 
И. Павел ©   (2010-11-25 14:08) [4]

> KSergey ©

Спасибо.

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


 
KSergey ©   (2010-11-25 14:53) [5]

> Особенно по той причине, что первоначальное ТЗ и на средние
> проекты, как правило, приходится чуть ли не полностью переписывать
> по мере работы.

Это не страшно
Главное - принимать это во внимание при оценке сроков и желаемой суммы. Или, как это модно нынче говорить, "учитывать соответствующие риски".
Т.е. просто банально изначально настроиться, что сначала будет просто болванка, которая все пойдет в утиль. Зото на ней можно обкатать какие-то новые для себя технологии. Главное - не забыть взять за нее деньги :)


 
Игорь Шевченко ©   (2010-11-25 15:21) [6]

может прежде стоит уровень поднять ? Ну чтобы заранее о себе впечатление не портить


 
KSergey ©   (2010-11-25 15:31) [7]

На мой взгляд вот начинать с фриланса профессиональную жизнь - не стоит. Будешь все жизнь кустарем. Заказчики будут, но уровень - слабоватый.
Стоит устроиться в любую контору, желательно с хорошим технологическим уровнем и требованиями (как туда устроиться - отдельный разговор), чтобы это был именно завод софта. Там увидеть как вообще-то устроены такие заводы, какие инструменты используются, как организуется работа, опять же общение с коллегами.


 
И. Павел ©   (2010-11-25 15:39) [8]

> может прежде стоит уровень поднять ? Ну чтобы заранее о
> себе впечатление не портить

Думаю, у меня не настолько низкий уровень, чтобы не спавиться со средней задачей. А хочется его как раз поднять. Только без практики, ИМХО, это не получится. А на работе сейчас займусь явой (и то не чистой, а разбавленной средствами SAP).


> Стоит устроиться в любую контору, желательно с хорошим технологическим
> уровнем и требованиями

Спасибо. Тоже об этом подумываю: найти фирму с разработчиками высокого уровня и поставленной системой разработки проектов, и постепенно учиться у них. Самоучитель и msdn это, конечно хорошо, но живые люди лучше.


 
Eraser ©   (2010-11-25 15:43) [9]

> И. Павел ©

ну раз уж спросил совета, то посоветую брать и начинать, а не спрашивать на форумах советов такого плана и тем более слушать их.


 
Jeer ©   (2010-11-25 16:12) [10]

Работаю (подрабатываю) фрилансерством давно (свыше 10 лет) и получаю огромное удовольствие от смены задач.

Прежде всего берусь за те задачи, для которых нет или невозможно применение "стандартных" и набивших оскомину продуктов.
Т.е. 1С и прочие обычные учетные системы - пусть варятся в своем соку.

Берусь только за те проекты, которые являются штучным продуктом. Для этого специально оговаривается невозможность его клонирования.

Из крайних выполненных проектов:
- система оценки качества (ежедневного) хлебопродуктов (фильтровый много-диапазонный анализ срезов хлебо-булочных изделий);
- система оптимального раскроя листового материала ( замена встроенно-примитивного софта в немецкий лазерный раскройный станок  на самописный )
- система оптимального проектирования без-железных ( ironless) радиальных электрогенераторов на базе современных магнитов...
и т.д.


 
Sergey Masloff   (2010-11-25 16:43) [11]

Jeer ©   (25.11.10 16:12) [10]
>- система оптимального раскроя листового материала ( замена встроенно->примитивного софта в немецкий лазерный раскройный станок  на >самописный )
Круто. Остальное оценить не берусь а с подобным сталкивался - могу себе представить задачу


 
Jeer ©   (2010-11-25 16:49) [12]


> Sergey Masloff   (25.11.10 16:43) [11]
> Круто. Остальное оценить не берусь а с подобным сталкивался
> - могу себе представить задачу


Да.. пришлось уж, пободаться. Система на Linux реал-тайм. Взялся только после изучения ( благо исходники софта были ) возможности вклинивания.
Оказалось, что это модуль от третьей фирмы - все на чистом C.
Был бы С++ - не взялся.


 
KSergey ©   (2010-11-25 16:56) [13]

Jeer ©   (25.11.10 16:49) [12]

А компилируется - прямо на станке? а исходники - лазером по металлу выжигает? :)


 
KSergey ©   (2010-11-25 16:59) [14]

> И. Павел ©   (25.11.10 15:39) [8]
>  Самоучитель и msdn это, конечно хорошо, но живые люди лучше.

Это бесполезно на мой вкус.

> Спасибо. Тоже об этом подумываю: найти фирму с разработчиками
> высокого уровня и поставленной системой разработки проектов,  и постепенно учиться у них

Если контора толковая - так не выйдет. Там нужны профессионалы исходно.
Но если удасться устроиться и даже если контора окажется говнистой (не в смысле профессионализма) - я из такой все равно очень много для себя за 2 года вынес (не в смысле стырил).


 
Игорь Шевченко ©   (2010-11-25 18:09) [15]


> а исходники - лазером по металлу выжигает? :)


В качестве металла используется борт средства вооружения вероятного противника. Знаем мы эти станки...



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2011.03.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.004 c
1-1248514978
ford
2009-07-25 13:42
2011.03.06
Отследить изм-е позиции слова в TRichEdit при изм-ии раз-ра кнтрл


6-1235493550
d@vinchi
2009-02-24 19:39
2011.03.06
Получение данных TCPServer


9-1187295395
Frol
2007-08-17 00:16
2011.03.06
X Файлы


2-1292330680
TObject
2010-12-14 15:44
2011.03.06
TStringList vs. TList<string>


2-1292567745
RUu
2010-12-17 09:35
2011.03.06
еще раз по поводу соответствия типов в условии





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский