Related Posts
More Posts
Additional Posts in Data & Analytics Consultants
What is a data lake in basic terms?
Got messaged by a C3 . ai recruiter. Read that wlb is bad and that the interview process is absurdly long, but the Glassdoor reviews are 4.2 and can't find actual hours worked posted by anyone. How's the culture really? I'd be aiming for DS consulting, something more functional but with DS/ML concepts as my differentiator.
C3.ai, Inc.
New to Fishbowl?
unlock all discussions on Fishbowl.





If you want to get more technical, learn SQL first. Every company has data in two places: excel and a database. Most databases can be queried with SQL.
You can use Python (or even Excel) to connect to those databases too, but it'll be incredibly slow pulling data over for your computer to use.
Some environments will support a mix of SQL and Python, like Oracle ML or Hive UDFs. But those are still SQL-first.
Finally, SQL will be WAY faster to learn. Return on your time and all that... But not only is learning faster, so is interview prep. With SQL you'll actually be doing interview practice as you learn, whereas with python the syntax alone is not at all enough for interviews.
To the cloud comment someone made, that's good too. Tons of jobs out there are reserved for cloud capable folks, if only at the buzzword level. Same with SQL though. Lower level cloud certs will generally position you more for sales-ey work, whereas SQL will be better for an exit into technical roles (or just doing something yourself here and there instead of always waiting on data people).
Short term still holds, but yeah... F.
Honestly knowing python can’t hurt. If you frequently work with large data it’s an incredible tool.
If you’re currently a non-technical person, spend that time learning tableau or power bi instead; you can also get certified in it
My recommendation is to prioritize learning cloud over learning Python.
Every consultant needs to know cloud. Some consultants need to know Python.
Coach
Real talk - what does it mean to “learn cloud”?
My impression is it’s just an alternative place to put your data, run your models, etc.
We are “going to cloud” and all I am hearing is infinite storage and horsepower.
I cast a vote for you learning Python! Once you learn Python, Python will reveal its many uses to you ✨ Data crunching, automation, the uses are endless!
You can use bots to create all the code needed for analysis imo
Bump
If you enjoy it then why not. Many people code as a hobby
Yes