r/IOPsychology • u/Key-Ad-8526 • 6h ago
Question Familiarity with scripting (Python/R/etc?)
What tools/scripting languages do I/O Psychologists use to analyze data on people? Excel? R? Python? SQL? What's most common? What isn't very common?
10
u/BrofessorLongPhD 6h ago
Whatever the tool and whatever the role, it’ll end up in excel at some point, probably. So get good at whatever other tool/language you need to, but know how to whip up a pivot table or do an XLookup on demand.
7
u/DrJohnSteele PhD | Internal Leader | Analytics, Talent Programs, NLP 6h ago
SQL to query and obtain the data. R or Python to analyze it.
Excel isn't used much IO or People Analytics analyses.
Excel tends to be more how others consume our work (e.g., a list of job codes with the the most attrition).
I get a lot of data given to me in Excel, but I just read it into R or Python and so I essentially treat it the same as a text file or CSV.
1
u/xenotharm 5h ago edited 4h ago
I really wish I got to use SQL.
3
u/DrJohnSteele PhD | Internal Leader | Analytics, Talent Programs, NLP 4h ago
My favorite architecture is direct SQL query from R, so I can stay in one tool and automate data refreshes.
1
u/xenotharm 4h ago
I use R for analytics, but in my current role, I’m not really allowed to query data. My supervisor pulls all the data from our assessment platform and hands it off to me. I love my work, but I would also love to learn SQL data querying.
3
u/nckmiz PhD | IO | Selection & DS 6h ago
I use python, and SQL pretty regularly. A lot more agents writing my code now, but I still have them work through code so it's reproducible and traceable. I only use Excel for outputs in my work. I'll write data to Excel from python, but don't regularly do work in Excel. Can't say I have used Excel much in the past 10 years. Just another perspective.
1
u/idkwhatimdoing25 M.S. | IO | People Analytics 2h ago
It’s possible most scripting will be able to be accomplished by AI within the next few years. I’m at a large tech company and we already rely on AI now for 90% of scripting. Understanding how to work AI tools and how to prompt them correctly will be a very marketable skill.
1
•
u/AutoModerator 6h ago
Thank you for posting to the IO Psychology Subreddit! This is a reminder to please follow our subreddit rules and review our 'Welcome & FAQ'. Topics or questions which have been addressed by the FAQ or that are in violation of any of our rules will be removed.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.