Contents

How I Improve My English Skills By Learning Coding

Contents

https://miro.medium.com/v2/resize:fit:1400/format:webp/1*Mg-E_V9kodk13qqlynaXiA.png

As we know, english is very important for all non-native english programmers. Specially if you consider to join global companies or want to be freelancer, you have to learn that language.

To be honest I am not good enough at english. if you are good in english, you will probably find a lot of grammar and meaning mistake at this article. I still learn and I try to use every day asap.

Most contents with regard to software on the internet are produced using English. It is a fairly common language in the tech world. That’s why I decided to learn English with coding. Without further ado, I will briefly explain it.

1. Don’t use your mother tongue

In general, most non-native English programmers tend to use their native language when developing software and solving bugs. However, if we want to reach numerous solutions and contents, we should learn and use English as much as possible. Also, I am Turkish, and there is not enough content in Turkish.

Because of these reasons, I started to learn English. After starting to use it, I am now able to find amazing content related to my job. I use my phone and computer in English. This method gets me used to English.

2. Read at least one article every day

One of the ways to improve your english, specially at reading skills, is to read a lot. I read at least one or more article, blog everyday. It is very beneficial habit for my reading skills.

https://miro.medium.com/v2/resize:fit:1200/format:webp/1*w4CF31uUGlpfU-Ul6-PlBg.png

Mostly I read Medium blogs and also highly recommend you Hacker News platform. You can find the latest or valuable articles about engineering.

3.Expand your network

Another way to enhance your english skill is to expand network. Almost all of people from the engineering industry are using some social platforms such as linkedln, twitter. I follow many software engineers on these platforms. Now I am talking a lot of people. They contribute to my English every time we talk.

https://miro.medium.com/v2/resize:fit:1400/format:webp/1*MrmOz_LmW5Vrvd3P8fg4_w.png

If you are passionate about learning English and coding, you can send me a connect request to my LinkedIn profile :)

4. Listen podcasts

If the subject is English and software, it is impossible not to talk about podcasts. There are lots of podcasts on the internet. You can listen on YouTube, Spotify, and platfroms like that.

https://miro.medium.com/v2/resize:fit:1200/format:webp/1*HEQqxf5mofbbILAGffiFoQ.png

Twitter space rooms have recently become extremely popular. I join and listen to rooms about the software. As I go to work or during the meal, I try to listen.

5. Share your knowledge

Blogging is an effective way of acquiring new words in English. To form sentence will up your english. Therefore, I started to blog. You can share your knowledge with people by using some platforms like Medium.

https://miro.medium.com/v2/resize:fit:1200/format:webp/1*rQhdrwaAEOlmwAhPQmH0mw.png

As well as blogging, if you are proficient at certain topics about software, you can create video course and share on youtube. It will improve you speaking skill. I haven’t yet shared any videos on YouTube but in my mind.

6. Write detailed Readme&Docs

Use English when writing the readme file or creating the documantation. To create detailed readme&docs will also up your english. If you’re afraid of making a grammar mistake, you can get help from popular grammar checker such as Grammarly, Quillbot on the internet.

Conclusion

You saw many options to improve your English as a software engineer. Having a common language among programmers is crucial in terms of sharing knowledge. Don’t stop to use English :)