7

AWS Heroes on learning AI and building cloud community

 9 months ago
source link: https://www.pluralsight.com/resources/blog/cloud/aws-heroes-learning-ai
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

AWS Heroes on learning AI and building cloud community

Land your dream job with better tech skills
Start a 10-day FREE trial

Michael Walmsley, AWS Serverless Hero and Lead Technology Architect at Accenture, explained that his organization has been using generative AI since April 2023. “I actually work with Accenture on a product called genWizard, which has always been myWizard,” he said. 

“GenWizard is all about automation . . . and so generative AI for us is a way of opening up automation. Automation can go wrong if you don’t have all the details. Generative AI can understand that. 

“It can reason to a degree about what the problems are and how to solve them. So we’re using them to do recourse analysis of system problems, and that happens automatically. . . . We’ve even got them generating workflows to actually automate fixes for a problem.”

Cloud Brigade is also using generative AI as an accelerator. “Mostly, we’re using it to generate code,” said Chris Miller, Machine Learning Hero and CEO of Cloud Brigade. “There are tools like CodeWhisperer and Copilot that are used to do autocompletion of code, but we’re actually using large language models to write larger bodies of code and to accelerate our development.”

AI and ML aren’t without their challenges. First and foremost is the sheer newness of the technology. “We’re kind of still exploring what this is. We’re still exploring all of the implications, the way it works, the way it doesn’t work,” shared Peter Sbarski, AWS Serverless Hero and Co-founder and CTO of heart hands. “I think we should use it, we should explore [and] play with it, but we’ve got to be careful.”

Understanding the long-term value of AI technology is also important. “Cutting through the hype, like what’s realistic for us to use in an organization, where to start identifying business problems that you can use generative AI to solve,” explained Chris Miller.

“For less technical staff, it can be more of a challenge to figure out what the right tools are for people to use, where[as] the development staff is going to be more attuned to jumping in with both feet and using the many tools that are available to us.”

Explore the AI tools tech employees need to learn.

As a developer, generative AI can be a helpful tool. But it can also be overwhelming. Chris explained how developers should start learning generative AI and building applications using these services.

“Building is really the key here,” he said. “One thing that generative AI does for us as developers is we don’t really have to understand how to generate models and to do a lot of things. You can actually just jump in with prompts and start using the technology.

“If you’ve never done any prompt engineering before, then I would start with the chatbots. Bedrock in AWS has a chat playground you can use and different models. Experiment with prompt engineering

“And then the next step would be to use something like LangChain, which is an open source toolkit that allows you to build your own chatbots. It will allow you to build the pieces under the hood that connect all the dots. And that’s really where the power is because the chat playgrounds are only going to give you so much access. There will be guardrails in there you don’t want to get in your way. And when you start building your own chatbots, you can really leverage the power of large language models.”

Learn how to develop generative AI applications.

“People stress the value of learning hands on, and I think in addition to that, learning how to navigate the documentation [is important],” said Ben Kehoe, AWS Serverless Hero. “On AWS, this is really important. The docs are really good, so knowing where stuff is and being like, ‘Oh, if I have a question, I know where to find the answer to it,’ is a good baseline to establish. 

“Then, once you get frustrated, you can go find the answer, whether that’s [in] the docs, the marketing materials, the blogs, the videos, [or] any of those things . . . knowing the landscape of that will enable you to answer your own questions.”

Remembering new terms can also be a struggle. Magnolia Sandoval, AWS Community Builder and Cloud Engineer at Western Governors University, shared her tips on learning. “It’s complicated because English is my second language,” she explained. “So, everything that I learn, I learn first in English, and then I need to do tricks and tips to remember because some words are complex.

“For example, what services help you with DDoS attacks? We have Route 53, Load Balancing, [and] Shield. So I need to do a phrase like, ‘Two friends balance 53 waffles.’ Something like that just to remember and make it easier.”

For many technologists, the passion for learning alone drives them to upskill. “I love everything that happens in our industry, and I just kind of love learning about new things,” said Peter. “So, yes, the job, of course, requires me to learn, but it’s also the passion, and I think that helps a lot.”

Raphael Manke, AWS User Group leader and IT consultant for codecentric AG, echoed this sentiment. “I always want to try out new things,” he said.

And while it can be tricky to keep up with the constantly changing landscape, new advancements can also free up time to upskill. “It gets easier from year to year,” said Raphael. “You don’t have to write any code for some simple things anymore.”

Uncover 5 tips to make time to learn.

No matter where you are in your cloud journey, imposter syndrome can set in. “When we’re in a group of people, we often think, ‘Oh, everybody knows all of these things that I don’t,’” said Ben. “That’s usually not the case. I think that’s one of the origins of [imposter syndrome].

“Everyone really does have a depth of information in themselves that they don’t realize they have. Every topic has so much complexity, and all of your experiences that you’re bringing to the table are unique to you, and that is not something that anyone else has.”

Learn how to overcome imposter syndrome.

Soft skills are just as critical as technical skills. “Being able to listen and really be able to understand where people are coming from [is important],” said Damien Burks, AWS Community Builder and Cloud Security Engineer – VP at Citi.

“Public speaking skills are [also] very important because you have to learn how to communicate and translate technical skills or technical knowledge that you have and kind of break that down to people who may not necessarily know or understand the concepts as well as you do.”


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK