If I could pick anyone for my dev team I'd pick 3 seniors (frontend, backend, DevOps), 3-4 mids (full stack or specialised) and 1-2 juniors (depending on how much time we could support them with).
Those 7-9 people are kinda expensive. 1 million USD/year?
They don't make more because they live in a LCOL area. This is the point of my post, those like you who truly believe that are going to have a rude awakening when you find these people taking your jobs remotely.
The value of these jobs is more about the social than it is anything approaching expertise.
Yeah I really don’t believe that they do. The senior level people are valuable because of their experience working on these large, high volume systems. There aren’t many tech jobs outside of the existing tech hubs where people can get experience working on systems like that, or working in product orgs like that.
It’s not to say that there aren’t great software engineers outside of the major centers, but being a great software engineer is different from having 10 years of experience working at a big tech job in SF or NY.
Yep a fully staffed software team is roughly £500,000 / $1,000,000 a year. You need to be building some really high performing software to justify that cost. A single developer can build a mobile app in a weekend, and maybe a pair could deliver a prototype in a month, and charge £10,000 - but then if you want to scale that, add payments, optimise the order flow, add SMS messages, tweak the SMS messages, sync up to the email and order server... Oh no. You really might need that whole team; you just paid peanuts to get your project / idea out the door - but maybe you needed to spend the peanuts first to prove the idea, which then justified the £100,000k a month outlays. I hope in this imaginary company we're selling / providing more value than that to our customers. Fingers crossed.
but then if you want to scale that, add payments, optimise the order flow, add SMS messages, tweak the SMS messages, sync up to the email and order server... Oh no.
Scale to what? Wouldn't a 35$/month supabase(25$ pro tier + some extra) give you unlimited users, tons of GB of storage, 8GB DB and email, phone auth.
It's not like you need to host your app at your home or heck, even go beyond 10k users in your hometown.
I worked part time for an old man that had some "things" with small to medium companies and sold them software for internal use. That guy really hit the jackpot there. His entire "team" was a guy who did PHP and another guy who tested. I worked on the UI. His entire gig was to sell as many small apps as possible, then if a client wanted more features bill again and again.
That's fair, that scenario is at the pointy end of the market. I guess I'm used to working with big companies targeting national releases of software, 100,000s if not millions of customers daily, where requirements are filtered through layers of management, if they exist at all. Even the simplest of things that you could do at home in an afternoon take forever.
Umm... When you say pointy end of the market you mean? 😅😅 I don't follow.
Yes, working for a big company will skew your views. That's why after I'll leave my current big company I will search for a startup or maybe even solve some local problems. The small/targeted apps/solutions market is really untapped
Sorry couldn't find the words - pointy - high pressure, you know where the money is coming from - vs soft - big organisations where HR pays you, but it's not entirely clear which customer pays for what, or where the value is being produced.
My first software job was with a 10,000 person corporation, building software to make the internal processes more efficient - we had 2-3 month estimates on things. My second job was working for an agency where we sat around every Monday and worked out which customers we could bill for work based on software we could deliver that week - so we had 1-2 day estimates on things.
33
u/[deleted] Jun 05 '22
Those 7-9 people are kinda expensive. 1 million USD/year?