hexdevs/Get to Senior

"I've been stagnating as a mid-level Ruby on Rails developer"

Do you feel like you’re an experienced developer… But not enough to make the jump to Senior?

Are you afraid you’ll be stuck forever as an intermediate developer?

With so many years of experience, it’s gotta be enough to have some Senior-level skills to show for it, right?

Well, not really. You still have tons of technical courses to finish before you even consider calling yourself a “mid-senior” developer.

But just thinking about all those technical courses and books on your to-do list is overwhelming.

It seems the only thing you can do is to keep doing a great job finishing tickets. And hoping your boss notices. 🤷

Are you stuck on projects that aren’t getting you to the “next level”?

If only you could practice Senior-level skills on the job… but you don’t even feel confident raising your hand at technical discussions. Nothing that puts you in the spotlight.

Yes, you do have many years of experience. But if you were taking the lead on challenging projects and making a positive impact on your team, you would be growing so much faster. You just don’t know HOW.

But what if you had endless growth opportunities? What if you could finish every day feeling productive and happy about all the progress you’ve made in your career?

What if you knew exactly how to get your Software Engineering skills to the next level?

Take control of your career and know exactly the next steps to take.

Instead of trying to figure out on your own what you are missing, learn from expert Software developers who got to Senior level and built an admirable reputation.

Imagine leading important projects and delivering highly impactful work. Owning a codebase and being a respected expert. Being someone other developers look up to and want to work with.

Start delivering Senior-level work — regardless of your current title

Imagine sharpening your skills every day. In the job, outside of the job, it doesn’t matter. You’re a lifelong learner: always sharpening your software skills.

Feel challenged, motivated, and supported. Put into practice the strategies other developers have successfully applied to Get to Senior level.

Take ownership of your career and feel supported when embracing the new challenges.

You will be moving up the engineering ladder with a strong skill set, and creating endless opportunities for yourself.
hexdevs - take your developer career to the next level
Take your career to the next level with Get to Senior - Case Study Interviews with a select group of Ruby professionals.

Follow their proven strategies to become respected professionals and create admirable careers.

How did they get to Senior level? What did they do when they were in your position? How did they keep their skills sharp? What kind of opportunities did they create for themselves? What can you learn from people far ahead of you?

Forget generic advice. No more endless lists of random technical books to read.

Watch how these people faced stagnation in their careers. How they made mistakes and overcame them by manufacturing their opportunities.

Then, you’ll know you can create your Path to Senior.

Draw Your Map to Senior

Put into practice the strategies from the case studies and map out your Path to Senior.

Follow lessons, guided exercises, and worksheets designed for you to:

  • Set your goals and take advantage of your strengths
  • Get instructive feedback from your manager and peers, and have a clear path forward
  • Find golden opportunities to stand out
  • Practice both technical and leadership skills on the job
  • Sharpen your skills by delivering Senior-level work
  • Share your progress and impress your team

Case Study Interviews with Ruby Developers

Tired of not knowing what to do next? You don’t have to figure everything out by yourself. Learn from the best!

We recorded interviews with a curated list of expert Ruby developers. No advice. No fluff. Real stories only.  📺 

Aaron "tenderlove" Patterson

 Learn how Aaron “tenderlove” Patterson (Ruby and Rails Core Teams, Senior Staff Engineer) kept his skills sharp and built his reputation. 

Brittany Martin

 Get the strategies used by Brittany Martin (host of The Ruby On Rails Podcast, Engineering Lead) to get out of a career plateau when she was a mid-career Ruby developer. 

Noah Gibbs

 Find out why Noah Gibbs (author of Rebuilding Rails and Mastering Software Technique) thinks that focusing only on technical skills isn’t enough to get you to Senior. 

Rafael França

Learn how Rafael França (Rails Core Team, Principal Engineer) became the #1 Ruby on Rails contributor, and the most respected Ruby developer on his team very early in his career.

We also interviewed these excellent folks:

  • Chris Oliver (GoRails founder, co-host of the Remote Ruby Podcast)
  • Jemma Issroff (co-host of The Ruby on Rails Podcast, author of Ruby Gargabe Collection in Under Two Hours)
  • Ulisses Almeida (ex-Plataformatec, author of Learn Functional Programming with Elixir)
  • Leonardo Faria (Senior Technical Architect)
  • Pat Maddox (Ruby Steps, Senior Software Developer)
  • Gui Vieira (ex-business owner, Senior Software Developer)
Do you have a diverse background? Then you will love the stories of our guests. They come from a variety of backgrounds: Bootcamp graduates, Computer Science graduates, self-taught developers. Some of them were recently promoted to Senior, others are long-time Senior, Lead, Staff or Principal Engineers.

There are infinite opportunities to elevate your career and build your Path to Senior. Prepare yourself to choose what’s best for you and accelerate your expertise.

What people are saying about the program

Caroline Salib

Senior Software Developer @ Shopify

"I've spoken with my manager about what I could do better and what could be my gaps and learned what they expect from me. Turns out I need experience leading projects and there will be plenty of opportunities to do that in the near future. Now I know what to focus on and it is not what I thought it would be."

Ghameerah McCullers

Software Engineer @ Office Space Software

"I am amazed at how much I actually grew. Get to Senior touched on key topics from the perspective of an experience friend or older sibling. Gotta say it really changed my perspective on career growth. I’ll take this with me throughout my career journey."

Noah Gibbs

Software Engineer @ Shopify

"hexdevs launched Get to Senior, a fun product with some really good interviews. Watching the one with Brittany Martin right now."

  • $149

Get to Senior

  • Course
  • 50 Lessons

Do you feel stuck in your Software Developer career, not sure what to do next? What if you were taking the next steps and building an amazing career for yourself? Take your career to the next level with Get to Senior!

  • $169

Get to Senior + Notion Toolkit

  • Closed
  • Bundle
  • 2 Products

Did you hit a plateau in your Developer Career? What if you had all the support you needed to take your Software Engineering skills to the next level? Get started now to get: • All the lessons included in Get to Senior (self-paced program) • Get to Senior Notion Toolkit • A Learning Community and Discord Server

Your Instructors

Stefanni Brasil

Co-founder of hexdevs. Senior Developer at Thoughtbot, and a core maintainer of faker-ruby. RailsConf and RubyConf speaker, writer, researcher, podcast host, Ruby developer.

Thiago Araujo

Co-founder of hexdevs, Senior Software Engineer at iheartjane, and a core maintainer of faker-ruby.

"I'm on a mission to help you become an expert software developer."

Wondering what's inside? Take a peek at the contents:

⭐ Start Here

Welcome to Get to Senior!
Preview
Onboarding (don't skip this!)
Preview
Say hello to everyone in the community!
Join the hexdevs Discord server
Your "Get to Senior" Workbook
📚 Recommended resources

🧭 No idea what to do next? Set your destination first

Aaron Patterson - Filling in the gaps & never staying in the comfort zone
Exercise: what did you learn?
Leonardo Faria - Being Responsible for your Professional Development
Exercise: what did you learn?
📌 It’s Your Turn: Draw your Map to Senior
[Tips & tricks] Talking to people is nerve-wracking. Let's make it easy.
Congrats on finishing your first module! 🏆

🎓 No CS degree? No problem!

Brittany Martin - From a Mid-Career Plateau to Leading Technical Teams
Preview
Exercise: what did you learn?
Gui Vieira - Getting expert feedback by contributing to Open Source
Exercise: what did you learn?
📌 Prepare to "Get Feedback & Support from your Peers"
📌 It's your Turn: Get Feedback & Support from your Peers
[Tips & tricks] Time for some Self-Reflection
Congrats on finishing your second module! 🏆

⚙️ How to Keep Your Skills Sharp While on The Job

Jemma Issroff - Taking on projects where learning is part of the objective
Exercise: what did you learn?
Rafael França - Focusing on Becoming Better Every Day
Exercise: what did you learn?
📌 It's Your Turn: Create Ways to Practice While on The Job
[Tips & tricks] Mindset bits about problems
Challenge: Do a Senior-level task this week! 🔥
Congrats on finishing your third module! 🏆

🌠 Go the Extra Mile and Have Fun

Chris Oliver - Building Software for Humans
Exercise: what did you learn?
Ulisses Almeida - You don't need to be a Senior to start working on Senior tasks
Exercise: what did you learn?
📌 It's your Turn: Choose your Golden Problem
[Tips & tricks] How to Pre-Evaluate Your Results
Congrats on finishing your fourth module! 🏆

🏗️ Build your Success: Slow and Steady

📌 It's your Turn: Success Happens On Little Blocks of Time ⏲️
Brag About Your Work (in a good way, of course!) 📣
Congrats on finishing your fifth module! 🏆

💎 How to Go Beyond Senior

Noah Gibbs - Why Only Focusing on Technical Skills Won't Get you Very Far
Exercise: what did you learn?
Pat Maddox - Get to Senior by Mentoring Others
(Bonus) Pat Maddox - Write lots of small programs
Exercise: what did you learn?
📌 It's your Turn: How's your Golden Problem project coming along?
Congrats on finishing your sixth module! 🏆

🧰 I've finished all exercises! What's next?

📌 It's your Turn: Time to Shine
Keep Moving Forward
Challenge: Are you ready for more?
Thank You for Being Here!

Frequently asked questions

You’ve got questions. We’ve got answers.

Is this a self-paced program?

Get to Senior is an entirely online program. It starts when you want, and you can do it at your own pace.

There are 7h of video interviews, guided exercises, and challenges designed to put you into action.

What kind of time commitment is needed?

We recommend allocating 2h per week to complete it, and it should take you about 8 weeks. If you join the cohort, we also meet every week for one hour (during the 8 weeks).

Who is Get to Senior for?

Get to Senior is designed for developers who have 3+ years of professional experience and want to continue growing, following successful strategies from Expert Ruby developers.

If you’re getting started with your career, you'll learn the right steps for you to lay the ground work for your career.

If you're already a Senior developer and want to get better at identifying the right problems to solve, learn how to communicate your expertise, Get to Senior hep you feel confident with your skills.

Who is Get to Senior NOT for?

This program isn’t for you if you don't believe in the importance of developing both technical and non-technical skills, and are just looking for a quick solution to get a promotion.

How advanced is the program?

The course doesn't cover any advanced programming topics. It's designed to help you identify gaps in your knowledge, and get support from your peers and manager. It will help you come up with initiatives and projects that will make you a more well-rounded professional developer. That way, you'll be always practicing what's right for you, both technical and non-technical skills, and building confidence in yourself.

Can I get more details on the program modules?

Absolutely! Check out the Contents section above to take a peek at what's included.

What happens after I buy?

We created an Onboarding section for you: some things to know before you get started and some mini-assignments to help you prepare for the lessons.

You'll get instant access to all the modules, the community forum, and have lifetime updates and access to the materials.

Do you offer 1:1 support and mentoring?

We do not offer 1:1 support.

We are happy to answer your questions on the private community.

What if I don't like the program?

 We're sure you're going to love Get to Senior and be on a path to take your career to the next level! But if you don't like it, there is a 100% 60-day money-back guarantee. 

I still have questions!

Awesome, we'll love to answer them. Send us an email at team@hexdevs.com and we'll get back to you!

Do the videos have close captions or subtitles?

Yes! All of our lesson videos have English Closed Captions/Subtitles.

You can toggle on and off via the video player interface.