23 karma · joined August 21, 2018
In terms of cash management, I do quarterly transfers to Vanguard which is the 401k admin. Then 1-2 times per year I pay myself a close approximation of my final S-Corp distribution (plus regular monthly payroll).
So the only thing you can really offer that freelancers would pay for is really good leads. IMO that will be very hard to package as a SaaS service. Look at LinkedIn Pro Finder - it takes a "client" 2 minutes to fill out a project request and about the same for a freelancer to respond. Most people are just messing around, very few are serious or have a real budget or project.
I know people who pay individuals (also freelancers) to find leads and generate business. You could do that but how do you scale it? If you charge a monthly fee then how long will people stay signed up without any leads? If you charge a percentage based on a project, how do you verify the cost of the project? What if it's hourly for an indeterminate period?
As far as how much we make it varies from small projects in the 20-30k range to over 100k for bigger projects.
Search out colleagues who you have worked with, even if you didn't work directly for them. If they know you they should be in your network. I have gotten referrals from colleagues I worked with 8-10 years ago, because I stay in touch and periodically say hi or comment on their posts. You can do all of this from your couch.
I'm a LinkedIn pro, which I don't think has any additional value other than being able to cold message people. Look for companies hiring for your niche segment and then see if you have any 2nd degree connections. If not use one of your 15 InMail credits. Try to connect and let them know that you are available in case they ever need freelancers/contractors. Most of the time this will yield nothing but it's worth trying if you have nothing else to do.
I occasionally check the Android developer blog and yt channel - https://www.youtube.com/androiddevelopers https://android-developers.googleblog.com/. Have not checked out Fragmented but will do so.
You have to decide if career climbing is what you really want, because along with that comes long hours, stress, likely a lot of business travel and other headaches. Personally I don't have a hard time keeping up w new tech and to fix the working alone thing I work at a co-work space. I get as much social interaction as I want.
If you really want them to be in a native English environment then move to the US but not the Bay Area. cost-of-living arbitrage! You can literally live anywhere since you are already remote. The US is full of beautiful areas, just take your pick.
Re: ageism, it will be the worst in the Bay Area. Other places are more open to workers with experience.
Remote: Yes
Willing to relocate: No
Technologies: Swift, Java, Android, iOS, Obj-C, Python, Django, Flask, SDK development, some MEAN / React js, Spring MVC, Hibernate, no sql, MySQL, postgresql
Résumé/CV: www.mutable.co
Email: anthony@mutable.co
Freelance software engineer working on iOS, Android, Java and some Python / React JS. I've built apps, SDKs and APIs for startups and established companies in IoT, Alternative Energy and Consumer Internet.
Developer and co-creator of the glitch camera app Defqt. http://www.defqt.com/
I would imagine you have a good network of people in tech so you could probably transition to freelance work and live anywhere. Email me if you want to discuss. Co-work spaces here are anywhere from $100 - $500/mo. Internet is so blazing fast it's ridiculous - 300mbs on ethernet in our apartment. What we had in SF was pathetic.
Condo prices in central Prague are about $4,500usd/m2 - so 500k usd will get you a nice 2 bedroom in a really nice neighborhood. For the same money you can move 20 minutes by train outside the center and get a small house with a yard.
If you are leaning towards Europe the best tech scenes IMO are in Berlin, Amsterdam and Barcelona. Barcelona has really been picking up in the last few years and is probably the cheapest.
https://developer.android.com/training/basics/firstapp/
Not sure what you mean by "clean". APIs and Frameworks are always evolving. You have to keep up to date and understand the main problem sets that are part of the platform (loading Bitmaps efficiently, activity lifecycle, etc.). And no Fragments are not being discontinued. You are probably referring to the guidelines to use the support Fragment library instead of the older Fragment classes.
I build mobile apps for a living and if you want long term stability and performance, my advice would be to go native with Java/Kotlin. If you ever want to build for iOS it's not that hard to pick up Swift/XCode - the platforms become more and more similar as they evolve.
There are plenty of people using RN and maybe Flutter too but all the mobile devs I know who work for clients and / or ship their own apps use Java / Swift.
Feel free to comment if you have more questions.
Enjoy!