Projects for portfolio (ASP.NET Jr Dev)
I'm self-taught, former structural engineer with a goal to become a junior dev. I have worked on numerous traditional web apps and APIs utilizing Asp.Net Core and other technologies. (I also have Flask and Suave.io projects)
I'm polishing up some of my projects but I'm not sure if I've done enough. I know all the basic stuff (GIT, OO, Unit tests) and essential ASP.NET libraries/components (EF Core, Identity, Razor). As for the not-so-beginner stuff, I've used Dapper, ElasticSearch, Redis (cache), Docker containers, and utilized DDD/CQRS-esque architectures. The last major thing I plan to learn is CI/CD (at least at a basic level) and then brush up on CS(algorithms, etc.).
My question is, how important is it to learn microservices, Rabbitmq (or some other message broker), Identity Server, and event sourcing? I understand what these are but have not demonstrated them. All of these things seem pretty important and interesting to me but at some point, I'll have to stop learning new technologies and focus on the fundamentals so I can finish up my portfolio and begin the job hunt.
0 comments:
Post a Comment