I am a newly graduated engineer who has recently been given the responsibility of modernizing a mid-sized ASP.NET Framework application. The task involves migrating the application to ASP.NET Core 8.0 and changing the backend from MSSQL to PostgreSQL. Additionally, there is a legacy 3000-line ADO.NET monolithic data service that needs attention. I would appreciate any insights or advice on whether such a comprehensive assignment is typical for someone at the beginning of their career.
hey, it’s pretty wild taking on that project as a new grad. i reckon breakin it down and lean on others when needed can help a lot. how r u planning to tackle that sizeable legacy part? curious to know your strategy!
i think its pretty typical. companies use these projects as rapid learnng curves. make sure you reach out when you feel stuck, its all part of the process and a great starting shot for your career
The assignment you described is challenging, and your situation is not uncommon in companies that value stretch roles for new graduates. In my experience, modernizing legacy applications often falls on junior engineers because they tend to have more flexibility in adopting new technologies. However, it is essential to have a mentor or senior engineer review your work. Communication is key; if you feel overwhelmed, request guidance or additional resources. Balancing learning with project deadlines is crucial, and proactive updates about your progress often help manage expectations.