How I Improve My English Skills By Learning Coding
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.
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.
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.
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.
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 :)