However, over the last couple of months it has been dawning on me that if you are a experienced, seasoned or senior developer (whatever you want to call yourself) you are in a beautiful position to utilise this amazing new tool that has forced itself into our everyday lives. I want to make the case that AI is not a threat to our jobs but a big boost. However, (and it’s a big HOWEVER) it all depends on how you use it.
Senior Developers Have The High Level View
I was watching this Youtube video from the talented TJ DeVries and he talks about using AI to learn. Himself and (The) Primeagen were building an app with Laravel, which they both didn’t know, and found the LLM predictor to be very useful. It was providing patterns for them in a language they weren’t familiar with and they took it as a sign they were on the right path.
This is the massive advantage that experience Developers have right now. They know enough theory, patterns and programming fundamentals that they can quickly determine if the output from the LLM of choice is a Hit or Miss. They also know the right questions to ask or right prompts to give which I have found to be very important and not spoken about much.
...

