Why code?

Season 1 ¡ Episode 3

¡

We put Yawar on the spot.

We talk about the programming landscape - where and why we coding is needed.

We look discuss top languages to learn on your tech journey.

We discuss the impact of AI on coding.

Show notes

What are the most famous/popular programming languages (top 5).

⁠https://redmonk.com/sogrady/2022/10/20/language-rankings-6-22/⁠

What makes different programming languages successful and what do they accomplish. What industries and typical use cases.

Listener should walk away with understanding of what languages to learn for their goals (e.g. data science).

What will coding do → what language

  • Front-end and design
  • back-end and performance
  • application, APIs, environments and infrastructure

What are APIs - ⁠https://www.redhat.com/en/topics/api/what-are-application-programming-interfaces⁠ “APIs let your product or service communicate with other products and services without having to know how they’re implemented.”

Rise of Python - ⁠https://www.megatrend.com/en/the-rise-of-the-python-programming-language/⁠

  • Used for data science, robotics, web app development, web scrapping
  • Python won the title of programming language of the year for the fifth time
  • Python allows for easy programming directly on the cloud - ⁠https://www.statista.com/statistics/1238877/top-cloud-platforms-for-python-developers/⁠

Google Sheets and scripting - ⁠https://developers.google.com/apps-script/guides/sheets⁠

  • Write your own functions
  • Pull and manipulate data easily using scripts on the web

No Code platforms - ⁠https://www.techtarget.com/searchsoftwarequality/definition/no-code⁠

Using ChatGPT to Code (syntax over vs setup vs logic/strategy)

  • ChatGPT and code
  • Challenges in setting up production level environments
  • Selecting a language