Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Let me guess: The other dev provided no documentation and his code wasn't using any comments either...
No unit tests
.NET 2.0 and deprecated nugett packages
Microservices w duplicate code all over the place
Micromanagement w/o planning
No IT'ers, network specialists, or helpdesk people for +50 clients
+ 500 open bugs for +20 projects
Fun, fun, fun....
@bedawang I can feel you... my current sitiation is somewhat similar, but at least it's well paid. I hope in your case too.
@PonySlaystation Nope, junior doing senior stuff takes longer, so... 🙁
@bedawang If you find a good moment, I'd recommend to ask for a raise. They most likely can't afford a crashing system thus making your job vital. 🙂
Similar situation here, just that the only Dev before me leaved when i started, we only had 2-4 days where he explained some parts to me.
Most code had 0 comments and 0 documentation and he was not a good programmer. Code was spaghetti with switch cases state machines and 20 flags to indicate to jump from one state to a other.
I rewrote most of it completely, much cleaner and smaller code now, size went from something like 60 KiB with optimization enabled to 40 KiB without optimization and more features.
@PonySlaystation In March it's one year anniversary, then I will flip the table 😁
After I graduated, I found a junior job in a company where I already knew the only dev, who has been working there for 6 years. Immediately after I signed the contract, the manager told me that the other guy was leaving the company in one month... Horror!