Daniel Ciocîrlan’s Post

View profile for Daniel Ciocîrlan

Software engineer, Trainer @ Rock the JVM, Teacher @ Coder Prodigy, Builder

Huge honor for me. To have my work at Rock the JVM showcased on the main Scala website is beyond the biggest dreams I had when I started. I created Rock the JVM out of two things: 1 - my pure intellectual curiosity and satisfaction out of writing Scala - it's the language that best fits my mind 2 - my drive to make complex things easy to understand, and Scala was strangely lacking materials, aside from Martin Odersky's EPFL courses It started so small! A simple 4-hour Scala course on Udemy. People liked the ideas, but it was all slides. I wanted code! So I remade it from scratch - a 14-hour hands-on Scala "beginners" course. I wrote code while explaining functional programming. It was hard! Then an advanced course 2 months later, just as big. Implicits, man! People started to like it. Now we're talking. Then an Akka series. 6 courses in 7 months! People liked this even more. That's when I realized Rock the JVM was onto something. Udemy was becoming successful, so they started being rough on instructors. No direct access to student list, shrinking revenue share, cutting down prices to $10 regardless of the original price, opaque ranking. Rock the JVM was best-selling and highest rated, but I saw a trend and didn't see a long-term home on Udemy (5 years later, I was right). So Rock the JVM needed its own home. It felt like starting from scratch, but there it was: Rock the JVM, dot com. Slowly, Rock the JVM built its own quirky name. A Spark series, then Cats, Cats Effect, ZIO, Apache Flink, all during the pandemic. Started a blog. Started a YouTube channel. Posted every week. Companies took notice. Gave some training sessions for Apple, Adobe, Microsoft (yes, even they use Scala) and a few others. More than the companies, I am happiest when someone shows up to me saying, "hey, thanks for your work, I just got a job at (company) because of your course". This announcement is the icing on a cake that was baked over many years, thousands of hours of failed recording, hundreds of thousands of lines of code that will not see the light of day. Thank you, Scala Center, and big thanks to every single developer who still trusts my work. You're the reason Rock the JVM exists. I will continue to advocate for Scala and make pragmatic and approachable learning materials. More to come!

View organization page for Scala Center

2,511 followers

🤝 Rock The JVM x Scala Center https://lnkd.in/eTu4XMvK The Scala Center is proud to announce its partnership with Daniel Ciocîrlan, Scala educator and creator of Rock The JVM. As part of this collaboration, Rock the JVM courses are now officially recommended on the Online Courses page. Additionally, Daniel will donate 30% of the revenue from any Scala course purchased through the Scala website to the Scala Center. This initiative allows learners to not only improve their Scala skills but also give back to the community with every course they purchase. Read on for details and sponsored links to the Scala courses https://lnkd.in/eTu4XMvK

Susmit Sarkar

Sr. Data Engineer | Distributed Systems

7mo

One of the best mentors!

Arunesh Sarker

Software Engineer II at Workday | ex-Flipkart

7mo

I don’t think any online content on scala yet can beat the quality that Rock the JVM provides, thanks

Sachin Sudheer

Software Engineer II, Data Engineering Storage Infrastructure

7mo

I'd say it was long overdue, my Scala career is built over rockthejvm.

Christian Valverde

Tecnología de la información y servicios Profesional independiente

6mo

You are the man ! you have gainned the Mr Spock embassador range !!!

Antonel-Ernest Pazargic

Senior Software Developer at ING Tech Romania

7mo

rockthejvm courses worth every single paid cent. They are the first stop while l learn Scala. Scala takes some quite time to master but rockthejvm easy this journey. 🚀 🔥

Tejas Saitwal

Software Engineer in Java, Scala, Spring Boot, Backend application developer and lead | Ex-Walmart | Ex-Deutsche Bank.

6mo

One of the best courses are provided by Daniel Ciocîrlan to start scala journey. Thank you for your contribution

Like
Reply
Rabindra J.

Senior engineering manager @ DecisionTree. Databricks Solution Architect. Snowflake SME (snowpro core exam development program)

6mo

My only paid couese is rockthejvm

Like
Reply
David Leacock

Senior Software Engineer - Scala

7mo

I owe my entire career to rockthejvm

Jean-Loïc De Jaeger

Senior Software Engineer 💻 | Data Engineer | Professor

7mo

That’s a great achievement Daniel. Your Scala courses are awesome. Even even your Kotlin ones!

Anirban Goswami

Senior Software Engineer at  | Big Data | Lakehouse Architect | Spark | Distributed Systems | Gen AI | Forever Student

7mo

Much deserved mentor!

See more comments

To view or add a comment, sign in

Explore content categories