It seems like this is also overlapping with Craigslist then?
If you want to advertise anything based on location, Craiglist is free and widely used.
If you can really provide something uniquely useful to bring members then people will come. I just don't know how much local neighborhoods care. You could target neighborhood watchs, get-togethers, clubs, and, as you said, advertising.
The thing is... all of those things are available in different forms (meetup.com, craigslist, etc.).
I suppose bringing them together isn't a bad idea though. Surely if meetup, craigslist, and other location-based services work, then there is a market for this.
You aren't creating any content here (at least in the way you have positioned it). So, you'll be making a very small slice per sale you provide via your website. But what is to stop people from simply going to your website, seeing the order in which you've outlined the books and then not going through your site to buy (or clicking through links to buy, however you approach it)?
I don't think the problem you are trying to solve is bad. However, I'm not sure if what you have posed is the best solution.
I have no experience on the technical side of things (aside from basic HTML and CSS and using CMS like Drupal), but have other things to bring to the table. Let me know if you (or anyone else) want to get in touch. My email is in my profile (jfortes16 at gmail).
It doesn't matter when you get there (well, unless you're so late that the market is flooded and it's impossible to get your name out there). If you were to be first to launch, they'd come after you with overlapping features. Then what? And what about another company that comes to try to take advantage of the same space? And another after that...
If it truly is a good market, it will be crowded soon. As long as you aren't entering a crowded market (and one competitor is not crowded) than I'd go for it. This assumes you can do a better job than the competitor and have something to differentiate yourself with. If you are truly overlapping than pivot. Hell, even a change in your marketing strategy alone could be tremendous. Just differentiate through the way you position and brand your product.
You do have only a months work into this, so feel free to abandon it. However, if you get into the habit of abandoning anything where you're not first to the market... I can only assume you'll never go towards anything because, let's face it, what are the odds you'll ever be first in something entirely new? Very slim.
Nope. Fortunately, no explosion. :) I actually just had a late day at work so haven't gotten a chance to come back to this.
But in regards to your reply. It really sums everything perfectly and I can't thank you enough for your help. It has given me a lot to think about and figure out... and ultimately start accomplishing. I think the route of hiring someone to freelance and not just have it outsourced and part ways is a far better strategy. If they can guide me through what they are doing, why they are doing it, and even be there after completion as well... it'd be 100 times better than being left with a cheaper site but being a bit more blind to what's going on and when going forward.
I appreciate the link. It's good to hear someone say that design is important. I've read similar sentiments here and there, but it's often touted that the code is far more important (especially here, understandably so). I think there definitely must be a balance and hopefully that means my talents are valuable.
Anyway, I appreciate the advice about hiring someone. I will have to consider a way to go about doing that, it's tough though... being that I cannot hire/pay someone for too much of an extended period of time. I just don't have that money.
However, it is definitely a better route than outsourcing for the reasons you mentioned. I guess I'll just have to see if I can find a way to make it happen, the intern example is a possibility.
I'll try not to waste too much time on the details and trying to be 100% correct (lol, you've got me with that one). I'll be making the leap, soon.
I have added my email to my "about me" so feel free to shoot me an email and give me a hard time if I'm not getting going!
Anyway, thanks again. I truly appreciate the feedback.
Thanks Fate. Good luck to your fiancee, I know it's tough. If she needs any advice on the exams, let me know.
You are right. I will just have to get it done. At this point, I'll go with outsourcing, which doesn't necessarily mean offshore, but it could. I want quality work. I will have to do my research about it but will look into sites like rent-a-coder, odesk, elance, etc. I'll approach it as you said, I appreciate the help.
I still will try to learn to code on a basic level to converse and not be entirely blind to what's going on, but I'm not sure if it's a good choice to try and program when it would take a significant time commitment. I'm not against a time commitment, but by saving that time, it frees me to focus on other areas of the business.
ANYWAY! I will stop with the typing.
It seems my choice is to stay with my job (although I might leave to find one that is less all-consuming of my time) and outsource the initial development. Obviously it would have been ideal if I already knew how to code or had a good friend who could code and wanted to join me. Unfortunately, neither is the case... and I'm not sure creating the MVP myself is the best proposition.
If someone thinks otherwise, let me know though. Perhaps I'm missing something here.
Lastly, any advice on outsourcing development would be appreciated. Thanks.
I appreciate the reply. Feel free to be blunt. I never claimed to be an expert. However, I don't think I'm nearly as naive as any craigslist poster you suggest. But feel free to laugh at me if you'd like.
However, I am not kidding myself. I understand implementation is important. Perhaps I shouldn't have thrown out random numbers like that, but if you could give me some more reasonable estimates? Although I know you don't know what I am trying to create so it'd be difficult for you to give me an accurate estimate I suppose...
Thanks for the reply! (as well as your other one, which I've responded to in the wrong order, ha)
I think my other reply regarding outsourcing vs doing it myself frames what you have said here perfectly.
Ultimately, I do not at all think I can learn to code in a few months or a year or even 2 (well, be as proficient as I want to be and should be anyway). I know for that a fact, just based upon myself researching and learning about all the different languages, frameworks, terminology, and so on. Even that tiny amount shows the immensity of what there is out there. To be proficient, it takes YEARS. I don't underestimate it all.
As a result, I do ultimately believe I have 2 choices: outsource or do it myself. I'm honestly leaning towards outsourcing at this point since if I need a technology guy regardless than why not get an MVP put together sooner (and better) by outsourcing?
I guess it plays off what you've quoted: "invest in what you know" and I don't know coding, so perhaps I should hire what I can afford and ultimately look for someone to join forces with myself once I've created an MVP and traction and have something to really show for myself.
I might not have the technical know-how to bring to the table, but I believe I have other valuable qualities and a great idea and vision.
Thanks for wishing me luck and I appreciate the advice.
Thank you for all the posts from everyone thus far! I really needed to have the conversation, get opinions, etc. It is so helpful.
In regards to "where" for outsourcing. That is something I have not looked into in detail, but potentially anywhere as long I received quality code.
But anyway, to your other question directed at me (and no need to think your trying to smackdown because I agree entirely with your sentiment), what do you offer...
The things I offer:
1. Vision - I know, to some this (like an idea) means very little
2. Design - I am competent with UI/UX, as well as designing using photoshop and illustrator.
3. Sales/Marketing - I can sell. I'm a good orator and I'm passionate and persuasive (or so I've been told and experienced). In regards to marketing, I've read and learned plenty about it and am always learning more, although I won't claim to be an expert.
4. Accounting/Business - I'm an accountant (well, auditor with CPA) so I do bring that to the table as well. Ultimately, along with accounting, I have a good deal of knowledge on finance and general business issues as well.
Now, perhaps I'm naive to think the above is enough to offer a potential future tech co-founder. However, it's what I've got and, above all, I am incredibly passionate and hardworking. I know that would matter a lot to me in choosing someone to work with (perhaps more so than raw talent/skills), so I can only hope the same can be said the other way around.
Anyway, you also bring up a good point about the problem about the "tech co-founder" in that they have far more opportunity (a good one anyway) than I might offer, so why me? It's the reason I have made this post and offer up the decision to code things myself or outsource. I know where I have a weakness, even if I learn to code, I still won't be as proficient as I need to be. So, I will need someone.
I guess my hope is that by actually creating something and having customers, that traction (along with the list of things I believe I have to offer) will entice a "tech co-founder" to come join up with me.
Thanks for the questions. I will be asking myself those questions and analyzing the answers.
A question they bring up in my mind though would be the opportunity cost of creating it myself vs. outsourcing.
If I ultimately plan on finding a tech co-founder to come on board and revamp it, hopefully playing the part of CTO, then it seems wise to compare the costs of getting there via my own work vs. outsourcing, no?
DO IT MYSELF
Benefits
1. I learn skills that will help when doing simple iterations (before having tech partner on board), assessing future tech partner, and attracting tech partner.
2. I hate my job and would rather learn to code and build my business.
Costs
1. The time it takes to learn is time I can't be earning a salary. This could be up to 6 months or more. Let's say this costs me 30k.
OUTSOURCING
Benefits
1. I keep my salary (even though I hate my job) while MVP is created. This could be positive 30k+.
2. Outsourcing the MVP is likely far faster, let's say 2 months. This also means I can potentially get to customers faster and gain traction (maybe find partner faster as well)
Costs:
1. Of course, the outsourcing itself over those 2 months could very well be 250 hours of work. At 50 dollars an hour (reasonable?), that's 12.5k. Let's assume 10-15k range.
2. Unfortunately, I lose out in terms of learning, which helps in terms of iterating (before having tech partner) and finding and evaluating potential tech partner.
To me, it looks like outsourcing has the potential to save me in both time (a couple of months, at least) and money (15 - 20k). I guess I need to assess if learning to code myself extensively if worth that cost if I don't plan on really becoming incredibly proficient (as I recognize it takes years).
Any opinions on that analysis of the situation?
edit* I just wanted to mention I don't claim that my above analysis is accurate. It could very well take an entire year to develop a useable MVP myself, which would be 60k in opportunity cost. Additionally, the outsourcing estimate of 15k and 2 months could be 30k and 4 months, or more. I am not expert on the implementation and realize that. Please consider that and take the idea behind the analysis into consideration rather than the numbers themselves.
Ha. When I think about it... that is exactly what I want. It's just a tough decision. Even if I know I ultimately want to leave and pursue this full time, being that I've never done something like this before, it's nice to get some on it thoughts, whether reassuring or against what I'm thinking, just to help me.
Ultimately, what I have to lose is just potential income. My job is one that (especially in NYC) is in demand and I have the qualifications to get another job if things went south, so I'm not really afraid of being out of a job if I needed money.
To be honest, I really never want to go back to what I'm doing anyway. I don't know if anyone else feels like this at times, but every moment I slave away I think about how much I could be accomplishing if I could use my time how I wanted to use it. The job sucked before I had that nagging thought... now it becomes unbearable at times.
Hmm... I guess I have to just think about what I meant by "nothing to show for it" to really think as to if I'll be okay leaving my job now and then looking back at what I accomplished. I think the way I worded it was too vague.
I realize I won't be raking in money or something. Hell, perhaps I won't even have my MVP close to implemented after those months. However, I'm completely content if I feel that I've made good progress in terms of my learning to code and being close to my goal of creating an MVP (which is really my main goal right now, learning to code being the path to that).
I guess I just want advice from you guys, as hackers, to someone who can just do HTML and CSS. Is it worthwhile to leave my job to learn code. Can I ever be proficient enough for a future tech co-founder or investor to care?
I guess if I learn enough to create MVP and gain traction, then that answers my question. Thanks for that reply, it helped me think that phrase through a little clearer. If I decide to leave, I'll have to keep my expectations on my accomplishments reasonable.
When you say "learn some coding yourself" exactly how much does this entail?
For instance, I know HTML and CSS. I am slowly learning Javascript. I am fairly confident I could learn to code the front-end in a reasonable amount of time.
Is that "learning some code yourself" or do I need to know more?
If I need to know back-end (or should), how extensive? I only ask because while I'd love to really know how to code.... I know it'd take far too long to become truly proficient. So, I'm just trying to portion my time out effectively because I can spend my time on my business in a lot of other ways as well. I don't want to spin my wheels learning to code when I'll never truly be the technical guy who you go to for code (I just don't have years to learn). I just want to learn enough to be respected and know what's going on.
If anyone could give me a good resource to attain that level of knowledge, that'd be great. There just seems to be so much I could learn and if I go the wrong direction, it could be (somewhat) a waste of time and I want to avoid that.
Thanks for all the help! Btw, I can't believe I have a typo in my title! Is there any way to edit after the edit time period has ran out? It makes me look like an idiot, lol.
Anyway...
It seems like outsourcing or at least have things created are really far more important than looking for a technical co-founder at this stage.
I think if given the real chance, I could convince someone to come on board. However, I haven't had the chance to pitch anything because it's hard enough to find someone even willing to take on a pitch. Everyone is doing their own thing or is too busy, unfortunately.
Currently, I have a landing page. I will probably post it here for some advice. I've put up Google Ads and Facebook Ads and hopefully can push it myself as well. That could help me find a technical co-founder, but who knows. I really think my idea is good enough to jump on now. The timing is just right IMO... and the sooner, the better.
I am learning Javascript now, because I'm thinking I could perhaps code the front-end. However, it's just a long process to learn code, especially while I have a full-time job. I'm tempted to quit to learn to code and develop it myself, but I'm not sure.
Ultimately though, I wanted to see what thoughts were behind paying for an MVP... and you guys have been positive about the idea, so it's good to know I'm not crazy if I go that route.
Lastly... is the mockup really the hardest part? I'm glad to hear that because I did spend a ton of time on it (and need to spend a bit more time refining it down to MVP).
Ultimately, I'm not creating a new technology here. Just packing a bunch of common technologies into one business. Hopefully that fact alone means outsourcing an MVP won't be an incredibly struggle. Or if I decide to create it myself, it won't be too overwhelmingly difficult.
We will see. I appreciate all the feedback and welcome any other comments.
If you want to advertise anything based on location, Craiglist is free and widely used.
If you can really provide something uniquely useful to bring members then people will come. I just don't know how much local neighborhoods care. You could target neighborhood watchs, get-togethers, clubs, and, as you said, advertising.
The thing is... all of those things are available in different forms (meetup.com, craigslist, etc.).
I suppose bringing them together isn't a bad idea though. Surely if meetup, craigslist, and other location-based services work, then there is a market for this.