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! 👏🏻🥇

Latest comments (69)

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
 
matthewjtrask profile image
Matt Trask

Retire as early as possible so I can just do OSS work and not have to be beholden to an office job.

Collapse
 
devmount profile image
Andreas

Haha nice! But you're not going to retire in 2020 don't you? You look way too young 😅

Collapse
 
matthewjtrask profile image
Matt Trask

No, Im about 8 years away based on my current numbers.

And I want to retire as young as possible, so I have more time to do the things I really love.

Thread Thread
 
devmount profile image
Andreas

It sounds to me like you don't like your work so much. What's stopping you from finding a job where you do the things you really love?

Thread Thread
 
matthewjtrask profile image
Matt Trask

I never said I don't like my work, just that as you get older things change. I have gone from wanting to a developer to being a photographer and being outside in nature. There is so much to see and do out there. I still enjoy coding, I enjoy the team Im on. But I dont want to do this forever.

Thread Thread
 
devmount profile image
Andreas

I see, thanks for pointing that out and sorry that I got that wrong! I totally agree with you - there is indeed so much more to do out there than coding!

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
 
shirlenelss profile image
shirlenelss

Learn more python, Angular,
Machine learning, be better at Linux & practice at less code, clean code, TDD and SOLID

Collapse
 
amandaiaria profile image
Amanda Iaria
  • Get that updated portfolio, that's going to be way way way over-engineered
  • Finish my brand's pattern library
  • Write More
  • Learn more about Web components
  • Stream my coding
Collapse
 
lyavale95 profile image
LyAVALE95 • Edited

Mine are a little bit hard to gain, but nothing's impossible

  • Get a work or study opportunity in a foreign country. I already finished my Engineering degree on computer science, and I have more than 3 years of experience as developer (Web, mobile apps, .Net etc). I want to continue my studies.
  • Redo my TOEFL to get a higher score. And get a french certification.
  • Read at least 60 books (I done 2 this week, so, I'm in a good way).
  • Do some projects in to a new(s) languages(s). I'm interested in flutter, vue JS and Swift/Kotlin. And I have some roots on it as well.
  • Get some certifications in web/app development.
  • Start in to a Data science development (I have some roots in python).
  • Launch my own website and some app projects. Al least 2 app projects for freelance.
  • Continue my studies in French, Japanese and advance maths.
  • Start my blog/page/youtube channel project.
  • Do more exercise and eat healtier.
  • Meet more people and get foreign friends. And hang out with the old ones.

Considering this, these were my past year challenges (and result):

  • Got a new better work (check).
  • Buy my first car (I wasn't consider this for 2019, but is pretty good).
  • Go to my first festival and listen my favorite band on-live (Arctic Monkeys). That was AMAZING!
  • Buy a new kindle (I had one as gift on the past, but I crashed 2 years ago after 4 years of use). I'm so happy with it.
  • Do the TOEFL (I'm not a confident girl, so the speaking test was pretty scary by the first time).
  • Read 40 books (overdone).
  • Do more exercise (Yes! I started to go to the gym and swimming).
  • Travel (I made a small trip in winter).
  • Get a schedule (for the very first time of my life).
  • Get my first glasses (I always need glasses, but my family doesn't has the money to buy those medical issues).
  • Do more crafts (I made the half of the inktober and more painting projects).
  • Teach my brother to drive (He's better than me on it :o)
  • Take care of a cat family (they're not mine, I have dogs). For this year I want to catch them all (lol) and send them to an adoptive(s) family(ies).

  • Launch an app (nope, I never launch it).
  • Start an animation project (I never done the first chapter, so).
  • Start a click and go game (I just made some sketches of it).
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
 
werner profile image
Werner Echezuría

I want to get into the Machine Learning field, it seems fascinating, but, I just realized I need to improve in statistics knowledge, because data transformation seems to be the most important thing to take care of, because the algorithms and tools are already created and available.

Collapse
 
protorob profile image
protorob

That's one of my most ambitious goals of all time.
I'm trying to transform my branding/marketing agency to a subscription model this year in order to get closer to that lifestyle. Hopefully.

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!