this post was submitted on 15 Sep 2023
986 points (97.8% liked)
Technology
59472 readers
3380 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Three years ago after trying Unity for a month I chose to learn Godot instead. I see now how right that decision was. Well done past self. Have a future cookie.
For me the rule that has always worked is "bet everything on open-source". It has always paid off.
When people at uni used Matlab, I learned R (before R-studio even existed) and python. I moved to linux as soon as I could. I never wanted to learn anything MS or Apple specific, or proprietary technologies such as visual studio, excel, vba, c#, SAS. I went on docker ASAP...
Now the world in my field runs on open source tecnologies, and I am the leaders of the "new stuff" wherever company I go.
On the long term learning open source solutions is always a win. Best case scenario it becomes the industry standard, worst case scenario it gives you the know how to master proprietary tools
For me, it’s “learn everything”.
The best devs in XYZ language/framework aren’t the ones who are experts in XYZ, but the ones who are just good enough in XYZ and 15 other things that they see what XYZ excels at, and lacks, and how patterns from elsewhere could be adapted to supercharge XYZ’s strengths and mitigate its weaknesses.