I turned my side-project into a startup. I'm Ido Shamun, AMA!

View other answers to this thread
Shannon Crabill's photo

What advice would you have for self-taught or developers with side projects in regards to thinking about scale for their projects? I imagine knowing how to code is one thing, but knowing how to think in an enterprise setting is very different! It's probably hard to get that experience if you aren't already working in a bigger code base.

Ido Shamun's photo

I myself a self-taught developer, I never worked in an enterprise before, and never faced a massive scale. I learn what I need on the go. I do many mistakes and fix them along the way. The most important thing is to keep learning, especially from other developers. Look at open source projects to see how they face scale challenges, read blogs about DevOps and architecture. Be curious, for example, have you ever wondered how the Twitter feed works? There is much information about it online and you can learn so much from it. As in everything, Google is your best friend ๐Ÿ˜‰

And on a personal note, I'm available if you have any questions.