+3 votes
by
Hi all. Faced with the problem, and hope that you will help advice on its decision. But let's start from the beginning.

In November of that year launched a very promising startup. To run I found a good team of professionals who paid 500k , did basically what I asked at that time. But after half a year, faced with a huge problem, not a significant bug, which in General basically forgot to protest as he was very far, and was considered not very important detail. This bug is now business as not true are for further action at work. (Ignore my slang, in programming I don't understand almost nothing). Well, I write my guys, the developers, and they tell me that "Free will is only a couple of months," I accordingly do not satisfied. Besides, did what I needed initially to run for 4 months (I think for a very long time). Eventually decided to find other developers, I learned what is written on the website, and who to look for, was all python , and developers on this system me very little. So now looking for someone to join the team. And I think the right person exactly in proportion, for that would have been real interest in the development direction, because you already have all the specialists, and the only one missing is the developer. Need to do a lot of new innovations and trends. Here's the problem, who can advise where to go ?

4 Answers

+2 votes
by
Well, freelancing is!
https://www.fl.ru/
hh.ru
https://freelance.ru/
freelansim.ru
https://moikrug.ru
https://www.upwork.com/ - this world monster
Place ads on the exchanges. What is difficult?

If the amount paid to developers is true, then you will not be difficult to find the right developers!
by
Syschel : we paid off in the first month, and nobody said that we have something brilliant, written as "promising startup".
by
kazakovandreybiz : Well done, honestly. You could. And 99% not can say. Many developers appreciate it the most (the total temperature in the chamber).

PS. I had a development experience similar to your website. A year of development, the work of the team. The investment in advertising and marketing large. After my departure for another year of "development" and the site was closed not even recouping the development. The owner is very much wanted money, and faster, while not delving into the specifics of the business at all. All TK was at the mercy of developers and was reduced to "See www.tiu.ru? Want the same, just a different color!". No description of the internal functionality, or anything. In the end, at the time of developing a lot of global alterations under newly discovered features of the Tiu. Well, then soliciting the clients chose the "free trial account" with limited functionality ( - Alo, horns and hooves? Have you checked in yesterday! Yes, a trial account with a minimum of functionality. You are required to pay us or we will disconnect you!!! And that is that the site says "free"?)
:-)
by
Sanes : well, we probably break if this is done all a few years)
by
Sanes : here is at the request of the developer, if he wants reliability, a documentary will do, if you do not want in the founders, going to work, nothing terrible)
by
kazakovandreybiz : I took you from the street Bob. And once the founders? :) And if his "work" urgently need to fire Bob and find another?

The best to look for a good developer with experience. With a salary higher than the market average. And then, after a while, offer to become a partner. When each other take a look into the third.
+2 votes
by
The labor exchange. Where else. Salary+bonus, that's the whole motivation. And don't forget to document your code. Yes, it takes probably the same amount of time. However, for large project this to make sure.
by
kazakovandreybiz : It means to describe your system in a human language for developers. What technology is used, which modules, classes, responsibilities, examples, etc. Now, if the guys who originally made the product, has left a good documentation, then the time of inclusion in the project of the new developer would be minimal.
Now the developer has to spend time parsing the code and this time you will have to pay.
by
what does it mean to document your code ?
by
Syschel : no, I mean, what would they have done me a document code for future developers.
by
kazakovandreybiz : Time may take the same amount of time.
by
kazakovandreybiz There is no. No one in the General mass does not, because the customers are willing to pay. And if I did, then at the end of development, you would give that would show how and what is done. TK and logs correspondence, this is not a documentation system.
by
Syschel : I have already written a previous developer, maybe he has a document code. We will see. In principle, he knows where, and it is not hard and not time consuming to create (document)
by
Sanes : understand =(
by
kazakovandreybiz : Worked in the online shop (also Python). To me, the website did a half year he was there, constantly developing (completed, altered, created a new, bug fixes). When he came to them, most of the time was spent on the understanding of the process of the store and getting code. The employer stated that the code "all documented, it's our demand to the developer". In fact the only part of the functions and classes had at least some small 2-3 word description. That in real life gave good understanding. Individual tree that is associated with what and what interacts not described any where. After a year of my work. Many places did only those people who kodil. For a long time to understand, easier for the author to give at the mercy of the faster it will be especially critical errors.

Few customers understand the need for time-consuming, but it is as said above, sometimes equal time developing the code, creating documentation and detailed dokumentirovana code.

Automatic tests are generally not written, there was no time, although the framework provides this functionality out of the box.
by
kazakovandreybiz new developer let to do it
by
Sanes : so I wrote!)
+2 votes
by
0 votes
by
If the project is promising, the search for a permanent programmer, because it will constantly fine finishing touch wishlist. To find pitonisa of course more complicated than php'person, but quite real.
If you really need to fix the leash a couple of bugs and not touch any more system in principle (although it is IMHO rarely happens), then Yes - the freelancer your all. Nolice would have a freelancer have agreed on dolgosrochnoi cooperation, for all the same something can emerge. Ie, not that the guy did something to you, and gone forever, and that it was possible to periodically hire a few "feeding".
by
kazakovandreybiz : Employee salaried (hourly wage is also a "salary"), as well as to generate ideas and "partner". Most importantly to motivate. And it perfectly solved a premium.
by
Yes! so need a partner for the full tenure! not just because the partner!) the founders are not in the problem log if there is a desire from the developer. But in addition to the duties, I want to hear and suggestions for service improvement! I want everything to move together, and discuss new directions.
...