Question: is pyspark hard to learn?
Answer: It is not tough to learn. Problem is people directly try to learn Spark or PySpark. PySpark is nothing but bunch of APIs to process data at scale. If you learn Python and then get into Spark, you will feel lot more comfortable.