Related Posts
Is IB back office a good exit?
More Posts
Anyone hiring for a paid acquisition marketer? 👀
Additional Posts in Logistics & Supply Chain Management
New to Fishbowl?
Download the Fishbowl app to
unlock all discussions on Fishbowl.
unlock all discussions on Fishbowl.





SQL will essentially make it easier and more customized for you to extract reports, so picture pulling raw data from just about any database. You'll be able to deal with it better as a result.
There are many SCM positions available that demand some sort of SQL or Python skills. Remember that if you choose this path, it will start to shape your career, so make sure you enjoy coding before accepting your first position.
This really depends on your position; if you're making reports for the C-suite, for example, you might choose Excel. If you understand Python and Sequel, you'll be able to comprehend Power BI much better and be able to alter data to seem more appealing.
Python will only be helpful in SCM if you are really knowledgeable about SCM and have a strong foundation in business.
Being the contrarian that I am, I will claim that R is simpler for beginners to learn, especially for data analysis. I work nearly exclusively in R and perform extremely sophisticated analytics in SCM; I find it simple to instruct newbies.
Both coding and database languages can be beneficial in Supply Chain Management (SCM), but they serve different purposes and can be useful for different tasks. Here's a breakdown of how each can be useful:
Coding languages: Coding languages like Python, Java, or C++ can be useful for building software applications that automate processes in SCM. For example, you can use Python to build a custom script that extracts data from a supplier's website and imports it into your SCM system. You can also use coding languages to build custom algorithms for forecasting demand, optimizing inventory levels, or routing deliveries.
Database languages: Database languages like SQL or NoSQL can be useful for managing data in SCM. SCM generates a lot of data, and organizing and accessing that data is crucial for making informed decisions. Database languages can be used to create and maintain databases, perform queries to extract specific data, and analyze the data to identify trends and patterns.
In summary, if you're interested in automating processes or building custom algorithms, then learning a coding language like Python may be more beneficial. If you're interested in managing data, creating databases, or analyzing data, then learning a database language like SQL may be more beneficial. Ultimately, it depends on your interests and the specific tasks you want to perform in SCM.