How to start a developer career in 2020?

moncapitaine

Michael Vogt

Posted on November 25, 2019

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
    https://www.w3schools.com/html/
    https://angular.io/tutorial/toh-pt0
    https://reactjs.org/tutorial/tutorial.html
    https://www.typescriptlang.org/docs/home.html

  2. Discover REST API development
    https://scotch.io/tutorials/speed-up-your-restful-api-development-in-node-js-with-swagger
    https://docs.microsoft.com/de-de/azure/architecture/best-practices/api-design

  3. Learn about databases and persistance
    http://www.postgresqltutorial.com/
    https://flywaydb.org/

  4. Learn Docker
    https://docs.docker.com/engine/docker-overview/

  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
    https://jasonwatmore.com/post/2019/06/22/angular-8-jwt-authentication-example-tutorial

  7. Learn E2E Testing
    https://www.protractortest.org/#/tutorial
    https://docs.cypress.io/guides/overview/why-cypress.html#In-a-nutshell

  8. Deploy stuff to the cloud using Terraform
    https://www.terraform.io/intro/index.html

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.

Regards,
Michael

💖 💪 🙅 🚩
moncapitaine
Michael Vogt

Posted on November 25, 2019

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

How to start a developer career in 2020?
beginners How to start a developer career in 2020?

November 25, 2019