Why did I decide to learn software engineering

Figooooo
2 min readJan 22, 2021

Firstly I have to say that this is a mandatory requirement for my graduation of coding bootcamp. Otherwise I couldn’t imagine myself writing a 800-word composition after having finished college for 7 years in China. Especially when I had this exemption in English course on my first day of college, I thought I might never have to learn English again. However, as the wheel of fate turns slowly but unstoppably, not only that I have immigrated here in the U.S, but also I’m going to study and start a new career here. This blog post assignment really gives me an oppotunity that I need the most in the life turning moment to think about why did I decide to learn software engineering.

I used to be a mobile game designer for 5 years in China. Me and my friends co-founded this company called Blackgate Technology to design and develope mobile games. I was in charge of many things such as deciding how this game should be played, designing the whole battle system and hero skill system, building all kinds of cultivating systems and writing the script of part of background story. I witnessed the full process of little drops of my thoughts converging together and being visualized to a big program and I applauded and praised for its beauty. It’ s absolutely amazing! That is the first time that I find myself attracted to coding.

Even when I was swamped in my work, I managed to learn a programming language Java by myself from viedo whenever I could squeeze some time. In the process fo learning Java, I find that I’m fascinated by its succinctness, efficiency and meticulously logical design. I started to put more time in it. From Java, JavaScript, HTML, CSS to SQL, programming always has updated things to inspire my mind and elevate my ability. This industry is changing and developing constantly, the only way to keep up with it is to be enthusiastic about learning. Only after that can you enjoy this major pleasure of creating tangible things to help people and the world.

After joing this flatiron school I learned another thing of what I love about programming which is collaboration. We have all these great minds who are willing to share unreservedly. People are working together on same lab and sharing different approaches and figuring out advantage or drawback. I see it as a mapping of working environment in the future.

--

--