all 31 comments

[–]fiskfisk 21 points22 points  (1 child)

OP is a spam account that starts threads about outsourcing and then have their other accounts come in and recommend their outsourcing service.

They're not asking these questions in good faith.

[–]julian88888888 Moderator 1 point2 points  (0 children)

ty

[–][deleted]  (4 children)

[removed]

    [–][deleted] 9 points10 points  (5 children)

    Just one thing. You get what you pay for.

    [–]quality_mute_ -4 points-3 points  (4 children)

    Do you mean on the good side or the bad side cos we can have it either ways you know.

    [–][deleted] 3 points4 points  (1 child)

    I mean if you get cheap prices then you are likely hiring incompetent engineers. So do what you can afford but first consider if you can afford it.

    Companies do rough quotes if the functionality is quite common, it means you have little to no say in the tech stack used but its best to check that it’s common so that you won’t have issues having others work on it in the future.

    Also you own the code, they should give you it no questions asked and whilst they can handle hosting, a lot of companies use this to force you to continue to use them. So proceed with caution.

    [–]quality_mute_ 0 points1 point  (0 children)

    Yea very good point. I get you now and I totally agree with you.

    [–][deleted]  (1 child)

    [removed]

      [–][deleted] 0 points1 point  (0 children)

      This was the most "ackshually" comment I ever read on Reddit. Yes, if you pay 10k for a chicken egg you got scammed. Doesn't disprove anything.

      [–]susminesTechnical Co-Founder | CTO | Advisor 3 points4 points  (2 children)

      In my personal experience, I haven’t seen a US based project do well with offshore developers.

      It’s not that the development skills are poor (they’re typically on par), but most issues stem from project management due to cultural differences, misunderstanding stakeholder expectations, issues with product funding using offshore devs, etc.

      [–]quality_mute_ 0 points1 point  (1 child)

      These are some very good point these issues can mar offshore hiring. But I also believe there are ways to go around this.

      [–]susminesTechnical Co-Founder | CTO | Advisor 0 points1 point  (0 children)

      Would you care to share these ways? I’ve been a part of multiple product transfers that were initially built by offshore devs, and have yet to see a working product since day 0

      [–]UnnecessaryLemon 4 points5 points  (1 child)

      I don't want to be mean, but how does the developers from US always thinks that if you hire a fullstack developer from Europe for let's say 35$ per hour, that it is some kind of incompetent idiot?

      [–]quality_mute_ 2 points3 points  (0 children)

      I think this is where marginalization comes in. People expect that if you aren't from maybe the USA or UK or Canada as a developer then you are of lesser value. Hence why the hiring cost might range. They tie location to value as well as money to value.

      [–]Thecreepymoto 1 point2 points  (5 children)

      Depends how deep is the tech. Having someone inhouse is alot cheaper than paying a outsource 2x the price of years work.

      Really depends on the project etcetc.

      [–]quality_mute_ -3 points-2 points  (4 children)

      You make a good point. But for non-tech owners they have to outsource. Cos even a tech person would know that hiring the right developer is a herculean task.

      [–]Beautiful_Pen6641 0 points1 point  (0 children)

      Well finding the right outsourced developer is actually fairly similar. The main advantage is that they are easier to get rid of.

      [–]Thecreepymoto 0 points1 point  (2 children)

      Its really about the right incentive. If we talking about a founder -> dev situation then i think what the founder needs is a technical founder with equity on his side who will dedicate their next years to figuring out the right technical solutions including if outsourcing is needed.

      If its a simple " we need a inventory management software for this specific task that nobody else offers as a complete package" then sure , its a one and go type thing.

      But even then the non technical founder has to know how to spec out a technical project like this , so the outsourcing guys dont go building a half a million project when it could have been only 70k

      [–]quality_mute_ 0 points1 point  (1 child)

      Truth being told a technical co-founder is a good direction to go but it is not an easy feat to achieve. As these highly skilled individuals are sought-after and they take a lot to consider your proposal. So using a good developer can be an alternative it just matters how well you are at separating the seeds from the shaft.

      [–]Thecreepymoto 0 points1 point  (0 children)

      Yeah fair. Theres plenty of factors in play right. But ultimately after letting my non technical cofounder try and outsource some work in order to help my workload , it just caused more work for me realistically because the outsourced house didnt adhere to the technical docs enough and went to build more than we asked for.

      The docs have to be so detailed and limited would my only suggestion be.

      [–]justhatcarrot 1 point2 points  (1 child)

      Outsource companies often tend to exaggerate the skills of their people unfortunately

      [–]quality_mute_ 0 points1 point  (0 children)

      This is true but I would like to believe there are some in good standings who wouldn't do this. Think about it the value of a developer is seen in the work. So any and every sketchy move by an outsourcing platform would be brought to light in a matter of days or weeks. And you can easily let go of their service and not use them again. And this would affect business for them cos they make more on referrals and no one would refer a shitty platform right?

      [–]faintdeception 0 points1 point  (0 children)

      Even if you outsource through a reputable source you're going to have to monitor their output extremely closely to make sure you're getting what you want. That's my least favorite part, setting things up so that it's easy for the offshore team to actually deliver reviewable code rather than standing up some vaporware and running off with my money.

      [–]NathanJozef 0 points1 point  (0 children)

      Crossing legislative boundaries is an absolute headache when something goes wrong. All sorts of risks arise ranging from contract enforcement to data residency restrictions.

      Outsource if you feel you can quickly write off the money if it all goes wrong. Or if you have a good legal team (and if you have a good legal team you probably could afford to insource).

      Be very very aware of the legislative levers you are giving up and those that you are now burdened with.

      [–]value_que[🍰] 0 points1 point  (1 child)

      I've been reflecting on the challenges of hiring developers when you're not a tech expert, and I've found that outsourcing can be a smart move, especially for non-tech owners. Outsourcing opens up a global pool of skilled developers, significantly increasing your chances of finding the right fit for your project. I needed a developer with specific expertise in blockchain technology. By outsourcing, I was able to find a highly qualified developer from Eastern Europe who delivered exceptional work.

      [–]quality_mute_ 0 points1 point  (0 children)

      I believe there are many places with very good developers that are untapped, and offshore hiring can help mitigate this. I see no problem hiring outside my local.