Hey everyone,
I recently watched Haroon bahi video about selecting a niche, and it made me think deeply about my own direction.
I have around 4 years of software development experience, mostly in mobile abd web application development.
One thing I’ve realized is that different people are naturally good at different things. Some people are amazing at sales, some are great at operations, and some are extremely strong technically.
For me, I feel my strongest skill is problem solving and understanding client requirements deeply. For example, if a client comes to me with a business problem or wants a management system designed, I feel confident in understanding the problem, planning the solution, explaining the system, and managing the development side properly.
I can code as well, but honestly, I enjoy consulting, communication, explaining ideas, solution architecture, and handling clients more than sitting and writing code all day.
Now my confusion is this:
Should I first build an individual personal profile/brand, get projects directly from clients, understand their problems, and then work with developers or friends who are stronger in coding to build and deliver the solutions?
Or should I directly start an agency from day one, get clients through the agency model, and manage projects through a team structure?
I’m genuinely confused about which direction makes more sense in the beginning stage.
Would really appreciate guidance from people who have experience in this journey.
Thank you 🙌