Miron Marczuk Profile picture
🇵🇱 Ruby developer. 🦬. Свой. ♥️🇮🇨. You can find me in 🧖 or doing 🏊‍♂️🚴‍♂️🏃‍♂️.

Nov 14, 2022, 14 tweets

Recently, as a part of my career development, I enrolled on the course “Get to Senior” by @HexDevs. It is a fantastic resource in the #ruby community. It provides insight into the careers of some of our technology's most influential developers. Well done @HexDevs 👏

As I progress in the course, I’ll be sharing my thoughts and things I’ve learned.

We start with the one and only Aaron Patterson (@tenderlove)!

1️⃣ From his experience, his promotion was closely related to developing leadership skills, rather than technical skills. Thus, if you want to improve: take the lead, start giving advice.

“Re-balancing a tree wouldn’t get me promoted to the Senior.”

2️⃣Staying in one job gives you more opportunities to grow - and having a manager who provides valuable feedback is crucial.

Also, don’t forget to request that feedback! Ask questions like:
- How can I be more involved?
- How can I help?
- How can I improve?

At the same time, in the right job market, a change of jobs has the most potential to get a promotion.

3️⃣With your peers, ask for help all the time. If you see them doing something that you can’t understand why, ask:

“Please, explain to me why?”

That way you can internalize that knowledge and improve yourself.

4️⃣@tenderlove “I really try to be introspective about my skills and my limitations.”

Then, when you identify a gap, it’s all about practice, practice and practice.

5️⃣A huge part of leadership is great communication. Presentations help with that a lot.

“It’s not just about being able to do the thing, but also about being able to explain how to do the thing.” @tenderlove

⬆️ (Love that quote! 👏)

6️⃣Are you looking for motivation to start doing presentations at conferences? Apparently, wanting to expense the trip on your company works great😅

Conference presentations help other folks/companies to recognise you and make them aware of what you can bring to the table.

7️⃣When interviewing Seniors, things that he looks for are: communication skills; technical skills; whether they are easy to work with (because you’ll be exchanging feedback); and “logical thinking” (the ability to separate problems into smaller ones in order to solve them).

That's all for this one - more to come in the future! It was a great start to the course, I really enjoyed it!

Bonus point: @tenderlove first conference presentation was on 2008 Ruby Kaigi. Miraculously, the recording is still available - have a look!

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling