- AI will fundamentally change the way computer scientists work.
- Former Google engineer and AI startup founder Zach Smith learned this firsthand.
- AI will take over many tasks and some roles, freeing people up for more creative work, he said.
This essay is based on a conversation with Nova AI founder Zach Smith. Edited for length and clarity.
When you think of people who land high-paying software engineering jobs at big tech companies, you might imagine a teenage tech genius with a degree in computer science from a top university. And it is also true that many of them are.
But the road to my dream career – the founder of a newly launched startup called Nova AI – was neither easy nor easy for me. And now I want to share what I see clearly. It’s the future of work in the tech industry. Some features are deprecated and replaced by AI. And those who do them need to prepare to shift to other, more creative jobs.
From college dropout to master’s degree to job at Google
At 19, he dropped out of college after studying finance but realized it wasn’t for him. For several years I had no degree in real estate, credit finance, none, so I tried many things, but none worked for me.
I knew I had to go back to school, so I chose computer engineering. Because I’m an architect, which means I’ve always loved building things. Once I decided to go into engineering, I created a prospective resume for myself that defined my current and future milestones. This gave me the ideal state to aim for in the near future, encompassing all the skills I already have and will acquire. We considered the best free or affordable courses in combination with formal undergraduate programs.
This path of self-study on top of schooling was how I secured my first job as a software programmer at a large company before finishing my degree. Once I decided on a career path, I continued school until I got my master’s degree in computer science from Georgia Tech at age 26. I loved that program. Although it was completely online, it was cost-effective and I was able to continue working while completing my master’s degree.
One job led to another, and with a graduate degree, I joined Google and worked on cloud teams helping Google Cloud customers use many automation technologies.
You don’t want to feel like you jumped from one job to another. Technical job interviews are difficult, and I found resources and studied each interview to do well. (One of the resources I recommend him is crack a coding interview By Gail McDowell. )
Earlier this year I left Google to launch Nova AI. We are a startup that uses AI to automate repetitive tasks in software engineering, especially quality assurance (QA) tasks, freeing up engineers to work on more creative tasks such as building new products and features. is building.
So when I say embarking on a software development career is exciting and overwhelming, it’s because I’ve been there.
Now, in my work as a startup founder, there is a new area for people with careers in the tech industry to consider. That means it needs to be relevant in the age of AI.
AI impacts QA engineering, technical writing
In fact, staying relevant in the age of AI will affect more people than just computer engineers. For example, I know people working on AI bots to replace fast food workers taking orders at drive-thru.
But in the tech world, “AI is like a tireless orchestra of worker bees, buzzing through repetitive tasks while you, the master beekeeper, decide to make the sweetest honey of innovation.” Focus.” That’s what Chat GPT 4 taught me. I was asked to explain the role of AI.
For example, Nova AI is building capabilities to automate some of the most repetitive tasks quality assurance engineers do today, such as user acceptance testing. At this time, the QA engineer manually clicks all through the product to test all product features.
I don’t think QA engineers will ever be completely replaced, but all the manual work that QA engineers do will be automated. QA engineers will run and train these AI automation tools. In the future, each QA engineer will be much more productive, so companies won’t need to hire so many engineers, and people in these roles will be free to tackle more creative tasks. You will be able to. User experience (UX) design is one creative role that cannot be replaced by AI.
Another feature that I think AI will automate is technical documentation. AI will be able to examine the behavior of your code and generate documentation that explains it. Nova AI uses some of these tools.
The third feature that will be deprecated is code maintenance. Code gets old, libraries change, everything needs to be updated to the latest version, latest patch. Many engineers now spend a lot of time doing this kind of work.
In fact, any function that relies on stitching (running a task, getting its output and doing the next thing) will all be done by AI in the future.
On the other hand, AI will also create many jobs. Data science, machine learning engineering (ML), AI ethics, and design will be new, in-demand capabilities. There are many specialties within AI, such as the auditory ML stack (which works with sound), computer vision, and robotics.
Yes, AI will change the tech job landscape from what it is today. But despite the apocalyptic, humans are creative. AI only knows what it was trained on. The next generation of work will be more creative and less mundane. People are never replaced. they are shifted.
Watch Now: Top Insider Inc. Videos
Loading…
