App Developers, It's Time For a Reality Check 161
Nerval's Lobster writes: "An article in the Harvard Business Review does its best to punch a small hole in the startup-hype balloon. 'Encouraging kids to blow off schoolwork to write apps, or skip college to become entrepreneurs, is like advising them to take their college money and invest it in PowerBall,' Jerry Davis, Wilbur K. Pierpont professor of management at the Ross School of Business and the editor of Administrative Science Quarterly, wrote in that column. 'A few may win big; many or most will end up living with their moms.' Whether or not the unfortunate developer ends up back in the childhood bedroom, it's true that, with millions of apps available across all mobile platforms, it's increasingly difficult for independent developers to stand out. Compounding the problem, some of the hottest companies out there for developers and programmers don't have nearly enough job openings to absorb the flood of graduates from the world's universities. So what's a developer to do? Continue to plow forward, with adjusted expectations: the prospect of becoming the next Mark Zuckerberg is just too tantalizing for many people to pass up, even if the chances of wild success are smaller than anyone rational would like to admit."
Web Bubble 2.0 (Score:5, Insightful)
Complete with outrageous billionaire dropout success stories, exploited immigrant workers, extreme gentrification, and a legion of Johnny-Come-Latelies graduating just in time to see the whole thing collapse like a house of cards.
Re: (Score:1)
I just checked - NASDAQ is up significantly over DOW and S&P500, just like the dot-com days (98-99), whereas for the most part between 2001 and 2008, NASDAQ was on the same level as the other indices.
Google Finance [google.com]
Re: (Score:2)
I just checked - NASDAQ is up significantly over DOW and S&P500, just like the dot-com days (98-99)
Was at a kids birthday party, his Dad and I were talking when he says there's a lot of money to be made on the Internet, and I said no there's not. He comes back with all the money being spent by companies for these web sites, I said it's all speculation.
The next week the bubble burst.
19 billion for a web site and 2 billion for hardware, it's not making sense; other than a grab for everything while they can, and hope for the best.
Re: (Score:2)
Me and a few friends were grabbing back then. We were writing software for those "big startups", launched by MBAs without a hint of what the internet actually is but with THE idea that would allow them to land big bucks.
I bought a house, a friend bought a few cars and the other one now owns part of a REAL company. The "big startups" that we worked for don't exist anymore. None of them. And no, not because our software was bad, quite the opposite, we are pretty good at what we're doing.
But it might explain w
Re: (Score:2)
You're right, it's much better to avoid being exposed to new ideas and experiences that might conflict with your own built-in biases and prejudices.
Viewpoint (Score:5, Funny)
Is there a startup-hype balloon? I hadn't noticed. I'm too busy dealing with the security holes of apps and services written by high school and college drop outs.
Re: (Score:1)
That's funny, because I'm constantly fixing security holes left by university graduates and I only have a grade 12 education on paper.
Re: (Score:1, Insightful)
I wouldn't confuse education with credentials. You're educated, but not credentialed. They're credentialed, but may not be educated. Self education is the best education.
Re: (Score:2, Flamebait)
Keep telling yourself that if it makes you feel better.
Poor autodidacts, they're so delusional.
Re: (Score:2)
Is auto-didacticism a dirty word where you come from?
http://en.wikipedia.org/wiki/L... [wikipedia.org]
Re: (Score:3, Insightful)
Personally, I don't give a shit how my team dresses (well, as long as they DO dress...). But then again, I only have to manage less than a dozen people.
I honestly have to wonder why I should care how they dress. What I care about is their work.
Re: (Score:2)
Right (Score:2)
Re: (Score:2)
I'm a college grad but some of the best programmers and employees I've hired have not had a degree but most of them were still
working on one. I very much believe in the saying: "college doesn't make people successful but successful people go to college".
The people who are going to be successful would most likely have been successful regardless of whether they went to college or not.
Most of the billionaires are "college dropouts". It's not that they didn't go to college, it's that success caught up to th
Re: (Score:2)
Yes, and some of the worst. Just like some of the best and some of the worst software has been written by people holding a doctorate degree in IT.
What does it tell us? That it's not the degree that writes software, it's the programmer.
Re: (Score:2)
Seems to me that most of the rants for or against college education tell us more about the personal biases of those doing the ranting...
Re: (Score:2)
Personally, I have a bias against people who consider themselves somehow more important because of some kind of prefix to their name. So I have one. So what? Means jack, to be blunt. Essentially it means that you found a topic that has not been done to death in your field of study, that's not SO obscure that you can't find source material either, and that you still found some way to fill a couple dozen pages with it.
A thesis used to be something that should enrich and inspire your field of study, that shoul
Re: (Score:3)
Re: (Score:3)
Well, looking back at my university years, it was amazing just what people expected to be taught. The first shock, I think, was that university is NOT going to teach you how to code. You're expected to know that if you want to STUDY computer science.
I can't help but think it's like someone wanting to study English and realizing in horror that he's expected to know how to read and write in that language.
Re: (Score:2)
Writing code is one thing, software engineering is quite another. It's like the difference between being literate enough to write a letter to a friend and being able to construct a series of classic novels. For a computer science course the former is enough.
Re: (Score:2)
I can't help but think it's like someone wanting to study English and realizing in horror that he's expected to know how to read and write in that language.
That doesn't make any sense at all, because a university will teach you how to read and write English. If you say they won't teach you how to code, that's a failing of the university and you're making elitist excuses for it based on a difference which doesn't exist.
Re: (Score:2)
If you go to a university in the US you're already expected to be able to read and write English. Now, some classes may be able to expand on those skills, but you should already have the fundamentals.
Where does article say "not enough openings"? (Score:3)
The article that was supposed to illustrate there are "not enough job openings" was just about two fairly successful kids developing, and an overall question if college is as good an idea as it used to be.
Lots of companies still seem to be strongly hiring developers, and I don't see a "flood" of them coming from anywhere. Why would you claim it's a bad idea to get into programming now? Especially if you find a CS degree somewhere you will be ahead of a lot of people in terms of building better software on WHATEVER platform you work with - web or mobile or desktop or anything.
Re:Where does article say "not enough openings"? (Score:5, Interesting)
There are jobs out there. However, the days of 2008 where one could put out 99 cent fart apps and rake in the cash, or the days of 2012 where one could put out a free-to-play, pay-to-win game are now behind us. The market is saturated.
But there are markets where things are not like that and niches can be made. Embedded programming will be work that requires a real expert, just because each application (and hardware device) is different. A microcontroller for a RV's A/C will require a completely different set of code than a microcontroller that monitors a building's HVAC system at multiple locations. One size does not fit all in the embedded arena, so "commodity development" (i.e. offshoring) will be more expensive than hiring people domestically since there is new ground to be broken.
I'm sure the next bubble is going to be security. SSL/TLS need to be reworked to support multiple root CAs in case one is compromised. That way, if two CAs have no clue about a cert, but one CA vets it, this can raise a red flag. Security isn't something one can do on the cheap. This needs real expertise, and more than just reading "The Cookoo's Egg" and calling oneself a "security professional". White/black hat hacking is going to be an important part of things, and this, yet again, isn't something that comes cheap.
Then there is the fact that there are international issues now. Just last year, people were content to get all their hardware from one country, their software from another. Now, nations want to pack their own parachutes and develop their security in house, and not rely solely on the word of other countries that the smartphones or other items don't come bristling with backdoors and kill switches. So, there will be duplication of effort that wasn't around just a year ago.
On this note, governments will become a bigger client for developers. They will want their own infrastructures, social media sites, and many other items. This will be where the money lies for upcoming companies because governments have deep pockets, and the ability to work on things even if not an immediate profit is obtainable.
Then there are items to be addressed that would make money, infrastructure wise. Here in the US, there is plenty of LAN bandwidth to go around. WAN bandwidth is expensive. Someone making an infrared laser routing system and other means (microwave relay) to create a mesh network would likely make a lot of money, especially if it has innate encryption that consists of more than "trust us, the glowing 'it is encrypted' LED ensures 100% security" flim-flam.
Finally, the model of advertising revenue is going to hit a wall pretty soon. Once ad-supported sites start selling to advertisers every click, mouse wiggle, and keyboard stroke that subscribers do, or even worse, demand intrusive spyware be installed on subscribers' machines, then there will be no more they can sell to the advertisers. Once that happens, the bubble will collapse. Who knows from there. "Free" E-mail may become a thing of the past, perhaps even Google or other search engine use would require micropayments.
All and all, there are still niches to be filled. One just can't follow the herd all day long and expect to be able to get to fresh grass.
Re:Where does article say "not enough openings"? (Score:4, Interesting)
[yeah, this is a digression]
That's not how you do multiple CAs. You don't raise red flags; you abstain from raising green ones. Everything starts red by default. No CA (even the most hated and distrusted one) can ever possibly harm your estimation that a key is correct; they can simply fail to increase your estimate. Trust is somewhere between zero and one, but never less than zero. Even Cthulhu Hitler CA rates no less than 0.0.
Re: (Score:2)
I stand corrected... Your model is far better. The intent was to give an example of what core protocols need to be improved to handle modern attacks.
Re: (Score:2)
No more than a tiny fraction, perhaps a percent of a precent, of mobile developers were "raking in the cash" making novelty apps and pay to win games. The overwhelming majority of mobile developers had full time jobs writing software for established companies then, as they do now.
And it's funny that you mentioned embedded prog
Re: (Score:2)
Security is slowly getting saturated. Sadly, it gets saturated with people I would LOVE to just stuff into a giant cannon and shoot a few weeks from next Tuesday.
Various schools around here are pumping out "security engineers" like there's no tomorrow. Basically what you get is someone who holds a college degree and can spell ISO27001 without stumbling more than once. Don't expect him to have any kind of measurable realistic idea of what he learned for that, though. Or that he ever had anything but a theore
The parent post is *SO* accurate! (Score:3)
I'm constantly thinking of places where more software development is needed. The problem is, most of those places aren't the "sexy" ones. The kids in school are all about being the next video game coding superstar, which only makes sense when you consider they're raised on titles like Minecraft.
To be a successful developer right now, you almost need to run away from anything that's being hyped. If it smacks of "social networking" -- pretend you never saw that! Video gaming? Saturated ... avoid it.
Niches
Re: (Score:1)
Damn near every company I have worked for in the past 25 years has always been in need of good developers. This includes both experienced and even those just starting out. Each group requires separate evaluations but it is pretty easy to judge the value of both groups with the right questions. The experienced candidates usually fail due to overly rigid attitudes on what type of development environment or tool sets they will use. There is nothing worse than an experienced programmer who is wedded to a partic
Re: (Score:2)
I honestly think we multiple types of programmers, and we should stop trying to put them all in the same bucket. Most programming now days is not rocket science and a lot of programmers need an ego check.
Agreed. They don't call every job for people who make stuff out of wood "woodworker." There are framers and carpenters and cabinet makers and furniture builders...
We are lucky that we are still in the era when computer programming is new and the education system doesn't "get it" yet. In another generation or two, this will almost all be commodity work and programmers will be no more special than bookkeepers or plumbers or good cabinet makers. Sure, not everyone will know how to do it but how many programmer
Independent developers (Score:3, Insightful)
The article is talking about Independent App developers.
To make a living in the US and this is living cheap - you need to sell $50,000 per year worth of apps. After SS, taxes, etc ... you'll have a take home pay of about $35,000.
Now, go up to your favorite app store and see how many apps are selling at those levels - remember per year. So, if an app has been around for a couple of years, it'll need to have sold at least $100,000 worth. That's 100,000 at $0.99.
And I didn't even mention startup costs: comput
It's easy to live as an independent app dev (Score:4, Informative)
The article is talking about Independent App developers.
I am one.
To make a living in the US and this is living cheap - you need to sell $50,000 per year worth of apps.
Let's pretend $50k is not overly high.
You need to sell a combination of enough apps AND earn consulting income worth $50k.
THAT is not hard if you are skilled.
And I didn't even mention startup costs: computers, devices, developer fees, etc ....
Which can be as little as $1k if you buy lower end computers/devices. You only need to spend that about once a year if you are keeping up on newer devices, less if you skip a few generations.
You can also keep using that computer for 3-4 years.
the only app developers I know making a living developing apps have a W2 job working for a company
But the point is said companies (and lots of other smaller companies besides) still have a lot of need for developers.
Re: (Score:2, Informative)
Let's pretend $50k is not overly high.
If you are an independent business person, you have to cover all the payroll taxes, workman's comp, unemployment insurance, and there's a couple more that I can't remember because I have my accountant handle that. If you want to take home $35,000 per year - and that's about what it would take to have an one bedroom apartment, car, insurance, health insurance, and no family - you have to gross $50,000/year.
You need to sell a combination of enough apps AND earn consulting income worth $50k.
THAT is not hard if you are skilled.
Ah yes, the "consulting" gigs - assuming it is not "THAT" hard , that means you are driving sales (bein
Your estimates are still too high (Score:2)
If you want to take home $35,000 per year...you have to gross $50,000/year.
The overhead of $15k still seems a little high, but it's the $35k that I think provides a lot of room for living in and could be lower without issue, if money or material things were not a focus and you live in the right area.
if you work 2,000 per year developing and another 500 hours (that's LOW) at sales
Remember how I said I was an independent app developer? So I have actual experience with what it takes to be one?
Working 2000 hou
Re: (Score:2)
The overhead in $15K is not overhead; a huge chunk of it is taxes & the "payroll end" of taxes. If anything, the overhead is a little low.
Re: (Score:2)
Depends. Are you incorporated? If so, then your S-corp or whatever presumably has you as an employee, and you may well have all of those. If not, then you're self-employed, and all you have to cover is all the payroll taxes (but you do get an income tax deduction on half of them).
Mod parent up! (Score:2)
Taking advice from an MBA is a bad idea.
The reality is that if you blow a couple years of your life learning how to code and build apps, that is a great two years of your life spent, whether your app is "successful" or not. You will have learned a lot and people with good technical skills will always be in demand.
Not enough jobs? I thought not enough candidates! (Score:1)
> Compounding the problem, some of the hottest companies out there for developers and programmers don't have nearly enough job openings to absorb the flood of graduates from the world's universities.
Wait a sec, they keep screaming that there arent't enough candidates to fill the spots. Something fishing is going on.
Re: (Score:2, Insightful)
Yeah, people still want to get paid for programming for others. Until people are willing to work for free, people running these companies will continue complaining about the "shortage".
Re:Not enough jobs? I thought not enough candidate (Score:4, Insightful)
There's a severe shortage of programmers with 25 years experience in Java, gimme more H1B.
Re: (Score:2)
Can I hire 5 with 5 years each? The math checks out, right?
This completely disregards the educational value. (Score:1)
College isn't the only place to learn things. Building stuff on your own teaches you stuff *faster* than a standard curriculum. You learn more there about business, development, marketing, etc. than a school could ever teach you.
Doing > listening.
That said, a formal education can compliment that self-taught knowledge nicely, but at the additional cost of time/money. This is every university's business model so obviously some guy looking at this as a "Powerball" and completely disregarding people becoming
The role of an established company (Score:2)
Established companies prefer college graduates. College gets you past an established company's HR.
Those who control certain popular mobile and set-top platforms prefer developers with experience working for established companies. (Source: warioworld.com/apply) Working for an established company gets you past the platform's developer approval.
There aren't enough jobs for the developers (Score:1)
and there aren't enough developers for the jobs. There's always more money for the banks though.
Reality Check: Go for your dreams (Score:4, Insightful)
Re: (Score:1)
This is the story of my life. I can't tell you how many times I've gotten an idea, prototyped it, and let it sit and gather dust. Only to watch, a couple years later, someone get rich off the same idea BECAUSE they took it and ran with it. I'm content (or maybe not) with just throwing shit on the wall and see if it sticks. Once I've proven my idea I just let it languish. Don't let this be you - trust me. I get depressed almost everyday when I think of the money I didn't make.
It was rejected. Now what? (Score:2)
Re: (Score:2)
What's the best practice to deal with rejection of your application by a platform's exclusive gatekeeper?
Depends on the rules that the gatekeeper has for acceptance. It should be noted that in Nintendo's case, the answer is "Rule 1: Be a big game developer. Rule 2: Don't be a small game developer." (as opposed to "lock yourself in a room for 100 days"). If some platform has overly-onerous requirements, find another platform; you've got plenty of choices out there, and none of them are big enough to be the only practical option.
Re: (Score:2)
Bob's game is your reference? Bob Pelloni was a flake, you don't think Nintendo couldn't figure that out?
The day of a single guy in a basement is over. If you don't want to deal with the gatekeepers find another platform. If you want to do a game on a specific platform, you deal with the gatekeepers for it.
Dun goofed (Score:2)
Re:Reality Check: Go for your dreams (Score:5, Insightful)
Graduate first. Then go for your dreams.
Because if you fail and you have to fall back on normal employment, dropping out has just put you all the way back to the end of the line, behind all the unemployed educated people.
You can waste a few years after college in dead-end attempts. You can explain that in an interview, it might be a positive (because you're entrepreneurial, and because you've failed and won't be running off again soon).
But if you didn't graduate, you aren't likely to get the interview in the first place.
Re: (Score:2)
Gotta say, that's not much of an incentive. **Those** unemployed people have enormous debts to *still* pay off. You won't. College is overrated.
Re: (Score:2)
Not quite. If you drop out of college and try to make a startup go, you're getting valuable experience. Not getting the degree means it'll be harder to get the interview, but lots of employers would consider the experience a definite plus.
Not to mention, if you fail fast enough as an entrepeneur, you likely can finish college. It should be a lot easier, given more maturity.
Re: (Score:2)
Stats are formal that the average person with a degree makes a lot more than the average without. It's still true, even if the numbers have been changing.
And when HR is sorting through 20+ (or 2000) resumes for a position, failing the "BS required, MS preferred" is the easiest and most lawyer-free way to send yours to the recycle bin.
How did you finance your startup? Can you still afford to finish college? The bankers prefer to lend money to people with a real degree...
YMMV, but the odds are against you. It
Re: (Score:2)
Sure, the college degree is, on the average, beneficial. We're not talking about average people here, since average people don't start their own businesses nowadays. This applies to your other points also: dropping out of college to start a business is not for average people.
Re: (Score:2)
I found out that I wasn't any more employable by adding a photocopy of my degree to my application/resume
WTF? If such a thing landed on my desk, I'd probably just toss it in the bin, along with the resume.
Wait a minute! (Score:5, Insightful)
Are you telling me that a story in the Harvard Business Journal, published by Harvard College, tells students not to drop out of expensive college courses?
Inconceivable!
Re: (Score:2)
I don't think that reference means what you think it means.
Doing the math... (Score:3, Interesting)
So reading the NYT article, the boys had the idea in Dec 2011 and released their app in Jan 2013. So a year with two people, learning to build an app, etc. They split $30,000...
Now let me preface this by saying that the skills they learned are worth money, knowledge is invaluable. But I meet people every week who are looking to make a quick buck off of apps. I would imagine these boys put in at least 1000 hours on this initiative, plus all the spend for the traveling and stuff they did. All said and done, they probably made minimum wage at best off this app.
The new tech bubble is mobile.
Re: (Score:2)
$30,000 / 1000 = $30 an hour. Just saying.
$30 an hour is actually fantastic for these kids. (Score:2)
$30 an hour is shit for good programmers. I earn over double that as base and have full benefits.
$30 an hour is actually fantastic for these kids.
They're not good programmers, they're high school sophomores, one is barely old enough to get a restricted drivers license, they don't have enough formal education that they wouldn't be lost in a team meeting where "big-O" notation or "trie" were mentioned, and they wouldn't be able to communicate with their peers effectively, even if it was just over email to avoid the whole ageism thing.
That's $62,400 per year, and even if we split that between two of them,
Re: (Score:2)
The problem is that this is still a "success story".
If the success story earns slightly above average, then you probably don't want to know what the average earnings are.
Re: (Score:2)
The problem is that this is still a "success story".
If the success story earns slightly above average, then you probably don't want to know what the average earnings are.
I'm somewhat confused. Yes, it's a success story; how is that a problem? How is it an example of the OP's thesis? How is it in any way applicable to the OP's thesis, given that his thesis involves college students, and these students were, at the time of their success, 2-3 years away from making a decision in that regard?
There is no way to know... (Score:2)
Re: (Score:2)
I think a lot of solo/indie developers would be happy to talk about their failures, if you ask them. It's just not *news* so you won't have any such stories fed to you.
Peak oil (Score:1)
Powerball odds (Score:1)
Well, Android and IPhone each have about a million apps (6 months ago, http://mashable.com/2013/07/24/google-play-1-million/ ) on their respective app stores, so let's say there are a nice round 2 million mobile apps. If every mobile app were a Powerball ticket, there's a 98.7% chance that not a single one has hit it big. Writing a wildly successful app is a long shot, but so much so that it is obviously foolish like the lottery.
Especially while you're going to college, it's possible to dabble in this kind
Percentages not a good view on the matter (Score:3)
Looking at percentages of apps for things like the possibility of app store success is foolish.
That's because it's not random. For instance, if you develop another TODO or flashlight app I can say 100% you are not going to "hit big".
Your success in any app store is not wholly chance. It a combination of how good of an application you have developed, along with some marketing. There are random people that get elevated without the marketing, but it's not like you have to rely on that as the only mechanism
Lies (Sort of ...) ... (Score:2)
Sure, many startup dreams are irrational and almost no one is going to end being a billionaire, but if you have an approach to a problem that few others see and are willing to accept the risks
Or live a life of wondering "what if"?
Few people as a percent are suited to take the risks of a startup company, but when you are young the risks are the most easy to handle and if you fail, just go ge
I went for it. (Score:5, Insightful)
And I failed.
I now have almost $150,000 in debt, ruined credit, and no job prospects. What should I have done different?
I shouldn't have been so optimistic. A bit of pessimism is good for getting a reality check.
That's the trouble, we see all these success stories out there in the media and never the failures which then gives us a skewed perception of our chances of succeeding.
Re: (Score:2)
Re: (Score:2)
No, this is a capitalist culture. You exploit the gullible.
Re:I went for it. (Score:5, Insightful)
I now have almost $150,000 in debt, ruined credit, and no job prospects. What should I have done different?
I went for it.
I failed.
I have no debt other than the mortgage I started with, excellent credit, and a good job. What did I do differently?
I gave up when the money ran out and went back to work for The Man, rather than throw good money after bad. Trying to launch a startup is a gamble and should be treated precisely the same way. Only use money you can afford to lose and do not spend one thin dime of money you don't have trying to "win it all back" if you hit bottom. Quit and go home.
Too late for you, but for other people thinking about it, this can't be repeated enough.
Re: (Score:2)
First line of your post:
>I went for it
Following key words:
>give up
>trying
>gambling
>only
>do not spend
>quit
You didn't go for anything, you eyed it and carefully prodded it from a distance with a stick.
Most of us can't even do that, we don't have an extra $100,000 post-safetynet stick that we can burn without consequence.
Not to say your stance is wrong. It would be folly to think that the arena of 21st century business is fair, honest, or viable to commoners. You'll never succeed using the "front door". So throwing in your shirt and sticking your neck out for decks stacked this bad is, as you say, a Bad Idea.
If you're gonna try something New And Exciting don't listen to anyone that won't acknowledge the very real chance of customers/clients/required business relations becoming a very underwhelming turnout. Near-zero return can happen on any maneuver.
-AC.Falos
You know this is the same battle cry for every "aggressively scheduled" death-march project? Old devs like me, who have heard this battle cry more times than I can remember, will recognize it for what it is - B.S.
Gamble is gamble. Sure, someone wins the lottery once in a while, but making a huge gamble is NOT the only way to plan for success.
Your idea is no different from "passionate" execs calling for developers to work 12 hours a day for months because "we can't succeed without giving 120%!"
Sorry, have
Re: (Score:2)
You didn't go for anything, you eyed it and carefully prodded it from a distance with a stick.
You think? I spent three years without a job, writing code 10 to 12 hours a day on weekdays and 2-4 hours a day on weekends. I spent my entire (liquid) life savings staying current on that mortgage and paying for utilities and food. I had $600 left in the bank when my first paycheck at my new job arrived. I don't know what your definition of "went for it" is, but that should be good enough for anyone.
(Actually I spent 34 months without a job, if you want to be excruciatingly precise.)
Bankruptcy? (Score:3)
I now have almost $150,000 in debt, ruined credit
Then aren't you the perfect candidate for bankruptcy?
and no job prospects
What the hell company did you spend $150k+ on that you have no marketable skills from? You are ether lying or a moron.
People don't care if a company you worked forwent bankrupt. Hell, in a lot of circles it's seen as a badge of honor.
Re: (Score:2)
I now have almost $150,000 in debt, ruined credit
Then aren't you the perfect candidate for bankruptcy?
and no job prospects
What the hell company did you spend $150k+ on that you have no marketable skills from? You are ether lying or a moron.
He paid himself 75k a year to play flappy birds.
Re: (Score:2)
I now have almost $150,000 in debt, ruined credit, and no job prospects. What should I have done different?
Not paid for everything on high-interest credit cards?
Re: (Score:3)
I now have almost $150,000 in debt, ruined credit, and no job prospects. What should I have done different?
Not run up $150,000 in debt.
If developing your world-beating software cost more than a chunk of your spare time (while continuing in college), a hundred bucks or so for developer subscriptions and the use of a PC that you would have bought anyway, you did it wrong.
If you're building a better mousetrap, you'll hit the unavoidable roadblock where you need to manufacture thousands of the things to get them into the shops, and you'll need finance. With software - that needn't happen. Even in the bad old days
Be happy you failed so fast. (Score:2)
I now have almost $150,000 in debt, ruined credit, and no job prospects. What should I have done different?
Exited before stacking up 150k dept.
But that aside, try to stay on track. And don't waste your time. You can always make back money, you can not, however, make back time. Don't waste it. And when you start making the money back, getting of 150k gets easy very fast. Just don't *add* more dept, that would be my advice. Be glad you've got nothing to lose. ... Think outside the box.
Tim Ferriss "4 hour wor
I have been there - Mobile Apps (Score:3, Interesting)
How about? (Score:5, Insightful)
get rich success rate always been single digits (Score:2)
Most of these guys got connections (Score:5, Insightful)
We here in America like to pretend we've got a lot of upward mobility that isn't really there. So when somebody starts making millions we pretend they pulled themselves up by bootstraps. Heck, Bill Gates started out with nothing except a 1 million dollar trust fund, his father's years of experience as a business lawyer and his mother's seat on IBM. If he can make it anyone can.
We do have lots of upward mobility (Score:2)
I came from a very poor family, I was able to pay for college and end up with a great career without any financial help from family.
It's still very possible if your parents are not well off. In some ways it's even easier because you can get a lot of loans and grants for school if your parents are below a certain income level.
The great thing about learning to develop is that it does not take a huge amount of capital resource to get started.
Re: (Score:2)
Also, learning to develop is now very, very expensive. A college degree that was $50k in my day is $200k now. That degree gets you the same $50k to $60k year job today, but with 4 times more debt...
You got lucky enough to pick an industry that didn't get devastated in your area and you didn't have anything really, really awful happen to you. Don't get me wrong, I'm happy
Learning to develop has never been cheaper (Score:2)
Also, learning to develop is now very, very expensive.
Learning to develop has never been cheaper. You can get a whole set of videos on iOS programming from Stanford for free; apple makes the whole of it's developer content and all developer videos available for the $99/year developer program.
Looking wider, for any given language there are more resources than you can even use. I've learned many new languages and techniques long after leaving school.
But even the basics of a CS degree are covered by many onl
No reality check needed (Score:5, Insightful)
Skip the debt. Skip the "social justice" BS while money slips away from you like diarrhea. Skip the booze and marijuana and dead-end "self-discovery." Go straight to where it counts, and build a life in a field where lives and careers are still being built.
My company just upgraded their dev position hiring rec to always-on. We now are hiring (competent) devs any time we find them, regardless of whether we have a place for them at that moment.
It doesn't cost... (Score:2)
It doesn't cost anywhere near 30,000$ to make an app. I have friends who 2 years ago didn't know a single line of C++, they signed up for MS Bizspark, got a free copy of Visual Studio Ultimate (I think registering a business is about 50 bucks), and they wrote an app. They have also published books/training courses on how to write software within the bounds of various frameworks. This person didn't even finish high-school, much less College, and the content that he has produced/licensed is making him about 3
The real winners in any war are the arms dealers (Score:2)
The company I work for does a lot of contract work making apps (it's about a third of our business, the rest being traditional websites or a pair of large, ongoing projects). People come to us with an app idea, we charge them for us to build it (plus hourly rates for continued updates or changes), they get all the profits from it, if any.
As far as I've heard, very few have actually turned a profit for their owners. Most are genuinely useless apps, that nobody would ever pay to use. Others are decent ideas t
Uni != Skills or learning. (Score:2)
Great Advice! (Score:3, Insightful)
Most entrepreneurs would not use the product they are working on daily; I know their are exceptions, thanks!
Most of the ideas that people come up with fit into 4 basic categories.
1. The idea is actually a feature that could be implemented in an existing piece of software but it is not worth becoming an actual stand alone business and would probably not bring in any paying business.
2. The idea is actually a really horrible idea and they are either too delusional or have been lied to about how bad it is and they just don't know.
3. The idea can make money; but it's actually an idea that is a business niche and could generate some income but it is not a huge business!
4. The idea is a copycat; unlikely to make money, why go with a copycat when you can go with the original product. Brand inertia is difficult to overcome.
Being part of a start-up is also pretty crappy, Hollywood makes it out to be this big glamorous adventure; The expectation is that you'll spend all your time and excess money into the start-up; it's like being divorced with 3 kids and your ex-wife is a gold digger and drags you back to court every chance she gets to get more money out of you.
Even if you get funded the Angel/VC , seems like the terms are almost interchangeable nowadays, they will want you to still work for free; yeah work for free! I know there's a lot of talk about how much compensation do you take out once your funded but the truth is that it is almost always doesn't happen.
If your lucky enough to make it all the way to the end and sell out to larger business or go public your compensation at the end is usually comparable to those that worked professionally during that same period of time or less.
Even with all that though it still depends on what your long term goals; if you want to get experience in building a business and leveraging finance then it could end up being worth it. If your expectation is a really painful get rich quick scheme I'd advise staying away.
It still my dream... (Score:2)
My motto is going to be "We did it just right", and I believe achieving that to be a seriously underappreciated and especially in IT underdeveloped skill. I like my chances.
Incorrect: We have a College Bubble (Score:2)
In the 70's we did not need degrees to get most jobs. We still do not need degrees to work most jobs, the tools have gotten more complex, but their interfaces remain as easy and teachable as ever through on the job training, if not more so. In fact, at many fields where they've contracted my computing related solutions I put in place systems that require ME to know the jobs of their workers better than their workers themselves, and yet I am a software and hardware architect, not a chemist. I overheard a
Just because (Score:2)
Just because you can write a mobile app, doesn't mean you should. I'm capable of it, but I don't because there's no point making another crappy version of $whatever. I'm not going to be as motivated as the other people already in the market, so so I'll 'fail'. Having an idea of yet another way to hoover up people's personal information isn't a guarantee of success - and actually most things like that require lots of marketing and other efforts, which have a high cost when you're yet to make any money.
Howeve
Stay on Target! (Score:2)
I love how this sort of thing is always focused on the applications, the programmer, bad decisions, etc...
The focus should be on how this is all enabled in the first place, which is the crazy financial ponzi scheme which is wall street.
If you look at those glowing examples of success stories, and their details you start to see a few commonalities.
You get companies like Facebook going public to a valuation of like 100 BILLION dollars. Which EVERYONE even non-technophiles know is total horse shit, however spu
Re:So make your own shitty app. (Score:5, Insightful)
I thought we needed H1-B's because there weren't enough people to fill all these jobs. What, now suddenly all the jobs are filled?
With H1Bs.
Re: (Score:3, Informative)
You don't need to be part of some [...] company.
You do if you're trying to make an app for a Sony or Nintendo platform.
RE: Powerball = 1:175,223,510 odds (Score:1)