Should I stay at a prestigious company working with a low-code platform, or leave to keep pursuing .NET?

I'm a Computer Science student from Egypt, and I'm at a point where I don't know what the right career move is.

I previously worked at a startup as a software engineer. During my time there, I built two projects: one using ASP.NET/.NET and another using Laravel. Unfortunately, the company later realized they didn't need an in-house development team anymore, so I was laid off.

Since then, I've been applying for both junior positions and internships. The problem is that almost every junior role requires a graduate, so as a student I get rejected almost immediately.

The only internship I got accepted into was at Link Development, which is one of the biggest software companies in Egypt. I applied specifically for the .NET internship and was really excited.

However, on the first day I was informed that my group (along with several other .NET interns) had been transferred to OutSystems 11 instead.

To be honest, I really don't enjoy working with OutSystems. My biggest concern is the job market. When I search for OutSystems jobs, almost everything I find is for experienced developers, consultants, or solution architects. I barely see any entry-level opportunities.

So now I'm stuck between two options:

Stay at Link Development because it's a well-known company and the experience on my CV could be valuable, even if I'm working with a technology I don't want to build a career around.

Leave and spend that time focusing on improving my .NET skills, building projects, and preparing for future backend roles.

One thing that gives me some hope is that I've been assigned a mentor who's a Tech Lead. I'm planning to ask if she would be willing to mentor me in .NET alongside the OutSystems internship. If that works out, I'd definitely stay.

But if she says no, what would you do in my situation?

Would having experience at a prestigious company outweigh the downside of spending months working with a low-code platform that's not aligned with my career goals?

I'd really appreciate advice from people who have been in similar situations or who hire junior developers.

reddit.com
u/moath26how — 2 hours ago

Should I stay at a prestigious company working with a low-code platform, or leave to keep pursuing .NET?

I'm a Computer Science student from Egypt, and I'm at a point where I don't know what the right career move is.

I previously worked at a startup as a software engineer. During my time there, I built two projects: one using ASP.NET/.NET and another using Laravel. Unfortunately, the company later realized they didn't need an in-house development team anymore, so I was laid off.

Since then, I've been applying for both junior positions and internships. The problem is that almost every junior role requires a graduate, so as a student I get rejected almost immediately.

The only internship I got accepted into was at Link Development, which is one of the biggest software companies in Egypt. I applied specifically for the .NET internship and was really excited.

However, on the first day I was informed that my group (along with several other .NET interns) had been transferred to OutSystems 11 instead.

To be honest, I really don't enjoy working with OutSystems. My biggest concern is the job market. When I search for OutSystems jobs, almost everything I find is for experienced developers, consultants, or solution architects. I barely see any entry-level opportunities.

So now I'm stuck between two options:

Stay at Link Development because it's a well-known company and the experience on my CV could be valuable, even if I'm working with a technology I don't want to build a career around.

Leave and spend that time focusing on improving my .NET skills, building projects, and preparing for future backend roles.

One thing that gives me some hope is that I've been assigned a mentor who's a Tech Lead. I'm planning to ask if she would be willing to mentor me in .NET alongside the OutSystems internship. If that works out, I'd definitely stay.

But if she says no, what would you do in my situation?

Would having experience at a prestigious company outweigh the downside of spending months working with a low-code platform that's not aligned with my career goals?

I'd really appreciate advice from people who have been in similar situations or who hire junior developers.

reddit.com
u/moath26how — 3 hours ago

New to OutSystems 11 (not ODC) after applying for .NET. Looking for advice to get ahead during my internship.

​

Hi everyone,

I recently got accepted into an internship at Link Development in Egypt. It was pretty competitive, and I'm really grateful for the opportunity.

I originally applied for the .NET track, but I was assigned to the OutSystems 11 (O11) track instead (not ODC).

I'm completely new to OutSystems and low-code development. My background is mostly in software engineering and .NET (ASP.NET Core, databases, REST APIs, Git, testing, etc.), so I'm comfortable with programming and software development in general. This is just a completely new ecosystem for me.

My goal isn't just to complete the internship—I want to stand out, learn as much as possible, and maximize my chances of getting a full-time offer afterward.

For those with experience in OutSystems 11:

If you were starting from scratch today, what would you focus on first?

What skills separate average OutSystems developers from great ones?

What beginner mistakes should I avoid?

What concepts usually take the longest to understand?

How much of my .NET/software engineering background will actually help?

Besides learning the platform itself, what topics should I study (architecture, SQL, integrations, performance, security, etc.)?

What resources, courses, or projects do you recommend specifically for O11?

What habits helped you learn the platform quickly?

If your goal was to get hired after the internship, what would you do to stand out?

I'm happy to put in extra hours outside the internship if it gives me an advantage. I'd really appreciate any advice, roadmap, or lessons learned from people who have worked with OutSystems 11 in a professional environment.

Thanks in advance!

reddit.com
u/moath26how — 6 days ago
▲ 5 r/JetBrains_Rider+1 crossposts

Rider Roslyn Worker completely broken on .NET 10 (Ubuntu 26.04) — Dozens of Analyzers fail, Hover Tool-tips dead unless I decompiling-force them

https://preview.redd.it/zshz52b3e2ah1.png?width=1808&format=png&auto=webp&s=5ebe42980432690ce1e3b7d7f75878f3bbdec7ae

Hey everyone,

I am hitting a massive, blocking issue with JetBrains Rider's Roslyn background worker while attempting to use the .NET 10 SDK on Ubuntu 26.04.

The IDE is completely failing to load almost every single code fixer, provider, and analyzer pack across the solution. Because of this, my syntax highlighting, autocomplete, and code inspections are fundamentally broken.

The Symptoms:

  1. Dozens of Provider Failures: Under the Toolset, Environment problems tab, I am getting a wall of exceptions stating:
    • Failed to create provider 'Microsoft.CodeAnalysis.NetAnalyzers...'
    • Failed to create provider 'Microsoft.AspNetCore.App.CodeFixes...'
    • Failed to create provider 'Microsoft.Interop.LibraryImportGenerator...'
  2. Hover Tooltips are Dead: If I hover over an external NuGet package symbol (like IRequest<> from MediatR), absolutely nothing shows up.
  3. The Temporary Workaround: The only way Rider acknowledges the type is if I Ctrl + click the class to force Rider to open and decompile the source .dll. Once the decompiled file is open in a tab, Rider finally indexes it locally and hover tooltips start working for that type.

The root cause in the Rider exception pane points back to a cascading dependency failure in the background process:

Could not load file or assembly 'System.Composition.AttributedModel, Version=10.0.0.9, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.

--- EXCEPTION #1/1 [FileNotFoundException]
ClassName = System.IO.FileNotFoundException
Data.ThreadLocalDebugInfo = “
endpoint `RoslynWorker.RoslynModel.projectModel.$.applyChanges`
-> Scheduler: 'RoslynWorkerScheduler' on thread `MainThread:1`
”

My Environment Specs:

  • OS: Ubuntu 26.04 (SDK installed natively via system apt repositories)
  • SDK CLI Path: /usr/bin/dotnet (Points to /usr/lib/dotnet/sdk/10.0.109/)
  • Host Runtime Version: 10.0.9
  • Rider Toolset: Configured explicitly to use the above system path and the matching MSBuild.dll from the SDK directory.

What I've tried so far:

  • Manually configuring Rider's Toolset settings to point directly to the system's /usr/bin/dotnet and /usr/lib/dotnet/.../MSBuild.dll.
  • Invalidating all file caches and restarting the IDE.
reddit.com
u/moath26how — 9 days ago