I have spent most of my time over the past several years trying to learn more about Azure and other cloud based technologies. With the surge of AI in the past year or two, I've focused more on how these tools can help improve my overall workflow. I am a firm believer that AI is a technology that has to be embraced and cannot be ignored. Those who choose to ignore it will simply get left behind.
Why learn to code?
Why even bother to learn how to code if AI is going to replace software engineers almost entirely in the next few years? This is simple. AI can help generate code and automate most of the overall process, but engineers will always be needed who can understand code and troubleshooting.
Why GitHub Copilot?
- It's free: Copilot is now free with certain limitations
- Multiple Models: Wide variety of models available, so you are not locked into one specific model.
- IDE Support: Supported in your favorite editor.
- Evolving Features: GitHub is frequently adding new features, such as agent mode, to keep up with the competition.
Leveraging Copilot as a Beginner
It can be tempting to use Copilot to generate the code for you, rather than using it as a tool to code alongside you. The easy way out is to tell Copilot what you want, let it generate the code, and continue to iterate on your prompts until you get the desired end result.
Conclusion
In future posts, I'll dive deeper into specific Azure services and explore more advanced scenarios. Stay tuned for more cloud insights!