- Joined
- Oct 14, 2020
- Messages
- 9
Rep Bank
$175
$175
User Power: 156%
Time to stop lurking so here goes.
This ended up being a pretty lengthy one.
I've been writing my first software product for about three months now and thought I would share some of my experiences along the way in case it might be of some use to someone.
Small intro:
I've been programming since 2012 so this isn't my first programming project, but this is my first entrepreneurial endeavor, so take everything I say with a pinch (or a mountain) of salt. Please feel free to ask questions and criticize if you see something that sounds like BS, I'm here also to learn how to do better. If I'm doing stuff a$$-backwards in your opinion, please let me know! I identified a pain point some months back, didn't find a proper solution for it and am currently creating it myself in the middle of desert of desertion.
Enough introduction stuff, here are some of my findings:
How to find the TIME to work on your product while still having a day job:
How to find the ENERGY to work on your product while still having a day job:
How to stay healthy when you don't have much time to spend:
Learn your taxes:
Failures and stuff that I'm currently struggling with:
Cheers!
This ended up being a pretty lengthy one.
I've been writing my first software product for about three months now and thought I would share some of my experiences along the way in case it might be of some use to someone.
Small intro:
I've been programming since 2012 so this isn't my first programming project, but this is my first entrepreneurial endeavor, so take everything I say with a pinch (or a mountain) of salt. Please feel free to ask questions and criticize if you see something that sounds like BS, I'm here also to learn how to do better. If I'm doing stuff a$$-backwards in your opinion, please let me know! I identified a pain point some months back, didn't find a proper solution for it and am currently creating it myself in the middle of desert of desertion.
Enough introduction stuff, here are some of my findings:
How to find the TIME to work on your product while still having a day job:
- I have made small changes here and there to make more time. I managed to negotiate a fully remote contract (even outside the pandemic) which removed about two hours of travel time from each day, win! If this is something you would like to do as well and your current job description allows it, ask your boss even if you feel a bit uncertain about it. Working remotely will free more time but remember that it is not a license to be lazy so keep that in mind.
- Another big one was to make "time sinks" more inconvenient. In my case I had a pretty bad gaming addiction (Overwatch, Escape from Tarkov), so switching operating systems from Windows/Linux dual boot to Linux only, helped me get rid of that problem. Gaming on Linux works, but more often than not there is some configuration that is wrong and the game won't boot without fixing. It's a small inconvenience but enough. I still play occasionally (once every couple of weeks for an hour or something at max) but it is under control. Whatever your current addiction is, same kind of a trick might help you so give it a try.
How to find the ENERGY to work on your product while still having a day job:
- I noticed that after work it was way too easy to just go to YouTube or do something other than product building, so I decided to switch things up a little bit. During weekdays I develop the product every morning before work for ~3 hours between 5AM and 9AM. Workout is at 9AM and day job starts at 10AM. I still try to work after day job but I've been failing at this recently. Weekends are for product building and I usually try to schedule the biggest tasks to those days. Remember to go to sleep early enough though, sleep is what we most easily skimp on even though it's vital for our well-being. If I ever feel like I need a day off from product building, I'll usually time it during the weekdays in order to not lose as many hours.
How to stay healthy when you don't have much time to spend:
- If you have the space, build your own gym. One of the best investments I ever made. It doesn't have to be anything big. I started with a pair of PowerBlock dumbbells and built from there. The gym now includes a half rack, 400ish lbs of plates, barbell, bike, jump rope, resistance band(s) and rings. Make it easy to work out and you'll find yourself working out more!
- Got rid of back pain by getting a standing desk.
- Drinking water once every two hours (set an alarm) helped with stomach issues.
Learn your taxes:
- Yes, it's boring. But it's also pretty cool to discover all the stuff you can deduct from taxes. This discovery saved me thousands this year alone.
Failures and stuff that I'm currently struggling with:
- I thought the product would be ready by now but it proved to be a lot more work than anticipated. This has eaten my self-esteem sometimes pretty badly. I noticed that whenever the task feels insurmountable, I need to get a small win for the day to keep going. Disclaimer, programmer talk: If you are a programmer, anything from a single git commit (even if it's just refactoring old code) helps. Sometimes there are those days when your toe hits every corner in the apartment and it's usually a good idea to take a walk outside. Let your mind work on the problem for a little bit. It's pretty common to struggle with an issue for the whole day but have an A-HA moment when doing something completely different.
- Deciding what's enough for the MVP (Minimum Viable Product).
- Amazon book orders. Started getting rid of this issue by removing Amazon app from my phone and signing out of the service to make it more difficult to buy more books or other crap I don't need.
- Being too passive in life apart from this product building thing and work. Talking to strangers has become an insurmountable fear for some reason. Starting to fix this by writing this post. To hell with these stupid fears.
Cheers!
Dislike ads? Become a Fastlane member:
Subscribe today and surround yourself with winners and millionaire mentors, not those broke friends who only want to drink beer and play video games. :-)
Access Restricted: Unlock 1,000,000+ Posts
Stop Peeking Through the Keyhole.
Open the Door.
You hit a wall because the best advice isn't free—it's earned. Since 2007, MJ DeMarco has been active here daily (99.9% active rate), building a war room for entrepreneurs who refuse to settle for mediocrity.
- Active Daily: Life-changing content posted dozens of times every day. No dead threads.
- MJ's Inner Circle: Direct access to the author of The Millionaire Fastlane.
- Vetted Network: Connect with founders scaling to 7 and 8 figures.
- Proven Roadmaps: Strategy over motivation. Execution over "hustle porn."
"SCALED TO 6-FIGURE MONTHS"
"Tips and advice here saved me from huge mistakes, others allowed me to scale my business to 6-figure months."— User MitchC
"INSANE QUALITY OF PEOPLE"
"The number of high quality people I've met from this forum has been insane. All of it predicated on building real value."— User Richard Peck
"You are the average of the five people you surround yourself with."
Are you surrounding yourself with success?
