Why do developer analysts grow faster within a small and medium-sized enterprise (SME)?

Early career in IT: International company or SME?

In this article, I will discuss the reality of one of our highly skilled technical experts. This reality challenges the conventional message regarding the best career options for an analyst-developer.

Interview with Philippe Boutin-Therrien, Analyst Developer at Gestion BSP

Nearly two years ago, I joined a company of fewer than 30 employees as a developer. Despite not having a Bachelor’s degree and only a college degree in management programming, I began my career with minimal skills. However, this did not prevent me from rapidly developing my technical skills and becoming an Analyst-Developer on large projects. Today, I often design complex systems, such as ERPs, to improve an organization’s operations.


Looking back, I feel that I had many more opportunities to learn than my peers who chose to work for larger companies. Here are five reasons that could influence a junior developer’s career choice:

1. Small Structure, Fewer Resources

The great advantage of working for a small company is the sense that anything is possible. I am constantly presented with challenges that require me to take on increasingly important roles and adapt quickly.

For example, I recall a moment when my manager asked, “We need an analyst, would you like to try?” This gave me a range of options.

Of course, this is only possible with open-minded leaders, and I am fortunate to have a manager like Steeve Darac, the founder of Gestion BSP, who is passionate and innovative.

2. Start-ups, Agility

Gestion BSP is a young company, and there is still much to be done, from documentation to programming standards. This allows me to shape the work environment with my team.

As a rapidly growing company, we have the advantage of being agile and able to respond quickly to changes in the market and competition.

3. Recognition, Self-confidence

By taking on increasingly important projects, I have gained confidence in my skills. At only 21 years old, I am now able to teach others and feel more comfortable working with more experienced developers.

This is the result of quickly diving into challenging projects.

4. Diverse Environment, Enriched Expertise

The advantage of a small company is the diversity of customers served, ranging from small businesses to large corporations across different industries.

I have the opportunity to work with a wide range of clients, expose myself to different environments, and understand the realities and challenges of various companies. This enriches my expertise and helps me design innovative technical solutions.

5. Strong Team Spirit, Effective Collaboration

In a small company, everyone knows each other and can easily offer support. The work environment is enjoyable and feels like a big family, while still maintaining a professional atmosphere. Performance is easily noticeable, and good work is quickly rewarded. If someone is struggling, the team immediately steps in to help.

In conclusion, these experiences have taught me invaluable lessons that will benefit me throughout my professional career.

Subscribe to our newsletter

Get tips, tricks and advice on current Zoho topics to help your business grow.

Other topics that might interest you…