DEV Community

Cover image for 4 Ways You Can “Level Up” As A Developer

4 Ways You Can “Level Up” As A Developer

Matthew Collison on July 26, 2019

The lines between different “levels” of developer are blurry. Ask any senior developer, development manager or technical director what the differen...
Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

I just eat rare candy 🍬

Collapse
 
matthew_collison profile image
Matthew Collison

You’ve missed a trick, the mushrooms are where it’s at

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

Im afraid I might eat a purple one.

Collapse
 
mehdiichka profile image
mehdi-ichka

Very accurate hahaha

Collapse
 
olvnikon profile image
Vladimir

Thanks for the article! You forgot to mention functional programming. It is totally different to OOP and forces you to almost forget things you know and start anew. But there is no way back to OOP after you switch. :)

Collapse
 
matthew_collison profile image
Matthew Collison

Love this point! We’re learning Golang at the moment so it’s a very relevant point - I think it goes both ways.

Just learning different high-level paradigms and getting a good understanding of them to the point where you have more tools for the job is great.

 
adam_cyclones profile image
Adam Crockett 🌀

Piracy! Dear Nintendo please be remembered forever more by adding mario mushrooms to the official emoji specification. Quite honestly I'm shocked that more companies have not capitalized on emojifying thier products!

Collapse
 
matthew_collison profile image
Matthew Collison

Damn it, I wrote this on my iPad and was going to put mario in the cover image! That’s happening later tonight. Thanks for the laugh 😂

Collapse
 
mdhesari profile image
Mohammad Fazel

great and considerable tips thank you!

Collapse
 
matthew_collison profile image
Matthew Collison

Thanks Mohammad, we’re glad you think so!

Collapse
 
mkal1375 profile image
Mahdi Kalhor

hey :)
I translated this post into Persian.
Link: vrgl.ir/Mm0Hl

Collapse
 
matthew_collison profile image
Matthew Collison

Mahdi - you’re awesome! Thank you so much for going through all the effort to do this! We hope your Persian readers really benefit from the tips we laid out here.

 
adam_cyclones profile image
Adam Crockett 🌀

We needs mushroom emojis!

 
matthew_collison profile image
Matthew Collison

Hope you approve of the redesign......

Collapse
 
phantas0s profile image
Matthieu Cneude

Thanks for this article!

I have another one: writing blog post. It's a wonderful way to learn. You will need to research your subject, trying to be as accurate as possible (and therefore learn a ton) and learn from the feedback as well.

Collapse
 
making_memris profile image
Memri

What a great read! Very helpful to people like me who are just starting out.

Collapse
 
matthew_collison profile image
Matthew Collison

So glad it’s been helpful Memri! Please check out other posts in the series as we’ve tried to produce as much helpful content for beginners as we possibly can. Have a great day!

Collapse
 
samborick profile image
Sam Borick

I wish I had seen this article earlier, I totally would have included it in my senior developer article roundup! Great stuff!

Collapse
 
sebbdk profile image
Sebastian Vargr

Can’t stress enough how much can be learned from looking at the source of your fav’ libraries.

Definitely something I wished I had done earlier in my career. It really improved my perspective.

Collapse
 
matthew_collison profile image
Matthew Collison

For sure! Same here, the framework we build our infrastructure on (Laravel) is something that we understood 100x better once we dug into the source code, plus it gave us insights into how enterprise scale code works. It’s so cool! Thanks for sharing

 
matthew_collison profile image
Matthew Collison

Glad you like it 😂

Collapse
 
thewasif profile image
Muhammad Wasif

Will you please write an article explaining "contribute to open-source"?

Collapse
 
matthew_collison profile image
Matthew Collison

Yes! Thanks for the suggestion Muhammad 👍

Collapse
 
tailine profile image
Tailine

Love the article! Very suitable for a Junior developer as myself. I also think that it is important to have a good understanding of Data Structures and Algorithms.