Hello! I am trying to break into software product management and would love to become technically aware / conversant of software engineering basics. I do *not* want to be a SWE. Just want to know enough to be a good PM in the space. Note: not everyone wants to be a software engineer and people have strengths in other areas. #tech #product #career
Cars
Yesterday
423
Tesla 1% Apr
Tech Industry
Yesterday
2149
Lots of layoffs this week!
Tech Industry
Yesterday
2352
Job market is brutal for SWEs 🥲
Personal Finance
Yesterday
823
Here are three stats about how your money is increasingly useless after the most recent inflation report
Health & Wellness
Yesterday
876
Misdiagnosed As a Child
Learn an object oriented language to start, use that language to learn DS & Algo, learn a high-level language like JavaScript or Python, do Leetcode or CodeSignal (I prefer codesignal as it’s more beginner friendly) with JS or Python, start a project (build a web app or some piece of software you find useful), you’ll have necessary skills. Then look into Devops, SDLC, Cloud Services such as AWS. Then you’re set
Question: is all of that required to be conversant with SWEs? Or is that for me to become a SWE.
Conversant. Object oriented programming has concepts to better understand SWE’s design decisions (and for you to provide your own inputs). DS & Algo will allow you to brainstorm solutions to business problems. JS and Python are widely used languages. Building a project will reinforce the amount of work and thought that goes into SWE. Devops is for creating development pipelines to ensure smooth deployments and testing, Cloud Services is going to help you stay on top of the industry trends (very necessary knowledge for all tech professionals imo)