38

Am I being completely ignorant? I like to think of programming like construction (worked for 9 years in that industry) when I learn a new language I approach it the same way as using a new tool. I don't feel like I'm learning a new "trade", just a new way to do the same things i already know how to do using a different method. I feel like a lot of programmers have trouble picking up new languages/frameworks because the THINK it is completely new...where as learn a new TRADE (devops, database arch, design etc) is something completely new/different

Comments
  • 7
    I'm fully with you. I don't care what language you're using, you can be a better dev using pseudo code than someone else knowing a shitton of languages.
  • 6
    You're not being ignorant. Sometimes a new language isn't even so much as a new tool but more like patent/marketing hype (java/c#). Programming is the trade. Programming languages are the tools.
  • 2
    You're not ignorant one bit. I'd say you're already ahead of most developers by understanding languages are just tools.
  • 4
    They're not even different tools, they're different variants of the same tools, tools do different things, languages trends to all be doing the same thing, so more like different types of saws, than screwdriver and drill.
  • 1
    Sometimes. i mix up different languages then error.
  • 0
    @ThomasRedstone think handsaw vs circular saw vs table saw vs chop saw... technically they all do the same thing but some are better suited for certain uses than others
Add Comment