From English teacher to developer

mohamad eldimardash
2 min readMar 2, 2023

--

What I have learned and how it helps me become a better developer.

There are many skills that I got as an English teacher that is helping me become a better developer today. Communication Skills, Analytical Thinking, Problem-Solving, Attention to Detail, and Time Management are some skills I got from being an English teacher.

Teachers and developers may seem like two completely different professions, but they actually have a lot in common. Both teachers and developers are responsible for creating something new and innovative, whether it be a lesson plan or a software program. They both need to have an understanding of the subject they are working with, and the ability to think critically and solve problems.

Here I will discuss the first similarity. Because both an elementary English teacher and a web developer have the common goal of helping people communicate effectively. An elementary English teacher helps students learn the fundamentals of language, while a web developer helps create websites that allow people to communicate with each other online. Both professions require strong communication skills, creativity, problem-solving abilities, Analytical Thinking, Problem-Solving, Attention to Detail, and Time Management.

I will discuss another similarity between teachers and developers is that they both need to stay up-to-date on the latest trends in their respective fields. Teachers need to keep up with new teaching methods and curriculum changes, while developers need to stay informed about the latest technologies to create the best possible programs for their clients.

My experiences as an English teacher have helped me to have the patience to teach others and become a better partner to fellow developers. In conclusion, although teaching and development may seem like two completely different professions on the surface level, there are actually many similarities between them. Both require an understanding of the subject and communication skills; both require staying up-to-date on trends; and both require passion to succeed.

Finally, teachers and developers must have a passion for what they do to succeed. Teaching requires dedication, patience, creativity, and enthusiasm; developing requires creativity, problem-solving skills, attention to detail, and an eagerness to learn new technologies. Without these qualities, neither profession would be successful.

--

--