I lowkey do feel like the primary way to get good at software engineering is through having a software engineering job where you interact with other engineers and work with a large messy codebase. Part because some of this stuff you only learn from other engineers and part because the greatest challenges in software design only become apparent when you have to deal with a codebase that grew out of many people making variously good and bad decisions. You could get this from working on open source software as well I guess but really it's not the sort of work I'd do for free.
=> More informations about this toot | View the thread | More toots from streetlite@www.librepunk.club
text/gemini
This content has been proxied by September (3851b).