DEV Community

Cover image for Planning my career development for 2020.

Planning my career development for 2020.

Patricio Ferraggi on December 31, 2019

If you are interested in reading this article in Spanish, check out my blog The Developer's Dungeon Well, another year is ending. Even though I do...
Collapse
 
bamartindev profile image
Brett Martin

Best of luck on accomplishing all of this, you can do it!

What were your thoughts on "Structure and Interpretation of Computer Programs" the first pass through? I have it sitting on my bookshelf and I really intend to read it one of these days...

Also, if you do end up subscribing to FrontendMasters, the author of "Mostly Adequate Guide to Functional Programming" has multiple versions of a series on functional programming in JS, and that might supplement the re-reading of the book!

Collapse
 
patferraggi profile image
Patricio Ferraggi

Hey, thank you for that suggestion I will definitely look into it. It is a great book, what I liked the most was first getting to know a little about Lisp dialects(in this case the book uses Scheme), once I understood it, it made me see how beautiful Clojure code is.
Second is that since OOP wasn't big when the book was written it just explains functional programming without compromises, not at as an alternative but rather as a proper way of doing computer software. It feels very natural. Give it a try, it is definitely a good book.

Collapse
 
patferraggi profile image
Patricio Ferraggi

Subscribed to frontend masters and already checking his hardcore functional programming course, thank you for the heads up.

Collapse
 
mbougarne profile image
Mourad Bougarne • Edited

I have some shared points with you(2,5), besides I want to create something to open source community although it's repetitive but I'll do it. My plans are:

1: Open Source Community:

  • Create a CMS with Laravel
  • Create bailing package for Laravel
  • Create shopping cart package for Laravel
  • Create mini lodash like in PHP
  • Create Axios like for PHP cURL

2: Learn and refresh my knowledge:

  • Focus in Go and Dart
  • Refresh my JavaScript & PHP knowledge
  • I'll try to pickup .NET Core at least one hour per week
  • ...Your second point

3: Writing and teaching:

  • Making tutorial in my native language
  • ...Your fifth point

Practice my French and start learning German.

Happy New year 🎉🎈

Collapse
 
patferraggi profile image
Patricio Ferraggi

Those are great goals, take a look at my article about deliberate learning. It might give you some ideas how to plan that in order to actually do it :).

Also if you need some help with .net core and C# that is my main line of work so just give me a shout on Twitter and I will help you out.

Collapse
 
mbougarne profile image
Mourad Bougarne

Thanks!!! I followed you.

Collapse
 
programmingdecoded profile image
Philip Perry

I wrote a similar article, see programming-decoded.com/2019/12/31..., and was curious what other developers plan to study. Your post gave me some ideas of additional things I could study if I find the time.

Collapse
 
patferraggi profile image
Patricio Ferraggi

Glad it helped, I love the content from Christopher, so his series on design patterns is definitely a good one. I am gonna check Khan academy since I am also interested in learning statistics.

Collapse
 
tuwang profile image
TuWang

What’s up with “backend guy who does frontend” 😆 just curious.

Collapse
 
patferraggi profile image
Patricio Ferraggi

This is how I feel unfortunately ahaha. I have done backend most of my career and although I have done frontend here and there, I do some Angular now at work I still don't feel completely in my game.

Collapse
 
xxzozaxx profile image
Ahmed Khaled

This is a very good solid plan, keep it up. I'm also gonna read sicp again -well I didn't finish it last time-. Also gonna read some haskell goodness (wikibook haskell).

Don't forget to contribute with some FLOSS

Collapse
 
thejoezack profile image
Joe Zack

That's a great list, even if you don't hit all your goals (or end up changing them as the year goes on) I think it's great exercise to help figure out what you want from your career.

Collapse
 
patferraggi profile image
Patricio Ferraggi

Yeah indeed, 2019 I accomplished so much and I think it's because of this practice. Thanks Joe. Btw big fan of your podcast 😀

Collapse
 
darthcoder profile image
Abdul Basit Ahmad

Best of luck.

Collapse
 
patferraggi profile image
Patricio Ferraggi

Thank you very much