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 Author

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 Author

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 Author

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 Author

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 Author

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 Author

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 Author

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 Author

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 Author

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 Author

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.