From Pitching to Programming: How I Made the Leap from Pre-Sales to .NET Software Development in C#

From Pitching to Programming: How I Made the Leap from Pre-Sales to .NET Software Development in C#

Changing careers can be a daunting prospect, but it can also be a rewarding opportunity for personal and professional growth. Now that I have something to say about moving from pre-sales to software development, I would like to share some useful tips that enabled me to make this move.

Pre-sales professionals are responsible for working with prospective clients to understand their needs and demonstrate how a product or service can meet those needs. They play a key role in driving new business and revenue growth for their company.

However, for those who have an interest in software development, transitioning to a software developer role can be a natural next step. I chose C# and .NET technologies in a manufacturing industry, but really all roads are open and pre-sales experience helps a lot.

C# is a popular programming language developed by Microsoft that is used to build a wide range of software applications, including desktop and mobile apps, games, and web applications. It is known for its ease of use, readability, and versatility, making it an attractive language for both beginners and experienced developers.

In order to make the transition from pre-sales to software development, there are a few steps that I would like to try and have tried:

  • Develop your skills: Start by learning the basics of C# programming, as well as related technologies such as .NET Framework and ASP.NET. There are many online courses and resources available that can help you gain the necessary skills.
  • Build a portfolio: Create a portfolio of projects that demonstrate your C# programming skills. This can include personal projects or contributions to open-source projects. Having a portfolio can help you showcase your skills to potential employers. My GitHub page: https://github.com/SergeyFM
  • Network with other developers: Attend industry events and meetups to connect with other developers and learn about job opportunities. Join online communities and forums related to C# programming and software development to expand your network.
  • Look for entry-level positions: Look for entry-level positions in software development that can help you gain practical experience. Consider applying to smaller companies or startups that may be more willing to take a chance on someone with less experience.
  • Be persistent: Making a career change can take time, so don't get discouraged if you don't find a job right away. Keep honing your skills and reaching out to potential employers, and eventually, you'll find the right opportunity for you.


Making a career change from pre-sales to software development in C# was a difficult decision for me, but also be a very fulfilling one. As someone who has made this transition, I can attest to the challenges and rewards that come with it.

At first, I was hesitant to leave my comfortable pre-sales job and venture into the unknown world of software development. And I was right to be hesitant - the transition was not easy. I spent long hours, days, and months learning and practicing programming in Kotlin and C#. I had to overcome my fear of making mistakes, my fear of asking for help, and my fear of not being able to provide for my family. However, as I began to develop my skills and build a portfolio of projects, I began to feel a sense of accomplishment and pride in what I was doing.

One of the most rewarding aspects of transitioning to software development has been the opportunity to work on projects that have a real impact on people's lives. Whether it's developing an internal service or an application that streamlines business operations, I feel like I am making a meaningful contribution.


In conclusion, while making the career change from pre-sales to software development can be difficult, it can also be a very fulfilling and rewarding experience. With hard work, dedication, and a willingness to learn, anyone can make this transition and build a successful career in software development.

Leonid Zemtsev

I save shareholders from headaches and sleepless nights by bringing order and subordinating chaos to rules. I solve problems, motivate teams to achieve goals, and streamline processes to deliver outstanding results.

3 个月

??

回复
Hovhannes Baburyan

Commercial Director | IT Systems Integrator | Presales

1 年

I wish you best of luck Sergey. Greetings to your family.

回复

要查看或添加评论,请登录

Sergey Svistunov的更多文章

社区洞察

其他会员也浏览了