TLDRInstead of focusing on a specific programming language, aspiring programmers should strive to become software engineers with a strong foundation in programming. Learning the fundamentals of software engineering allows for flexibility in using any language or tool to achieve goals.
Table of contents
Don’t Learn a Programming Language. Learn Software EngineeringHigher-Level ThinkingOkay, But What Language Should I Choose?Learn the Basics, Then Master The FundamentalsFinal ThoughtsResources:25 Comments
Sort: