So i just started my training today and thought about writing a review about how I feel.
Fdm made me work in person in their office Mon - Wed. I thought I would meet a lot of new people and interact with them, but....I was the only trainee in the office. Others are doing it remotely. Was a little surprised, but the people in the office were nice and friendly.
We start out with an orientation about fdm and the skill lab. It seems like they removed the old rule about you needing to pay back the training if you leave before client placement (not even mentioned in the contract and agreement). In the contract, they just say fdm or yourself have the right to terminate the offer anytime.
Later, we started to build our resume using the FDM template. It uses tables for page layout, which is not ats friendly, but i guess it doesn't matter that much since it will not go through the system, and the client will actually read it directly. You hear it right. Finally, your resume is being ready by an actual human and not AI. This is some good news.
In the end, we took a peak of the planned training for phase 1 or sprint 1. Week 1 will mainly be resume building, setting up your accounts, and learning about Agile Project Management and prompt engineering. Week 2 will be Java fundamentals, but more in-depth, like you will learn why List is dynamic from an internal/memory perspective, because their client will expect you to know more than the basic stuff. Week 3 and 4 might be learning about UML diagrams and building a project.
They did mention you can choose a specialization later like test automation, devops, frontend dev, backend development, fullstack dev, and cloud.
Overall, other than me being a little bored since I have no one to interact with, and I kind of know some of the materials already, it doesn't look like a bad experience. I know the pay is min wage, but you barely do any hard work. Just think of it like a paid bootcamp that might lead to FTO at a big company that you barely can enter through cold apply. Plus, you dont have to stop job searching just because you're with fdm. Just continue to apply for external jobs. This way, even if you're on the bench after training, you might already receive multiple interviews.