Lessons_Learned_IrfanBozkurt - bounswe/2021SpringGroup4 GitHub Wiki
1.1. What went well
At first, I feared I couldn't learn all the technologies mentioned in time. I felt like I had to learn each technology entirely to get a job done. However, as I moved forward, I saw these tools were very well-documented and could find what I sought for.
I also have to mention the help of my teammates, which saved me hours most of the times I had a problem.
1.2. What went wrong
Throughout the process, I got overwhelmed by the load of life. There had been days I wouldn't feel motivated to start.
Each time I was reluctant, I gave myself little breaks and at least watched a video about the task. Although I didn't push myself so hard, I didn't let it go entirely as well.
At the end of the implementation, I was simply happy for myself to have carried on and put a finish to code. It was an intense learning & implementing routine for me, alongside with other tasks from other courses and projects.
Main thing going wrong for me would be my reports. As I was simply fully focused on learning & at least finishing my tasks, documenting my work steps couldn't be my first priority. I sure could have documented my work better, together with a more intense GitHub usage.
1.3. Actions we might have taken
- We could have started to research on the technologies even earlier. We weren't late, but obviously we needed more.
- No matter what's going on, we could have used GitHub on every action we take to keep our friends well-informed.
- Likewise, everyone could have stayed connected and shared the issues they faced so we'd spent less time.
1.4. What have I learned
- I have learned I'll be evaluated for my work without regarding what happens in my life.
- I have learned sometimes working hours can be even longer than long.
- I have learned optimizing group work is not as easy as it seems.
- I have learned optimizing group work is more important than it seems.
- I have learned to create:
- a RESTful API
- code that uses an API
- a database - front end - back end connection with Django
- basic html & css files