Hello everyone,
This month I finally started working on the project, which goal is to build a webapp that will exchange data with an external application.
The Tech Stack is Java JEE, MySql, Wildfly, REST.
In the kickoff meeting with the subject matter experts and the IT Architect, I only gathered the functional requirements.
After that, I realized that I was still asking questions as an analyst and not as a developer and the questions about non-functional requirements were not covered. I also realized that learning new technologies or refreshing software development skills is not enough to be in front of the computer and code. I talked to an experienced developer who gave me some hints to help me think again as a coder.
I listed things I need to do to help me with this project:
Admit that this code is practice and I had not been involved with it for very long. So I need to be patient with the learning curve and also be able to handle it in the time I will be stuck with some code problem.
Organize the task to be done (functional and non-functional requirements) before sitting in front of the computer to code.
Learn the knowledge and try to implement it as quickly as possible.
Be involved in development forums.
Sharing/writing what has been learned. I created an account on Confluence to write my own tutorials.
Going to code review meetings.
Photo by cottonbro from Pexels
Top comments (0)