Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


VirtualKiwi

29 posts

Geek
+1 received by user: 7


#275637 1-Sep-2020 19:46
Send private message

I've been self-employed/contracting for pretty much my entire working life.

 

I live in one of the regions, and have no desire to move to the 'big smoke'.

 

A couple of times recently, I've run into similar questions from clients:

 

"What happens if something happens to you?"

 

I can see three possible solutions:

 

  • I go and work for someone else, who has other team members with similar skills. (Last time I tried that was an utter disaster. They should have read "The mythical man month", before they even considered hiring.)
  • I hire someone myself. (This is pretty scary since I'm a sole trader, and I've had a few people on work experience in the past, more qualified than myself who basically needed to be spoon fed.)
  • I carry on as currently, and risk losing opportunities, or being replaced. (I already had this happen once, and I'm still cleaning up the mess the person who replaced me made. At least I did get to increase my hourly rate when the former client asked me if I could come back.)

I don't have any formal qualifications, but I've spent over 20 years doing development work, initially with Microsoft Access, eventually graduating on to SQL Server and a bit of mySQL.

 

SQL Server is probably my major platform, although there are gaps in my knowledge as I haven't worked with clients with enterprise grade systems, although SQL Azure is part of what I work with. Mostly it's lots of data modelling of business processes, querying, stored procedures, functions, and some admin. 

 

I've done a little bit of ASP.Net and am starting to work wit Xamarin for app based data access, in addition to quite a bit of PHP based web coding along with (S)CSS HTML etc.

 

Git is a part of my workflow.

 

Of the formal university papers I've past, although I haven't completed a degree, I've taken a broad mix, including mostly life sciences but also a number of linguistics papers, and I guess this reflects in the fact that I don't just write code, but also documentation.

 

My latest formal learning effort apart from picking up new coding skills, is to learn te reo Māori, after already having picked up a second language previously.

 

I have face to face meetings with clients to determine requirements, and I guess I'd say I employ something of an agile methodology, although there are certainly gaps in my knowledge due to not having done formal training.

 

One question is, what is that sort of skill set worth in the current marketplace, a) if I were to work for someone else or b) if I needed to hire someone?

 

I feel as though I'm in a situation where it's hard to find someone else with my skill set, but also my skill set is maybe too broad and lacking depth in some areas that might be desirable if I were to work for someone else.

 

I don't have truckloads of cash sitting in the bank or major assets if I do pay someone, and I have my quiet patches when there isn't heaps of work even for myself, so I can't afford to have things turn to custard, but if I can help anyone else with some income, even if it's only intermittent, that would be satisfying.

 

I've got a few ideas for projects that may or may not generate revenue in future so I'd find it frustrating to be locked into a closed environment where there's no opportunity to innovate, but I'm not really the right kind of personality to go out and do the whole startup venture capital kind of thing, as I'm a bit of an introvert (although definitely not a hermit!). 

 

I'm also interested to hear any ideas for solutions anyone has for how to deal with this kind of scenario.


Create new topic
acetone
204 posts

Master Geek
+1 received by user: 57


  #2567206 17-Sep-2020 22:17
Send private message

"I've had a few people on work experience in the past, more qualified than myself who basically needed to be spoon fed."

 

Do you mean they had a qualification such as a Uni degree but no actual work experience?

 

 

 

On your second point, I would look out for someone on a freelance/contract basis.  This way you don't have to commit to a fulltime employee.

 

 

 

I don't think that your skill set is too broad, there are plenty of developers who have that type of range (full stack).

 

Happy to have a chat if you want to discuss this more.  I have a friend in exactly your position.

 

 

 

Context:

 

I am a full stack developer whom leads a development team and also hires developers.

 

 




timmmay
20858 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #2567235 18-Sep-2020 05:41
Send private message

I don't really know what you're worth, I haven't hired software developers in a while. Look on ITSalaries. which says about $92K average, $115K senior. There's also this.

 

But if you're considering working for anyone else, ever, getting a few professional certifications would be of benefit. There are no doubt SQL server certifications, definitely Azure is available if you do that, not sure about Android.


Delphinus
611 posts

Ultimate Geek
+1 received by user: 274


  #2567336 18-Sep-2020 10:15
Send private message

VirtualKiwi:

 

A couple of times recently, I've run into similar questions from clients:

 

"What happens if something happens to you?"

 

 

Am I correct in thinking the point of your post is to work out a solution to this question from customers? Ie are they wanting some redundancy if you get hit buy a bus?

 

What if you had a means of giving access to servers, documentation etc to the client or someone you trust in this sort of event? Or partnering with another IT firm you trust so that if something happened to you, they have the access and skills and documentation to maintain the clients services? With some sort of dead man switch so they only get access if you're incapacitated? eg http://blog.lastpass.com/2016/07/how-to-get-started-with-lastpass-emergency-access/




VirtualKiwi

29 posts

Geek
+1 received by user: 7


  #2567441 18-Sep-2020 12:34
Send private message

acetone:

 

"I've had a few people on work experience in the past, more qualified than myself who basically needed to be spoon fed."

 

Do you mean they had a qualification such as a Uni degree but no actual work experience?

 

 

Yes, I've found that on a few occasions.

 

 

On your second point, I would look out for someone on a freelance/contract basis.  This way you don't have to commit to a fulltime employee.

 

I don't think that your skill set is too broad, there are plenty of developers who have that type of range (full stack).

 

Happy to have a chat if you want to discuss this more.  I have a friend in exactly your position.

 

 

I've thought about subcontracting, but ideally it would be good to have someone who's likely to be around for a while, so even if I only have work for them occasionally, they know a bit about the clients so I'm not having to bring someone up to speed from zero knowledge every time.

 

I think a chat might be useful. I suspected I would not be the only one in this kind of situation, so finding out how others deal with it would help. 


timmmay
20858 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #2567488 18-Sep-2020 13:47
Send private message

Grads tend to have a lot of theoretical knowledge, but very little practical knowledge or experience. That theory means they generally learn pretty quickly, but to go from grad to competent in a range of areas takes a few years. If they're only learning one area it's quicker.

 

You're the expert in doing things the way you do them though, no-one is going to be as good at it as you. To get someone even close you'd be paying them $80 - $110K per year. You may struggle to find someone doing casual work who's a top notch developer.


grimwulf
121 posts

Master Geek
+1 received by user: 85


  #2567502 18-Sep-2020 14:09
Send private message

Given you've been at this for a while, in addition to your technical skills - which you quite rightly rate as your best assets, you're overlooking (as many good tech folk do) the other assets you've built up over your years of experience.

 

The first is your track record with clients - many of whom are current/ongoing and if they're worried about what would happen to you - they clearly understand the value you have to their business.

 

The second is your network of the people you've worked with and for and mentored. This isn't just about swapping T-SQL anecdotes and pizza at conferences - this is also a resource for you to use.

 

Now is the time to use these assets to strengthen your service offering.

 

There are a number of ways you can do this, but I would suggest :-

 

- First think about the folk in your network that you'd trust to introduce to your clients

 

- Then think about whether you could partner with either them directly or the company they work for. 

 

Note I said partner, not work for (although you could do that if you wanted to) - something along the lines that you bring your clients and a support relationship with you as primary, them as secondary - and vice versa they may have client work you could do for them to - so the idea being to broaden both your client bases.

 

So they back you up, and potentially give you more work for your quiet times and you bring them your relationships with your clients (this is valuable!) and give them access to your skill-set and experience.

 

This isn't something you can generally get going with a cold relationship - hence you'll need to think about using your network.

 

You've reached a fairly common growth stage as a one man band - your clients want you to be able to clone yourself - but your tech skills aren't quite that good ;). 

 

TLDR; tap your network, make a deal that shores up your concerns. 


Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.