Wednesday, May 22, 2019

Resources for becoming a better developer

Hi all,

I have tried a quick search in this forum but could not find something relevant to my question so here I am. Apologies in advance if this's been asked before.

So I am a .net mvc developer with over 5 years of experience. I got so used and comfortable in my current job that I kinda stopped improving myself beyond what's required to do my job at this company.

I would like to improve myself and be a better programmer. So here is what I know:

  • ASP.NET Web Forms: I have used that for 3 years (the first 3 years of my professional life, not currently)
  • ASP.NET MVC: This is what I am mainly using these days.
  • ASP.NET CORE: I have not used this yet.
  • Angular: Very basic knowledge
  • VUE.JS: I have not used this yet.
  • React.JS: I have not used this yet.

So what I would like to do is improve myself to keep my skills relevant in today's workplace (I live in the UK but it shouldn't matter that much)

I would like to be more advanced so that I would feel comfortable taking on a senior role in the near future.

Here is what I want:

  • Any advance learning material for .NET/ASP.NET/MVC/CORE etc. Most books I find are geared towards beginners.
  • Any good books on software architecture (like layers, how to think about layering a project, decoupling, dependency injection, etc) that are relevant today because I feel like most of software design principles might not be as relevant today because of advancement in technology. For example, Repository Layer is somewhat obsolete with Entity Framework or Dapper.
  • Any other books that you think is a must read for me.
  • I have not used TDD (both companies I've worked for never really saw the value in it so I never bothered learning it)

I hope I have provided enough information for what I want.

Resources for becoming a better developer Click here
  • Blogger Comment
  • Facebook Comment

0 comments:

Post a Comment

The webdev Team