Hacker News new | ask | show | jobs
by hn_20591249 1071 days ago
Should a one person developer shop be bringing their own stack to a client? Seems like a problem once you inevitably roll off the project.
3 comments

This probably comes as a surprise to most people, but the clear majority of non-tech businesses don't have a stack because they don't have devs.

What they have is an immediate need for something, so it doesn't matter which stack is chosen.

In many cases they may say "can you fix this app the other contractor built", and then you will be using that stack only as far as that particular enhancement or fix.

They don't have git, or Jira, or ticketing systems, or code review or any of that.

It can happen in "techy" companies too, especially if they are heavily siloed. I've witnessed plenty of times when a department goes off on their own and brings in a solo contractor/small shop to create some random thing. Eventually it lands in the lap of the engineering teams who have to deal with the mess.
I'd like to pick up some freelance side work, do you have any recommendations? Websites to use etc? The few I've found for gig work has abysmally paying jobs for what I do.
> I'd like to pick up some freelance side work, do you have any recommendations? Websites to use etc? The few I've found for gig work has abysmally paying jobs for what I do.

All the work I am doing is for either people I've worked for before, or friends of those people.

I've looked at a few of the gig sites, but I am not prepared to take on tiny 1day work at $30/hour, and that is unfortunately the majority of the things I saw on those sites.

The best work to get is from non-tech companies; tech companies want lines of code delivered, non-tech companies want business value delivered. Guess which one is prepared to pay more for the same number of lines of code ...

At that point it's not his problem unless they're paying him for it to be.

I've had clients specifically ask for certain platforms (WordPress, Shopify, etc) but still assemble my own solutions regularly when it'll make me more productive up front.

Yup, it will be a problem for the poor sap(s) that will eventually be tasked with unraveling the layers of plop added by contractor after contractor. I don't fault the contractors necessarily but the companies that provide zero guidance or oversight. Source: have been that sap many times in my career.
I've upvoted you because I agree, broadly, with what you say.

The thing is, for many small to medium companies, they don't have a dev team in house. It doesn't make financial sense.

What sort of guidance do you expect the CTO to provide when his main technical capabilities is ensuring that procurement gets the correct spec laptops for employees, that the correct permissions are set for new employees on the microsoft accounts, that Teams works for everybody, that the support staff go on appropriate training for the software they use, that there is a migration strategy for the next version of Windows ...

That sort of person is not, and is not expected to be, qualified to code-review your PRs.

Even if they know how to use git, they won't have a git repo set up, and even if they somehow managed to do that, they won't have a clue how to use Jira or similar correctly, and even if they do know, they still won't be able to code-review properly.

This is why they'll pay more than what a tech company would - you'll be bringing more value to them, and they'll be trusting you much more than the average FAANG trusts their senior engineers.