DEV Community

Michael Vogt
Michael Vogt

Posted on

How to start a developer career in 2020?

Last friday I organized the first german east coast DevOps meetup. That was really cool to get in touch with this guys because Greifswald is a real outlying town in the very north-east of germany.

Because I do development since so many years it was hard to prepare for my lecture on this topic and I found out that it will be hard as a newbie to get some orientation.

Here is what I thought is a good starting point:

  1. Do the Angular Tour of Heroes or the REACT TicTacToe and get in touch with the concepts and fundamental Javascript/HTML/CSS stuff and try doing it in Typescript

  2. Discover REST API development

  3. Learn about databases and persistance

  4. Learn Docker

  5. Use Docker

    docker run --rm --name pg-docker -e POSTGRES_DB=farm-history-db -d -p 5432:5432 -v $DATA:/var/lib/postgresql/data  postgres
  6. Learn about JWT

  7. Learn E2E Testing

  8. Deploy stuff to the cloud using Terraform

There are so many other things like patterns, unit testing, git, npm, Scala, .NET core, other DB types, ... the list seems endless but the topics mentioned here you need to become familiar to decide on other technologies.

This is it, basic stuff is on the way and you are not lost in translation any more.


Top comments (0)