DEV Community

Cover image for What are your goals as developer for 2k20+?
Andreas
Andreas

Posted on

What are your goals as developer for 2k20+?

I'm wondering if you developers out there have any plans or goals for the new year or even the new decade that you'd like to share?

And I take the opportunity to say a big THANK YOU to all who create awesome things, contribute to Open Source and help making the work and life of others easier! You are gold! πŸ‘πŸ»πŸ₯‡

Top comments (73)

Collapse
 
nickyoung profile image
Nick Young

I am looking to get more involved in developer communities, blog/write about various topics, start a youtube channel, start my own development agency and make some cool new products :)

You asked us the question, but didn't tell us your goals! So, what are your goals?

Collapse
 
ulimahlangu profile image
Uli Mahlangu

It's like you copied my goals, I would also add that i want to make a lot of money this year as a developer. ☺

Collapse
 
srgsprinkles profile image
Evan Moriarty

You took my goals right out of my mouth!

Collapse
 
devmount profile image
Andreas • Edited

You asked us the question, but didn't tell us your goals!

Will do soon! Thanks for asking.

Collapse
 
devmount profile image
Andreas

So, what are your goals?

  • Spend more quality time with my wife and my children
  • More Open Source contributions than last year
  • Release next major version of SongDrive
  • Write less code, better organize code
  • Get at least 2 new long-term customers
  • Get FreeCodeCamp's Front End Libraries Certification
Thread Thread
 
nickyoung profile image
Nick Young

Nice! I wish you good luck on all of those :)

Thread Thread
 
devmount profile image
Andreas

Thank You! 😊

Collapse
 
richarddewit profile image
Richard de Wit

I'm torn between 5 languages, so my first goal is figure out which language I want to master and my second then becomes master language #{previous_answer}.

My current main skills are Python, JavaScript, Bash, Ruby (beginner), (S)CSS. I work primarily as a back-end developer (with DevOps on the side).

I'm torn between the following languages and their reasons:

  1. Ruby (+ Rails) - I like the way Rails works, but is it "too late" to start mastering this "old/aging" framework?
  2. Elixir (+ Phoenix) - I like the way BEAM and LiveView work, but it's a functional language. And is it kind of "niche"? Do I want/need to learn Erlang too (*shiver*)?
  3. Kotlin - I'd like to make an Android app (no idea what though). But is learning just Kotlin enough? Do I have to learn Java as well (*shiver*)? Also I'm not familiar with the whole Java ecosystem.
  4. Dart (+ Flutter) - Same reason as above. I've used Dart in the past, when it was trying to be a JS replacement. Is it too niche?
  5. Rust - Amazing language, though quite hard (low-level). But I have no use-case for it.

So yea. Wish me luck.

Collapse
 
mikolaj_kubera profile image
Mikolaj Kubera • Edited

I can only speak for Elixir. If it's web services you are going for, Phoenix should be enough and you shouldn't have to learn Erlang as well. Nevertheless, using a Erlang module here and there is usually not very difficult :)

Elixir School is a reaaaally nice resource. Check it out!

Collapse
 
richarddewit profile image
Richard de Wit

I'm certainly going to check this out, thanks!

Collapse
 
devmount profile image
Andreas

Thank you for sharing your thoughts. Unfortunately I'm not used to any of these five languages, so I can't give you a recommendation - but I'm sure you'll choose the right one!

Collapse
 
russ profile image
Russ
  • Learn 5 new technical terms every week.
  • Answer at least one question every 2 weeks on a Question/Answer site like Stack Overflow or Slack group.
  • Do 1 coding challenge a week.
  • Exercise/Stretch for 5 minutes every day.
  • Write 1 blog post a month.
Collapse
 
devmount profile image
Andreas

Very good points! I also answered questions on StackOverflow over a long time and it really was a win for both sides! You always learn something yourself when you're helping others solving their problems!

Collapse
 
slim_sky profile image
sky

I just want to become good with programming...I am a newbie and looking forward the day I'll be doing stuffs like you ...

Collapse
 
devmount profile image
Andreas

That's such an awesome goal! Keep it up and don't compare yourself to me or other developers too much! Reach your own milestones in your own speed and you'll become more than good!

Collapse
 
slim_sky profile image
sky

thanks Andreas can you suggest where and how i start? can you mentor me ?

Thread Thread
 
devmount profile image
Andreas

I would love to! ➑️ DM

Collapse
 
fultonbrowne profile image
Fulton Browne

I am hoping to make several open source products such as my first one here: github.com/FultonBrowne/Ara-android

Collapse
 
devmount profile image
Andreas

So cool! Big thanks for your contributions!

Collapse
 
fultonbrowne profile image
Fulton Browne

Thanks 😊

Collapse
 
_iametornam profile image
EtornamπŸ€΄πŸ½πŸ‡¬πŸ‡­

πŸ‘‰πŸ½Learning Swift as a language and also IOS apps development.
πŸ‘‰πŸ½Contribute more to open source projects
πŸ‘‰πŸ½Giving talks and presentation outside my country.
πŸ‘‰πŸ½Give back to the tech community anyway i can

Collapse
 
devmount profile image
Andreas

Thank you so much for your contributions and help for fellow devs!

Collapse
 
arpymastro profile image
Arpan

Learn Azure and get certification, learn Angular, switch my current job for better opportunities, start blog. I also want to spent sometime getting domain knowledge. Likewise, create a passive income source.

Collapse
 
devmount profile image
Andreas

switch my current job for better opportunities

So encouraging to hear that you're not staying unsatisfied in your current job but being brave enough to switch! Wishing you the best for this change!

Collapse
 
arpymastro profile image
Arpan

Yes.. current job is good. Working on latest stack. But now a days it is not challenging enough for me.

Collapse
 
localhost4484 profile image
Ohm
  1. I will practice English. (since I'm not use English as main language everyday)

  2. Reading more articles in dev.to .

  3. Shaped my Algorithm ever better by playing code challenge at leetcode.

Collapse
 
devmount profile image
Andreas

Awesome! Good luck!

Collapse
 
salhernandez profile image
Salvador Hernandez • Edited
  1. Deploy my portfolio on AWS using serverless architecture to put my AWS Certifications to good use
  2. Master and implement Algorithms and Data Structures in JavaScript
  3. Finish 2 personal projects(finished a few last year)
    1. Capture Page State Chrome Extension
    2. Possible Setlist CLI
  4. Get very comfortable with CSS and SASS(my Achilles heel)
  5. Learn more about JavaScript and Python3
Collapse
 
devmount profile image
Andreas

Wow, that is a set of solid goals! Wishing you all the best to reach them!

Collapse
 
devmount profile image
Andreas
  • Spend more quality time with my wife and my children
  • More Open Source contributions than last year
  • Release next major version of SongDrive
  • Write less code, better organize code
  • Get at least 2 new long-term customers
  • Get FreeCodeCamp's Front End Libraries Certification
Collapse
 
hbrawnak profile image
Md. Habibur Rahman

I have listed 4 books for reading in this year and will make handy in GO and Python.

Collapse
 
stanleykylee profile image
Stanley Lee

Interested as well about the books you're planning to read.

Collapse
 
hbrawnak profile image
Md. Habibur Rahman
  1. Clean Architecture by Robert C Martin
  2. Clean Code by Robert C Martin
  3. The Art of Computer Programming By Donald E Knuth
  4. Design patterns object-oriented software by Erich Gamma.

And you may suggest me your preference books.

Collapse
 
devmount profile image
Andreas

πŸ‘πŸ»! What books exactly are you going to read?

Collapse
 
hbrawnak profile image
Md. Habibur Rahman • Edited
  1. Clean Architecture by Robert C Martin
  2. Clean Code by Robert C Martin
  3. The Art of Computer Programming By Donald E Knuth
  4. Design patterns object-oriented software by Erich Gamma.

And you may suggest me your preference books.

Thread Thread
 
juliobguedes profile image
JΓΊlio Guedes

I haven't read Clean Code completely but I read many bits and pieces of it, and I definitely still want to read what is missing. Its a great book and taught me many things about code patterns, reusability, how to think when writing to keep a clean, understandable and maintainable code, and many other things.

You surely picked a great goal for 2020 :)

Collapse
 
mikolaj_kubera profile image
Mikolaj Kubera
  1. Finish Kolabiq web app (github.com/mkubera/kolabiq) #indiehacking
  2. β›© Properly establish a Functional Programming Dojo to teach beginners FP concepts, Elm, and Elixir πŸ₯°πŸŽŒ
    • have one student atm
  3. Learn Haskell! πŸ€—
    • already started!
  4. Write & draw a short comic book πŸ’­πŸŽ¨
  5. Learn how to live with type 1 diabetes βš–οΈ
Collapse
 
devinalgolia profile image
Devin

Awesome goals, best of luck achieving them! And if you ever need someone to talk to regarding your T1 diabetes, feel free to send me a message πŸ™‚

Collapse
 
devmount profile image
Andreas

Awesome goals! πŸ‘πŸ» Especially #4! I love it if developers take time for totally different hobbies!
I wish you every success in achieving all of this!

Collapse
 
mikolaj_kubera profile image
Mikolaj Kubera

Thanks a lot!!! πŸ₯°πŸ₯°πŸ₯°

Collapse
 
adamstaplesdev profile image
Adam Staples

This year I'm focused on Architecture and Infrastructure.

I've dipped my toe in the Kubernetes pool this past year, but want to real dive deep into it this year. This would allow me to assist in my company's infrastructure and give me some unique strengths for my career.

I've also been primarily focused on back-end microservice development, but I want a broader knowledge of software architecture that includes front-end services and best practices for data security.

Collapse
 
shreyanshrs44 profile image
Shreyansh Sancheti

My primary goal is to figure out how I can contribute to Open Source Projects to improve upon my tech stack. I find it really hard to find a good project where I can contribute significantly. I really need help from you guys for that.
And I have lot of secondary goals :(
PS:- I am full time Technology Analyst (Software Engineer @ Investment Bank)

Collapse
 
loujaybee profile image
Lou (πŸš€ Open Up The Cloud ☁️) • Edited

Of course (I did a write up here: thedevcoach.co.uk/2019-a-year-in-r...) but mainly it's to improve my writing. And I have a big stack of things to learn. What about you Andreas?

Collapse
 
devmount profile image
Andreas

What about you Andreas?

I will tell my goals soon too! Thanks for asking.

Collapse
 
devmount profile image
Andreas

Here they are:

  • Spend more quality time with my wife and my children
  • More Open Source contributions than last year
  • Release next major version of SongDrive
  • Write less code, better organize code
  • Get at least 2 new long-term customers
  • Get FreeCodeCamp's Front End Libraries Certification