First week of my software engineering internship

Kuzey Köse
2 min readJan 29, 2021

--

I am an electrical and electronics engineering student. I want to be a Software engineer so, decided and arranged internship in the software world is really important. Also, I am living in Turkey, Istanbul. What ever… company is Retter Mobile.

Monday:

I met the team and everybody welcomed me in the Slack group. This is a remote internship, actually, this company already worked remotely before the pandemic situation(Covid-19). At the first meeting, my mentor gave me some information such as front-end, technologies, products, and vision. And, we decided that I need some practice with TypeScript, Redux, ReactJS. I also use javascript/ react in my other project so I already have some experience with these topics. I read blogs, watched videos, and try some code on TypeScript and Redux. Typing code without cheating is the best way to learn.

Tuesday:

I created a repository on GitHub and processed all my code I tried. They gave me permission for code on GitHub the company created, so I read it and kept learning how the system works. Also, a meeting was arranged to evaluate the system and decide how the team will behave in February on Wednesday.

Wednesday:

The day started and the team discussed the user interface, products, console, wireframes, and deadlines. All these concepts are customer wishes to do. After the meeting, I and my mentor met and he gave me a task for practice. So, I try to copy one part of the system without asking. First, it was very challenging because the console is quite large. Then I get used to it and I created some pages. I asked my mentor to give some interface design to improve my skills and, he give me screens.

Thursday:

I concentrated on how to redux works and read some codes. Actually, it was easy for me to create screen views. I examined the library for a router, react-router-dom. Besides, I can change screens dynamically.

Friday:

I practiced and practiced again with different ideas. For example, I create some dummy pages and connected with redux and got data somewhere, and showed the user. Also, I wrote to my mentor to give some feedback and we talked about what can I do at weekend. We decided to movie app, weekend task is creating a movie app. I think it will be very fun for me and I have different advanced ideas to create this web application. We will see.

--

--