4 ms·
This is downplaying how much development time goes into a startup. There are many more technologies that go into making a startup viable: source-control (SVN/Gi
by aabajian 12y ago
This is downplaying how much development time goes into a startup. There are many more technologies that go into making a startup viable: source-control (SVN/Git), fault-tolerance (nginx/haproxy/EC2 ELB), scalability (optimized SQL queries/redis/memchached), searching (solr/elasticsearch), development tools (Terminal commands/Vim/Emacs/Eclipse/JIRA/Atlassian/etc). These are in addition to being able to make a frontend and backend.
VERY few developers know about all of the above, even if you remove searching and scalability. It's these kinds of developers that startups are looking to hire...and they are rare.
As a side note, successful startup founders often posses the skills above (think Facebook, Instagram, Snapchat, Pinterest, etc).
- JDDunn9 12y agoUnless you are a one-man-shop, you don't need to know everything. You'd typically have a front-end dev, back-end dev, sys admin, etc. Successful startup founders don't possess those skills, they acquire them after they are successful. Twitter was well known for their fail-whale. All huge sites had several overhauls to scale. Virtually no websites fail because of technical reasons. Your biggest scalability risk is that you won't have to.