Startups Anonymous Est. 2013 · Read-only archive
Confessions

I’m beginning to accept the fact that I’m not really that great at coding after all, and I don’t think I’m even capable of even finishing a third of my already shitty MVP.

15 answers from the community

AAnonymous· Aug 11, 2014

What made you think you were great in coding in the first place? Did a session on code academy give you a boost of confidence?

AAnonymous· Aug 11, 2014

You're such a dick. God help me smell people like you so I never hire them in my life.

AAnonymous· Aug 11, 2014

He's right though. These days, every punk with a computer thinks that he or she can code just because it's the hot new thing now. Codeacademy, Treehouse, and others falsely lead people into believing that they can become good programmers by taking a few online tutorials.

Becoming a good programmer takes years of work and frustration, learning and building things. You can't do it in a month by taking online tutorials. If you're serious about it, please put in the time and effort, otherwise you're just a pretender.

AAnonymous· Aug 11, 2014

Ive been coding since I was 10. I am fluent in PHP and HTML/CSS and have made many apps in the past Part of the challenge with this MVP is that the technology has changed a lot - right now im using angular as well as new programming tools.

The other challenge is - this app needs to feel, "live" so I've had to work with new technologies that seamlessly update divs with new content. I'm finding myself screwing up in every corner. There are just so many things that I can't do and even the tiniest feature feels impossible.

It's like I have this detailed vision in my head about exactly what the product needs to look like and do, but for the first time, I can't translate this vision into an app and get bogged down with the details

AAnonymous· Aug 12, 2014

I wrote the original comment and as you've guessed I wasn't trying to be a dick.

There's a pressure to use new technologies these days just because "everyone's" using it (Rails, Node, Python, Grunt, Angular, Comet, NoSQL).

Don't fall into that trap. You can do "live" apps by just using JQuery and hacking it (its an MVP after all right?)

If you insist on using Angular though, there's good things being said about Facebook's React which has less of Angular's baggage.

Good luck!

AAnonymous· Aug 12, 2014

And oh yeah, Bootstrap is your friend.

AAnonymous· Aug 12, 2014

Don't worry. You'll probably get through two thirds of your (probably not that shitty) MVP. You'll then throw it away, or even more intelligently, give it away on Github or something. After doubting yourself for a few days you'll realize that you learned so much from your first MVP that you're more confident and ready to tackle the next idea. And the next one. And the one after that.

source - I'm a self-taught developer on my second bootstrapped startup with a metric fuckton of MVPs or side projects or whatever you call them.

AAnonymous· Aug 12, 2014

Yeah I would stay away from learning the new stuff unless you actually need it for the MVP. Otherwise our MVP is PHP JS, and a lots of css. Works like a charm.

AAnonymous· Aug 12, 2014

Who cares. You don't have to. Hire someone, hack it, whatever. Give yourself a break.

AAnonymous· Aug 12, 2014

Girl coders unite!

AAnonymous· Aug 24, 2014

Eff off, you trolltastic twat.

AAnonymous· Aug 13, 2014

I feel you bro. Chill, don't worry about it.

AAnonymous· Aug 14, 2014

How do rock stars become rock stars ?

AAnonymous· Aug 16, 2014

Over millions or billions of years. The rock, if lucky draws more rocks and dust and gas - heating up as its density increases. Once hot enough, the gases fuses and lights up becoming a star.

AAnonymous· Aug 25, 2014

Do you want to be great at coding? Is that your ultimate goal? Considering the forum where you've posted this, I doubt it.

It's up to your skilled development team to undo the knots you've made in your functional prototype. Each of you has something important to bring to the organization. Your gobbledy goop code isn't one of them, but quality code wasn't the point of your work any way.

You had to cut a path through the jungle. You might have even cleared a dirt road. It's their responsibility to use the roads that make sense to, clear new ones, and pave the path into a super highway.