My experience with them is that the are taught to cover as much syntax and libraries as possible, without spending time learning how solve problems and develop their own algorithms. They (in general) expect to follow predefined recipes.
You might need to play around with the default settings. One of the first models I tried running on my Mac was really slow.. Turns out it was preallocating a long context window that wouldn't fit in the GPU memory, so it ran on the CPU.