A thread of resources for aspiring & new Product Managers:
(should also be useful for Eng, Design, Data Science, Mktg, Ops folks who want to get better at PM work or want to build more empathy for your PM friends ☺️)
(oh, and pls also share *your* favorite resources below)
Product Management - Start Here by @cagan
(hard to go wrong if you start with Marty Cagan’s work)
Tips for Breaking into PM by @sriramk
(I’ve recommended this thread in my DMs more often than any other thread, by a pretty wide margin)
Breaking into PMing - a \U0001f9f5 // A question folks from eng/design/other functions often have how to become a PM in a tech co.— Sriram Krishnan (@sriramk) April 14, 2020
It can seem non-obvious and differs with each company but here are some patterns I've seen work. All the below assumes you have no PMing on your resume.
Top 100 Product Management Resources by @sachinrekhi
(well-categorized index so you can focus on whatever’s most useful right now)
It’s important to understand your preferred learning style and go all in on that learning style (vs. struggling / procrastinating as you force a non-preferred learning style)
There is no One Correct Way\u2122 to learn— Shreyas Doshi (@shreyas) August 15, 2020
Don\u2019t feel pressured to read 70 books/year just becos Super-Successful Person X does that
Videos, Podcasts, Audiobooks, Discussions\u2014all are fine
What to do:
Understand your preferred learning style
Don't resist it, embrace it
Commit to it
Other podcasts I like as a PM
Other podcasts I like as a PM, besides Invest Like The Best:— Shreyas Doshi (@shreyas) July 7, 2020
How I Built This
The Look & Sound of Leadership
Wizard of Ads
The Knowledge Project
Masters of Scale
The Twenty Minute VC
Twitter is an invaluable resource for product people, much better than LinkedIn content.
Use it, and tell your PM friends to use it too.
But whom to follow?
Check out this list:
(fellow PMs, please reply below with other lists/accounts you like)
Consider following PM communities such as @TheProductfolks @womenpm
(fellow PMs, please do share more PM communities below)
Top 3 books for entry level PMs:
Getting Things Done
The 7 Habits of Highly Effective People
3 book recos for PMs, by level— Shreyas Doshi (@shreyas) October 20, 2020
Entry level (APM/PM1/2):
Getting Things Done
7 Habits of Highly Effective People
High Output Management
Understanding Michael Porter
Are Your Lights On
The Charisma Myth
I’m a fan of product/UI/strategy teardowns as a way to "learn-by-doing".
One teardowns resource I’ve recommended for a while is https://t.co/BSeVzFZSNG
There are a few out there (fellow PMs, please share more teardown resources below).
Be sure you want to be a PM. It’s a great role. I love it.
But PM isn’t the “step up” that ppl think it is.
There are other paths to success.
So choose it for the right reasons & be open to cutting your losses if you find out it isn’t for you
All the best!
A thread of resources for aspiring & new Product Managers:— Shreyas Doshi (@shreyas) December 13, 2020
(should also be useful for Eng, Design, Data Science, Mktg, Ops folks who want to get better at PM work or want to build more empathy for your PM friends \u263a\ufe0f)
(oh, and pls also share *your* favorite resources below)
More from Shreyas Doshi
And then you need to make that tax work against the Gorilla—with your product's positioning & features
A thread on Gorilla taxes👇🏾
Getting two or more product groups at a megacorp to collaborate on creating a seamless end user experience is the hardest problem in computer science.
(I am not joking)
Examples of Collaboration Tax:
Calendly exists because the Gmail team & Calendar team haven’t worked together on creating a more seamless experience for that use case.
Loom might succeed because the Gmail, Video, Meet teams at Google are probably too busy with their own goals.
The takeaway for startups:
If you can create meaningful value by seamlessly integrating features of two or more distinct Gorilla products, you will typically have a lot of runway before the Gorilla can get its act together and eliminate its Collaboration Tax.
Once a Gorilla’s product reaches massive scale (i.e. the denominator for its metrics gets very large), the pressure of OKRs & incentives will often force the Gorilla’s product teams to prioritize breadth of usage more than depth of usage.
Or, why does YMM often respond with trivial feedback (e.g. formatting) & not substantive feedback?
Answers in this thread👇🏾
Have you set an entirely new password on a site & said to yourself: “surely, I’ll remember it becos this site is so important for me”. Have you then gone on to forget that password the very next week?
The reason for YMM’s odd behavior & my password optimism is the same.
That reason is the Focusing Illusion, first described by Daniel Kahneman.
The Focusing Illusion:
Nothing in life is as important as you think it is while you are thinking about it.
When YMM asked you to create that doc as one of the follow up actions during the Product Review, YMM fell prey to the Focusing Illusion.
Trust me, YMM had no intention of making you do busywork.
YMM truly believed that it was very impt & urgent to create that doc & review it.
This was YMM’s conception of how much of their future time was appropriate to spend on the item for which they requested that doc (Item A):
Stupid arguments & the fallacies that feed them, a thread:
Just because it’s true that all squares are rectangles, you argued that all rectangles must be squares. (And you did it with so much swagger.)
Example of Fallacy 1
X says: Successful people aren’t afraid of hard work.
Y argues: That’s BS. I work 90 hours a week at Tech Co and am still stuck in this dead-end job.
Just because you found an exception to a general pattern, you argued that the entire pattern is false.
Example of Fallacy 2
X says: Venture capital is useful for startups.
Y argues: Not true. Foo’s startup took VC money and they crashed & burned.
Z piles on: I agree with Y. In fact, Bar’s startup did not take VC money and it’s worth a bajillion.
I was a bad listener most of my life.
Then I fixed that a few years ago.
Night & day difference in my leadership ability.
I learned that we can learn to listen well.
A thread on listening (and learning it from movies🎞️)
First, why is listening hard?
It’s because we have:
- the fear of being wrong
- an inability to be present
- a desire for validation
- a lack of curiosity
- the urge to impress
- a feeling of superiority
For an example of *bad* listening, let’s learn from this epic scene from the movie, The Darkest Hour.
The setup: World War II. There are disagreements among British leadership about whether they should pursue peace talks with Germany or an all out war.
Go on, watch the scene.
Really, watch the scene before proceeding to the next tweet.
So what can we learn from this scene about listening?
The superficial lesson is not to interrupt others.
But the deeper lesson is that most of us are like Churchill w.r.t. listening.
While we may not interrupt vocally, *we are interrupting others with our thoughts*
More from Internet
1. If you are using the desktop app, check you have the latest version of Teams so that you should have Breakout rooms enabled. Check by clicking your profile picture, then About - I have version 1.3.00.28779. If you have 1.2..., click on check for updates to get the latest
2. Set your entry routine. I get my students to enter with their microphone muted - you can also not allow attendees to unmute by opening the participants list, clicking the ellipsis and selecting that option.
3. Make sure students arrive as attendees - some organisations have this set up to automatically happen that only meeting organizer is the presenter and others are attendees. Can change this in the manage permissions menu to only me if not already set (opens in a web browser).
4. Classroom routine and expectations - first lesson I share my screen and show the students the raise hand function for when they want to ask questions, how to access the chat function and how to react to questions as opposed to typing answers
Not a creature was stirring except a few cyber threats
The firewalls were configured at the egress with care,
But that wouldn’t stop us from being hit by ransomware. 1/
The children were nestled all snug in their beds,
While attackers hit the web server and established a beachhead
Mama with her EDR and I with my IDS
Were ready to tackle this hot infosec mess. /2
Down in the SOC there arose such a clatter,
I logged into my dashboard to see what was the matter.
This thing had better work, it cost so much cash.
How in 2020 can this thing STILL require Flash?! 3/
The alerts lit up the dashboard, it produced such a glow
But it’s because the threshold for alerting was configured so low.
When what to my wondering eyes did appear,
But 300 false positive alarms. I thought “I’ll be here all year.” 4/
Then a little old DLL, signed by SolarWinds,
Was really the Russians, masters of supply chain break-ins.
We need some new vendors said the CISO, and the salespeople came. 5/
1. Beware of code which does unaligned memory reads/writes (which "may be slow on some CPU architectures")
2. Test with -fsanitize=undefined -fsanitize=address
3. Link with "-s ALLOW_MEMORY_GROWTH=1" and "-s INITIAL_MEMORY=X", X is a multiple of 64k, allows the C++ heap to grow.
(I completely avoid unaligned memory reads/writes because when compiled to asm.js they "can fail silently".)
4. Link with "-s MALLOC=emmalloc" to reduce compiled size.
5. I usually test with -O1 because -O0 can take very long to load/execute.
6. For debugging link with -s DEMANGLE_SUPPORT=1 and -s ASSERTIONS=1
7. C++ printf() outputs to the Developer Console: Chrome Settings->More tools->Developer tools
8. If something crashes, try running in Firefox which may explain the error differently.
9. I use Web Server for Chrome for
Skill is measurable w/ two resources 1) time, 2) energy
Players whose actions make better use of these resources can be defined as optimal. This is not subjective
Orgel's First Rule:
"Whenever a spontaneous process is too slow or too inefficient a protein will evolve to speed it up or make it more efficient."
Faster (speed/strength)-Deliberate Practice
Overload (D.Practice) builds faster=hypertrophy and results in measurable selection resulting in problems such as Relative Age Effect, and players with very fast cars saddled with inexperienced drivers
It's more likely to be wrapped around a tree than finish the race.
as Orgel says, if we allow it, play will produce faster and easier
Kids in play build the driving sills first, in Go Karts, like Ayrton Senna
Big brains, slow cars, easier
But where speed is limited by physics,
Ideas are plentiful and under resourced in US youth sport
Almost every coach will agree w/ the following
Competition is important
Training is more important than games
Play is more important than both
the big thing is to keep the big thing the big thing
Start with @Klonick's groundbreaking
Follow with @daphnehk on the overall regulatory structure of online
Read @jkosseff's book before ever typing 2-3-0 on your
Read @evelyndouek on the risks of coordinated
Pre-order @jilliancyork to understand the global human-rights
You May Also Like
- Forget what you don't have, make your strength bold
- Pick one work experience and explain what you did in detail w/ bullet points
- Write it towards the role you apply
- Give social proof
"But I got no work experience..."
Make a open source lib, make a small side project for yourself, do freelance work, ask friends to work with them, no friends? Find friends on Github, and Twitter.
- Show you care about the company: I used the company's brand font and gradient for in the resume for my name and "Thank You" note.
- Don't list 15 things and libraries you worked with, pick the most related ones to the role you're applying.
-🙅♂️"copy cover letter"
"I got no firends, no work"
One practical way is to reach out to conferences and offer to make their website for free. But make sure to do it good. You'll get:
- a project for portfolio
- new friends
- work experience
- learnt new stuff
- new thing for Twitter bio
If you don't even have the skills yet, why not try your chance for @LambdaSchool? No? @freeCodeCamp. Still not? Pick something from here and learn https://t.co/7NPS1zbLTi
You'll feel very overwhelmed, no escape, just acknowledge it and keep pushing.
Earnings Trades Simplified.
Earnings announcements are public announcements that display a company’s earnings, or lack thereof. As the earnings announcement gets closer, implied volatility tends to increase. After earnings are announced,...
the uncertainty of what will happen diminishes, and usually we see a rapid decrease in implied volatility because of it. Because of this phenomena, we tend to stick to premium selling strategies when it comes to earnings plays. We can take advantage...
of the implied volatility crush by selling premium prior to the announcement, and buying it back after the announcement.
Earnings trades are not for everyone, as they involve high amounts of uncertainty and random movements.
Why Trade Earnings -
-Increase number of occurrences, many trades available so increases of our probability of profit.
-High IV opportunities
-Short term Binary event leading to drastic volatility crush.
Factors to consider when placing earnings trade -
1. Expected Move
2. When to place trade
3. Historical Moves
4. Strategies based on market conditions
A sweet and simple BNF Setup i use
Retweet so that everyone can get benefited.
Check Full thread for full strategy.
1. You have to use 2 charts simultaneously , first chart of bank nifty spot 15 min time frame , candle used heikin ashi
Second chart 15 min bnf future normal candle.
2. Indicator used is alligator , in the indicator you have to only use the jaw of indicator.
3. Whenever spot and future candle closes simultaneously below the jaw line , short at the low of the candle which closed below the jawline.
4. Whenever spot and future candle closes simultaneously above the jaw line , buy at the high of the candle which closes above the jawline.
5. Target and Stoploss - Ideal target which i personally take is 100 points.
Stoploss also 100 points.
On trending days you can trail and take 200/300/400 points also.
I have personally made maximum 624 points in bank nifty in a single trade.
6. Precautions - never trade on sideways days.
7. Never trade on gap up or gapdown of more than 100 points .
I have made a detailed video on the same.
Thankyou for reading.
After all the recent online events/conventions, I realised that there are a lot of people who don't understand how to maximise their promotion potential, so here's a quick, basic thread on how to do that!! 1/13
1. POST YOUR LINKS EVERYWHERE. People are lazy and want to do things as easily as possible. Put your shop/website/patreon link in your Twitter bio, in your pinned tweet, in your IG bio, make links easy to find on your site, put your links everywhere, please oh my god. 2/13
If you're making a post talking about your shop, put a link to your shop in the tweet (or in the tweet below if you're worried about algorithms). Say "shop link below!". Make it as easy as possible to find your shop! The majority of people will not go looking for the link!! 3/13
2. POST YOUR EMAIL EVERYWHERE. Someone looking to hire you isn't always going to want to DM you, and if they can't easily find a way to contact you, they'll just skip you. Put it in your bio!! Put it in your pinned tweet!!! Put it in the header of your website!!! 4/13
3. Related: make a website. If you don't want to make a portfolio website, then make an Instagram or Tumblr where your work is clearly on display. People are lazy. People don't want to scroll through memes to find your work to see if they want to hire you or buy from you. 5/13