learnai, strategy

Snapdragon® X Elite AI-PCs – All Hype? (And why you should NOT learn Python)

By Laurence Liew

I thought what better way to share my passion for PC hardware and AI than to showcase a real-world use-case of using generative AI to help me analyse a new snapdragon elite-x laptop which I just received late last week. For me, what I look for in a laptop is a reasonable performance for everyday productivity tasks, good webcam and sound for all the conference calls we do these days, and long battery life when you are outside the office.

So, what has this article about a laptop got to do with AI. And no, I am not discussing the “AI-PC”.

I want to show why most people should stop learning Python if all they want to do is data analysis. I still see classes of people struggling to learn Python for data analysis. I still hear of management dictating that all staff must go learn Python programming so that they can do better data analysis (and AI!). Prior to the current wave of Generative AI (GenAI), insightful data analysis could already be done with visual drag-and-drop data analysis tools like Orange Data Mining (free and open-source), and various others both free and commercial.

Today, with powerful GenAI tools, for a basic analysis that most knowledge workers will need to do, can be done by GenAI tools already trained to analyse spreadsheets of data. What you need to learn today is NOT Python programming, but how to analyse data, what questions to ask and ask the right questions!

Is the Snapdragon X Elite laptop good?

Is one word – YES! At least for mundane productivity workloads. The screen is a gorgeous OLED. The webcam and audio quality are acceptable for business conference calls, although not as good as my MacBook Pro M3. I am happy with the snappiness of the laptop. Office applications like Word, Excel and PowerPoint opens fast and works well. Even not-native ARM64 applications are usable. I cannot perceive any significant slowdown. The laptop is lappable. It is definitely warmer than my MacBook, but just barely when doing mundane productivity workloads.

But, the battery life is not as claimed on my system, and I suspect there could be BIOS updates coming very soon.

  1. Mundane productivity usage: Battery drains on average 0.15% per minute or 9-10% per hour, so that puts the laptop at approximately 10 hours of usage.
  2. Laptop sleep/hibernate issue: 2% per hour when the laptop is closed (both sleep and hibernate mode).
image

And yes, there are no long running or heavy duty tasks running in the background, all updates applied, all Google Drive and One Drive files and folders are synced, and Windows indexing completed.

Stop Learning Python

But this article is not about the laptop. It is about AI, specifically the use of GenAI to analyse data without you learning Python!

It pains me to see many knowledge workers with no programming or STEM background struggle to learn Python, thinking that it would help them become data scientist or AI engineers within a few short weeks/months. This is just unrealistic and a big lie.

Then we have management dictating that all staff learn Python so that they become data-savvy. There is no need to learn Python (or R) to become data savvy for many knowledge workers working with excel spreadsheets and data from corporate databases and other forms of data.

What is required instead are classes like “How to analyse data?” and “How to visualise data” type of classes. Foundational training in how to analyse data (with tools, and not Python!), and what questions to ask of the data, and how to frame your questions to get the right answers.

How I used GenAI to analyse my Snapdragon battery performance?

So, last evening I recorded the battery percentages as I was doing usual mundane productivity tasks (PowerPoint and Web):

image 1

I could have used Excel to plot the chart and use the FORECAST formula to predict when the laptop will drain to zero. But my Excel is rusty. My Python is even more rusty. So this morning, I copied the above table and pasted into Claude Sonnet 3.5.

image 6

But I prefer to see data presented visually, so I prompted Claude to give me a chart instead.

image 8
image 10

But ultimately, the answer we want to know is how many hours will the battery last!

image 12

So we have a nice chart, and we now know based on my typical usage, this laptop will last me approximately 10 hours under real-world usage, not the 14-24 hours claimed by laptop manufactures.

Conclusion

Should I keep this laptop? Perhaps. It is light, powerful and last 10 hours which suffice for my needs. It also runs cool, and the fans are inaudible during “mundane productivity” usage and when connected to my monitors.

But what really matters is that this article emphasized the need for knowledge workers to embrace GenAI tools for increased effectiveness. Go learn and discover the art of asking effective questions to your data, to the GenAI tool.


Comments

4 responses to “Snapdragon® X Elite AI-PCs – All Hype? (And why you should NOT learn Python)”

  1. BENJAMIN ANG Avatar

    This is great! A real-world illustration of why and how _understanding the principles_ of data analysis has become more important for non-data professional than learning programming languages

  2. P V Anthony Avatar
    P V Anthony

    I really think everyone should learn some programing. Python is a good choice. Please note that I am not an expert all. Hobbyist at best.

    Learning python helped me understand how computers work and how they ‘think’. Helps me to ask the right questions.

    Python really helped me much. I know this when having conversations with my friends who has not learned programing and they really are frighten of computers when they should not be. It is a tool to be used.

    I think if my friends learned python, they would not be scared of computers.

    Anyway I might be old school in thinking but I still believe programing is very important.

    1. Laurence Liew Avatar

      I think we need to start them young, hence our AI For Kids and AI For Students. Computational thinking and Python at that age. Then in a generation or two, we would have a digitally savvy workforce that goes beyond tik-tok and instagrams.

Leave a Comment