I'm a CS graduate, and just after my graduation I joined a start-up and it's been 6 months here. As all other start-ups we have a pretty high workload. The experience is good, doing everything from the ground up. Lots of learning ππ. As I'm still a noob in this, I want to know about the experiences from you guys. Go ahead share your start-up journey.ππποΈπ
My startup journey started from the college itself. It's been amazing so far!
Startups that I've founded:
Being a startup co-founder life has been amazing so far. I've learnt a lot. From learning different technologies in front-end, back-end, devops to other aspects like how to become a good team leader, how to hire people, teaching and a lot more.
Working in a startup is great. I highly recommend newbies to join startups instead of MNCs. You'll have fewer salaries, but you'll learn a lot which can give you more than enough salary in future.
Being a startup founder, building a startup is fun, but very risky too.
Milica MaksimoviΔ
founder Literally.dev, ex-Growth @wasp, former Community Manager @Hashnode
I joined a startup when I decided to make a career switch. With the background in teaching English, I moved to the position of a technical editor and a content marketer. Then, I joined another FinTech startup, and then I joined Hashnode. π I couldn't have been happier with the decisions I've made over time.
To get the first job, I had to move to another city and study hard every day. During work, I would focus on todos, and after work I'd read like crazy about all programming-related topics. To be honest, I dedicated those 1,5 years of my life solely to work. Work-life balance? What balance? I almost had no life. However, as it usually goes, I made friends over time and I started taking care of my needs a bit more. I still have to learn how to achieve full work-time balance since I really love my job and it's hard for me to get up and do something else.
Joining a startup that is developing their own product in an early stage is good for people who don't like highly structured organisations and working on repetitive tasks. You'll have a variety of things to do/build, it's easy to level up and get a more senior role in a short span of time, and you'll have a sense of ownership. However, keep in mind that you'll also have to work on improving and optimizing the way you work and implement some processes. Some startups live and breathe chaos and that's not really productive, so be careful not to join one of those startups.
Also, burning out. Nobody is talking about long hours at work, which actually bring more harm than good. Learn when and how to say "No" to your manager or colleagues who could be pushing you to stay longer for non-urgent matters. Don't give in to that "super-developer" role where people believe they've been super productive since they worked for 10-12 h straight. Who cares about critical bugs in production...
All in all, I think joining a startup is a challenging but a good path. You can always change your mind and join a corporation. Ask yourself what type of job you want and choose companies/startups wisely. π