20
jinryu
6y

Hi guys! This is my first rant, please be easy on me.

This is for all who always rant about how horible old codes on existing systems are, compared to what new tech they knew and how better they are as programmers compared to the seniors in the team and how they could have done it better... im getting an impression that it's either your a newbie on a corporate world or a freelancer that has not worked well with a system whos been there for ages... first, most of us devs thinks that they can do better than the previous ones, it is a never ending curse for us proud race but as time goes we would also regret our decision..2nd: cost.. migrating a battle-tested / fully functional system to a new tech would take time and money including training, which the management wont agree unless of course you do it for free.. 3rd: standards.. the company has built a pretty solid standards that changing to a new tech would affect it..there are so many more reasons that the only thing we can do is accept our fate.. coding is fun until the system grows to become an abomination that even its creator regret doing it... it's not our fault, blame the marketting guys! :D
Thank you for reading!

Comments
  • 4
    I’m a corporate junkie 😂

    New projects = new tech
    Old projects = slowly upgrade
    Grave yard = I wish I could turn this system off already.
  • 0
  • 2
    If the system works, can still be deployed and developing it further isn't a complete nightmare. There's no reason to change the underlying tech. You'd do better refactoring and making that code as easy to maintain as possible.
  • 2
    Even looking back at my last project I wish I could have done it better...

    The constant strive for improvement is a good thing!

    But yeah every company has some software gremlins that should just be left to hold up half the company.
  • 2
    WELCOME TO FUCKING DEVRANT WHERE EVERYTHING IS NOT WORKING AT FUCKING ALL.
  • 1
    I would love to see how your genius "new developers" perform without open source frameworks, package managers and stack overflow. You are missing the context there a bit bro.
  • 2
    Hell of a first rant, most people just say hi. Welcome!
  • 2
    @gosubinit I remember the days of paper manuals and semi useful offline docs.
  • 2
    what an entrance :-D .... We welcome you.
  • 0
    @Sekhat sometimes all the reference you had would be books and the Help menu on your IDE.
  • 1
    @C0D4 man! That graveyard feels. It's like "grandpa, you've done enough. I cant do anything for you. Time to call it quits. Thank you!"
  • 1
    Thank you all for a great warm welcome! I'll be posting more rants from now on
Add Comment